# # ChangeLog for package_branches/invirt-web/cherrypy-rebased/code/main.py # # Generated by Trac 1.0.2 # Apr 27, 2024, 3:59:49 PM Mon, 21 Dec 2009 02:47:20 GMT broder [2717] * package_branches/invirt-web/cherrypy-rebased/code/cache_acls.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/getafsgroups.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/validation.py (modified) * package_branches/invirt-web/cherrypy-rebased/invirt-cache-acls (modified) Update the cherrypy branch to use authz.afs.cells instead of just ... Mon, 21 Dec 2009 02:47:16 GMT broder [2716] * package_branches/invirt-web/cherrypy-rebased/code/cache_acls.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/getafsgroups.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/validation.py (modified) * package_branches/invirt-web/cherrypy-rebased/invirt-cache-acls (modified) "Cherry-pick" r2557 (Re-arrange the authz configuration.) to the ... Mon, 21 Dec 2009 02:47:11 GMT broder [2715] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) Document MachineView.__getattr__ Mon, 21 Dec 2009 02:46:58 GMT broder [2711] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) fix a syntax error from my r2526 Mon, 21 Dec 2009 02:46:53 GMT broder [2710] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) Restore explanatory comment on random.seed(). Mon, 21 Dec 2009 02:46:50 GMT broder [2709] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) style tweaks Mon, 21 Dec 2009 02:46:46 GMT broder [2708] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) tighten a bit of code Mon, 21 Dec 2009 02:46:43 GMT broder [2707] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) main.py: FieldStorage is history, so revert to sugared getitem. Mon, 21 Dec 2009 02:46:40 GMT broder [2706] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) fix super-long lines Mon, 21 Dec 2009 02:46:37 GMT broder [2705] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) tighten a bit of code Mon, 21 Dec 2009 02:46:33 GMT broder [2704] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) cut a leftover comment, fix a bit of spacing Mon, 21 Dec 2009 02:45:56 GMT broder [2694] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/error.mako (modified) Use contact address from config on error page Mon, 21 Dec 2009 02:45:52 GMT broder [2693] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/error.mako (moved) * package_branches/invirt-web/cherrypy-rebased/code/templates/error_raw.mako (added) * package_branches/invirt-web/cherrypy-rebased/code/templates/error_raw.tmpl (deleted) * package_branches/invirt-web/cherrypy-rebased/code/templates/invalid.mako (added) * package_branches/invirt-web/cherrypy-rebased/code/templates/invalid.tmpl (deleted) * package_branches/invirt-web/cherrypy-rebased/code/view.py (modified) * package_branches/invirt-web/cherrypy-rebased/debian/changelog (modified) * package_branches/invirt-web/cherrypy-rebased/debian/control (modified) Full error handling Mon, 21 Dec 2009 02:45:47 GMT broder [2692] * package_branches/invirt-web/cherrypy-rebased/code/main.fcgi (modified) * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/unauth.mako (moved) Unauthenticated front page Mon, 21 Dec 2009 02:45:42 GMT broder [2691] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/info.mako (modified) Make modify form work Mon, 21 Dec 2009 02:45:38 GMT broder [2690] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/skeleton.mako (modified) * package_branches/invirt-web/cherrypy-rebased/code/view.py (modified) Implement administrator mode Mon, 21 Dec 2009 02:45:34 GMT broder [2689] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) Update the errortest handler for cherrypy Mon, 21 Dec 2009 02:45:26 GMT broder [2687] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/list.mako (modified) Show installer status on the front page, and unbreak the autoinstall ... Mon, 21 Dec 2009 02:45:22 GMT broder [2686] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) Clarify that staff can receive Windows license keys from MIT Mon, 21 Dec 2009 02:45:18 GMT broder [2685] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/view.py (modified) Write handler for create form, and consolidate code to require POST ... Mon, 21 Dec 2009 02:45:14 GMT broder [2684] * package_branches/invirt-web/cherrypy-rebased/code/controls.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/command.mako (added) * package_branches/invirt-web/cherrypy-rebased/code/templates/command.tmpl (deleted) * package_branches/invirt-web/cherrypy-rebased/code/templates/info.mako (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/list.mako (modified) Make commands work from list and info pages Mon, 21 Dec 2009 02:44:57 GMT broder [2680] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/vnc.mako (added) * package_branches/invirt-web/cherrypy-rebased/code/templates/vnc.tmpl (deleted) Port vnc page to Mako and CherryPy Mon, 21 Dec 2009 02:44:53 GMT broder [2679] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) Remove calls to helppopup from outside templates Mon, 21 Dec 2009 02:44:49 GMT broder [2678] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/info.mako (added) * package_branches/invirt-web/cherrypy-rebased/code/templates/info.tmpl (deleted) * package_branches/invirt-web/cherrypy-rebased/code/templates/list.mako (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/skeleton.mako (modified) Upgrade info page to Mako, and use REST-style URLs. Mon, 21 Dec 2009 02:44:45 GMT broder [2677] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/skeleton.mako (modified) Get username from cherrypy request object Mon, 21 Dec 2009 02:44:41 GMT broder [2676] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/help.mako (added) * package_branches/invirt-web/cherrypy-rebased/code/templates/help.tmpl (deleted) Implement help handler Mon, 21 Dec 2009 02:44:37 GMT broder [2675] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/helloworld.mako (modified) Show the cherrypy request object on the helloworld page Add kwargs ... Mon, 21 Dec 2009 02:44:34 GMT broder [2674] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/list.mako (modified) Use global imports for Mako templates Mon, 21 Dec 2009 02:44:26 GMT broder [2672] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/functions.mako (modified) Move the help popup code into the templates where it belongs Mon, 21 Dec 2009 02:44:19 GMT broder [2670] * package_branches/invirt-web/cherrypy-rebased/code/main.conf (modified) * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/view.py (modified) Get login information from Apache, if available Mon, 21 Dec 2009 02:44:15 GMT broder [2669] * package_branches/invirt-web/cherrypy-rebased/code/main.fcgi (modified) * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/view.py (modified) Get username and state from CherryPy request Mon, 21 Dec 2009 02:44:11 GMT broder [2668] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/templates/list.mako (added) * package_branches/invirt-web/cherrypy-rebased/code/templates/list.tmpl (deleted) Port list to Mako Mon, 21 Dec 2009 02:43:59 GMT broder [2665] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) * package_branches/invirt-web/cherrypy-rebased/code/view.py (modified) Add list method, require authentication for it, and add a hello world ... Mon, 21 Dec 2009 02:43:55 GMT broder [2664] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) Connect to the database on init Mon, 21 Dec 2009 02:43:52 GMT broder [2663] * package_branches/invirt-web/cherrypy-rebased/code/main.py (modified) Stub InvirtWeb implementation Mon, 21 Dec 2009 02:08:21 GMT broder [2657] * package_branches/invirt-web/cherrypy-rebased (copied) Create branch cherrypy-rebased Fri, 27 Feb 2009 20:48:19 GMT broder [2217] * trunk/packages/invirt-web/code/main.py (modified) Use the newly globalized adminacl instead of the old web.adminacl.