plewww.git
13 years agoSetting tag plewww-4.3-63 plewww-4.3-63
Thierry Parmentelat [Wed, 23 Mar 2011 10:56:16 +0000 (11:56 +0100)]
Setting tag plewww-4.3-63
fix display glitch exposed with dimes initscript

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Wed, 23 Mar 2011 10:54:41 +0000 (11:54 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agoencode/decode previous initscript code
Thierry Parmentelat [Wed, 23 Mar 2011 10:54:34 +0000 (11:54 +0100)]
encode/decode previous initscript code

13 years agoSetting tag plewww-4.3-62 plewww-4.3-62
Thierry Parmentelat [Tue, 22 Mar 2011 12:26:46 +0000 (13:26 +0100)]
Setting tag plewww-4.3-62
rename initscript_body into initscript_code

13 years agorename initscript_body into initscript_code
Thierry Parmentelat [Mon, 21 Mar 2011 21:53:45 +0000 (22:53 +0100)]
rename initscript_body into initscript_code

13 years agoprototype 1.7
Thierry Parmentelat [Fri, 18 Mar 2011 17:42:52 +0000 (18:42 +0100)]
prototype 1.7

13 years agoreviewed the info text attached to toggles
Thierry Parmentelat [Fri, 18 Mar 2011 17:42:21 +0000 (18:42 +0100)]
reviewed the info text attached to toggles

13 years agolog tagname too
Thierry Parmentelat [Fri, 18 Mar 2011 11:53:35 +0000 (12:53 +0100)]
log tagname too

13 years agofix reservable area that got munched up
Thierry Parmentelat [Fri, 18 Mar 2011 11:52:40 +0000 (12:52 +0100)]
fix reservable area that got munched up

13 years agominor fix to avoid msg in php.log
Thierry Parmentelat [Fri, 18 Mar 2011 11:45:44 +0000 (12:45 +0100)]
minor fix to avoid msg in php.log

13 years agoA small change at my_slice.css to bring the information box of the node
Panos [Thu, 17 Mar 2011 16:07:11 +0000 (17:07 +0100)]
A small change at my_slice.css to bring the information box of the node
layout toggle in the middle, and commented out the columns that depend
on external servers (i.e., CoMon and TopHat). To be uncommented for PLE
and PLC.

13 years agohelper fun to inspect strings
Thierry Parmentelat [Thu, 17 Mar 2011 16:01:31 +0000 (17:01 +0100)]
helper fun to inspect strings

13 years agoinitscript body needs a fixed width font
Thierry Parmentelat [Thu, 17 Mar 2011 16:00:58 +0000 (17:00 +0100)]
initscript body needs a fixed width font

13 years agoinitscripts can be managed in the UI
Thierry Parmentelat [Thu, 17 Mar 2011 16:00:36 +0000 (17:00 +0100)]
initscripts can be managed in the UI
a bit rough for initscript_body wrt \r chars that could use more care,
but good enough as a start
need more doc though

13 years agocosmetic
Thierry Parmentelat [Thu, 17 Mar 2011 11:17:28 +0000 (12:17 +0100)]
cosmetic

13 years agoAdded proper css-based html code, took into account failure of
Panos [Mon, 14 Mar 2011 19:47:54 +0000 (20:47 +0100)]
Added proper css-based html code, took into account failure of
communication with external APIs, and included code for pairwise columns
(but the addition of the corresponding columns is currently commented
out)

13 years agoajax may fail b/c of expired session
Thierry Parmentelat [Wed, 9 Mar 2011 12:34:52 +0000 (13:34 +0100)]
ajax may fail b/c of expired session

13 years agoSetting tag plewww-4.3-61 plewww-4.3-61
Thierry Parmentelat [Fri, 18 Feb 2011 20:01:35 +0000 (21:01 +0100)]
Setting tag plewww-4.3-61
bugfix for the reservation interface

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Fri, 18 Feb 2011 11:44:51 +0000 (12:44 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agobugfix, showing foreign leases was broken with ajax-based refresh
Thierry Parmentelat [Fri, 18 Feb 2011 11:44:43 +0000 (12:44 +0100)]
bugfix, showing foreign leases was broken with ajax-based refresh

13 years agoSetting tag plewww-4.3-60 plewww-4.3-60
Thierry Parmentelat [Thu, 17 Feb 2011 21:07:05 +0000 (22:07 +0100)]
Setting tag plewww-4.3-60
reservation page uses ajax - no need to reload after submit
reservation dialogs for offset in the future & # slots
fix the timezone in reservations (actually use php.ini)
reservation visible (and hardwired) in nodes view
have pulled prototype 1.7 but not in used yet

13 years agocleanup
Thierry Parmentelat [Wed, 16 Feb 2011 13:16:46 +0000 (14:16 +0100)]
cleanup

13 years agoslice.php does not fill the leases_data at all, let javascript do this
Thierry Parmentelat [Wed, 16 Feb 2011 10:12:21 +0000 (11:12 +0100)]
slice.php does not fill the leases_data at all, let javascript do this
in background at load-time

13 years agorevert to 1.6.0.3 - moving to 1.7.0.0 is underway
Thierry Parmentelat [Tue, 15 Feb 2011 10:13:06 +0000 (11:13 +0100)]
revert to 1.6.0.3 - moving to 1.7.0.0 is underway

13 years agoreservations add/delete use ajax, no need to wait for the page to reload
Thierry Parmentelat [Mon, 14 Feb 2011 16:36:38 +0000 (17:36 +0100)]
reservations add/delete use ajax, no need to wait for the page to reload

13 years agoreservation : timeslot width in pixels can be set with $_GET['resa_x_grain']
Thierry Parmentelat [Fri, 11 Feb 2011 12:14:42 +0000 (13:14 +0100)]
reservation : timeslot width in pixels can be set with $_GET['resa_x_grain']
also show markers for day and half-days

13 years agofix closing <input />
Thierry Parmentelat [Fri, 11 Feb 2011 12:07:51 +0000 (13:07 +0100)]
fix closing <input />

13 years agocosmetic
Thierry Parmentelat [Fri, 11 Feb 2011 10:38:44 +0000 (11:38 +0100)]
cosmetic

13 years agoinstall date.timezone from php.ini
Thierry Parmentelat [Fri, 11 Feb 2011 10:35:27 +0000 (11:35 +0100)]
install date.timezone from php.ini

13 years agofix comment
Thierry Parmentelat [Fri, 11 Feb 2011 10:35:05 +0000 (11:35 +0100)]
fix comment

13 years agoadded the Reservable column in the nodes view
Panos [Thu, 10 Feb 2011 15:29:33 +0000 (16:29 +0100)]
added the Reservable column in the nodes view

13 years agoSetting tag plewww-4.3-59 plewww-4.3-59
Thierry Parmentelat [Thu, 3 Feb 2011 04:36:36 +0000 (05:36 +0100)]
Setting tag plewww-4.3-59
set both 'omf_control' and 'vref' for omf-friendly slices

13 years agowhen omf friendly is selected:
Thierry Parmentelat [Wed, 2 Feb 2011 15:35:27 +0000 (16:35 +0100)]
when omf friendly is selected:
vref cannot safely be set automagically by the API, so set both tags here

13 years agoSetting tag plewww-4.3-58 plewww-4.3-58
Thierry Parmentelat [Sun, 23 Jan 2011 19:42:55 +0000 (20:42 +0100)]
Setting tag plewww-4.3-58
display tags in alphabetic order in node view, tags section, the drop down menu

13 years agonode page, tags section: sort tags on tagname in the dropdown selector
Thierry Parmentelat [Mon, 3 Jan 2011 15:15:39 +0000 (16:15 +0100)]
node page, tags section: sort tags on tagname in the dropdown selector

13 years agofix adminsearch
Barış Metin [Wed, 22 Dec 2010 11:21:25 +0000 (12:21 +0100)]
fix adminsearch

13 years agoSetting tag plewww-4.3-57 plewww-4.3-57
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

13 years agoAnother minor bug corrected at toggle.js (sorry)
Panos [Thu, 9 Dec 2010 19:15:34 +0000 (14:15 -0500)]
Another minor bug corrected at toggle.js (sorry)

13 years agoCorrected a small bug in the behavior of the optional info link (?) at the
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

13 years agoAdded two more columns (deployment tag only for admins and number of
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

13 years agoA new version of the column configuration interface including
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

13 years agoSetting tag plewww-4.3-56 plewww-4.3-56
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

13 years agooutline persons with no role
Thierry Parmentelat [Tue, 7 Dec 2010 15:26:13 +0000 (16:26 +0100)]
outline persons with no role

13 years agocannot delete my own account
Thierry Parmentelat [Tue, 7 Dec 2010 15:05:31 +0000 (16:05 +0100)]
cannot delete my own account

13 years agocosmetic; the renew tab may be up or down
Thierry Parmentelat [Tue, 7 Dec 2010 15:04:22 +0000 (16:04 +0100)]
cosmetic; the renew tab may be up or down

13 years agocannot disable my own account
Thierry Parmentelat [Tue, 7 Dec 2010 15:03:17 +0000 (16:03 +0100)]
cannot disable my own account
cannot become a disabled account

13 years agoSetting tag plewww-4.3-55 plewww-4.3-55
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

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Mon, 22 Nov 2010 23:47:32 +0000 (00:47 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agotags now have roles and not min_role_id
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

13 years agoreduce ~400 api calls to a single one
Barış Metin [Tue, 16 Nov 2010 11:41:56 +0000 (12:41 +0100)]
reduce ~400 api calls to a single one

13 years agochange the myslice log file name and make it writable by apache
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

13 years agoMerge branch 'master' of git.onelab.eu:/git/plewww
Panos [Mon, 25 Oct 2010 22:25:14 +0000 (18:25 -0400)]
Merge branch 'master' of git.onelab.eu:/git/plewww

13 years agoSome more cosmetic and text improvements at the renewal slice tab
Panos [Mon, 25 Oct 2010 22:24:03 +0000 (18:24 -0400)]
Some more cosmetic and text improvements at the renewal slice tab

13 years agoSetting tag plewww-4.3-54 plewww-4.3-54
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

13 years agoI hope that final correction for today :-)
Panos [Fri, 22 Oct 2010 18:36:43 +0000 (14:36 -0400)]
I hope that final correction for today :-)

13 years agoA new version of the plc_visibletags2.php file which ignores the
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)

13 years agoResolving conflict with live version of slice.php (+a few minor
Panos [Fri, 22 Oct 2010 18:16:20 +0000 (14:16 -0400)]
Resolving conflict with live version of slice.php (+a few minor
corrections)

13 years agoMerge branch 'master' of git.onelab.eu:/git/plewww
Panos [Fri, 22 Oct 2010 14:53:45 +0000 (10:53 -0400)]
Merge branch 'master' of git.onelab.eu:/git/plewww

13 years agoA generic way to add information messages to toggles
Panos [Fri, 22 Oct 2010 14:45:53 +0000 (10:45 -0400)]
A generic way to add information messages to toggles

13 years agonew version (removed slice2.php, nodes2.php, fixed bug related to
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)

13 years agouse SCMURL
Thierry Parmentelat [Fri, 22 Oct 2010 13:39:50 +0000 (15:39 +0200)]
use SCMURL

13 years agoremoved unused var
Thierry Parmentelat [Fri, 22 Oct 2010 13:09:28 +0000 (15:09 +0200)]
removed unused var

13 years agoMerge branch 'master' of git.onelab.eu:/git/plewww
Panos [Fri, 15 Oct 2010 12:51:58 +0000 (14:51 +0200)]
Merge branch 'master' of git.onelab.eu:/git/plewww

13 years agoMoved nodes2.php to the correct path (sorry for this)
Panos [Fri, 15 Oct 2010 12:51:28 +0000 (14:51 +0200)]
Moved nodes2.php to the correct path (sorry for this)

13 years agoSetting tag plewww-4.3-53 plewww-4.3-53
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)

13 years agoMerge branch 'master' of git.onelab.eu:/git/plewww
Panos [Thu, 14 Oct 2010 23:33:06 +0000 (01:33 +0200)]
Merge branch 'master' of git.onelab.eu:/git/plewww

13 years agoA new version of the column configuration panel including the nodes page
Panos [Thu, 14 Oct 2010 23:31:52 +0000 (01:31 +0200)]
A new version of the column configuration panel including the nodes page

13 years agoFix a typo
Stephen Soltesz [Wed, 13 Oct 2010 23:51:54 +0000 (19:51 -0400)]
Fix a typo

13 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plewww
root [Wed, 13 Oct 2010 23:42:59 +0000 (19:42 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plewww

13 years agoAdd a 'report a problem' link for the RebootNode button on node page.
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.

13 years agoSetting tag plewww-4.3-52 plewww-4.3-52
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

13 years agoThe first "production" version of the column selection interface
Panos [Wed, 13 Oct 2010 16:31:40 +0000 (18:31 +0200)]
The first "production" version of the column selection interface

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Tue, 5 Oct 2010 08:48:15 +0000 (10:48 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agobugfix - was getting a blank page
Thierry Parmentelat [Tue, 5 Oct 2010 08:48:09 +0000 (10:48 +0200)]
bugfix - was getting a blank page

13 years agoAdd a 'Reboot Node' button that uses the API RebootNodeWithPCU for pcu models:
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.

13 years agoforgot to add table2.php
Panos [Mon, 27 Sep 2010 08:47:54 +0000 (10:47 +0200)]
forgot to add table2.php

13 years agoadding new files for testing the column configuration panel (modified only my_slice...
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)

13 years agoSetting tag plewww-4.3-51 plewww-4.3-51
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

13 years agoshow message about leases - leases tab first in nodes section
Thierry Parmentelat [Mon, 20 Sep 2010 15:37:25 +0000 (17:37 +0200)]
show message about leases - leases tab first in nodes section

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Thu, 16 Sep 2010 19:51:59 +0000 (21:51 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agoshowing reservable nodes in the slice page was buggy
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'

13 years agoSetting tag plewww-4.3-50 plewww-4.3-50
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

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Mon, 6 Sep 2010 10:39:00 +0000 (12:39 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agooops, textareas were rendered like passwords
Thierry Parmentelat [Mon, 6 Sep 2010 10:38:39 +0000 (12:38 +0200)]
oops, textareas were rendered like passwords

13 years agoSetting tag plewww-4.3-49 plewww-4.3-49
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

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Fri, 3 Sep 2010 14:03:11 +0000 (16:03 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agooptimized api calls - enable profiling with $_GET[profiling] - abbreviates tag values...
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

13 years agoprofiling - truncate_and_popup - reservable constants
Thierry Parmentelat [Fri, 3 Sep 2010 14:01:11 +0000 (16:01 +0200)]
profiling - truncate_and_popup - reservable constants

13 years agolighter
Thierry Parmentelat [Fri, 3 Sep 2010 14:00:16 +0000 (16:00 +0200)]
lighter

13 years agoexclude raphael from jsmin
Barış Metin [Fri, 3 Sep 2010 09:33:17 +0000 (11:33 +0200)]
exclude raphael from jsmin

13 years agoresa view uses GET params to select start and duration
Thierry Parmentelat [Fri, 3 Sep 2010 08:46:12 +0000 (10:46 +0200)]
resa view uses GET params to select start and duration

13 years agodisplay password fields with a different style
Thierry Parmentelat [Fri, 3 Sep 2010 08:41:43 +0000 (10:41 +0200)]
display password fields with a different style

13 years agowhoops, expiration was not fetched -- also expose leases on a longer period
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

13 years agofix syntax error and update raphael.js
Barış Metin [Thu, 2 Sep 2010 14:48:53 +0000 (16:48 +0200)]
fix syntax error and update raphael.js

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Thu, 2 Sep 2010 07:26:57 +0000 (09:26 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agoreviewed text for OMF friendly slices
Thierry Parmentelat [Thu, 2 Sep 2010 07:26:51 +0000 (09:26 +0200)]
reviewed text for OMF friendly slices

13 years agoSetting tag plewww-4.3-48 plewww-4.3-48
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

13 years agoset omf_control is checkbox checked - tweak creation/renewal message
Thierry Parmentelat [Wed, 1 Sep 2010 08:19:35 +0000 (10:19 +0200)]
set omf_control is checkbox checked - tweak creation/renewal message

13 years agooutline disabled form fields
Thierry Parmentelat [Tue, 31 Aug 2010 12:52:33 +0000 (14:52 +0200)]
outline disabled form fields

13 years agonicer display of form inputs
Thierry Parmentelat [Tue, 31 Aug 2010 11:07:17 +0000 (13:07 +0200)]
nicer display of form inputs