source: trunk/packages/sipb-xen-www/code/main.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1013   16 years broder Update web code to for SQLAlchemy 0.4
(edit) @1001   16 years broder Update (at least some of) the web code to work with newer a SQLAlchemy
(edit) @912   16 years geofft Add Windows help text
(edit) @879   16 years y_z * further integration of invirt.config
(edit) @869   16 years quentin Support /overlord as an alternate admin path
(edit) @868   16 years price configurize admin-mode acl
(edit) @867   16 years price rename overlord -> admin mode
(edit) @866   16 years price configurize web templates
(edit) @865   16 years price finish sipb_xen_database -> invirt.database in web
(edit) @864   16 years price more sipb_xen_database -> invirt.database in web
(edit) @863   16 years price configurize some web code
(edit) @799   16 years geofft oops
(edit) @797   16 years geofft VNC: Catch the error when the VM is off and there is no host
(edit) @770   16 years geofft sipb-xen-www: Use invirt.config to pick the VNC proxy port.
(edit) @693   16 years price don't give 500 for mere stdout on a redirect
(edit) @667   16 years price web: support sx-blade-2 for VNC applet Currently hardcodes host->port …
(edit) @662   16 years price web: say where a VM is running
(edit) @640   16 years ecprice Import random before seeding
(edit) @634   16 years ecprice Seed the random number generator after the fork.
(edit) @633   16 years andersk Redirect overlord -> overlord/ and use relative redirects.
(edit) @632   16 years andersk Add overlord mode, accessible from xvm.mit.edu/overlord by …
(edit) @629   16 years ecprice Autoinstalls
(edit) @627   16 years price web: don't send mail on error if it's one of us testing I started the …
(edit) @613   16 years ecprice Clear SQL cache on each request.
(edit) @612   16 years andersk Oops, reenable error mail.
(edit) @609   16 years andersk Add a description field.
(edit) @607   16 years andersk 404 errors are not email-worthy.
(edit) @603   16 years price small code cleanups
(edit) @602   16 years price one world, one error-reporting mechanism The email and the web page …
(edit) @601   16 years price all details in email too, still just for CodeError?
(edit) @600   16 years price collect all available data, in CodeError? case for now
(edit) @599   16 years price send mail on all exceptions
(edit) @598   16 years price send mail on non-CodeError? exceptions
(edit) @588   16 years andersk Redirect with 303 See Other.
(edit) @587   16 years ecprice Fix for modified status headers.
(edit) @586   16 years ecprice Fix another bug.
(edit) @585   16 years ecprice Fix another stupid bug.
(edit) @581   16 years ecprice Avoid using os.environ in wsgi.
(edit) @579   16 years ecprice Use fcgi
(edit) @578   16 years ecprice Avoid per-request global state.
(edit) @577   16 years ecprice Fix more bugs
(edit) @576   16 years ecprice Fix a couple more bugs
(edit) @573   16 years ecprice Fix stupid bug
(edit) @572   16 years ecprice Put validation behind more abstraction.
(edit) @566   16 years ecprice Use owner's quota on info page, not user's quota.
(edit) @565   16 years ecprice can_clone was negated in r554
(edit) @554   16 years ecprice Avoid a second remctl to determine whether ice3 is up
(edit) @540   16 years broder Disable image cloning when ice3 is booted - this should work as a …
(edit) @536   16 years ecprice Prettier help titles
(edit) @535   16 years ecprice Use joins, new xmlist.py
(edit) @516   17 years ecprice Default type in info page
(edit) @515   17 years ecprice Set the default vm type
(edit) @510   17 years price front page for non-MIT users (and other unath'd)
(edit) @507   17 years ecprice Use xvm.mit.edu on the website.
(edit) @447   17 years ecprice Avoid html injection. Cheetah is painful.
(edit) @446   17 years ecprice Update cache for machines on their modification.
(edit) @443   17 years ecprice Support autoinstalls table for creation list.
(edit) @440   17 years ecprice Support setting paravm/hvm for off, but already created, VMs.
(edit) @438   17 years ecprice Remove extraneous whitespace and add documentation
(edit) @437   17 years ecprice Cleaner HVM/paravm validation
(edit) @432   17 years ecprice Someone forgot to commit their additions to the help text.
(edit) @429   17 years price clarify an error message that sent me UTSLing
(edit) @424   17 years price improve display of VM list
(edit) @421   17 years price comment out timing info
(edit) @408   17 years broder Validate the locker name before using it for anything
(edit) @407   17 years price give useful URIs after per-VM commands I haven't done this for the …
(edit) @340   17 years price expose cloning autoinstaller in web interface
(edit) @309   17 years price move framebuffer tip to /help page
(copy) @303   17 years broder Moved sipb-xen-www into a package
copied from trunk/web/main.py:
(edit) @266   17 years quentin Check quotas against the machine's owner and not the user committing …
Note: See TracRevisionLog for help on using the revision log.