Thierry Parmentelat [Thu, 9 Dec 2010 22:29:40 +0000 (23:29 +0100)]
Setting tag plewww-4.3-57
on-the-fly retrieval of data at comon & tophat (unused so far)
use accessors to store person's preference of columns
fix in toggle.js for the '?' button, node table layout tab
sort actions logging improved
Panos [Thu, 9 Dec 2010 19:15:34 +0000 (14:15 -0500)]
Another minor bug corrected at toggle.js (sorry)
Panos [Thu, 9 Dec 2010 18:35:26 +0000 (13:35 -0500)]
Corrected a small bug in the behavior of the optional info link (?) at the
toggles
Panos [Wed, 8 Dec 2010 20:40:03 +0000 (15:40 -0500)]
Added two more columns (deployment tag only for admins and number of
slices in memory). I also changed the source of some basic columns
to be retrieved on the fly by Comon. But if the source can be overriden
if there are also local tags with the same info.
I also changed the text motivating users to add slice description
at slice_add.php to match the one at slice.php
Panos [Wed, 8 Dec 2010 05:29:48 +0000 (00:29 -0500)]
A new version of the column configuration interface including
two new default columns (date_created and uptime) and correct
updating of the person configuration tags
Thierry Parmentelat [Tue, 7 Dec 2010 19:43:13 +0000 (20:43 +0100)]
Setting tag plewww-4.3-56
keep people from disabling or deleting themselves
cannot become a disabled person
outline people without a role
Thierry Parmentelat [Tue, 7 Dec 2010 15:26:13 +0000 (16:26 +0100)]
outline persons with no role
Thierry Parmentelat [Tue, 7 Dec 2010 15:05:31 +0000 (16:05 +0100)]
cannot delete my own account
Thierry Parmentelat [Tue, 7 Dec 2010 15:04:22 +0000 (16:04 +0100)]
cosmetic; the renew tab may be up or down
Thierry Parmentelat [Tue, 7 Dec 2010 15:03:17 +0000 (16:03 +0100)]
cannot disable my own account
cannot become a disabled account
Thierry Parmentelat [Wed, 1 Dec 2010 16:51:08 +0000 (17:51 +0100)]
Setting tag plewww-4.3-55
needed for plcapi-5.0-19, i.e. tag permissions based on roles
Thierry Parmentelat [Mon, 22 Nov 2010 23:47:32 +0000 (00:47 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Mon, 22 Nov 2010 22:08:16 +0000 (23:08 +0100)]
tags now have roles and not min_role_id
tag page to show associations on persons and sites
Barış Metin [Tue, 16 Nov 2010 11:41:56 +0000 (12:41 +0100)]
reduce ~400 api calls to a single one
S.Çağlar Onur [Thu, 28 Oct 2010 19:00:29 +0000 (15:00 -0400)]
change the myslice log file name and make it writable by apache
Panos [Mon, 25 Oct 2010 22:25:14 +0000 (18:25 -0400)]
Merge branch 'master' of git.onelab.eu:/git/plewww
Panos [Mon, 25 Oct 2010 22:24:03 +0000 (18:24 -0400)]
Some more cosmetic and text improvements at the renewal slice tab
Barış Metin [Mon, 25 Oct 2010 20:19:39 +0000 (22:19 +0200)]
Setting tag plewww-4.3-54
tagging plewww for a new deployment
Panos [Fri, 22 Oct 2010 18:36:43 +0000 (14:36 -0400)]
I hope that final correction for today :-)
Panos [Fri, 22 Oct 2010 18:23:21 +0000 (14:23 -0400)]
A new version of the plc_visibletags2.php file which ignores the
"f" tag (there is a probably a bug related to this since this is
not a node/ui type of tag)
Panos [Fri, 22 Oct 2010 18:16:20 +0000 (14:16 -0400)]
Resolving conflict with live version of slice.php (+a few minor
corrections)
Panos [Fri, 22 Oct 2010 14:53:45 +0000 (10:53 -0400)]
Merge branch 'master' of git.onelab.eu:/git/plewww
Panos [Fri, 22 Oct 2010 14:45:53 +0000 (10:45 -0400)]
A generic way to add information messages to toggles
Panos [Fri, 22 Oct 2010 14:41:37 +0000 (10:41 -0400)]
new version (removed slice2.php, nodes2.php, fixed bug related to
overlapping global variable site, small interface improvements including
a info message for new toggles, richer logging of sorting actions)
Thierry Parmentelat [Fri, 22 Oct 2010 13:39:50 +0000 (15:39 +0200)]
use SCMURL
Thierry Parmentelat [Fri, 22 Oct 2010 13:09:28 +0000 (15:09 +0200)]
removed unused var
Panos [Fri, 15 Oct 2010 12:51:58 +0000 (14:51 +0200)]
Merge branch 'master' of git.onelab.eu:/git/plewww
Panos [Fri, 15 Oct 2010 12:51:28 +0000 (14:51 +0200)]
Moved nodes2.php to the correct path (sorry for this)
Thierry Parmentelat [Fri, 15 Oct 2010 07:33:29 +0000 (09:33 +0200)]
Setting tag plewww-4.3-53
add a 'report a problem' link for the RebootNode button
new exp page nodes2.php with consistent selectable-columns layout as myslice
tweaks in the exp. myslice (slices.php)
Panos [Thu, 14 Oct 2010 23:33:06 +0000 (01:33 +0200)]
Merge branch 'master' of git.onelab.eu:/git/plewww
Panos [Thu, 14 Oct 2010 23:31:52 +0000 (01:31 +0200)]
A new version of the column configuration panel including the nodes page
Stephen Soltesz [Wed, 13 Oct 2010 23:51:54 +0000 (19:51 -0400)]
Fix a typo
root [Wed, 13 Oct 2010 23:42:59 +0000 (19:42 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plewww
Stephen Soltesz [Wed, 13 Oct 2010 23:41:47 +0000 (19:41 -0400)]
Add a 'report a problem' link for the RebootNode button on node page.
The link fills in a template message based on the current node to help a
support person track down the problem.
Thierry Parmentelat [Wed, 13 Oct 2010 16:46:35 +0000 (18:46 +0200)]
Setting tag plewww-4.3-52
new action reboot-node-with-pcu & reboot button on node page (not sure about the status of that though)
my_slice with adjustable set of columns in slices/slice2.php
fix for the 'site registration' page
Panos [Wed, 13 Oct 2010 16:31:40 +0000 (18:31 +0200)]
The first "production" version of the column selection interface
Thierry Parmentelat [Tue, 5 Oct 2010 08:48:15 +0000 (10:48 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Tue, 5 Oct 2010 08:48:09 +0000 (10:48 +0200)]
bugfix - was getting a blank page
root [Fri, 1 Oct 2010 18:02:35 +0000 (14:02 -0400)]
Add a 'Reboot Node' button that uses the API RebootNodeWithPCU for pcu models:
IntelAMT, DRAC, and HPiLO only.
Panos [Mon, 27 Sep 2010 08:47:54 +0000 (10:47 +0200)]
forgot to add table2.php
Panos [Fri, 24 Sep 2010 13:03:19 +0000 (15:03 +0200)]
adding new files for testing the column configuration panel (modified only my_slice.css)
Thierry Parmentelat [Mon, 20 Sep 2010 15:39:29 +0000 (17:39 +0200)]
Setting tag plewww-4.3-51
show message about leases - leases tab first in nodes section
fix how reservable nodes show up
Thierry Parmentelat [Mon, 20 Sep 2010 15:37:25 +0000 (17:37 +0200)]
show message about leases - leases tab first in nodes section
Thierry Parmentelat [Thu, 16 Sep 2010 19:51:59 +0000 (21:51 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Thu, 16 Sep 2010 19:51:12 +0000 (21:51 +0200)]
showing reservable nodes in the slice page was buggy
especially with tag-defined visible-column already named 'R'
Thierry Parmentelat [Mon, 6 Sep 2010 10:39:50 +0000 (12:39 +0200)]
Setting tag plewww-4.3-50
cosmetic, rendering of textareas was like password fields
Thierry Parmentelat [Mon, 6 Sep 2010 10:39:00 +0000 (12:39 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Mon, 6 Sep 2010 10:38:39 +0000 (12:38 +0200)]
oops, textareas were rendered like passwords
Thierry Parmentelat [Fri, 3 Sep 2010 14:18:33 +0000 (16:18 +0200)]
Setting tag plewww-4.3-49
bugfix in slice page, had wrong (null) expiration date
upgraded to raphael-1.5.2, don't minimize this lib
nicer layout for password fields as well
long tag values in the slice page (ssh keys..) get truncated, plain value show on hovering
marginally optimized slice page (2 GetNodes call down)
minimal profiling cap., and usable in the slice page with _GET[profiling]=1
_GET[resa_slots] to set number of slots, _GET[resa_offset] to book in the future (in hours)
reservations can cope with a bit more slots - will need scrolling someday
omf text has hyperlinks to the tools
Thierry Parmentelat [Fri, 3 Sep 2010 14:03:11 +0000 (16:03 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Fri, 3 Sep 2010 14:02:58 +0000 (16:02 +0200)]
optimized api calls - enable profiling with $_GET[profiling] - abbreviates tag values over a threshold
Thierry Parmentelat [Fri, 3 Sep 2010 14:01:11 +0000 (16:01 +0200)]
profiling - truncate_and_popup - reservable constants
Thierry Parmentelat [Fri, 3 Sep 2010 14:00:16 +0000 (16:00 +0200)]
lighter
Barış Metin [Fri, 3 Sep 2010 09:33:17 +0000 (11:33 +0200)]
exclude raphael from jsmin
Thierry Parmentelat [Fri, 3 Sep 2010 08:46:12 +0000 (10:46 +0200)]
resa view uses GET params to select start and duration
Thierry Parmentelat [Fri, 3 Sep 2010 08:41:43 +0000 (10:41 +0200)]
display password fields with a different style
Thierry Parmentelat [Thu, 2 Sep 2010 18:38:11 +0000 (20:38 +0200)]
whoops, expiration was not fetched -- also expose leases on a longer period
Barış Metin [Thu, 2 Sep 2010 14:48:53 +0000 (16:48 +0200)]
fix syntax error and update raphael.js
Thierry Parmentelat [Thu, 2 Sep 2010 07:26:57 +0000 (09:26 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Thu, 2 Sep 2010 07:26:51 +0000 (09:26 +0200)]
reviewed text for OMF friendly slices
Thierry Parmentelat [Wed, 1 Sep 2010 09:03:03 +0000 (11:03 +0200)]
Setting tag plewww-4.3-48
reservation section now effective
can set omf_control at slice-creation time
can set node as reservable at node-creation time
nicer text input fields + various tweaks
Thierry Parmentelat [Wed, 1 Sep 2010 08:19:35 +0000 (10:19 +0200)]
set omf_control is checkbox checked - tweak creation/renewal message
Thierry Parmentelat [Tue, 31 Aug 2010 12:52:33 +0000 (14:52 +0200)]
outline disabled form fields
Thierry Parmentelat [Tue, 31 Aug 2010 11:07:17 +0000 (13:07 +0200)]
nicer display of form inputs
Thierry Parmentelat [Tue, 31 Aug 2010 10:37:02 +0000 (12:37 +0200)]
default is DHCP - virtual interface fields get disabled if unclicked
Thierry Parmentelat [Tue, 31 Aug 2010 09:04:08 +0000 (11:04 +0200)]
gotten rid of deprecated <strong> tag
Thierry Parmentelat [Tue, 31 Aug 2010 08:37:34 +0000 (10:37 +0200)]
expose more stuff to the Node object; this is for the register wizard
Thierry Parmentelat [Tue, 31 Aug 2010 07:18:18 +0000 (09:18 +0200)]
review sync target for git
Thierry Parmentelat [Sun, 29 Aug 2010 19:52:56 +0000 (21:52 +0200)]
reservations now effective
Thierry Parmentelat [Sat, 28 Aug 2010 20:13:49 +0000 (22:13 +0200)]
ongoing tweaks in the reservation frontend
Thierry Parmentelat [Sat, 28 Aug 2010 10:08:41 +0000 (12:08 +0200)]
reservable nodes are all right
Thierry Parmentelat [Sat, 28 Aug 2010 10:07:58 +0000 (12:07 +0200)]
typo
Thierry Parmentelat [Mon, 9 Aug 2010 09:58:33 +0000 (11:58 +0200)]
triangles for timebuttons
Thierry Parmentelat [Sun, 1 Aug 2010 10:55:34 +0000 (12:55 +0200)]
no more mode radio button; leases behave individually,
and a new row of timeslot buttons allow to book/release all nodes at once
in fact nodes are selectable as well (click the node)
the logic sounds fine but needs to find nicer visuals to give hints on how to use this
also needs to become scrollable in time
still no real call to the API at this point
Thierry Parmentelat [Sat, 24 Jul 2010 14:22:08 +0000 (16:22 +0200)]
do not merge leases on display, but do merge them on submit
Thierry Parmentelat [Sat, 24 Jul 2010 11:05:26 +0000 (13:05 +0200)]
a button to select between modes (node per node, or the whole timeslot at a time) + layout
Thierry Parmentelat [Sat, 24 Jul 2010 06:13:07 +0000 (08:13 +0200)]
cosmetic
Thierry Parmentelat [Fri, 23 Jul 2010 16:48:06 +0000 (18:48 +0200)]
has global logic, but still does not submit to the API though
Thierry Parmentelat [Thu, 22 Jul 2010 16:26:27 +0000 (18:26 +0200)]
moved slice-leases.php as the unique slice.php, same result with no reservable node
Thierry Parmentelat [Thu, 22 Jul 2010 16:14:41 +0000 (18:14 +0200)]
time exposed to javascript objects
Thierry Parmentelat [Thu, 22 Jul 2010 09:56:49 +0000 (11:56 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
guthemberg [Wed, 21 Jul 2010 14:06:01 +0000 (16:06 +0200)]
make reg form clearer
Thierry Parmentelat [Tue, 20 Jul 2010 11:24:16 +0000 (13:24 +0200)]
checkpoint with timeslots
Thierry Parmentelat [Tue, 20 Jul 2010 09:36:00 +0000 (11:36 +0200)]
checkpoint - merged consecutive
Thierry Parmentelat [Mon, 19 Jul 2010 23:14:54 +0000 (01:14 +0200)]
slice-leases.php has an add. section for displaying leases - ongoing work
Barış Metin [Tue, 6 Jul 2010 15:09:25 +0000 (17:09 +0200)]
Setting tag plewww-4.3-47
show nodegroups form to add new groups
S.Çağlar Onur [Tue, 29 Jun 2010 15:15:15 +0000 (11:15 -0400)]
show nodegroups form to add new groups
S.Çağlar Onur [Tue, 29 Jun 2010 14:42:52 +0000 (10:42 -0400)]
Revert "update slice tag whenever appropriate"
This reverts commit
903b19f98250e3d55639eaaa7831b8c1c7e0cdc2.
S.Çağlar Onur [Tue, 29 Jun 2010 03:37:51 +0000 (23:37 -0400)]
update slice tag whenever appropriate
Barış Metin [Wed, 16 Jun 2010 11:12:45 +0000 (13:12 +0200)]
Setting tag plewww-4.3-46
just tagging plewww again to test module-tag on git
Barış Metin [Wed, 16 Jun 2010 11:10:27 +0000 (13:10 +0200)]
Setting tag plewww-4.3-45
Barış Metin [Thu, 10 Jun 2010 16:09:53 +0000 (18:09 +0200)]
encode special chars
S.Çağlar Onur [Wed, 28 Apr 2010 15:15:20 +0000 (15:15 +0000)]
Setting tag PLEWWW-4.3-44
Use readfile() function to reduce the memory footprint
S.Çağlar Onur [Fri, 16 Apr 2010 19:46:24 +0000 (19:46 +0000)]
Use readfile() function to reduce the memory footprint (and solve following);
PHP Fatal error: Allowed memory size of
157286400 bytes exhausted (tried to allocate
92702721 bytes) in /var/www/html/planetlab/nodes/node_downloads.php on line 63
Thierry Parmentelat [Fri, 2 Apr 2010 13:29:56 +0000 (13:29 +0000)]
Setting tag PLEWWW-4.3-43
removed all deprecated functions for PHP-5.3 on fedora 12
Thierry Parmentelat [Thu, 1 Apr 2010 11:04:05 +0000 (11:04 +0000)]
no more php-5.3 deprecated stuff
Thierry Parmentelat [Wed, 31 Mar 2010 15:03:52 +0000 (15:03 +0000)]
ereg is deprecated in f12
Barış Metin [Tue, 16 Mar 2010 14:06:21 +0000 (14:06 +0000)]
Setting tag PLEWWW-4.3-42
* exclude DNS from subnet checking
* redirect pi's and techs to register wizard. only display 'Insuffieient privs' error to users'
* allow longer abbreviated names
* don't let empty strings kill the server (postgresql and apache)
S.Çağlar Onur [Sun, 7 Mar 2010 19:27:45 +0000 (19:27 +0000)]
exclude DNS from subnet checking
Tony Mack [Thu, 25 Feb 2010 22:28:34 +0000 (22:28 +0000)]
redirect pi's and techs to register wizard. only display 'Insuffieient privs' error to users'