|
|
@2701
|
15 years |
broder |
small style fix
|
|
|
@2700
|
15 years |
broder |
Replace weird username logic with the old logic.
remote_user_login() …
|
|
|
@2699
|
15 years |
broder |
style nit
|
|
|
@2698
|
15 years |
broder |
Removed useless method
|
|
|
@2697
|
15 years |
broder |
Remove unused external_remote_user_login function
|
|
|
@2696
|
15 years |
broder |
Punt the "moocow" VNC password - it's dumb, and we already have our …
|
|
|
@2695
|
15 years |
broder |
Remove unused template code
|
|
|
@2694
|
15 years |
broder |
Use contact address from config on error page
|
|
|
@2693
|
15 years |
broder |
Full error handling
|
|
|
@2692
|
15 years |
broder |
Unauthenticated front page
|
|
|
@2691
|
15 years |
broder |
Make modify form work
|
|
|
@2690
|
15 years |
broder |
Implement administrator mode
|
|
|
@2689
|
15 years |
broder |
Update the errortest handler for cherrypy
|
|
|
@2688
|
15 years |
broder |
Only aklog to a cell if encryption is actually needed.
|
|
|
@2687
|
15 years |
broder |
Show installer status on the front page, and unbreak the autoinstall …
|
|
|
@2686
|
15 years |
broder |
Clarify that staff can receive Windows license keys from MIT
|
|
|
@2685
|
15 years |
broder |
Write handler for create form, and consolidate code to require POST …
|
|
|
@2684
|
15 years |
broder |
Make commands work from list and info pages
|
|
|
@2683
|
15 years |
broder |
Use RESTful URLs for commands
|
|
|
@2682
|
15 years |
broder |
Translate newlines to break tags in the machine description.
|
|
|
@2681
|
15 years |
broder |
Mount app on / regardless of whether it's fastcgi
|
|
|
@2680
|
15 years |
broder |
Port vnc page to Mako and CherryPy?
|
|
|
@2679
|
15 years |
broder |
Remove calls to helppopup from outside templates
|
|
|
@2678
|
15 years |
broder |
Upgrade info page to Mako, and use REST-style URLs.
|
|
|
@2677
|
15 years |
broder |
Get username from cherrypy request object
|
|
|
@2676
|
15 years |
broder |
Implement help handler
|
|
|
@2675
|
15 years |
broder |
Show the cherrypy request object on the helloworld page
Add kwargs to …
|
|
|
@2674
|
15 years |
broder |
Use global imports for Mako templates
|
|
|
@2673
|
15 years |
broder |
Allow global imports to be specified for Mako templates
|
|
|
@2672
|
15 years |
broder |
Move the help popup code into the templates where it belongs
|
|
|
@2671
|
15 years |
broder |
Provide basic authentication on the development server
|
|
|
@2670
|
15 years |
broder |
Get login information from Apache, if available
|
|
|
@2669
|
15 years |
broder |
Get username and state from CherryPy? request
|
|
|
@2668
|
15 years |
broder |
Port list to Mako
|
|
|
@2667
|
15 years |
broder |
Port functions to Mako
|
|
|
@2666
|
15 years |
broder |
skeleton and helloworld Mako templates
|
|
|
@2665
|
15 years |
broder |
Add list method, require authentication for it, and add a hello world …
|
|
|
@2664
|
15 years |
broder |
Connect to the database on init
|
|
|
@2663
|
15 years |
broder |
Stub InvirtWeb? implementation
|
|
|
@2662
|
15 years |
broder |
CherryPy? config files
|
|
|
@2661
|
15 years |
broder |
Mount static resources so they can be accessed via CherryPy?
|
|
|
@2660
|
15 years |
broder |
Basic CherryPy? FastCGI handler
|
|
|
@2659
|
15 years |
broder |
Mako and SimpleJSON CherryPy? hooks
|
|
|
@2658
|
15 years |
broder |
Depend on python-cherrypy3 and python-mako in preparation of migrating …
|
|
|
@2657
|
15 years |
broder |
Create branch cherrypy-rebased
|
|
|
@2656
|
15 years |
price |
Fix dumb mistakes in my r2655.
|
|
|
@2655
|
15 years |
price |
Deduplicate the code in auth.fcgi and unauth.fcgi
But call the …
|
|
|
@2654
|
15 years |
broder |
Don't calculate static_dir in the fcgi files - we no longer use it
there.
|
|
|
@2653
|
15 years |
broder |
Remove the "checkpoint" code for timing measurements.
|
|
|
@2652
|
15 years |
broder |
Setup hosting for static resources in the InvirtWeb? and …
|
|
|
@2651
|
15 years |
broder |
Use separate fcgi files for the authed and unauthed site.
This allows …
|
|
|
@2650
|
15 years |
broder |
Fix the unauthenticated web interface.
Separate the separate …
|
|
|
@2649
|
15 years |
broder |
Punt some RewriteRules? for deprecated URLs we no longer use.
|
|
|
@2648
|
15 years |
price |
command: recognize new "internal" name for delete
This fixes the bug …
|
|
|
@2647
|
15 years |
price |
Fill in changelog with the many things that changed.
I might still be …
|
|
|
@2646
|
15 years |
price |
view.py: fix long lines
|
|
|
@2645
|
15 years |
price |
view.py: double blank lines at toplevel
This is a style convention …
|
|
|
@2644
|
15 years |
price |
view.py: clean up remote_user_login
Remove dead code, and make the …
|
|
|
@2643
|
15 years |
price |
view.py: fix a docstring
The first line of a docstring should be …
|
|
|
@2642
|
15 years |
price |
main.py: small Python style improvement
|
|
|
@2641
|
15 years |
price |
list.mako: map/lambda make Guido sad, use a comprehension
In Python …
|
|
|
@2640
|
15 years |
price |
info.mako: cut no-longer-used hidden field
|
|
|
@2639
|
15 years |
broder |
Fix a typo in invirt-submit-build.
|
|
|
@2638
|
15 years |
broder |
scripts installed by setuptools always get installed in /usr/bin.
|
|
|
@2637
|
15 years |
broder |
Include invirt-submit-build in the invirt-dev install.
|
|
|
@2636
|
15 years |
broder |
Run git-daemon as an inetd service instead of a separate daemon.
…
|
|
|
@2635
|
15 years |
broder |
mkdir -p works if the directory already exists, so drop an unnecessary …
|
|
|
@2634
|
15 years |
broder |
Make the apt repo directory structure exist if it doesn't already.
|
|
|
@2633
|
15 years |
broder |
The apt repository needs to be owned by the repository user, so let's …
|
|
|
@2632
|
15 years |
broder |
Tag 0.46 of xvm-devconfig
|
|
|
@2631
|
15 years |
broder |
In xvm-devconfig:
* Use some gpg key to run some apt repository for …
|
|
|
@2630
|
15 years |
broder |
Pass --no-start to dh_installinit in invirt-dev and run the initscript …
|
|
|
@2629
|
15 years |
broder |
And std_init takes arguments, too
|
|
|
@2628
|
15 years |
broder |
In invirt-dev, actually call std_init so the init script does something.
|
|
|
@2627
|
15 years |
broder |
Use the systemv init script instead of an upstart job.
Hardy's …
|
|
|
@2626
|
15 years |
broder |
Install the invirt-dev upstart file without an extension
(upstart …
|
|
|
@2625
|
15 years |
broder |
Serve the repositories in /srv/git over a git-daemon
|
|
|
@2624
|
15 years |
broder |
As a package maintained upstream in git, use the same logic in the git …
|
|
|
@2623
|
15 years |
broder |
Update the git-migration.
Include two new packages and ignore a …
|
|
|
@2622
|
15 years |
broder |
Tag 0.45 of xvm-devconfig
|
|
|
@2621
|
15 years |
broder |
In xvm-devconfig:
* Whoops - xvm-devconfig doesn't have the …
|
|
|
@2620
|
15 years |
broder |
Tag 0.44 of xvm-devconfig
|
|
|
@2619
|
15 years |
broder |
In xvm-devconfig:
* Add build server configuration for testing the …
|
|
|
@2618
|
15 years |
broder |
Fix the invirt-dev init script, because bash doesn't believe in …
|
|
|
@2617
|
15 years |
broder |
Create hvirt branch of invirt-base.
|
|
|
@2616
|
15 years |
broder |
Delete the hvirt branch of invirt-base.
I'll recreate it in just a …
|
|
|
@2615
|
15 years |
gdb |
Changed branch name from invirt-base->hvirt
|
|
|
@2614
|
15 years |
gdb |
Reverted r2613 and started a new hvirt branch on the invirt-base pkg
|
|
|
@2613
|
15 years |
gdb |
Removed debathena from sources.list.d; deleted the rest of the …
|
|
|
@2612
|
15 years |
broder |
Tag 0.0.24 of invirt-web
|
|
|
@2611
|
15 years |
broder |
Bump the version on the invirt-web package since we changed …
|
|
|
@2610
|
15 years |
broder |
Tag 0.43 of xvm-devconfig
|
|
|
@2609
|
15 years |
broder |
Tag 1.1.16 of xvm-prodconfig
|
|
|
@2608
|
15 years |
broder |
Tag 0.0.4 of xvm-meta
|
|
|
@2607
|
15 years |
broder |
Tag 0.0.1 of xvm-authz-locker
|
|
|
@2606
|
15 years |
broder |
Create package tags directory
|
|
|
@2605
|
15 years |
broder |
Tag 0.0.27 of invirt-base
|
|
|
@2604
|
15 years |
broder |
Stop installing a sources.list.d file for XVM's apt repository.
|
|
|
@2603
|
15 years |
broder |
Add xvm-authz-locker dependency to the xvm-master metapackage.
|
|
|
@2602
|
15 years |
broder |
Move XVM's locker authorization code into a separate xvm-authz-locker …
|
|
|