# # ChangeLog for trunk/packages/sipb-xen-www # # Generated by Trac 1.0.2 # Dec 25, 2024, 3:47:14 PM Sun, 26 Oct 2008 02:16:40 GMT price [1318] * trunk/packages/invirt-web (added) * trunk/packages/invirt-web/code (added) * trunk/packages/invirt-web/code/Makefile (moved) * trunk/packages/invirt-web/code/cache_acls.py (moved) * trunk/packages/invirt-web/code/controls.py (moved) * trunk/packages/invirt-web/code/getafsgroups.py (moved) * trunk/packages/invirt-web/code/kill.cgi (moved) * trunk/packages/invirt-web/code/main.fcgi (moved) * trunk/packages/invirt-web/code/main.py (moved) * trunk/packages/invirt-web/code/static (added) * trunk/packages/invirt-web/code/static/VncViewer.jar (moved) * trunk/packages/invirt-web/code/static/about.html (moved) * trunk/packages/invirt-web/code/static/layout.css (moved) * trunk/packages/invirt-web/code/static/msca-email.txt (moved) * trunk/packages/invirt-web/code/static/power_button_off.png (moved) * trunk/packages/invirt-web/code/static/power_button_on.png (moved) * trunk/packages/invirt-web/code/static/prototype.js (moved) * trunk/packages/invirt-web/code/static/stripe.js (moved) * trunk/packages/invirt-web/code/static/style.css (moved) * trunk/packages/invirt-web/code/templates (added) * trunk/packages/invirt-web/code/templates/Makefile (moved) * trunk/packages/invirt-web/code/templates/__init__.py (moved) * trunk/packages/invirt-web/code/templates/command.tmpl (moved) * trunk/packages/invirt-web/code/templates/create.tmpl (moved) * trunk/packages/invirt-web/code/templates/error.tmpl (moved) * trunk/packages/invirt-web/code/templates/error_raw.tmpl (moved) * trunk/packages/invirt-web/code/templates/functions.tmpl (moved) * trunk/packages/invirt-web/code/templates/help.tmpl (moved) * trunk/packages/invirt-web/code/templates/info.tmpl (moved) * trunk/packages/invirt-web/code/templates/invalid.tmpl (moved) * trunk/packages/invirt-web/code/templates/list.tmpl (moved) * trunk/packages/invirt-web/code/templates/skeleton.tmpl (moved) * trunk/packages/invirt-web/code/templates/unauth.tmpl (moved) * trunk/packages/invirt-web/code/templates/vnc.tmpl (moved) * trunk/packages/invirt-web/code/validation.py (moved) * trunk/packages/invirt-web/code/webcommon.py (moved) * trunk/packages/invirt-web/code/xen-ips (moved) * trunk/packages/invirt-web/config.todo (moved) * trunk/packages/invirt-web/debian (added) * trunk/packages/invirt-web/debian/changelog (moved) * trunk/packages/invirt-web/debian/compat (moved) * trunk/packages/invirt-web/debian/control (moved) * trunk/packages/invirt-web/debian/copyright (moved) * trunk/packages/invirt-web/debian/invirt-web.cron.d (added) * trunk/packages/invirt-web/debian/invirt-web.init (moved) * trunk/packages/invirt-web/debian/invirt-web.install (moved) * trunk/packages/invirt-web/debian/invirt-web.postinst (moved) * trunk/packages/invirt-web/debian/invirt-web.preinst (moved) * trunk/packages/invirt-web/debian/invirt-web.prerm (moved) * trunk/packages/invirt-web/debian/rules (added) * trunk/packages/invirt-web/files (added) * trunk/packages/invirt-web/files/etc (added) * trunk/packages/invirt-web/files/etc/apache2 (added) * trunk/packages/invirt-web/files/etc/apache2/conf.d (added) * trunk/packages/invirt-web/files/etc/apache2/conf.d/invirt-repository (moved) * trunk/packages/invirt-web/files/etc/apache2/conf.d/invirt-web (moved) * trunk/packages/invirt-web/files/etc/apache2/sites-available (added) * trunk/packages/invirt-web/files/etc/apache2/sites-available/default (moved) * trunk/packages/invirt-web/files/etc/apache2/sites-available/ssl.mako (moved) * trunk/packages/invirt-web/files/etc/apache2/sites-available/svn.mako (moved) * trunk/packages/invirt-web/files/etc/apache2/sites-enabled (added) * trunk/packages/invirt-web/files/etc/apache2/sites-enabled/000-default (moved) * trunk/packages/invirt-web/files/etc/apache2/sites-enabled/ssl (moved) * trunk/packages/invirt-web/files/etc/apache2/sites-enabled/svn (moved) * trunk/packages/invirt-web/files/etc/init.d (added) * trunk/packages/invirt-web/files/etc/init.d/apache2.invirt (moved) * trunk/packages/invirt-web/power.svg (moved) * trunk/packages/sipb-xen-www/debian/rules (deleted) * trunk/packages/sipb-xen-www/debian/sipb-xen-www.cron.d (deleted) sipb-xen-www -> invirt-web Sun, 26 Oct 2008 01:07:59 GMT broder [1297] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/control (modified) sipb-xen-database-common -> invirt-database in sipb-xen-www Fri, 24 Oct 2008 19:32:48 GMT broder [1237] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/control (modified) Fix build-deps on sipb-xen-www Fri, 24 Oct 2008 19:26:18 GMT quentin [1236] * trunk/packages/sipb-xen-www/debian/changelog (modified) THIS is why I don't commit very often Fri, 24 Oct 2008 18:24:12 GMT quentin [1235] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/control (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl.mako (modified) Offer Kerberos authentication to supporting browsers Fri, 24 Oct 2008 11:27:43 GMT price [1215] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/control (modified) * trunk/packages/sipb-xen-www/debian/sipb-xen-www.init (modified) shorten sipb-xen-www initscript with new library Fri, 24 Oct 2008 08:57:02 GMT price [1205] * trunk/packages/invirt-console-host/debian/copyright (modified) * trunk/packages/invirt-console-server/debian/copyright (modified) * trunk/packages/invirt-dns/debian/copyright (modified) * trunk/packages/invirt-remote-server/debian/copyright (modified) * trunk/packages/sipb-xen-autoinstaller/debian/copyright (modified) * trunk/packages/sipb-xen-base/debian/copyright (modified) * trunk/packages/sipb-xen-chrony-config/debian/copyright (modified) * trunk/packages/sipb-xen-clvm-config/debian/copyright (modified) * trunk/packages/sipb-xen-database/debian/copyright (modified) * trunk/packages/sipb-xen-dev/debian/copyright (modified) * trunk/packages/sipb-xen-dhcp/debian/copyright (modified) * trunk/packages/sipb-xen-dom0/debian/copyright (modified) * trunk/packages/sipb-xen-iptables/debian/copyright (modified) * trunk/packages/sipb-xen-remctl-auto/debian/copyright (modified) * trunk/packages/sipb-xen-vnc-client/debian/copyright (modified) * trunk/packages/sipb-xen-vnc-server/debian/copyright (modified) * trunk/packages/sipb-xen-www/debian/copyright (modified) * trunk/packages/xvm-devconfig/debian/copyright (modified) * trunk/packages/xvm-prodconfig/debian/copyright (modified) fix our copyright files E.g., this is free software. Thu, 23 Oct 2008 02:01:04 GMT broder [1169] * trunk/packages/sipb-xen-www/code/webcommon.py (modified) Make the admin mode work - fix a SQLAlchemy 0.4-ism Mon, 20 Oct 2008 23:08:33 GMT broder [1156] * trunk/packages/sipb-xen-www/code/xen-ips (modified) Switch xen-ips to using the new SQLAlchemy API I swear I've written ... Mon, 20 Oct 2008 17:55:53 GMT broder [1155] * trunk/packages/sipb-xen-www/code/cache_acls.py (modified) * trunk/packages/sipb-xen-www/code/getafsgroups.py (modified) Revert r1154 and instead apply the patch in cache_acls so that an ... Mon, 20 Oct 2008 17:43:09 GMT broder [1154] * trunk/packages/sipb-xen-www/code/getafsgroups.py (modified) If the ACL for a locker isn't accessible, assume it's empty (closes #82) Sun, 19 Oct 2008 23:57:19 GMT broder [1145] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/files/etc/init.d/apache2.invirt (modified) Limit the number of secrets: use /etc/invirt/keytab instead of a ... Sun, 19 Oct 2008 18:21:09 GMT broder [1140] * trunk/packages/sipb-xen-www/code/controls.py (modified) Don't try to boot up the machine if we're running the autoinstaller Sun, 12 Oct 2008 00:48:11 GMT price [1103] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/files/etc/invirt/master.yaml (modified) use wildcard for config.web.errormail_exclude Once prod is really ... Thu, 09 Oct 2008 06:23:02 GMT broder [1096] * trunk/packages/sipb-xen-www/code/controls.py (modified) Configure the website to use the new autoinstaller code Thu, 09 Oct 2008 06:20:44 GMT broder [1095] * trunk/packages/sipb-xen-www/code/cache_acls.py (modified) Fix a SQLAlchemy bug in the web ACL caching code Mon, 06 Oct 2008 08:36:05 GMT broder [1074] * trunk/packages/sipb-xen-www/code/controls.py (modified) Fix a SQLAlchemyism in the web code Sun, 05 Oct 2008 04:25:01 GMT broder [1051] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/sipb-xen-www.init (modified) Actually stop Apache on shutdown Sun, 05 Oct 2008 04:06:49 GMT broder [1049] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/sipb-xen-www.prerm (added) Be sure to clean up sipb-xen-www when it's uninstalled Sun, 05 Oct 2008 04:00:25 GMT broder [1047] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/rules (modified) * trunk/packages/sipb-xen-www/debian/sipb-xen-www.postinst (modified) Turns out sipb-xen-www's init script was the problem, not apache's. ... Sun, 05 Oct 2008 03:33:37 GMT broder [1045] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/files/etc/init.d/apache2.invirt (modified) Attempt to get Apache and OpenAFS to start in the right order Sat, 04 Oct 2008 02:03:39 GMT broder [1028] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl.mako (modified) Don't add another Listen 443 directive - apache gets angry Sat, 04 Oct 2008 01:52:46 GMT broder [1026] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl.mako (modified) Be sure to listen on both port 443 and 446 Sat, 04 Oct 2008 01:11:51 GMT broder [1022] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/control (modified) * trunk/packages/sipb-xen-www/debian/rules (modified) Update sipb-xen-www to use the new invirt-confiscated svn.uri Fri, 03 Oct 2008 23:26:43 GMT broder [1013] * trunk/packages/sipb-xen-www/code/cache_acls.py (modified) * trunk/packages/sipb-xen-www/code/controls.py (modified) * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) Update web code to for SQLAlchemy 0.4 Thu, 02 Oct 2008 12:18:40 GMT broder [1001] * trunk/packages/sipb-xen-www/code/controls.py (modified) * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/functions.tmpl (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) * trunk/packages/sipb-xen-www/code/webcommon.py (modified) Update (at least some of) the web code to work with newer a SQLAlchemy Wed, 01 Oct 2008 04:00:02 GMT price [959] * trunk/packages/sipb-xen-base/debian/changelog (modified) * trunk/packages/sipb-xen-database/debian/changelog (modified) * trunk/packages/sipb-xen-vnc-client/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/xvm-prodconfig/debian/changelog (modified) fix distribution hardy -> unstable in several changelogs Didn't ... Tue, 30 Sep 2008 05:39:40 GMT price [952] * trunk/packages/sipb-xen-www/debian/sipb-xen-www.init (modified) reload (etc) apache after regenerating its config Tue, 30 Sep 2008 05:33:37 GMT price [951] * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/svn.mako (modified) listen on 1111, for svn Mon, 29 Sep 2008 06:02:33 GMT price [943] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/control (modified) sipb-xen-www depends on AFS and python-flup Using a Depends: on ... Sun, 24 Aug 2008 08:51:34 GMT geofft [912] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/static/msca-email.txt (added) * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) Add Windows help text Wed, 13 Aug 2008 05:50:02 GMT y_z [886] * trunk/packages/sipb-xen-www/debian/control (modified) * trunk/packages/sipb-xen-www/debian/sipb-xen-www.init (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/svn.mako (modified) using mako-render instead of mako; fixed a typo in svn.mako Tue, 12 Aug 2008 20:02:57 GMT y_z [883] * trunk/packages/sipb-xen-www/debian/control (modified) * trunk/packages/sipb-xen-www/debian/sipb-xen-www.init (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl.mako (added) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/svn.mako (added) converted two of the generated config files to use mako Fri, 08 Aug 2008 14:05:40 GMT y_z [881] * trunk/packages/sipb-xen-www/debian/sipb-xen-www.init (modified) oops Fri, 08 Aug 2008 14:05:21 GMT y_z [880] * trunk/packages/sipb-xen-www/config.todo (modified) * trunk/packages/sipb-xen-www/debian/sipb-xen-www.init (copied) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl (deleted) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/svn (deleted) * trunk/packages/xvm-devconfig/files/etc/invirt/master.yaml (modified) more sipb-xen-www config Fri, 08 Aug 2008 06:41:38 GMT y_z [879] * trunk/packages/sipb-xen-www/code/cache_acls.py (modified) * trunk/packages/sipb-xen-www/code/controls.py (modified) * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) * trunk/packages/sipb-xen-www/config.todo (modified) * trunk/packages/sipb-xen-www/debian/changelog (modified) * further integration of invirt.config Fri, 08 Aug 2008 03:17:51 GMT price [877] * trunk/packages/sipb-xen-www/config.todo (modified) update config.todo Wed, 06 Aug 2008 05:07:22 GMT price [874] * trunk/packages/sipb-xen-database/debian/changelog (modified) * trunk/packages/sipb-xen-database/python/database/models.py (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) * trunk/packages/sipb-xen-www/code/webcommon.py (modified) add and respect 'adminable' column to machines This is for ... Wed, 06 Aug 2008 04:58:52 GMT price [873] * trunk/packages/sipb-xen-www/config.todo (modified) cut down web's config.todo from last night's work Tue, 05 Aug 2008 03:27:12 GMT quentin [869] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl (modified) Support /overlord as an alternate admin path Tue, 05 Aug 2008 03:23:44 GMT price [868] * trunk/packages/sipb-xen-www/code/main.py (modified) configurize admin-mode acl Tue, 05 Aug 2008 03:20:25 GMT price [867] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) * trunk/packages/sipb-xen-www/code/webcommon.py (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/default (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl (modified) rename overlord -> admin mode Tue, 05 Aug 2008 03:00:03 GMT price [866] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/info.tmpl (modified) * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) configurize web templates Tue, 05 Aug 2008 02:42:11 GMT price [865] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) * trunk/packages/sipb-xen-www/code/xen-ips (modified) finish sipb_xen_database -> invirt.database in web Tue, 05 Aug 2008 02:28:18 GMT price [864] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/functions.tmpl (modified) * trunk/packages/sipb-xen-www/code/webcommon.py (modified) more sipb_xen_database -> invirt.database in web Tue, 05 Aug 2008 02:16:16 GMT price [863] * trunk/packages/sipb-xen-www/code/cache_acls.py (modified) * trunk/packages/sipb-xen-www/code/controls.py (modified) * trunk/packages/sipb-xen-www/code/main.py (modified) configurize some web code Mon, 04 Aug 2008 06:09:51 GMT price [860] * trunk/packages/sipb-xen-www/config.todo (modified) update config.todo in sipb-xen-www Mon, 04 Aug 2008 05:24:03 GMT price [854] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/files/etc/init.d/apache2.invirt (modified) take instance from keytab in k5start apache2.init wrapper Sun, 03 Aug 2008 08:12:56 GMT price [848] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/default (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl (modified) uncommitted changes from xvm.mit.edu:/etc/apache2 Sat, 02 Aug 2008 03:27:32 GMT price [810] * trunk/packages/sipb-xen-autoinstaller/config.todo (added) * trunk/packages/sipb-xen-base/config.todo (added) * trunk/packages/sipb-xen-chrony-config/config.todo (added) * trunk/packages/sipb-xen-console-server/config.todo (added) * trunk/packages/sipb-xen-console/config.todo (added) * trunk/packages/sipb-xen-database/config.todo (added) * trunk/packages/sipb-xen-dhcp/config.todo (added) * trunk/packages/sipb-xen-dns/config.todo (added) * trunk/packages/sipb-xen-dom0/config.todo (added) * trunk/packages/sipb-xen-iptables/config.todo (added) * trunk/packages/sipb-xen-remctl-auto/config.todo (added) * trunk/packages/sipb-xen-remote-server/config.todo (added) * trunk/packages/sipb-xen-vnc-client/config.todo (added) * trunk/packages/sipb-xen-vnc-server/config.todo (added) * trunk/packages/sipb-xen-www/config.todo (added) todo lists for configuration I looked through all the code for ... Sat, 02 Aug 2008 00:29:22 GMT price [809] * trunk/packages/sipb-xen-www/debian/changelog (modified) rather, daemon/xvm-2 Sat, 02 Aug 2008 00:28:08 GMT price [808] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/files/etc/init.d/apache2.invirt (modified) use host/xvm-2 for writing svn repo from web Thu, 31 Jul 2008 02:20:28 GMT geofft [799] * trunk/packages/sipb-xen-www/code/main.py (modified) oops Thu, 31 Jul 2008 02:16:51 GMT geofft [797] * trunk/packages/sipb-xen-www/code/main.py (modified) VNC: Catch the error when the VM is off and there is no host Mon, 28 Jul 2008 12:25:01 GMT geofft [770] * trunk/packages/sipb-xen-www/code/main.py (modified) sipb-xen-www: Use invirt.config to pick the VNC proxy port. Mon, 28 Jul 2008 12:00:05 GMT price [768] * trunk/packages/sipb-xen-www/debian (modified) * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/control (modified) * trunk/packages/sipb-xen-www/debian/rules (modified) * trunk/packages/sipb-xen-www/files/etc/init.d (added) * trunk/packages/sipb-xen-www/files/etc/init.d/apache2.invirt (added) add kstart apache wrapper; update control Mon, 28 Jul 2008 11:22:06 GMT price [765] * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/svn (modified) small adjustments to mod_dav_svn config Mon, 21 Jul 2008 19:56:01 GMT price [695] * trunk/packages/sipb-xen-www/code/controls.py (modified) fix a different errortext-matching mismatch Gee, looks like I ... Mon, 21 Jul 2008 19:51:44 GMT price [694] * trunk/packages/sipb-xen-www/code/controls.py (modified) fix same error as r692 in two more places Mon, 21 Jul 2008 19:46:05 GMT price [693] * trunk/packages/sipb-xen-www/code/main.py (modified) don't give 500 for mere stdout on a redirect Mon, 21 Jul 2008 19:45:54 GMT price [692] * trunk/packages/sipb-xen-www/code/controls.py (modified) update to match current error messages Tue, 08 Jul 2008 20:50:52 GMT ecprice [670] * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) Fix statement about autoinstall's password Tue, 08 Jul 2008 02:40:33 GMT price [667] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/vnc.tmpl (modified) web: support sx-blade-2 for VNC applet Currently hardcodes ... Tue, 08 Jul 2008 02:39:19 GMT price [666] * trunk/packages/sipb-xen-www/code/controls.py (modified) web controls.py: remove newline in listHost Sun, 29 Jun 2008 04:40:18 GMT price [662] * trunk/packages/sipb-xen-www/code/controls.py (modified) * trunk/packages/sipb-xen-www/code/main.py (modified) web: say where a VM is running Sun, 29 Jun 2008 01:01:58 GMT price [655] * trunk/packages/sipb-xen-www/power.svg (added) check in Anders' image source Just the 'on' state, though, and ... Tue, 24 Jun 2008 01:40:25 GMT ecprice [649] * trunk/packages/sipb-xen-www/code/validation.py (modified) More accurate error message for new machine naming guidelines. Tue, 24 Jun 2008 01:28:19 GMT ecprice [648] * trunk/packages/sipb-xen-www/code/validation.py (modified) More accurate validMachineName (no _, 63 character limit). Tue, 24 Jun 2008 01:13:53 GMT ecprice [647] * trunk/packages/sipb-xen-www/code/validation.py (modified) Only allow lowercase machine names Mon, 23 Jun 2008 08:21:21 GMT andersk [644] * trunk/packages/sipb-xen-www/code/static/power_button.png (deleted) * trunk/packages/sipb-xen-www/code/static/power_button_off.png (modified) * trunk/packages/sipb-xen-www/code/static/power_button_off_to_on.png (deleted) * trunk/packages/sipb-xen-www/code/static/power_button_off_to_on_bg.png (deleted) * trunk/packages/sipb-xen-www/code/static/power_button_on.png (modified) * trunk/packages/sipb-xen-www/code/static/power_button_on_to_off.png (deleted) * trunk/packages/sipb-xen-www/code/static/power_button_on_to_off_bg.png (deleted) * trunk/packages/sipb-xen-www/code/static/style.css (modified) * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) Power button tweaks from the hackathon. Sun, 22 Jun 2008 06:42:03 GMT ecprice [640] * trunk/packages/sipb-xen-www/code/main.py (modified) Import random before seeding Sun, 22 Jun 2008 06:37:06 GMT quentin [639] * trunk/packages/sipb-xen-www/code/static/style.css (modified) * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) Show power buttons as icons Sun, 22 Jun 2008 06:31:23 GMT quentin [638] * trunk/packages/sipb-xen-www/code/static/power_button_off_to_on_bg.png (added) * trunk/packages/sipb-xen-www/code/static/power_button_on_to_off_bg.png (added) Images without foreground, for use as background Sun, 22 Jun 2008 05:59:32 GMT quentin [637] * trunk/packages/sipb-xen-www/code/static/power_button.png (modified) * trunk/packages/sipb-xen-www/code/static/power_button_off.png (modified) * trunk/packages/sipb-xen-www/code/static/power_button_off_to_on.png (modified) * trunk/packages/sipb-xen-www/code/static/power_button_on.png (modified) * trunk/packages/sipb-xen-www/code/static/power_button_on_to_off.png (modified) Use IEC 5009 standby symbol Sun, 22 Jun 2008 05:30:08 GMT quentin [636] * trunk/packages/sipb-xen-www/code/static/power_button.png (added) * trunk/packages/sipb-xen-www/code/static/power_button_off.png (added) * trunk/packages/sipb-xen-www/code/static/power_button_off_to_on.png (added) * trunk/packages/sipb-xen-www/code/static/power_button_on.png (added) * trunk/packages/sipb-xen-www/code/static/power_button_on_to_off.png (added) Add power button images Sun, 22 Jun 2008 05:26:46 GMT ecprice [634] * trunk/packages/sipb-xen-www/code/main.py (modified) Seed the random number generator after the fork. Sun, 22 Jun 2008 02:51:38 GMT andersk [633] * trunk/packages/sipb-xen-www/code/main.py (modified) Redirect overlord -> overlord/ and use relative redirects. Sun, 22 Jun 2008 02:39:27 GMT andersk [632] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) * trunk/packages/sipb-xen-www/code/webcommon.py (modified) Add overlord mode, accessible from xvm.mit.edu/overlord by ... Sun, 22 Jun 2008 01:23:59 GMT ecprice [629] * trunk/packages/sipb-xen-www/code/controls.py (modified) * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) Autoinstalls Sun, 22 Jun 2008 01:16:10 GMT price [628] * trunk/packages/sipb-xen-www/code/Makefile (modified) web: fix file permissions on each make Sun, 22 Jun 2008 01:10:55 GMT price [627] * trunk/packages/sipb-xen-www/code/main.py (modified) web: don't send mail on error if it's one of us testing I started ... Sun, 22 Jun 2008 00:58:51 GMT price [626] * trunk/packages/sipb-xen-www/code/controls.py (modified) web/info: recognize new error message for off VMs Sat, 21 Jun 2008 23:19:06 GMT geofft [621] * trunk/packages/sipb-xen-www/code/static/style.css (modified) * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) two small prettifications Sat, 21 Jun 2008 22:43:15 GMT geofft [618] * trunk/packages/sipb-xen-www/code/static/prototype.js (modified) * trunk/packages/sipb-xen-www/code/static/stripe.js (added) * trunk/packages/sipb-xen-www/code/static/style.css (modified) * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) * trunk/packages/sipb-xen-www/code/templates/skeleton.tmpl (modified) Apply a background color to every other VM, and move the power button ... Sat, 21 Jun 2008 20:35:31 GMT ecprice [613] * trunk/packages/sipb-xen-www/code/main.py (modified) Clear SQL cache on each request. Wed, 18 Jun 2008 07:56:52 GMT andersk [612] * trunk/packages/sipb-xen-www/code/main.py (modified) Oops, reenable error mail. Wed, 18 Jun 2008 07:50:31 GMT andersk [609] * trunk/packages/sipb-xen-database/sipb_xen_database/models.py (modified) * trunk/packages/sipb-xen-www/code/controls.py (modified) * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/info.tmpl (modified) * trunk/packages/sipb-xen-www/code/templates/list.tmpl (modified) * trunk/packages/sipb-xen-www/code/validation.py (modified) Add a description field. Tue, 17 Jun 2008 03:05:03 GMT geofft [608] * trunk/packages/sipb-xen-www/code/templates/unauth.tmpl (modified) Rephrase the five paragraphs of price..er..prose Mon, 16 Jun 2008 08:08:39 GMT andersk [607] * trunk/packages/sipb-xen-www/code/main.py (modified) 404 errors are not email-worthy. Mon, 16 Jun 2008 03:26:42 GMT price [606] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/files/etc/apache2/conf.d/sipb-xen-www (added) long timeouts in FastCGI, so the autoinstaller can work Mon, 16 Jun 2008 01:51:55 GMT price [605] * trunk/packages/sipb-xen-www/debian/changelog (modified) * trunk/packages/sipb-xen-www/debian/control (modified) depend on mod_fcgid Sun, 15 Jun 2008 07:12:07 GMT broder [604] * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/ssl (modified) Stop trying to serve the favico from the webapp, and other people's ... Fri, 13 Jun 2008 08:10:10 GMT price [603] * trunk/packages/sipb-xen-www/code/main.py (modified) small code cleanups Fri, 13 Jun 2008 08:03:01 GMT price [602] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/error_raw.tmpl (modified) one world, one error-reporting mechanism The email and the web page ... Fri, 13 Jun 2008 07:51:37 GMT price [601] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/__init__.py (modified) * trunk/packages/sipb-xen-www/code/templates/error.tmpl (modified) * trunk/packages/sipb-xen-www/code/templates/error_raw.tmpl (added) all details in email too, still just for CodeError Fri, 13 Jun 2008 07:42:51 GMT price [600] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/error.tmpl (modified) collect all available data, in CodeError case for now Fri, 13 Jun 2008 06:58:13 GMT price [599] * trunk/packages/sipb-xen-www/code/main.py (modified) * trunk/packages/sipb-xen-www/code/templates/error.tmpl (modified) send mail on all exceptions Fri, 13 Jun 2008 06:32:32 GMT price [598] * trunk/packages/sipb-xen-www/code/main.py (modified) send mail on non-CodeError exceptions Sat, 07 Jun 2008 02:37:45 GMT price [597] * trunk/packages/sipb-xen-www/code/templates/help.tmpl (modified) link to tips wiki page Fri, 06 Jun 2008 16:35:54 GMT ecprice [595] * trunk/packages/sipb-xen-www/files/etc/apache2/sites-available/default (modified) Expose the script to kill the fastcgi processes.