- 01 Aug, 2003 1 commit
-
-
Jay Lepreau authored
-
- 28 Jul, 2003 1 commit
-
-
Robert Ricci authored
little new icon if there are new nodes waiting.
-
- 08 Jul, 2003 1 commit
-
-
Leigh B. Stoller authored
* Remove star on netbed CD * Remove ron/all picture from counts and pictures. * Display a multiple of 4 pictures * Add new icon to active/swapped links on index page * Link to active/swapped directly from index page * Change title to Active and Recently Swapped Out. Still a problem though; counts no longer match. will fix when I return from the dentist.
-
- 15 Jun, 2003 1 commit
-
-
Leigh B. Stoller authored
-
- 14 Jun, 2003 1 commit
-
-
Leigh B. Stoller authored
-
- 11 Jun, 2003 1 commit
-
-
Mac Newbold authored
Add a magical icon for the Emulab pages. Shows up on the tab for tabbed browsers, and in the bookmarks, etc. The current image isn't that great, but it's something. When we've got time, we'll make it a little better by not trying to fit so much of the logo in at once.
-
- 27 May, 2003 1 commit
-
-
Mac Newbold authored
-
- 26 May, 2003 1 commit
-
-
Mac Newbold authored
-
- 15 May, 2003 2 commits
-
-
Chad Barb authored
Linked in publications and classes under new "Emulab Users" top-level menu item. Moved project list from the top-level underneath this. For non-Utah emulabs, the project list remains on the top level.
-
Leigh B. Stoller authored
per-experiment instantiation with aggregate data like the number of swapins, the dates and the like. The other part is the per swapin/modify stats. These are number of pnodes, links, lans, etc. Long term, I think we want more precise swapin stats, and with experiment modify in the mix, we need to have multiple stat records per experiment, but do not need to duplicate all the stuff in the other table just mentioned. To reduce the amount the table size, we cross reference the tables by index only instead of with pid,eid and the like. We use exptidx to link experiments, experiment_stats, and the new experiment_resources table. experiment_resources and stats are linked by another index in the resources table, which indicates which is the current resource row. On a modify, a new resource record is created, and the stats record updated to point to the new (latest) resource record. Web Changes: Improve showstats and showexpstats. Make them user accessible so that mere users can see stats for themselves and for their projects. No ability for mere users (PIs) to look at another person's stats. Generally, these two pages need more work, but now they are more useful. I added Show Stats to the user info and project info pages to display per-usr/proj stats. Add more info in the showstats display, but the showexpstats display is still not pretty printed; just the raw tables. Rename a few fields, add some indexes, and otherwise make some minor changes that are sure to annoy everyone.
-
- 13 May, 2003 3 commits
- 08 May, 2003 1 commit
-
-
Chad Barb authored
-
- 02 May, 2003 1 commit
-
-
Robert Ricci authored
who don't have accounts. Add the survey to the Interaction menu.
-
- 01 May, 2003 1 commit
-
-
Robert Ricci authored
the papers link show up "NEW!" (with date)
-
- 30 Apr, 2003 3 commits
- 28 Apr, 2003 1 commit
-
-
Leigh B. Stoller authored
swap_exitcode (last error), idle_swaps (a count), batch (a flag to indicate a batch experiment). Add a operational log. Okay, its not actually a log, but a table that will grow forever until it consumes the earth. Its a small table though, so it will take a few years. Its cross indexed with the experiment_stats table, so by massaging this table along with the stats table, we can get a good picture of what was running on the testbed when, and how many resources it was using. Sorry, not a log file, but we can easily generate a log file from tbe table if the Boss really wants one. The table entry averages 28 bytes. Move stats to their own main menu item (admin mode only). Remove from the showexp_list page since that was bogus.
-
- 25 Apr, 2003 1 commit
-
-
Leigh B. Stoller authored
Converted bothersome inline/outline php into a single echo statement like it used to be when I did the code originally.
-
- 22 Apr, 2003 1 commit
-
-
Chad Barb authored
'Quick fix' for remote sites, so they don't see inappropriate sidebar links (such as papers, people, sponsors, etc.) Also, for other sites, the CD link goes to Utah, not to the local site. Utah has a "Other Emulabs" link; Other sites have a "Utah Emulab" link.
-
- 21 Apr, 2003 3 commits
-
-
Chad Barb authored
Simple, no frills table o' emulabs
-
Mac Newbold authored
its own subsection, and admin funcs in another one. (These both only show up when you're red-dotted.) Reusable SUBMENUSECTION($title) calls added, so you can do this in any of these submenus.
-
Chad Barb authored
Added 6px of spacing to right of submenu. Should help with existing submenu crowding, as well as Mac's forthcoming changes.
-
- 15 Apr, 2003 1 commit
-
-
Leigh B. Stoller authored
be more to my liking.
-
- 14 Apr, 2003 1 commit
-
-
Mac Newbold authored
"generated for <uid>", insert a <br> before the date to leave more room for the page title.
-
- 11 Apr, 2003 2 commits
-
-
Mac Newbold authored
-
Chad Barb authored
Added site variables ('sitevars'). These are stored in the sitevariables database table. Each one has a name, a description (NOT OPTIONAL!), a default value, and a current value. If the current value is NULL, the default value is used. Soon, a mechanism will be added to the install process to ensure all needed site variables exist before installing; more on that when it is committed. - Added 'editsitevars.php3' page, accessable to admins via the 'Edit Site Variables' menu option. - Added 'setsitevar' script, an interface for listing, viewing in detail, and setting site variables. - Web interface now uses 'web/nologins' and 'web/message' instead of one-off database tables. NOTE that setting a variable to the default value and setting a variable to a value which is string-identical are NOT the same thing. (This doesn't matter yet, but when we push default values out to remote sites as part of our install, it will.)
-
- 04 Apr, 2003 2 commits
- 03 Apr, 2003 1 commit
-
-
Chad Barb authored
New 'blog-like news system. Should make it easier to keep up with news updates! Since: 1. Doesn't require editing news.html in the CVS tree and recopying it/reinstalling just to add a news item. 2. Doesn't involve editing menu.php3, since the modified date and "new" icon is automatic now. 3. Looks nicer. Also, it is based off the db, so other sites can have other news, which they can maintain independently. There are of course, neat features that have been suggested that could go with this, such as message updates and automatic mailing list mailings of news, but those don't exist yet...
-
- 26 Mar, 2003 1 commit
-
-
Leigh B. Stoller authored
only pid, to pid/gid like most other things in the testbed. Also add a "global" slot to denote images that are globally available to all projects (system images). The older "shared" attribute is now used to denote images that are shared within a project (available to all subgroups in the project). The migration path for existing DBs is given in the migrate file. Be sure to run those commands on an existing testbed or things will break! www/newimageid, www/newimageid_ez: A bunch of changes for shared/global attributes. Added a group menu to the form so users can create images in subgroups. Beefed up the Java code that constructs the path name to use the gid, shared, and global attributes of the form to give the user the best possible path that we can. Improved the pathname checking code so that we do not allow just any old path in case the user elects to disregard the path we carefully constructed for them. Also check the proj/group membership, and setup defaults for users that have permission in just one pid/gid to create images. libdb.in: Changed permission check in TBImageIDAccessCheck() to reflect shared/global attribute changes. os_load: Get rid of test that checked path of the image. The path checking is done in the web interface anyway, so why duplicate in 4 places. Other minor changes reflecting shared->global name change. Also note that images can come from the group directory now. create_image: Get rid of test that checked path of the image. The path checking is done in the web interface anyway, so why duplicate in 4 places. Also note that images can come from the group directory now. www/dbdefs: Changed permission check in TBImageIDAccessCheck() to reflect shared/global attribute changes. www/showimageid_list, www/showstuff: Minor global/shared attribute changes. www/menu: Change osids/imageids pointer to point to the image list, not the osid list. This is more reasonable for mere users who have access to the EZ form, and thus never really need to concern themselves with osids. www/editimageid: Add proper pathname checking. There were no checks at all before!
-
- 25 Mar, 2003 1 commit
-
-
Leigh B. Stoller authored
Account to make it more clear.
-
- 04 Mar, 2003 1 commit
-
-
Chad Barb authored
De-"new!"-ification. Added a "COOL" menu option, which puts up a gold star, without lying. (e.g., for Join Netbed)
-
- 28 Feb, 2003 1 commit
-
-
Chad Barb authored
Added thumbnail (2x as large as the one which shows up in the list) to showexp page. Added heading to vis(shownsfile), showexp and showproj pages, to more readily identify what you're looking at. Added links from thumbnails to vis(shownsfile) page. Added submenu hackiness to menu.php3 to allow embedding of things into left panel below submenu. Removed "red letter" legend and PC summary from bottom of thumbnail view.
-
- 06 Feb, 2003 1 commit
-
-
Leigh B. Stoller authored
-
- 16 Jan, 2003 1 commit
-
-
Leigh B. Stoller authored
which needs to be renamed to something else.
-
- 08 Jan, 2003 1 commit
-
-
Mac Newbold authored
-
- 28 Dec, 2002 1 commit
-
-
Leigh B. Stoller authored
-