plewww.git
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

13 years agodefault is DHCP - virtual interface fields get disabled if unclicked
Thierry Parmentelat [Tue, 31 Aug 2010 10:37:02 +0000 (12:37 +0200)]
default is DHCP - virtual interface fields get disabled if unclicked

13 years agogotten rid of deprecated <strong> tag
Thierry Parmentelat [Tue, 31 Aug 2010 09:04:08 +0000 (11:04 +0200)]
gotten rid of deprecated <strong> tag

13 years agoexpose more stuff to the Node object; this is for the register wizard
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

13 years agoreview sync target for git
Thierry Parmentelat [Tue, 31 Aug 2010 07:18:18 +0000 (09:18 +0200)]
review sync target for git

13 years agoreservations now effective
Thierry Parmentelat [Sun, 29 Aug 2010 19:52:56 +0000 (21:52 +0200)]
reservations now effective

13 years agoongoing tweaks in the reservation frontend
Thierry Parmentelat [Sat, 28 Aug 2010 20:13:49 +0000 (22:13 +0200)]
ongoing tweaks in the reservation frontend

13 years agoreservable nodes are all right
Thierry Parmentelat [Sat, 28 Aug 2010 10:08:41 +0000 (12:08 +0200)]
reservable nodes are all right

13 years agotypo
Thierry Parmentelat [Sat, 28 Aug 2010 10:07:58 +0000 (12:07 +0200)]
typo

13 years agotriangles for timebuttons
Thierry Parmentelat [Mon, 9 Aug 2010 09:58:33 +0000 (11:58 +0200)]
triangles for timebuttons

13 years agono more mode radio button; leases behave individually,
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

13 years agodo not merge leases on display, but do merge them on submit
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

13 years agoa button to select between modes (node per node, or the whole timeslot at a time...
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

13 years agocosmetic
Thierry Parmentelat [Sat, 24 Jul 2010 06:13:07 +0000 (08:13 +0200)]
cosmetic

13 years agohas global logic, but still does not submit to the API though
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

13 years agomoved slice-leases.php as the unique slice.php, same result with no reservable node
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

13 years agotime exposed to javascript objects
Thierry Parmentelat [Thu, 22 Jul 2010 16:14:41 +0000 (18:14 +0200)]
time exposed to javascript objects

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/plewww
Thierry Parmentelat [Thu, 22 Jul 2010 09:56:49 +0000 (11:56 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/plewww

13 years agomake reg form clearer
guthemberg [Wed, 21 Jul 2010 14:06:01 +0000 (16:06 +0200)]
make reg form clearer

13 years agocheckpoint with timeslots
Thierry Parmentelat [Tue, 20 Jul 2010 11:24:16 +0000 (13:24 +0200)]
checkpoint with timeslots

13 years agocheckpoint - merged consecutive
Thierry Parmentelat [Tue, 20 Jul 2010 09:36:00 +0000 (11:36 +0200)]
checkpoint - merged consecutive

13 years agoslice-leases.php has an add. section for displaying leases - ongoing work
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

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

13 years agoshow 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

13 years agoRevert "update slice tag whenever appropriate"
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.

13 years agoupdate slice tag whenever appropriate
S.Çağlar Onur [Tue, 29 Jun 2010 03:37:51 +0000 (23:37 -0400)]
update slice tag whenever appropriate

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

13 years agoSetting tag plewww-4.3-45
Barış Metin [Wed, 16 Jun 2010 11:10:27 +0000 (13:10 +0200)]
Setting tag plewww-4.3-45

13 years agoencode special chars
Barış Metin [Thu, 10 Jun 2010 16:09:53 +0000 (18:09 +0200)]
encode special chars

14 years agoSetting tag PLEWWW-4.3-44
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

14 years agoUse readfile() function to reduce the memory footprint (and solve following);
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

14 years agoSetting tag PLEWWW-4.3-43
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

14 years agono more php-5.3 deprecated stuff
Thierry Parmentelat [Thu, 1 Apr 2010 11:04:05 +0000 (11:04 +0000)]
no more php-5.3 deprecated stuff

14 years agoereg is deprecated in f12
Thierry Parmentelat [Wed, 31 Mar 2010 15:03:52 +0000 (15:03 +0000)]
ereg is deprecated in f12

14 years agoSetting tag PLEWWW-4.3-42
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)

14 years agoexclude DNS from subnet checking
S.Çağlar Onur [Sun, 7 Mar 2010 19:27:45 +0000 (19:27 +0000)]
exclude DNS from subnet checking

14 years agoredirect pi's and techs to register wizard. only display 'Insuffieient privs' error...
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'

14 years agoallow longer abbreviated names
S.Çağlar Onur [Tue, 2 Feb 2010 20:52:25 +0000 (20:52 +0000)]
allow longer abbreviated names

14 years agodon't let empty strings kill the server (postgresql and apache)
Barış Metin [Thu, 28 Jan 2010 12:03:52 +0000 (12:03 +0000)]
don't let empty strings kill the server (postgresql and apache)

14 years ago30 character limit for URL raised to 128 as it's short for some sites
S.Çağlar Onur [Thu, 21 Jan 2010 21:47:42 +0000 (21:47 +0000)]
30 character limit for URL raised to 128 as it's short for some sites

14 years agoSetting tag PLEWWW-4.3-41
Thierry Parmentelat [Sat, 9 Jan 2010 07:46:43 +0000 (07:46 +0000)]
Setting tag PLEWWW-4.3-41
disable drupal user registration (hard: patching the user module)

14 years agothis one was lingering too
Thierry Parmentelat [Fri, 8 Jan 2010 20:22:12 +0000 (20:22 +0000)]
this one was lingering too

14 years agosomehow forgot that one file
Thierry Parmentelat [Fri, 8 Jan 2010 12:13:31 +0000 (12:13 +0000)]
somehow forgot that one file

14 years agorevert previous commit.
Barış Metin [Fri, 8 Jan 2010 11:21:08 +0000 (11:21 +0000)]
revert previous commit.
Thierry suggets to do this in db-config.d, to fix the issue for
current deployments too.

14 years agodon't allow user registration by default.
Barış Metin [Fri, 8 Jan 2010 10:35:22 +0000 (10:35 +0000)]
don't allow user registration by default.

14 years agoSetting tag PLEWWW-4.3-40
Barış Metin [Wed, 16 Dec 2009 14:09:03 +0000 (14:09 +0000)]
Setting tag PLEWWW-4.3-40
* show error messages for update interface
* 'Add Node' is admin only
* add site selector for 'Add Node'

14 years ago- "Add Node" is admin only.
Barış Metin [Fri, 11 Dec 2009 12:22:56 +0000 (12:22 +0000)]
- "Add Node" is admin only.
- Let admins select a site for the node.

14 years agodisplay error when failed to update interface.
Barış Metin [Fri, 27 Nov 2009 14:06:32 +0000 (14:06 +0000)]
display error when failed to update interface.

14 years agoSetting tag PLEWWW-4.3-39
Thierry Parmentelat [Thu, 26 Nov 2009 11:22:58 +0000 (11:22 +0000)]
Setting tag PLEWWW-4.3-39
new add-interface page : now has a checkbox for non-primary interfaces to chose between virtual or physical
this affects the settings of ifname and alias that were formerly set unconditionally
review the interface-checking javascript code
changed the interface to plekitform, method is now optional and part of an options hash

14 years agouse Null instead of an empty array to filter.
Barış Metin [Mon, 23 Nov 2009 15:48:49 +0000 (15:48 +0000)]
use Null instead of an empty array to filter.

14 years agotypo
Barış Metin [Mon, 23 Nov 2009 09:54:53 +0000 (09:54 +0000)]
typo

14 years agoadd a non-primary interface : user to select for virtual or physical interface (set...
Thierry Parmentelat [Fri, 20 Nov 2009 09:58:49 +0000 (09:58 +0000)]
add a non-primary interface : user to select for virtual or physical interface (set ifname/alias)
thoroughly rewrote the add-interface add-node javascript helpers
form interface has changed, method now passed as part of an options hash, new options now supported
more focused redirections after actions (prrof-of-concept, needs more work)
node view mentions the number of tags for each interface for faster checks

14 years agoSetting tag PLEWWW-4.3-38
Thierry Parmentelat [Tue, 17 Nov 2009 22:43:59 +0000 (22:43 +0000)]
Setting tag PLEWWW-4.3-38
can't use php objects for showing node status, this is too slow
fix interface add page

14 years agofix add interface page
Thierry Parmentelat [Tue, 17 Nov 2009 22:42:16 +0000 (22:42 +0000)]
fix add interface page

14 years agousing as many as one php object per node was killing the UI
Thierry Parmentelat [Tue, 17 Nov 2009 15:55:17 +0000 (15:55 +0000)]
using as many as one php object per node was killing the UI

14 years agoSetting tag PLEWWW-4.3-37
Thierry Parmentelat [Mon, 16 Nov 2009 23:23:42 +0000 (23:23 +0000)]
Setting tag PLEWWW-4.3-37
consistency in the way nodes status is displayed in the node and slice areas
extra tags columns show up on the nodes page as well, tweaked in the process
roles management in person page fixed

14 years agoconsistency in the way nodes status is displayed in the node and slice areas
Thierry Parmentelat [Mon, 16 Nov 2009 23:09:19 +0000 (23:09 +0000)]
consistency in the way nodes status is displayed in the node and slice areas
takes into account observed, preferred if missing, last_contact & stale (moved up to 2 hours)
review the nodes page, remove type (report actual type in last column if not regular)

14 years agooops, missing file
Thierry Parmentelat [Mon, 16 Nov 2009 14:23:17 +0000 (14:23 +0000)]
oops, missing file

14 years agofixed roles management in the person page
Thierry Parmentelat [Mon, 16 Nov 2009 14:00:23 +0000 (14:00 +0000)]
fixed roles management in the person page

14 years agoSetting tag PLEWWW-4.3-36
Thierry Parmentelat [Sun, 15 Nov 2009 22:30:33 +0000 (22:30 +0000)]
Setting tag PLEWWW-4.3-36
displaying node tags in the nodes page as well
table headers now can have a 'title' that shows up when hovering on the column header

14 years agoshow extra tags in the nodes page as well
Thierry Parmentelat [Sun, 15 Nov 2009 22:28:05 +0000 (22:28 +0000)]
show extra tags in the nodes page as well
feature extracted in includes/plc_visibletags.php
fancier table headers with an optional title - could make footnotes less crucial
going to the slice page from the slices page opens the node toggle and closes details

14 years agoSetting tag PLEWWW-4.3-35
Thierry Parmentelat [Sat, 14 Nov 2009 13:26:24 +0000 (13:26 +0000)]
Setting tag PLEWWW-4.3-35
bugfix for the custom sortAlphaNumeric{Bottom,Top} sortable types

14 years agobug fix
Thierry Parmentelat [Sat, 14 Nov 2009 13:24:12 +0000 (13:24 +0000)]
bug fix

14 years agoSetting tag PLEWWW-4.3-34
Thierry Parmentelat [Fri, 13 Nov 2009 13:38:07 +0000 (13:38 +0000)]
Setting tag PLEWWW-4.3-34
extensible set of columns in the nodes area of the (my)slice page
nodegroups can be added/deleted/updated
tags management improved marginally

14 years agotwo new classes for sorting
Thierry Parmentelat [Fri, 13 Nov 2009 13:31:30 +0000 (13:31 +0000)]
two new classes for sorting