Adam Glasgall [Sat, 13 Jul 2013 04:14:35 +0000 (00:14 -0400)]
no-change version bump to test invirtibuilder changes
Adam Glasgall [Fri, 7 Jun 2013 03:24:25 +0000 (23:24 -0400)]
fix iptables syntax so vnc works again
Alexander Chernyakhovsky [Sat, 1 Jun 2013 02:18:30 +0000 (22:18 -0400)]
Update packaging to dh7
Adam Glasgall [Tue, 21 May 2013 01:00:06 +0000 (21:00 -0400)]
bump version
Adam Glasgall [Mon, 20 May 2013 03:23:49 +0000 (23:23 -0400)]
oops, forgot to update changelog
Adam Glasgall [Mon, 20 May 2013 03:11:02 +0000 (23:11 -0400)]
don't specifically request an afs service ticket anymore; let aklog take care of it. This lets us leave allow_weak_crypto off.
Adam Glasgall [Fri, 3 May 2013 02:48:33 +0000 (22:48 -0400)]
tell d-i where to install to
Adam Glasgall [Fri, 3 May 2013 00:12:52 +0000 (20:12 -0400)]
add precise preseed files
Steven Valdez [Wed, 1 May 2013 20:02:42 +0000 (16:02 -0400)]
Fixed naming of guest disk
Adam Glasgall [Wed, 1 May 2013 01:47:15 +0000 (21:47 -0400)]
don't pass machine_id twice
Adam Glasgall [Tue, 30 Apr 2013 23:44:12 +0000 (19:44 -0400)]
disable default cherrypy http listener
Steven Valdez [Tue, 30 Apr 2013 02:44:39 +0000 (22:44 -0400)]
sqlalchemy fixes to get web to display
Steven Valdez [Tue, 30 Apr 2013 02:12:46 +0000 (22:12 -0400)]
More fixes for the sqlalchemy api
Steven Valdez [Tue, 30 Apr 2013 01:43:24 +0000 (21:43 -0400)]
More fixes to hanging query in cherrypy compat
Steven Valdez [Tue, 30 Apr 2013 01:04:59 +0000 (21:04 -0400)]
Fixes for queries on cherrypy compat
Steven Valdez [Sat, 27 Apr 2013 02:25:58 +0000 (22:25 -0400)]
Updates to cherrypy init for engine
Steven Valdez [Sun, 21 Apr 2013 00:59:56 +0000 (20:59 -0400)]
Fixing changelog version for svn removal
Steven Valdez [Sun, 21 Apr 2013 00:48:40 +0000 (20:48 -0400)]
Removed hanging symlink
Steven Valdez [Sun, 21 Apr 2013 00:30:40 +0000 (20:30 -0400)]
Fixed dependency for openafs modules
Steven Valdez [Sun, 21 Apr 2013 00:23:21 +0000 (20:23 -0400)]
Bumped version number
Peter Iannucci [Mon, 20 May 2013 13:00:48 +0000 (09:00 -0400)]
Fixed validation of administrator field.
Steven Valdez [Fri, 12 Apr 2013 20:13:24 +0000 (16:13 -0400)]
Updated help text with formatting changes.
Steven Valdez [Tue, 9 Apr 2013 00:00:41 +0000 (20:00 -0400)]
Added the name of machine that is being deleted
Steven Valdez [Mon, 8 Apr 2013 22:13:43 +0000 (18:13 -0400)]
Bumping version again
Steven Valdez [Mon, 8 Apr 2013 22:10:48 +0000 (18:10 -0400)]
Updating the windows 7 license to IS&T agreement
Steven Valdez [Tue, 2 Apr 2013 20:20:19 +0000 (16:20 -0400)]
Bumped version
Steven Valdez [Tue, 2 Apr 2013 20:12:19 +0000 (16:12 -0400)]
Removed outdated CPU weight and added Windows 7 help.
Alexander Chernyakhovsky [Mon, 25 Mar 2013 21:53:25 +0000 (17:53 -0400)]
Do better at SSL/TLS with only strong ciphers
Alexander Chernyakhovsky [Mon, 25 Mar 2013 21:37:30 +0000 (17:37 -0400)]
Add SSLCertificateChainFile to :446 too
Geoffrey Thomas [Mon, 25 Mar 2013 06:35:19 +0000 (23:35 -0700)]
Add SSLCertificateChainFile, pointing to the certificate file, to support intermediate certs if they exist.
Alex Dehnert [Mon, 11 Mar 2013 01:41:44 +0000 (21:41 -0400)]
Add changelog
Alex Dehnert [Mon, 11 Mar 2013 01:38:43 +0000 (21:38 -0400)]
Add git URL to list of config to generalize
Invirt packages shouldn't be hardcoding xvm.mit.edu for the git path.
Alex Dehnert [Mon, 11 Mar 2013 01:33:50 +0000 (21:33 -0400)]
Fix git URL in gitweb
Unfortunately, it is non-obvious how to make gitweb show
git@xvm.mit.edu:invirt/-style URLs, but git@xvm.mit.edu:./invirt/ is easy and
works.
Mitchell E Berger [Thu, 22 Dec 2011 18:13:20 +0000 (13:13 -0500)]
Add alt text for the VNC applet to tell people to enable Java
Quentin Smith [Fri, 25 Nov 2011 01:42:19 +0000 (20:42 -0500)]
Handle domains spinning in pygrub
Mitchell E Berger [Mon, 14 Nov 2011 02:22:55 +0000 (21:22 -0500)]
Fix strict validation of description field
Mitchell E Berger [Tue, 1 Nov 2011 00:38:37 +0000 (20:38 -0400)]
Tell users to contact us at our support address, not our automated
error mail address, if we run out of IPs.
Quentin Smith [Sun, 22 May 2011 02:54:16 +0000 (22:54 -0400)]
Fix path to gitweb static content
Joshua Oreman [Sun, 8 May 2011 02:18:48 +0000 (22:18 -0400)]
Require invirt-web POSTs to have proper referers
Quentin Smith [Sun, 23 Jan 2011 02:27:14 +0000 (21:27 -0500)]
Add support for amd64 and i386 squeeze autoinstalls.
Quentin Smith [Wed, 29 Dec 2010 17:47:30 +0000 (12:47 -0500)]
Show a label for the CPU graph
Quentin Smith [Wed, 29 Dec 2010 07:23:20 +0000 (02:23 -0500)]
Show historical domain CPU usage if available.
Quentin Smith [Tue, 28 Dec 2010 07:02:41 +0000 (02:02 -0500)]
Add support for amd64 debathena lucid autoinstalls.
Quentin Smith [Mon, 27 Dec 2010 19:17:43 +0000 (14:17 -0500)]
Add lucid autoinstalls
Quentin Smith [Mon, 27 Dec 2010 05:31:53 +0000 (00:31 -0500)]
Support debian-installer based preseeded installations
Joshua Oreman [Mon, 18 Oct 2010 18:50:59 +0000 (14:50 -0400)]
Reenable VM creation until we can get it properly dependent on disk space available
Peter Iannucci [Tue, 5 Oct 2010 00:55:13 +0000 (20:55 -0400)]
Adds support for conditionally disabling VM creation.
Greg Brockman [Thu, 26 Aug 2010 05:05:00 +0000 (01:05 -0400)]
Use expandOwner/expandAdmin rather than removed expandLocker
Andrew M. Farrell [Wed, 25 Aug 2010 05:07:31 +0000 (01:07 -0400)]
Rename code/ to /var/www/invirt-web/ in binary-fixup
Remove git checkout steps. Do not symlink /var/www/invirt-web/ to
code/ .
Greg Brockman [Mon, 23 Aug 2010 19:06:13 +0000 (15:06 -0400)]
Checkout the current HEAD when building
Greg Brockman [Thu, 5 Aug 2010 03:25:39 +0000 (23:25 -0400)]
Add gitweb configuration
Greg Brockman [Thu, 5 Aug 2010 03:20:35 +0000 (23:20 -0400)]
Switch from svn to git
Greg Brockman [Thu, 5 Aug 2010 02:36:04 +0000 (22:36 -0400)]
Remove crufty invirt-web-iptables files
Quentin Smith [Sun, 27 Jun 2010 00:33:53 +0000 (20:33 -0400)]
Allow partial success when modifying a VM, so the database will more likely match reality
svn path=/trunk/packages/invirt-web/; revision=3027
Anders Kaseorg [Mon, 17 May 2010 03:56:26 +0000 (23:56 -0400)]
Don’t double-escape the helppopup subject.
svn path=/trunk/packages/invirt-web/; revision=3004
Evan Broder [Sun, 21 Feb 2010 05:55:52 +0000 (00:55 -0500)]
Clear all objects from the SQLAlchemy session at the start of each request.
The SA identity mapper isn't *supposed* to be a cache, but it sure can
act like one sometimes.
svn path=/trunk/packages/invirt-web/; revision=2993
Peter Iannucci [Mon, 1 Feb 2010 20:47:14 +0000 (15:47 -0500)]
Made cache_acls use invirt.authz.
svn path=/trunk/packages/invirt-web/; revision=2981
Quentin Smith [Mon, 1 Feb 2010 04:45:01 +0000 (23:45 -0500)]
Work around quirk of CherryPy dispatching that causes username munging to not happen by the time dispatching happens
svn path=/trunk/packages/invirt-web/; revision=2979
Quentin Smith [Thu, 21 Jan 2010 08:06:28 +0000 (03:06 -0500)]
Put the MOTD at /etc/invirt/motd.html and parse it as HTML
svn path=/trunk/packages/invirt-web/; revision=2910
Greg Brockman [Tue, 19 Jan 2010 06:32:22 +0000 (01:32 -0500)]
Removed nonexistance makefile target and redundant ch{mod,gp}ing
svn path=/trunk/packages/invirt-web/; revision=2909
Paul Weaver [Tue, 19 Jan 2010 00:50:07 +0000 (19:50 -0500)]
Cleared up cert language
svn path=/trunk/packages/invirt-web/; revision=2907
Evan Broder [Thu, 14 Jan 2010 19:35:11 +0000 (14:35 -0500)]
Cleanup the invirt-web iptables so that what their doing is clearer.
svn path=/trunk/packages/invirt-web/; revision=2874
Paul Weaver [Mon, 11 Jan 2010 21:57:39 +0000 (16:57 -0500)]
Added service message to https, modified cert line
svn path=/trunk/packages/invirt-web/; revision=2871
Evan Broder [Sun, 3 Jan 2010 21:43:08 +0000 (16:43 -0500)]
Merge invirt-web-iptables into invirt-web and use the new
invirt-iptables interface.
svn path=/trunk/packages/invirt-web/; revision=2863
Evan Broder [Wed, 30 Dec 2009 20:55:42 +0000 (15:55 -0500)]
Fix modifying powered-on machines.
svn path=/trunk/packages/invirt-web/; revision=2815
Paul Weaver [Wed, 30 Dec 2009 20:42:23 +0000 (15:42 -0500)]
Moved all code for service messages to unauth.make
svn path=/trunk/packages/invirt-web/; revision=2814
Paul Weaver [Wed, 30 Dec 2009 20:26:18 +0000 (15:26 -0500)]
changed <table> to <div>
svn path=/trunk/packages/invirt-web/; revision=2812
Paul Weaver [Wed, 30 Dec 2009 20:24:27 +0000 (15:24 -0500)]
Fixed some style errors
svn path=/trunk/packages/invirt-web/; revision=2811
Paul Weaver [Wed, 30 Dec 2009 20:18:56 +0000 (15:18 -0500)]
Added some code to display a service message from the xvm team to the unauth page of the website. The message lives in /etc/invirt/message, which would be symlinked to afs
svn path=/trunk/packages/invirt-web/; revision=2810
Paul Weaver [Wed, 30 Dec 2009 08:27:22 +0000 (03:27 -0500)]
made link to auth using Personal Certificates more clear
svn path=/trunk/packages/invirt-web/; revision=2808
Paul Weaver [Wed, 30 Dec 2009 07:46:54 +0000 (02:46 -0500)]
Added a like for kerberos authentication for the website
svn path=/trunk/packages/invirt-web/; revision=2807
Evan Broder [Mon, 28 Dec 2009 19:15:30 +0000 (14:15 -0500)]
Stylize the results box a bit more so it's more visible.
svn path=/trunk/packages/invirt-web/; revision=2804
Evan Broder [Mon, 28 Dec 2009 19:03:33 +0000 (14:03 -0500)]
Add more user-friendly error handling for common errors, so they don't
send us e-mail. (LP: #307296)
svn path=/trunk/packages/invirt-web/; revision=2803
Quentin Smith [Mon, 28 Dec 2009 01:17:03 +0000 (20:17 -0500)]
There's two trs
svn path=/trunk/packages/invirt-web/; revision=2797
Quentin Smith [Mon, 28 Dec 2009 01:13:29 +0000 (20:13 -0500)]
Don't use JavaScript to stripe rows
svn path=/trunk/packages/invirt-web/; revision=2796
Evan Broder [Mon, 28 Dec 2009 00:49:17 +0000 (19:49 -0500)]
Adjust the Makefile shipped with the website to kill invirt.fcgi,
instead of main.fcgi.
svn path=/trunk/packages/invirt-web/; revision=2795
Evan Broder [Mon, 28 Dec 2009 00:25:09 +0000 (19:25 -0500)]
Add label tags to group <input> tags with their labels. Also add
missing </td> tags.
svn path=/trunk/packages/invirt-web/; revision=2794
Evan Broder [Sun, 27 Dec 2009 17:29:17 +0000 (12:29 -0500)]
Nuke an extra </form> tag.
svn path=/trunk/packages/invirt-web/; revision=2793
Evan Broder [Sun, 27 Dec 2009 17:29:13 +0000 (12:29 -0500)]
The <input /> tag is always empty, so having a separate closing
</input> tag is meaningless.
svn path=/trunk/packages/invirt-web/; revision=2792
Evan Broder [Sun, 27 Dec 2009 17:21:07 +0000 (12:21 -0500)]
Don't escape a string in one of the Mako templates.
svn path=/trunk/packages/invirt-web/; revision=2791
Evan Broder [Sun, 27 Dec 2009 17:21:03 +0000 (12:21 -0500)]
Don't over-escape Javascript in the web templates.
$ doesn't need to be escaped in Mako templates when it's followed by
an open parenthesis.
svn path=/trunk/packages/invirt-web/; revision=2790
Evan Broder [Mon, 21 Dec 2009 18:10:57 +0000 (13:10 -0500)]
Do some config cleanup in invirt-web.
svn path=/trunk/packages/invirt-web/; revision=2765
Greg Price [Mon, 21 Dec 2009 05:35:57 +0000 (00:35 -0500)]
invirt.fcgi: Document wrapper scripts more explicitly.
svn path=/trunk/packages/invirt-web/; revision=2743
Greg Price [Mon, 21 Dec 2009 05:25:57 +0000 (00:25 -0500)]
Fix format string usage.
svn path=/trunk/packages/invirt-web/; revision=2742
Greg Price [Mon, 21 Dec 2009 05:22:22 +0000 (00:22 -0500)]
invirt.fcgi: fix usage message, simplify option-parsing logic
svn path=/trunk/packages/invirt-web/; revision=2741
Quentin Smith [Mon, 21 Dec 2009 05:14:15 +0000 (00:14 -0500)]
Merge auth.fcgi and unauth.fcgi fixes from the old branch
svn path=/trunk/packages/invirt-web/; revision=2740
Quentin Smith [Mon, 21 Dec 2009 05:05:15 +0000 (00:05 -0500)]
Properly separate the auth.fcgi and unauth.fcgi scripts
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2739
Evan Broder [Mon, 21 Dec 2009 04:27:10 +0000 (23:27 -0500)]
Merge cherrypy-rebased branch of invirt-web into trunk.
svn path=/trunk/packages/invirt-web/; revision=2737
Quentin Smith [Mon, 21 Dec 2009 04:07:23 +0000 (23:07 -0500)]
Add an icon to be shown when a VM is being installed
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2736
Greg Price [Mon, 21 Dec 2009 01:55:22 +0000 (20:55 -0500)]
Fix dumb mistakes in my r2655.
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2734
Greg Price [Mon, 21 Dec 2009 01:26:02 +0000 (20:26 -0500)]
Deduplicate the code in auth.fcgi and unauth.fcgi
But call the reunited code "invirt.fcgi" rather than the old "main.fcgi",
which was always annoying for tab-completion against "main.py".
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2733
Evan Broder [Mon, 21 Dec 2009 00:49:32 +0000 (19:49 -0500)]
Don't calculate static_dir in the fcgi files - we no longer use it
there.
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2732
Evan Broder [Mon, 21 Dec 2009 00:35:08 +0000 (19:35 -0500)]
Remove the "checkpoint" code for timing measurements.
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2731
Evan Broder [Sun, 20 Dec 2009 22:26:48 +0000 (17:26 -0500)]
Setup hosting for static resources in the InvirtWeb and
InvirtUnauthWeb classes, instead of in the fcgi configuration.
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2730
Evan Broder [Sun, 20 Dec 2009 22:20:19 +0000 (17:20 -0500)]
Use separate fcgi files for the authed and unauthed site.
This allows both of them to be mounted on / in their respective
CherryPy apps, which in turn eliminates any discrepancy between
"internal URLs" and "external URLs".
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2729
Evan Broder [Sun, 20 Dec 2009 21:03:12 +0000 (16:03 -0500)]
Fix the unauthenticated web interface.
Separate the separate components of the web app by the authenticated
webapp class at /auth and the unauthenticated app at /unauth.
These are purely internal URLs, but used to allow a single CherryPy
instance to serve both the authenticated and unauthenticated website.
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2728
Evan Broder [Sun, 20 Dec 2009 03:41:33 +0000 (22:41 -0500)]
Punt some RewriteRules for deprecated URLs we no longer use.
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2727
Greg Price [Sun, 20 Dec 2009 03:30:08 +0000 (22:30 -0500)]
command: recognize new "internal" name for delete
This fixes the bug where delete leads back to the now-broken info page.
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2726
Greg Price [Sun, 20 Dec 2009 03:00:13 +0000 (22:00 -0500)]
Fill in changelog with the many things that changed.
I might still be missing something.
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2725
Greg Price [Sun, 20 Dec 2009 03:00:10 +0000 (22:00 -0500)]
view.py: fix long lines
svn path=/package_branches/invirt-web/cherrypy-rebased/; revision=2724