Mohamed Larabi [Mon, 23 Sep 2013 15:01:07 +0000 (17:01 +0200)]
plug myslice into apache in post-install
Mohamed Larabi [Mon, 23 Sep 2013 15:00:11 +0000 (17:00 +0200)]
add apache2 and libapache2-mod-wsgi to unfold dependencies
Mohamed Larabi [Mon, 23 Sep 2013 14:50:14 +0000 (16:50 +0200)]
myslice and unfold location is /usr/share/unfold
Mohamed Larabi [Mon, 23 Sep 2013 14:47:26 +0000 (16:47 +0200)]
deb pkg: add folder sample and trash to unfold install
Mohamed Larabi [Mon, 23 Sep 2013 14:46:43 +0000 (16:46 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Thierry Parmentelat [Mon, 23 Sep 2013 14:43:52 +0000 (16:43 +0200)]
move a few things away in to-be-integrated/
also fix for loginrequired (somehow it was not found in views/)
Yasin [Mon, 23 Sep 2013 14:33:41 +0000 (16:33 +0200)]
Fix: merge conflict
Yasin [Mon, 23 Sep 2013 14:31:07 +0000 (16:31 +0200)]
MyAccount: Download pubkey+priv key- OK
Mohamed Larabi [Mon, 23 Sep 2013 13:40:17 +0000 (15:40 +0200)]
deb pkg: add folder myslice to unfold install
Mohamed Larabi [Mon, 23 Sep 2013 13:11:05 +0000 (15:11 +0200)]
deb pkg: myslice pkg contains only portal
Thierry Parmentelat [Mon, 23 Sep 2013 12:59:12 +0000 (14:59 +0200)]
trash updater
Thierry Parmentelat [Mon, 23 Sep 2013 12:56:29 +0000 (14:56 +0200)]
uniform plugin layout with code in __init__.py
Thierry Parmentelat [Mon, 23 Sep 2013 12:42:26 +0000 (14:42 +0200)]
rename portal/templateviews.py -> views/loginrequired.py
Thierry Parmentelat [Mon, 23 Sep 2013 12:24:43 +0000 (14:24 +0200)]
cleanup unused test file
Thierry Parmentelat [Mon, 23 Sep 2013 12:14:15 +0000 (14:14 +0200)]
definitely get rid of all-static
Thierry Parmentelat [Mon, 23 Sep 2013 12:10:23 +0000 (14:10 +0200)]
fix packaging
Thierry Parmentelat [Mon, 23 Sep 2013 09:37:42 +0000 (11:37 +0200)]
cleaned up unused/misplaced plugin-sample.html
Thierry Parmentelat [Mon, 23 Sep 2013 09:32:39 +0000 (11:32 +0200)]
clean up duplicates of jquery.validate.js
use standard js/ path for my_account.{register,edit_profile}.js
Thierry Parmentelat [Mon, 23 Sep 2013 09:00:07 +0000 (11:00 +0200)]
make redo
will cleanup any oldy from past conventions
Thierry Parmentelat [Mon, 23 Sep 2013 08:17:34 +0000 (10:17 +0200)]
debug statement subject to debug flag again
Thierry Parmentelat [Mon, 23 Sep 2013 07:04:16 +0000 (09:04 +0200)]
rename account_view_html.css into account_view.css
Thierry Parmentelat [Sat, 21 Sep 2013 07:26:52 +0000 (09:26 +0200)]
minor tweaks
Thierry Parmentelat [Sat, 21 Sep 2013 06:58:11 +0000 (08:58 +0200)]
now that make static runs collectstatic we need django at build-time
Thierry Parmentelat [Sat, 21 Sep 2013 06:15:12 +0000 (08:15 +0200)]
markerclusterer follows same versionsing scheme as other third party pieces
Thierry Parmentelat [Fri, 20 Sep 2013 14:40:52 +0000 (16:40 +0200)]
separate templates from static files
we're now rather consistent with django mainstream's default layout
even if it's not always very convenient (use symlinks in your workdir)
Thierry Parmentelat [Fri, 20 Sep 2013 10:18:34 +0000 (12:18 +0200)]
Setting tag myslice-0.2-3
checkpoint for deployment on test.myslice.info
Thierry Parmentelat [Thu, 19 Sep 2013 19:49:58 +0000 (21:49 +0200)]
rename into unfold/*collect*static.py
check .gitignore for new layout conventions
Thierry Parmentelat [Thu, 19 Sep 2013 17:18:43 +0000 (19:18 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Thierry Parmentelat [Thu, 19 Sep 2013 17:17:39 +0000 (19:17 +0200)]
typo in comment
Yasin [Thu, 19 Sep 2013 16:01:55 +0000 (18:01 +0200)]
MyAccount: minor cosmetic changes
Thierry Parmentelat [Thu, 19 Sep 2013 14:35:03 +0000 (16:35 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Thierry Parmentelat [Thu, 19 Sep 2013 14:33:54 +0000 (16:33 +0200)]
rename django-static/ into the standard plain static/
remove the urls.py-defined static/ redirection that is not needed
completely drop the old make-based all-static/ business
updated README and server-loop.sh
Yasin [Thu, 19 Sep 2013 14:09:45 +0000 (16:09 +0200)]
MyAccount:Trade off msg added
Yasin [Thu, 19 Sep 2013 13:49:54 +0000 (15:49 +0200)]
MyAccount:Redirecting to same page with success/error message. Thanks to Django Messages framework
Jordan Augé [Thu, 19 Sep 2013 12:40:59 +0000 (14:40 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Jordan Augé [Thu, 19 Sep 2013 12:40:33 +0000 (14:40 +0200)]
fixed static file collection for third party components: now relying on symlinks
Yasin [Thu, 19 Sep 2013 12:40:10 +0000 (14:40 +0200)]
Reg: Hint msg updated
Yasin [Thu, 19 Sep 2013 12:30:33 +0000 (14:30 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Yasin [Thu, 19 Sep 2013 12:30:30 +0000 (14:30 +0200)]
Reg:Warning Msg added, MyAccount: delete,download in progess. Css: common css moved to onelab.css
Thierry Parmentelat [Thu, 19 Sep 2013 10:59:58 +0000 (12:59 +0200)]
review slice layout for resources - the 'customize resources layout' area only makes sense when looking at the list view
Thierry Parmentelat [Thu, 19 Sep 2013 10:20:06 +0000 (12:20 +0200)]
reworked googlemap
* one marker per site; infowindow then has a list of checkboxed resource hrn's
* seems to play fine with related hazelnut (resources as a list) and resourcesselected (pending operations) for adding / removing stuff all ways through
known bugs
* right hand side zoom-control area still all munched
probably needs more extensive testing for cases where the map is hidden or does not have focus
Thierry Parmentelat [Wed, 18 Sep 2013 19:12:17 +0000 (21:12 +0200)]
exception handling shows the error
Yasin [Wed, 18 Sep 2013 13:40:17 +0000 (15:40 +0200)]
MyAccount: Generate keys+Upload keys Ok [users needs to have account on myslice to do that], CSS improved. actions.py: update account function fixed.
Yasin [Tue, 17 Sep 2013 13:21:52 +0000 (15:21 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Yasin [Tue, 17 Sep 2013 13:21:48 +0000 (15:21 +0200)]
BugFix: MyAccount: Edit name is now possible if there was no entry previously
Thierry Parmentelat [Tue, 17 Sep 2013 09:56:30 +0000 (11:56 +0200)]
rename googlemaps into googlemap
Thierry Parmentelat [Tue, 17 Sep 2013 09:42:44 +0000 (11:42 +0200)]
imported latest release of markercluster from google
Thierry Parmentelat [Tue, 17 Sep 2013 08:58:12 +0000 (10:58 +0200)]
smoother handling of when backend cannot be reached at all
Thierry Parmentelat [Mon, 16 Sep 2013 13:13:08 +0000 (15:13 +0200)]
again: so we have el-> elmt and els -> elts
Thierry Parmentelat [Mon, 16 Sep 2013 13:07:18 +0000 (15:07 +0200)]
global helper functions need to have grep-able names, i.e. a little bit longer
Thierry Parmentelat [Mon, 16 Sep 2013 12:50:50 +0000 (14:50 +0200)]
pretty printed
Thierry Parmentelat [Mon, 16 Sep 2013 12:27:14 +0000 (14:27 +0200)]
reset self.in_set_buffer once consumed
Thierry Parmentelat [Mon, 16 Sep 2013 12:24:48 +0000 (14:24 +0200)]
indented googlemaps.js
Thierry Parmentelat [Mon, 16 Sep 2013 12:22:04 +0000 (14:22 +0200)]
cosmetic
Thierry Parmentelat [Mon, 16 Sep 2013 12:17:29 +0000 (14:17 +0200)]
temporarilty turn off checkbox-related stuff in googlemaps, as this prevents the map from qorking properly
Thierry Parmentelat [Mon, 16 Sep 2013 11:17:37 +0000 (13:17 +0200)]
oops, this should have gone with previous commit
Thierry Parmentelat [Mon, 16 Sep 2013 11:15:51 +0000 (13:15 +0200)]
add tracing info in googlemaps plugin
a bit intrusive admittedly, but will probably come in handy until we fix this right
Thierry Parmentelat [Mon, 16 Sep 2013 10:10:35 +0000 (12:10 +0200)]
cosmetic
Thierry Parmentelat [Mon, 16 Sep 2013 10:10:21 +0000 (12:10 +0200)]
review slice view layout
Thierry Parmentelat [Mon, 16 Sep 2013 10:07:03 +0000 (12:07 +0200)]
turning off demo_page.css and demo_table.css for now
these were designed for a specific purpose (demoing datatables)
before we can use them again it looks like we need to protect their possible impact against the rest of the system
Thierry Parmentelat [Mon, 16 Sep 2013 09:53:34 +0000 (11:53 +0200)]
clean up duplicate demo_page.css1 in hazelnut/
was identical to the one in query_editor/
and not referenced anywhere on top of that
Thierry Parmentelat [Mon, 16 Sep 2013 08:54:23 +0000 (10:54 +0200)]
decidedly.. this is required to run with do_query_users=False
Thierry Parmentelat [Mon, 16 Sep 2013 07:48:11 +0000 (09:48 +0200)]
whoops, properly restores users area
Thierry Parmentelat [Mon, 16 Sep 2013 07:37:14 +0000 (09:37 +0200)]
add a flag for more easily turning off the 'user_all' request part
Thierry Parmentelat [Mon, 16 Sep 2013 07:23:14 +0000 (09:23 +0200)]
displays actual jQuery version used in console + various reformatting
Thierry Parmentelat [Mon, 16 Sep 2013 07:20:20 +0000 (09:20 +0200)]
tweaked the test pluginview
Thierry Parmentelat [Mon, 16 Sep 2013 07:04:38 +0000 (09:04 +0200)]
dives into publish_result
Thierry Parmentelat [Mon, 16 Sep 2013 07:04:04 +0000 (09:04 +0200)]
new publish_result_debug flag
Thierry Parmentelat [Fri, 13 Sep 2013 11:05:29 +0000 (13:05 +0200)]
we have enough versions already
Thierry Parmentelat [Fri, 13 Sep 2013 11:04:27 +0000 (13:04 +0200)]
adding jquery 1.7.2 in the third-party/area
I've had to redo all my benchmarking, with the same scenario (a simplified slice view with 2 queries) I am getting
1.7.2 : 2.7s + 4.5s
1.9.1 : 2.9s + 6.6s
1.10.2: 2.9s + 6.5s
2.0.3: 2.7s + 4.5s
bottom line is, as far as performance, 2.0 seems to bring us back to where 1.7 was
Thierry Parmentelat [Fri, 13 Sep 2013 10:28:51 +0000 (12:28 +0200)]
cripes, this file was in the way all along and I've been using 1.7.2 without noticing it
Thierry Parmentelat [Fri, 13 Sep 2013 10:11:10 +0000 (12:11 +0200)]
adopting jquery 2.0.3 - benchmarking showed no impact on performance
1.10.2 would be fine as well but we do not need support for old IE's
Thierry Parmentelat [Fri, 13 Sep 2013 08:18:24 +0000 (10:18 +0200)]
message timestamping : drop date but shows milliseconds
Thierry Parmentelat [Fri, 13 Sep 2013 07:25:00 +0000 (09:25 +0200)]
add latest jquery releases to third-party
Yasin [Thu, 12 Sep 2013 09:57:31 +0000 (11:57 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Yasin [Thu, 12 Sep 2013 09:57:27 +0000 (11:57 +0200)]
README: django init updated
Thierry Parmentelat [Wed, 11 Sep 2013 16:47:46 +0000 (18:47 +0200)]
also display query.object - the bulk of the time is for displaying users
Thierry Parmentelat [Wed, 11 Sep 2013 15:51:31 +0000 (17:51 +0200)]
no change - just added debug messages, and pretty-printed
Thierry Parmentelat [Wed, 11 Sep 2013 14:35:54 +0000 (16:35 +0200)]
the slice view moves back to non-transient messages for now
Thierry Parmentelat [Wed, 11 Sep 2013 14:32:59 +0000 (16:32 +0200)]
cosmetic, tweak the way we describe standard file layout
Thierry Parmentelat [Wed, 11 Sep 2013 14:19:29 +0000 (16:19 +0200)]
reinstate the original messages mode in addition to the new popup-based one
use plugin = Messages (transient = True | False)
to select between both
Thierry Parmentelat [Wed, 11 Sep 2013 13:56:47 +0000 (15:56 +0200)]
make pending operations the first thing in slice view
Thierry Parmentelat [Wed, 11 Sep 2013 09:11:54 +0000 (11:11 +0200)]
a lingering cosmetic change for outlined plugins
Yasin [Mon, 9 Sep 2013 15:30:30 +0000 (17:30 +0200)]
MyAccount: html indentation refined
Yasin [Mon, 9 Sep 2013 14:04:13 +0000 (16:04 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Yasin [Mon, 9 Sep 2013 14:04:00 +0000 (16:04 +0200)]
MyAccount: CSS improved + html indentation fix
Thierry Parmentelat [Mon, 9 Sep 2013 13:48:13 +0000 (15:48 +0200)]
redrawing slice view
Yasin [Mon, 9 Sep 2013 13:23:42 +0000 (15:23 +0200)]
CSS: cosmetic changes to My Account
Yasin [Mon, 9 Sep 2013 13:03:18 +0000 (15:03 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
Yasin [Mon, 9 Sep 2013 13:03:13 +0000 (15:03 +0200)]
MyAccount css fix: Platform access table aligned to center
Thierry Parmentelat [Mon, 9 Sep 2013 10:50:53 +0000 (12:50 +0200)]
Setting tag myslice-0.2-2
cleaner tag, using module-tag for consistent numbering
Thierry Parmentelat [Mon, 9 Sep 2013 10:48:16 +0000 (12:48 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myslice
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Thierry Parmentelat [Mon, 9 Sep 2013 10:45:44 +0000 (12:45 +0200)]
bump version number
Yasin [Mon, 9 Sep 2013 09:58:41 +0000 (11:58 +0200)]
Django Installation guide improved
Yasin [Mon, 9 Sep 2013 09:54:22 +0000 (11:54 +0200)]
README: updated
Yasin [Mon, 9 Sep 2013 09:48:20 +0000 (11:48 +0200)]
Merged My Account css, changed the html name to account-view.html
Yasin [Mon, 9 Sep 2013 09:36:32 +0000 (11:36 +0200)]
FIX: indentation. config.py
Yasin [Mon, 9 Sep 2013 09:27:22 +0000 (11:27 +0200)]
Fix: conflict config.py
Yasin [Mon, 9 Sep 2013 09:21:40 +0000 (11:21 +0200)]
FIX: conflict in settings.py
Thierry Parmentelat [Mon, 9 Sep 2013 09:17:40 +0000 (11:17 +0200)]
stable backend