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