Stephen Soltesz [Fri, 6 May 2011 04:58:18 +0000 (00:58 -0400)]
Add redirect to person's account page after login.
Stephen Soltesz [Fri, 6 May 2011 04:48:31 +0000 (00:48 -0400)]
Make password-reset process less confusing for users:
Remove 5-second redirects.
Add clear status messages that explain what was done and what needs to be done next.
Prevent page display if the user is logged in to prevent API error
when user logs in with new password.
Stephen Soltesz [Fri, 6 May 2011 04:00:44 +0000 (00:00 -0400)]
Add plc_is_admin() check before displaying 'add user to site' form.
Tony Mack [Thu, 5 May 2011 19:05:35 +0000 (15:05 -0400)]
call NotifyPersons() using the admin account instead for the client's acocunt
Thierry Parmentelat [Fri, 29 Apr 2011 08:19:03 +0000 (10:19 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Fri, 29 Apr 2011 08:18:53 +0000 (10:18 +0200)]
provide a compatibility with older code (monitor)
Stephen Soltesz [Wed, 13 Apr 2011 21:44:51 +0000 (17:44 -0400)]
Add 'test' parameter to RebootNodeWithPCU
Stephen Soltesz [Wed, 13 Apr 2011 21:43:26 +0000 (17:43 -0400)]
Add Test PCU button, to work with Reboot Node button
Add link to PCU edit on site list page
Stephen Soltesz [Wed, 13 Apr 2011 14:56:41 +0000 (10:56 -0400)]
add links for nodes with PCUs to PCU update in site.php
disable editing pcu model for non-admins
Thierry Parmentelat [Tue, 12 Apr 2011 08:20:18 +0000 (10:20 +0200)]
fix bug with info-visible
Thierry Parmentelat [Wed, 6 Apr 2011 12:18:39 +0000 (14:18 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Wed, 6 Apr 2011 12:18:32 +0000 (14:18 +0200)]
the dropdown for managing tags in the slice page has a few more
entries including fcdistro
Panos [Fri, 1 Apr 2011 10:00:38 +0000 (12:00 +0200)]
now is correct ...
Panos [Fri, 1 Apr 2011 09:58:27 +0000 (11:58 +0200)]
Aligned the "\n" in logSorting and updateConfiguration to have more
clear output at myslice.log
Thierry Parmentelat [Wed, 30 Mar 2011 17:42:39 +0000 (19:42 +0200)]
sets 'visible' for toggles much less often, mostly defer to localStorage
Thierry Parmentelat [Wed, 30 Mar 2011 17:41:59 +0000 (19:41 +0200)]
minor fixes for the toggle building block - arrows should be right,
and status from storage used only if 'visible' is not set or NULL
Thierry Parmentelat [Tue, 29 Mar 2011 09:24:34 +0000 (11:24 +0200)]
minor fix
Thierry Parmentelat [Tue, 29 Mar 2011 09:24:09 +0000 (11:24 +0200)]
use jstorage to store last toggle status
Thierry Parmentelat [Tue, 29 Mar 2011 09:23:41 +0000 (11:23 +0200)]
include leases.js only with reservable nodes
Thierry Parmentelat [Tue, 29 Mar 2011 08:42:59 +0000 (10:42 +0200)]
no svn keyword
Thierry Parmentelat [Tue, 29 Mar 2011 08:42:47 +0000 (10:42 +0200)]
add jstorage to codebase
Thierry Parmentelat [Tue, 29 Mar 2011 05:18:50 +0000 (07:18 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Tue, 29 Mar 2011 05:18:17 +0000 (07:18 +0200)]
bugfix - unclosed <div> in toggles with an info bubble
Panos [Mon, 28 Mar 2011 16:03:39 +0000 (18:03 +0200)]
MySlice columns to external servers added or not based on config variable
Thierry Parmentelat [Thu, 24 Mar 2011 16:47:04 +0000 (17:47 +0100)]
cleanup ctd + toggles remember their visible state in localStorage
Thierry Parmentelat [Thu, 24 Mar 2011 16:46:03 +0000 (17:46 +0100)]
cleanup the php options for creating a toggle
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
Thierry Parmentelat [Wed, 23 Mar 2011 10:54:41 +0000 (11:54 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Wed, 23 Mar 2011 10:54:34 +0000 (11:54 +0100)]
encode/decode previous initscript code
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
Thierry Parmentelat [Mon, 21 Mar 2011 21:53:45 +0000 (22:53 +0100)]
rename initscript_body into initscript_code
Thierry Parmentelat [Fri, 18 Mar 2011 17:42:52 +0000 (18:42 +0100)]
prototype 1.7
Thierry Parmentelat [Fri, 18 Mar 2011 17:42:21 +0000 (18:42 +0100)]
reviewed the info text attached to toggles
Thierry Parmentelat [Fri, 18 Mar 2011 11:53:35 +0000 (12:53 +0100)]
log tagname too
Thierry Parmentelat [Fri, 18 Mar 2011 11:52:40 +0000 (12:52 +0100)]
fix reservable area that got munched up
Thierry Parmentelat [Fri, 18 Mar 2011 11:45:44 +0000 (12:45 +0100)]
minor fix to avoid msg in php.log
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.
Thierry Parmentelat [Thu, 17 Mar 2011 16:01:31 +0000 (17:01 +0100)]
helper fun to inspect strings
Thierry Parmentelat [Thu, 17 Mar 2011 16:00:58 +0000 (17:00 +0100)]
initscript body needs a fixed width font
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
Thierry Parmentelat [Thu, 17 Mar 2011 11:17:28 +0000 (12:17 +0100)]
cosmetic
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)
Thierry Parmentelat [Wed, 9 Mar 2011 12:34:52 +0000 (13:34 +0100)]
ajax may fail b/c of expired session
Thierry Parmentelat [Fri, 18 Feb 2011 20:01:35 +0000 (21:01 +0100)]
Setting tag plewww-4.3-61
bugfix for the reservation interface
Thierry Parmentelat [Fri, 18 Feb 2011 11:44:51 +0000 (12:44 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Fri, 18 Feb 2011 11:44:43 +0000 (12:44 +0100)]
bugfix, showing foreign leases was broken with ajax-based refresh
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
Thierry Parmentelat [Wed, 16 Feb 2011 13:16:46 +0000 (14:16 +0100)]
cleanup
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
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
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
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
Thierry Parmentelat [Fri, 11 Feb 2011 12:07:51 +0000 (13:07 +0100)]
fix closing <input />
Thierry Parmentelat [Fri, 11 Feb 2011 10:38:44 +0000 (11:38 +0100)]
cosmetic
Thierry Parmentelat [Fri, 11 Feb 2011 10:35:27 +0000 (11:35 +0100)]
install date.timezone from php.ini
Thierry Parmentelat [Fri, 11 Feb 2011 10:35:05 +0000 (11:35 +0100)]
fix comment
Panos [Thu, 10 Feb 2011 15:29:33 +0000 (16:29 +0100)]
added the Reservable column in the nodes view
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
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
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
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
Barış Metin [Wed, 22 Dec 2010 11:21:25 +0000 (12:21 +0100)]
fix adminsearch
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