Jordan Augé [Tue, 11 Jun 2013 08:36:48 +0000 (10:36 +0200)]
improved form and wizard plugins
Jordan Augé [Mon, 10 Jun 2013 09:51:36 +0000 (11:51 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Jordan Augé [Mon, 10 Jun 2013 09:51:23 +0000 (11:51 +0200)]
added misc plugins towards wizards for the portal
Thierry Parmentelat [Fri, 31 May 2013 12:01:44 +0000 (14:01 +0200)]
cosmetic
Thierry Parmentelat [Fri, 31 May 2013 12:00:52 +0000 (14:00 +0200)]
a bit smarter for showing manifold results
Thierry Parmentelat [Fri, 31 May 2013 12:00:12 +0000 (14:00 +0200)]
messages go last
Jordan Augé [Fri, 24 May 2013 08:19:40 +0000 (10:19 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Jordan Augé [Fri, 24 May 2013 08:19:28 +0000 (10:19 +0200)]
removed first and last name for auth
Thierry Parmentelat [Fri, 17 May 2013 11:21:33 +0000 (13:21 +0200)]
ManifoldAPI raises ManifoldException if anything goes wrong
SliceView catches this at the highest level (and logs out user)
ManifoldProxy catches this too and forwards manifoldresult to js
Jordan Augé [Wed, 15 May 2013 13:23:03 +0000 (15:23 +0200)]
small fix
Jordan Augé [Tue, 14 May 2013 23:27:41 +0000 (01:27 +0200)]
Initial slice view with users
Jordan Augé [Mon, 13 May 2013 12:51:48 +0000 (14:51 +0200)]
fix
Jordan Augé [Mon, 13 May 2013 09:52:41 +0000 (11:52 +0200)]
various fixes
Jordan Augé [Wed, 8 May 2013 12:46:44 +0000 (14:46 +0200)]
slice page working. added temporarily core and util classes from manifold core
Jordan Augé [Tue, 7 May 2013 16:12:57 +0000 (18:12 +0200)]
improved subquery support
Jordan Augé [Tue, 7 May 2013 08:39:09 +0000 (10:39 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Jordan Augé [Tue, 7 May 2013 08:39:01 +0000 (10:39 +0200)]
wip
Thierry Parmentelat [Tue, 7 May 2013 07:14:02 +0000 (09:14 +0200)]
remove DEVELOPER_ROOT and PRODUCTION_ROOT, just guess ROOT from where this is installed
Thierry Parmentelat [Mon, 6 May 2013 12:12:33 +0000 (14:12 +0200)]
clean up debug statement
Jordan Augé [Mon, 6 May 2013 11:52:52 +0000 (13:52 +0200)]
Local updates for dev.myslice.info to work with api v2
Thierry Parmentelat [Fri, 3 May 2013 16:14:57 +0000 (18:14 +0200)]
deb pkg ctd
Thierry Parmentelat [Fri, 3 May 2013 16:06:46 +0000 (18:06 +0200)]
fix
Thierry Parmentelat [Fri, 3 May 2013 16:04:15 +0000 (18:04 +0200)]
pkg-deb ctd
Thierry Parmentelat [Fri, 3 May 2013 16:00:34 +0000 (18:00 +0200)]
oops, need a debian target
Thierry Parmentelat [Fri, 3 May 2013 15:52:04 +0000 (17:52 +0200)]
first attempt at debian packaging
Thierry Parmentelat [Fri, 3 May 2013 15:36:23 +0000 (17:36 +0200)]
slight cosmetic changes
Thierry Parmentelat [Wed, 24 Apr 2013 15:09:56 +0000 (17:09 +0200)]
when domid is not set, use a name that has the classname in it to avoid name clashes
Thierry Parmentelat [Wed, 24 Apr 2013 15:09:25 +0000 (17:09 +0200)]
cosmetic
Thierry Parmentelat [Wed, 24 Apr 2013 15:08:50 +0000 (17:08 +0200)]
cosmetic
Thierry Parmentelat [Tue, 23 Apr 2013 12:31:58 +0000 (14:31 +0200)]
remove comment
Thierry Parmentelat [Tue, 23 Apr 2013 12:31:41 +0000 (14:31 +0200)]
cosmetic
Thierry Parmentelat [Fri, 19 Apr 2013 11:02:54 +0000 (13:02 +0200)]
add an hazelnut to the plugin view so we can play with updater+hazelnut
Thierry Parmentelat [Fri, 19 Apr 2013 11:02:10 +0000 (13:02 +0200)]
minor
Thierry Parmentelat [Fri, 19 Apr 2013 11:01:43 +0000 (13:01 +0200)]
nicer display for empty results
Thierry Parmentelat [Fri, 19 Apr 2013 11:01:23 +0000 (13:01 +0200)]
typo in comment
Thierry Parmentelat [Fri, 19 Apr 2013 11:01:03 +0000 (13:01 +0200)]
debug_empty in manifoldproxy can pretend the backend returns empty lists
Thierry Parmentelat [Fri, 19 Apr 2013 08:45:19 +0000 (10:45 +0200)]
notes on using the new API, and a first untested stab at that in manifoldAPI
Thierry Parmentelat [Fri, 19 Apr 2013 08:44:20 +0000 (10:44 +0200)]
documenting an early attempt to point at an api-v2 instance (too early in fact)
Thierry Parmentelat [Thu, 18 Apr 2013 11:13:32 +0000 (13:13 +0200)]
can pass starting lat/lon/zoom to googlemap
Thierry Parmentelat [Thu, 18 Apr 2013 10:58:11 +0000 (12:58 +0200)]
various fixes for when the result is an empty list
Thierry Parmentelat [Thu, 11 Apr 2013 17:34:37 +0000 (19:34 +0200)]
updater now has the logic to turn itself off and back on (although for now only in case the backend fails, as that's all I could get today)
+ various tweaks all over the place
Thierry Parmentelat [Thu, 11 Apr 2013 14:06:03 +0000 (16:06 +0200)]
cosmetic
Thierry Parmentelat [Thu, 11 Apr 2013 14:02:02 +0000 (16:02 +0200)]
always use messages.* stuff
Thierry Parmentelat [Thu, 11 Apr 2013 13:36:29 +0000 (15:36 +0200)]
passing timestamp to Get breaks everything
Thierry Parmentelat [Thu, 11 Apr 2013 12:15:04 +0000 (14:15 +0200)]
implements sending update queries - and returns a sensible code for other query actions
Thierry Parmentelat [Thu, 11 Apr 2013 10:57:05 +0000 (12:57 +0200)]
extract messages sending functions in messages-runtime.js that is not a in plugins as it has wide spectrum
Thierry Parmentelat [Thu, 11 Apr 2013 10:50:49 +0000 (12:50 +0200)]
plugin's title is optional
Thierry Parmentelat [Thu, 11 Apr 2013 10:50:35 +0000 (12:50 +0200)]
oops
Thierry Parmentelat [Thu, 11 Apr 2013 10:40:03 +0000 (12:40 +0200)]
runtime convenience for sending messages
Thierry Parmentelat [Thu, 11 Apr 2013 10:39:24 +0000 (12:39 +0200)]
updater's query now has its own uuid
Thierry Parmentelat [Thu, 11 Apr 2013 09:20:00 +0000 (11:20 +0200)]
big changes in the way queries are exposed and triggered
one can now specify an optional publish_uuid to asynchroneous_exec
updater starts to do real things
Thierry Parmentelat [Thu, 11 Apr 2013 09:18:34 +0000 (11:18 +0200)]
messages can be passed a levels dict, or for convenience 'ALL' or 'NONE'
Thierry Parmentelat [Thu, 11 Apr 2013 06:35:19 +0000 (08:35 +0200)]
title not mandatory in a plugin
Thierry Parmentelat [Tue, 9 Apr 2013 15:29:53 +0000 (17:29 +0200)]
nicer when lines need to be wrapped
Thierry Parmentelat [Tue, 9 Apr 2013 14:50:59 +0000 (16:50 +0200)]
disable SensLabMap for now
Thierry Parmentelat [Tue, 9 Apr 2013 06:48:00 +0000 (08:48 +0200)]
comment - updater is not working yet at all
Thierry Parmentelat [Tue, 9 Apr 2013 06:43:35 +0000 (08:43 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Thierry Parmentelat [Tue, 9 Apr 2013 06:43:23 +0000 (08:43 +0200)]
minor
Thierry Parmentelat [Tue, 9 Apr 2013 06:43:09 +0000 (08:43 +0200)]
default for 'togglable' can be defined on a per-class basis
Thierry Parmentelat [Tue, 9 Apr 2013 06:38:35 +0000 (08:38 +0200)]
minor
Thierry Parmentelat [Tue, 9 Apr 2013 06:38:24 +0000 (08:38 +0200)]
uses messages:debug rather than console.log
Thierry Parmentelat [Mon, 8 Apr 2013 16:03:11 +0000 (18:03 +0200)]
Setting tag myslice-django-0.1-3
a small number of representative plugins are available
next step is to correlate a Get query with its corresponding Update like in slice.php
Thierry Parmentelat [Mon, 8 Apr 2013 15:56:00 +0000 (17:56 +0200)]
turn off auto-test in messages + minor tweaks
Thierry Parmentelat [Mon, 8 Apr 2013 15:55:21 +0000 (17:55 +0200)]
upgrade to spin-1.3.0
Thierry Parmentelat [Mon, 8 Apr 2013 14:20:42 +0000 (16:20 +0200)]
Messages plugin has 5 levels and one can turn them on or off individually
Only missing is a button to clear log
Thierry Parmentelat [Mon, 8 Apr 2013 11:11:51 +0000 (13:11 +0200)]
improved Messages - can't toggle buttons yet
Thierry Parmentelat [Mon, 8 Apr 2013 11:10:52 +0000 (13:10 +0200)]
an attempt to free the cpu by lowering spinning speed
looks however like the page won't answer until we get the query back...
Thierry Parmentelat [Mon, 8 Apr 2013 11:10:07 +0000 (13:10 +0200)]
the 'plugin' page is now for standalone testing
Thierry Parmentelat [Mon, 8 Apr 2013 11:09:03 +0000 (13:09 +0200)]
comment
Thierry Parmentelat [Mon, 8 Apr 2013 10:02:00 +0000 (12:02 +0200)]
tweak slice view
Thierry Parmentelat [Mon, 8 Apr 2013 10:01:44 +0000 (12:01 +0200)]
minor
Thierry Parmentelat [Fri, 5 Apr 2013 15:17:00 +0000 (17:17 +0200)]
messages are a bit nicer - need fancier colors though
Thierry Parmentelat [Fri, 5 Apr 2013 14:38:01 +0000 (16:38 +0200)]
new 'Messages' plugin
Thierry Parmentelat [Fri, 5 Apr 2013 13:03:24 +0000 (15:03 +0200)]
more reasonable header
Thierry Parmentelat [Fri, 5 Apr 2013 11:23:11 +0000 (13:23 +0200)]
pretty printed
Thierry Parmentelat [Fri, 5 Apr 2013 11:21:27 +0000 (13:21 +0200)]
session expired when retrieving metadata
Thierry Parmentelat [Fri, 5 Apr 2013 08:59:19 +0000 (10:59 +0200)]
remove dbg statement
Thierry Parmentelat [Fri, 5 Apr 2013 08:53:53 +0000 (10:53 +0200)]
rough, untested, port of SensLabMap
Thierry Parmentelat [Fri, 5 Apr 2013 08:14:41 +0000 (10:14 +0200)]
pour googlemap in the mix
fix prelude so we can refer to full url's in {js,css}_files
Thierry Parmentelat [Thu, 4 Apr 2013 13:09:57 +0000 (15:09 +0200)]
cosmetic - info requires more space when filtering is on
Thierry Parmentelat [Thu, 4 Apr 2013 13:03:33 +0000 (15:03 +0200)]
enables a more elaborate 'persistent' mode for toggling plugins - which btw is the default behaviour, so in summary, set a domid and forget about that
Thierry Parmentelat [Wed, 27 Mar 2013 15:25:26 +0000 (16:25 +0100)]
more tweaks - hazelnut starts to look like something
Thierry Parmentelat [Wed, 27 Mar 2013 12:02:49 +0000 (13:02 +0100)]
minor tweak
Thierry Parmentelat [Wed, 27 Mar 2013 11:51:59 +0000 (12:51 +0100)]
review 'sDom' thing and resurrect 'records per page' gadget in the mix
Thierry Parmentelat [Wed, 27 Mar 2013 11:34:17 +0000 (12:34 +0100)]
additional datatables_options can be passed to hazelnut from the view for any fine-grained tweaks just in case
we use this to remove sorting arrows on the checkbox column for now
Thierry Parmentelat [Wed, 27 Mar 2013 10:58:23 +0000 (11:58 +0100)]
restored the third-party area to the original dataTables.bootstrap.css and pack all the customization for datatables/hazelnut in the plugins/hazelnut area, including custom header stuff from plekit
Thierry Parmentelat [Wed, 27 Mar 2013 10:00:07 +0000 (11:00 +0100)]
restored tick marks in column headers to indicate sort direction
Thierry Parmentelat [Wed, 27 Mar 2013 09:35:38 +0000 (10:35 +0100)]
oops
Thierry Parmentelat [Wed, 27 Mar 2013 08:34:00 +0000 (09:34 +0100)]
comment
Thierry Parmentelat [Wed, 27 Mar 2013 08:32:48 +0000 (09:32 +0100)]
add comment
Thierry Parmentelat [Wed, 27 Mar 2013 08:19:33 +0000 (09:19 +0100)]
we embed the (currently raw) results from manifold API in a ManifoldResult dict
this needs to be analyzed after each API call
Thierry Parmentelat [Tue, 26 Mar 2013 18:35:51 +0000 (19:35 +0100)]
filename
Thierry Parmentelat [Tue, 26 Mar 2013 17:57:59 +0000 (18:57 +0100)]
start to deal with xmlrpclib errors
add an offline mode for metadata as well
Thierry Parmentelat [Tue, 26 Mar 2013 17:17:10 +0000 (18:17 +0100)]
correct urls for background imgs
Thierry Parmentelat [Tue, 26 Mar 2013 17:15:57 +0000 (18:15 +0100)]
spell them out one by one as {} won't work on debian for some reason
Thierry Parmentelat [Tue, 26 Mar 2013 14:04:38 +0000 (15:04 +0100)]
we do not want gas factories
Thierry Parmentelat [Tue, 26 Mar 2013 13:57:29 +0000 (14:57 +0100)]
and a note on manual changes in dataTables.bootstrap.css
Thierry Parmentelat [Tue, 26 Mar 2013 13:56:02 +0000 (14:56 +0100)]
oops, these are needed
Thierry Parmentelat [Tue, 26 Mar 2013 13:51:54 +0000 (14:51 +0100)]
forget about jquery-ui altogether, use bootstrap for consistency
the tables clearly look different
Thierry Parmentelat [Tue, 26 Mar 2013 11:34:59 +0000 (12:34 +0100)]
this release uses bootstrap style for datatables instead of jquery-ui
not quite working yet but much nicer so it's worth pushing a bit