Thierry Parmentelat [Fri, 8 Mar 2013 08:45:24 +0000 (09:45 +0100)]
various fixes - we now see the request sent on /manifold/api/json/ but
there's nobody there yet
Thierry Parmentelat [Thu, 7 Mar 2013 17:34:30 +0000 (18:34 +0100)]
grouped all views under trash/ for now - at least they're all in the same place
remove dbg messages
Thierry Parmentelat [Thu, 7 Mar 2013 17:00:50 +0000 (18:00 +0100)]
new object pluginset
a bit like Plugins in php
acts as a context for a given page
has the Prelude object for the side effects
must be passed to Plugin creation
Thierry Parmentelat [Thu, 7 Mar 2013 14:05:26 +0000 (15:05 +0100)]
pour manifold-async.js in the mix
Thierry Parmentelat [Thu, 7 Mar 2013 14:04:51 +0000 (15:04 +0100)]
dead code
Thierry Parmentelat [Thu, 7 Mar 2013 14:04:42 +0000 (15:04 +0100)]
cosmetic
Thierry Parmentelat [Thu, 7 Mar 2013 14:04:32 +0000 (15:04 +0100)]
cosmetic
Thierry Parmentelat [Thu, 7 Mar 2013 14:04:03 +0000 (15:04 +0100)]
more accurate make tags
Thierry Parmentelat [Thu, 7 Mar 2013 09:18:10 +0000 (10:18 +0100)]
use consistent filenaming scheme - rename and not plugin_init.js into plugin-init.js
Thierry Parmentelat [Thu, 7 Mar 2013 09:14:53 +0000 (10:14 +0100)]
use $
Thierry Parmentelat [Thu, 7 Mar 2013 09:14:39 +0000 (10:14 +0100)]
comment suspicious code
Thierry Parmentelat [Thu, 7 Mar 2013 09:14:17 +0000 (10:14 +0100)]
more accurate make sync
Thierry Parmentelat [Wed, 6 Mar 2013 17:33:28 +0000 (18:33 +0100)]
upgrading to bootstrap-2.3.1 ..
Thierry Parmentelat [Wed, 6 Mar 2013 17:22:30 +0000 (18:22 +0100)]
upgrade to jquery-1.9.1
Thierry Parmentelat [Wed, 6 Mar 2013 17:03:16 +0000 (18:03 +0100)]
rename tophat-core.js into manifold-pubsub.js
Thierry Parmentelat [Wed, 6 Mar 2013 17:00:17 +0000 (18:00 +0100)]
simplelist to reach $.subscribe as defined in tophat-core.js
Thierry Parmentelat [Wed, 6 Mar 2013 14:59:14 +0000 (15:59 +0100)]
fix classname
Thierry Parmentelat [Wed, 6 Mar 2013 14:58:48 +0000 (15:58 +0100)]
smoother/slide-based hide and show of plugins
Thierry Parmentelat [Wed, 6 Mar 2013 13:23:34 +0000 (14:23 +0100)]
keep it simple
Thierry Parmentelat [Wed, 6 Mar 2013 10:46:23 +0000 (11:46 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Thierry Parmentelat [Wed, 6 Mar 2013 10:46:07 +0000 (11:46 +0100)]
calls jquery.noConflict
Mohamed Larabi [Tue, 5 Mar 2013 13:26:28 +0000 (14:26 +0100)]
fix haedwired users login
Thierry Parmentelat [Mon, 4 Mar 2013 15:54:32 +0000 (16:54 +0100)]
expose javascript data for a plugin only when it has a 'query' field
Thierry Parmentelat [Mon, 4 Mar 2013 15:47:00 +0000 (16:47 +0100)]
add quickfilter.js
Thierry Parmentelat [Mon, 4 Mar 2013 15:18:39 +0000 (16:18 +0100)]
no-op just to be able to trace url subscriptions
Thierry Parmentelat [Mon, 4 Mar 2013 15:17:49 +0000 (16:17 +0100)]
fix json'ing a manyfold query
Thierry Parmentelat [Mon, 4 Mar 2013 14:44:41 +0000 (15:44 +0100)]
remove duplicate
Thierry Parmentelat [Mon, 4 Mar 2013 14:44:33 +0000 (15:44 +0100)]
fix weird issue with login url
Thierry Parmentelat [Mon, 4 Mar 2013 14:44:16 +0000 (15:44 +0100)]
add query.js and plugin.js to the dashboard mix
Thierry Parmentelat [Mon, 4 Mar 2013 14:10:54 +0000 (15:10 +0100)]
import js files from joomla as is
Thierry Parmentelat [Thu, 28 Feb 2013 15:41:50 +0000 (16:41 +0100)]
various changes around settings management
turns out I had totally misunderstaood what the scope of the json initialization should be
so instead of trying to expose everything to json we require each
plugin class to define json_settings_list() so as to decide what
really gets exposed
---
this version is currently very rough/broken but I feel like I need to
commit this before it causes too much harm
Thierry Parmentelat [Thu, 28 Feb 2013 14:57:31 +0000 (15:57 +0100)]
exclude sqlite3 files when syncing
Mohamed Larabi [Tue, 19 Feb 2013 09:42:09 +0000 (10:42 +0100)]
oups: remove dead code
Mohamed Larabi [Tue, 19 Feb 2013 09:40:05 +0000 (10:40 +0100)]
django session bundling manifold auth, person and expires
Mohamed Larabi [Mon, 18 Feb 2013 11:21:56 +0000 (12:21 +0100)]
attach manifold_session and manifold_person to django's request.session
Thierry Parmentelat [Wed, 13 Feb 2013 13:11:34 +0000 (14:11 +0100)]
filenames without _ (spare my pinkie)
Thierry Parmentelat [Tue, 12 Feb 2013 14:22:54 +0000 (15:22 +0100)]
restored default to demo.myslice.info
Thierry Parmentelat [Tue, 12 Feb 2013 14:09:20 +0000 (15:09 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Conflicts:
templates/view-login.html
Thierry Parmentelat [Tue, 12 Feb 2013 14:06:47 +0000 (15:06 +0100)]
show manifold server URL in auth page
Mohamed Larabi [Tue, 12 Feb 2013 14:05:25 +0000 (15:05 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Mohamed Larabi [Tue, 12 Feb 2013 14:05:12 +0000 (15:05 +0100)]
Cosmetic: update comments on the login page
Thierry Parmentelat [Tue, 12 Feb 2013 13:53:42 +0000 (14:53 +0100)]
configure manifold server in myslice/config.py
rough ManifoldQuery python class
rename plugin.js into plugin_init.js to make room for the joomla js code
Mohamed Larabi [Tue, 12 Feb 2013 12:06:45 +0000 (13:06 +0100)]
auth with manifold api backend: settings
Mohamed Larabi [Tue, 12 Feb 2013 12:02:46 +0000 (13:02 +0100)]
Authentication with manifold api backend
Thierry Parmentelat [Fri, 21 Dec 2012 16:57:16 +0000 (17:57 +0100)]
mostly all the resources (templates/static) should be at their right
location - see README for more on that one
Thierry Parmentelat [Fri, 21 Dec 2012 16:45:44 +0000 (17:45 +0100)]
move more stuff around
Thierry Parmentelat [Fri, 21 Dec 2012 16:26:22 +0000 (17:26 +0100)]
move widget-log{in,out}.html under auth/ where they belong
Mohamed Larabi [Fri, 21 Dec 2012 15:35:46 +0000 (16:35 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Mohamed Larabi [Fri, 21 Dec 2012 15:35:03 +0000 (16:35 +0100)]
quick filter update : add css
Thierry Parmentelat [Fri, 21 Dec 2012 14:57:00 +0000 (15:57 +0100)]
nicer
Thierry Parmentelat [Fri, 21 Dec 2012 14:56:24 +0000 (15:56 +0100)]
topmenu centered in banner
Thierry Parmentelat [Fri, 21 Dec 2012 14:42:23 +0000 (15:42 +0100)]
remove debug
Thierry Parmentelat [Fri, 21 Dec 2012 14:40:47 +0000 (15:40 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Thierry Parmentelat [Fri, 21 Dec 2012 14:40:05 +0000 (15:40 +0100)]
note in readme
Thierry Parmentelat [Fri, 21 Dec 2012 14:36:08 +0000 (15:36 +0100)]
different DOM elements can have same class but should different id's
Mohamed Larabi [Fri, 21 Dec 2012 14:27:23 +0000 (15:27 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Mohamed Larabi [Fri, 21 Dec 2012 14:27:03 +0000 (15:27 +0100)]
quick filter update
Thierry Parmentelat [Fri, 21 Dec 2012 14:12:57 +0000 (15:12 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Thierry Parmentelat [Fri, 21 Dec 2012 14:11:29 +0000 (15:11 +0100)]
nicer toggles
Mohamed Larabi [Fri, 21 Dec 2012 13:41:50 +0000 (14:41 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice-django
Amine [Fri, 21 Dec 2012 13:40:42 +0000 (14:40 +0100)]
first attempt of quickfilter plugin
Thierry Parmentelat [Fri, 21 Dec 2012 13:13:42 +0000 (14:13 +0100)]
add the exclude_from_json() mechanism to keep control on the amount of
conext exposed to js
Thierry Parmentelat [Fri, 21 Dec 2012 12:51:40 +0000 (13:51 +0100)]
fix active tab
Thierry Parmentelat [Fri, 21 Dec 2012 12:16:28 +0000 (13:16 +0100)]
cosmetic
Thierry Parmentelat [Fri, 21 Dec 2012 12:06:26 +0000 (13:06 +0100)]
don't always set domid
Thierry Parmentelat [Fri, 21 Dec 2012 12:02:00 +0000 (13:02 +0100)]
cleanup between plugin.name and plugin.uuid
only keep plugin.domid that may be passed at plugin-creation time if needed
Thierry Parmentelat [Fri, 21 Dec 2012 11:34:11 +0000 (12:34 +0100)]
one more word on the js libraries that ship with this module
Thierry Parmentelat [Fri, 21 Dec 2012 11:20:03 +0000 (12:20 +0100)]
polished for others to use more easily
Thierry Parmentelat [Fri, 21 Dec 2012 09:51:10 +0000 (10:51 +0100)]
renaming plugin attributes - now uses - visible - togglable - toggled
Thierry Parmentelat [Fri, 21 Dec 2012 09:08:02 +0000 (10:08 +0100)]
rename js template
Thierry Parmentelat [Fri, 21 Dec 2012 08:58:13 +0000 (09:58 +0100)]
export plugin attributes/settings to js now should be OK
Thierry Parmentelat [Fri, 21 Dec 2012 08:57:41 +0000 (09:57 +0100)]
add a notion of 'active' in Composite, used in rendering Tabs for now
Thierry Parmentelat [Thu, 20 Dec 2012 15:07:58 +0000 (16:07 +0100)]
cleanup rendered html with new field names
Thierry Parmentelat [Thu, 20 Dec 2012 14:33:47 +0000 (15:33 +0100)]
add mandatory title and name args to plugin creation, remove title()
as a method
Thierry Parmentelat [Thu, 20 Dec 2012 13:11:00 +0000 (14:11 +0100)]
renamed template() into template_file()
Thierry Parmentelat [Thu, 20 Dec 2012 10:58:27 +0000 (11:58 +0100)]
rename render_env -> template_env
Thierry Parmentelat [Thu, 20 Dec 2012 09:22:30 +0000 (10:22 +0100)]
renamed template/static files where they belong
Thierry Parmentelat [Thu, 20 Dec 2012 08:46:41 +0000 (09:46 +0100)]
show the various pieces as a use case for css on tabs and plugins
Thierry Parmentelat [Thu, 20 Dec 2012 08:21:47 +0000 (09:21 +0100)]
fix the tabs widget
Thierry Parmentelat [Wed, 19 Dec 2012 18:28:07 +0000 (19:28 +0100)]
add missing deps - topmenu should most likely be a plugin
Thierry Parmentelat [Wed, 19 Dec 2012 17:15:07 +0000 (18:15 +0100)]
yet another round, with 2 new Plugins Tabs and Raw (from raw html)
Thierry Parmentelat [Wed, 19 Dec 2012 14:30:04 +0000 (15:30 +0100)]
start to move stuff around where it belongs
Thierry Parmentelat [Wed, 19 Dec 2012 13:32:58 +0000 (14:32 +0100)]
fix prelude/requirements system
Thierry Parmentelat [Wed, 19 Dec 2012 10:00:50 +0000 (11:00 +0100)]
removed useless import
Thierry Parmentelat [Wed, 19 Dec 2012 10:00:27 +0000 (11:00 +0100)]
cosmetic
Thierry Parmentelat [Wed, 19 Dec 2012 09:59:54 +0000 (10:59 +0100)]
removed dangling import
Thierry Parmentelat [Wed, 19 Dec 2012 09:35:11 +0000 (10:35 +0100)]
oops - missing file
Thierry Parmentelat [Wed, 19 Dec 2012 09:15:29 +0000 (10:15 +0100)]
a first working mechanism based on Prelude class and requirements()
method to properly accumulate requirements among all plugins involved
Thierry Parmentelat [Tue, 18 Dec 2012 15:07:37 +0000 (16:07 +0100)]
verticallayout as an elementary building plugin
Thierry Parmentelat [Tue, 18 Dec 2012 10:51:15 +0000 (11:51 +0100)]
cleanup
Thierry Parmentelat [Tue, 18 Dec 2012 10:44:31 +0000 (11:44 +0100)]
cosmetic
Thierry Parmentelat [Tue, 18 Dec 2012 10:44:23 +0000 (11:44 +0100)]
fix plugin class name
Thierry Parmentelat [Tue, 18 Dec 2012 10:26:47 +0000 (11:26 +0100)]
pass python settings to the js layer - from plugin.php
Thierry Parmentelat [Wed, 12 Dec 2012 16:57:45 +0000 (17:57 +0100)]
smaller labels for topmenu
Thierry Parmentelat [Wed, 12 Dec 2012 16:54:44 +0000 (17:54 +0100)]
more explicit slice page
Thierry Parmentelat [Wed, 12 Dec 2012 16:50:26 +0000 (17:50 +0100)]
cosmetic, smaller search area
Thierry Parmentelat [Wed, 12 Dec 2012 16:45:18 +0000 (17:45 +0100)]
slice page almost empty
Thierry Parmentelat [Wed, 12 Dec 2012 16:44:57 +0000 (17:44 +0100)]
remove debug code
Thierry Parmentelat [Wed, 12 Dec 2012 12:23:04 +0000 (13:23 +0100)]
simplelist can be datatabled with need_datatables=True
fix plugin hide.show engine with multiple plugins
Thierry Parmentelat [Tue, 11 Dec 2012 17:15:36 +0000 (18:15 +0100)]
notes on createsuperuser