Commit 2147d74f authored by Leigh B. Stoller's avatar Leigh B. Stoller
Browse files

Reverse order of entries. My mistake; I should have done that from the

start, but was a dope!
parent 6261a6a3
stoller 2003/03/27 17:01:52 MST
newbold 2003/04/08 12:32:01 MDT
Modified files:
db libdb.pm.in
www dbdefs.php3.in
. configure configure.in
db GNUmakefile.in
Added files:
db idlemail.in idletimes.in webidlemail.in
Removed files:
db idlecheck.in
Log:
Changes to permission checks for nodes, experiments, and images.
In addition to the usual checks, project_root and group_root (in the
project) get the same permission as if they were in the subgroups with
group_root permission. This means they can swap/terminate/reboot etc
in subgroups even though they are not members of the subgroups.
There is still some copy problems with files, but leaving that till
later to deal with.
Remove idlecheck. Add idletimes and idlemail (and webidlemail).
(webidlecheck was removed in a separate commit.)
idletimes is the new commandline tool for checking idleness. It shows a
table like this:
PID EID Nodes HrsIdle Last Activity Act. type
------------------------------------------------------------------------
AVQ Tunnel 4 15.18 2003-04-07 21:18:20 tty
pces toy 1 3.92 2003-04-08 08:34:02 tty
Spinglass fawaz 1 13.76 2003-04-07 22:43:48 tty
TempleSCTP FTP-REAL 1 26.40 2003-04-07 10:05:18 tty,net
testbed bvclass 4 24.58 2003-04-07 11:54:13 net
testbed ltest 1 14.37 2003-04-07 22:07:02 tty
testbed ron-image 1 501.88 2003-03-18 13:36:28 cpu,ext,tty,net
testbed Tone 1 501.88 2003-03-18 13:36:30 cpu,ext,tty,net
By default it only shows things that are over an idleness threshold. It
also has a mode to show all expts. Also can show idleness/activity by node
instead of by expt, which has a slightly different table. (s/Nodes/NodeID/)
idlemail isn't finished yet, but I don't want it to hold up idletimes and
the other changes any longer. It doesn't get used by anything yet, of
course.
stoller 2003/03/29 10:23:30 MST
stoller 2003/04/04 10:20:31 MST
Modified files:
www approveproject.php3 joinproject.php3
login.php3 newgroup.php3 newproject.php3
reqaccount.php3
sql database-migrate.txt
www approveproject_list.php3
approveuser_form.php3 joinproject.php3
moduserinfo.php3 newproject.php3
showstuff.php3 verifyusr.php3
widearea_register.php
Log:
Add target_pid,target_gid arguments to joinproject page so that
we can send links that cause those fields to be filled in for people.
Add those links to email generated by newproject and newgroup pages
so that they can be saved by the leaders.
Add a bit of referrer magic to login page. When clicked from the join
or new project pages, tell login page to pass along the referrer page
so that when login is complete, user is zapped back to the original
page. This is especially nice when combined with the above change to
joinproject, whereby we send along the target pid/gid, but the user
has not yet logged in and remembers to do so via the link at the top
of the page.
Add "Address Line 2", City, State, and Zip as independent entities,
finally! These have been in the DB for a long time, but never used.
As Eric pointed out, its easier to get realistic address info from
people if we provide the right forms. The downside is that all current
users will have to adjust their info the next time they edit their
info. Thats okay. I thought about forcing all users to do it the next
time they log in, but I figured people would scream.
newbold 2003/04/02 15:24:48 MST
Modified files:
......@@ -89,55 +106,38 @@ newbold 2003/04/02 15:24:48 MST
obvious. They may also want to customize some of the other vars that are
mentioned in configure.in and www/defs.php3.in .
stoller 2003/04/04 10:20:31 MST
stoller 2003/03/29 10:23:30 MST
Modified files:
sql database-migrate.txt
www approveproject_list.php3
approveuser_form.php3 joinproject.php3
moduserinfo.php3 newproject.php3
showstuff.php3 verifyusr.php3
widearea_register.php
www approveproject.php3 joinproject.php3
login.php3 newgroup.php3 newproject.php3
reqaccount.php3
Log:
Add "Address Line 2", City, State, and Zip as independent entities,
finally! These have been in the DB for a long time, but never used.
As Eric pointed out, its easier to get realistic address info from
people if we provide the right forms. The downside is that all current
users will have to adjust their info the next time they edit their
info. Thats okay. I thought about forcing all users to do it the next
time they log in, but I figured people would scream.
Add target_pid,target_gid arguments to joinproject page so that
we can send links that cause those fields to be filled in for people.
Add those links to email generated by newproject and newgroup pages
so that they can be saved by the leaders.
Add a bit of referrer magic to login page. When clicked from the join
or new project pages, tell login page to pass along the referrer page
so that when login is complete, user is zapped back to the original
page. This is especially nice when combined with the above change to
joinproject, whereby we send along the target pid/gid, but the user
has not yet logged in and remembers to do so via the link at the top
of the page.
newbold 2003/04/08 12:32:01 MDT
stoller 2003/03/27 17:01:52 MST
Modified files:
. configure configure.in
db GNUmakefile.in
Added files:
db idlemail.in idletimes.in webidlemail.in
Removed files:
db idlecheck.in
db libdb.pm.in
www dbdefs.php3.in
Log:
Remove idlecheck. Add idletimes and idlemail (and webidlemail).
(webidlecheck was removed in a separate commit.)
idletimes is the new commandline tool for checking idleness. It shows a
table like this:
PID EID Nodes HrsIdle Last Activity Act. type
------------------------------------------------------------------------
AVQ Tunnel 4 15.18 2003-04-07 21:18:20 tty
pces toy 1 3.92 2003-04-08 08:34:02 tty
Spinglass fawaz 1 13.76 2003-04-07 22:43:48 tty
TempleSCTP FTP-REAL 1 26.40 2003-04-07 10:05:18 tty,net
testbed bvclass 4 24.58 2003-04-07 11:54:13 net
testbed ltest 1 14.37 2003-04-07 22:07:02 tty
testbed ron-image 1 501.88 2003-03-18 13:36:28 cpu,ext,tty,net
testbed Tone 1 501.88 2003-03-18 13:36:30 cpu,ext,tty,net
By default it only shows things that are over an idleness threshold. It
also has a mode to show all expts. Also can show idleness/activity by node
instead of by expt, which has a slightly different table. (s/Nodes/NodeID/)
Changes to permission checks for nodes, experiments, and images.
In addition to the usual checks, project_root and group_root (in the
project) get the same permission as if they were in the subgroups with
group_root permission. This means they can swap/terminate/reboot etc
in subgroups even though they are not members of the subgroups.
There is still some copy problems with files, but leaving that till
later to deal with.
idlemail isn't finished yet, but I don't want it to hold up idletimes and
the other changes any longer. It doesn't get used by anything yet, of
course.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment