|
|
@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 …
|
|
|
@2601
|
15 years |
broder |
Tag 0.1.1-1 of python-afs
|
|
|
@2600
|
15 years |
broder |
Create package tags directory
|
|
|
@2599
|
15 years |
broder |
Import python-afs.
Debathena should eventually be importing PyAFS for …
|
|
|
@2598
|
15 years |
broder |
Tag 0.42 of xvm-devconfig
|
|
|
@2597
|
15 years |
broder |
Tag 1.1.15 of xvm-prodconfig
|
|
|
@2596
|
15 years |
broder |
Tag 0.0.6 of xvm-db-backup
|
|
|
@2595
|
15 years |
broder |
Tag 0.2.2 of invirt-database
|
|
|
@2594
|
15 years |
broder |
Tag 0.0.26 of invirt-base
|
|
|
@2593
|
15 years |
broder |
Rename the "git" tree in the configuration to "build" to be more accurate.
|
|
|
@2592
|
15 years |
broder |
Subclass invirt.common.struct from dict, instead of rolling our own …
|
|
|
@2591
|
15 years |
broder |
Update the cherrypy branch to use authz.afs.cells instead of just …
|
|
|
@2590
|
15 years |
broder |
Store AFS cell configuration at authz.afs.cells instead of just …
|
|
|
@2589
|
15 years |
broder |
Switch to using std-init in invirt-dev.
|
|
|
@2588
|
15 years |
broder |
Create /srv/git when installing invirt-dev if it doesn't exist.
…
|
|
|
@2587
|
15 years |
broder |
Config structs aren't dicts, so neither []-indexing nor .get work on
them.
|
|
|