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
Thierry Parmentelat [Mon, 9 Sep 2013 09:10:37 +0000 (11:10 +0200)]
renamed slice-request templates more consistently
Thierry Parmentelat [Mon, 9 Sep 2013 08:52:59 +0000 (10:52 +0200)]
various cleanups and tweaks
created an embryo of onelab.css from register.css (now renamed registration.css)
Thierry Parmentelat [Fri, 6 Sep 2013 16:11:00 +0000 (18:11 +0200)]
restore style for unfold2 layout
Thierry Parmentelat [Fri, 6 Sep 2013 15:24:25 +0000 (17:24 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Thierry Parmentelat [Fri, 6 Sep 2013 15:23:37 +0000 (17:23 +0200)]
no change, just formatted long lines
Yasin [Fri, 6 Sep 2013 15:17:49 +0000 (17:17 +0200)]
FIX import:RegistrationView
Thierry Parmentelat [Fri, 6 Sep 2013 08:32:54 +0000 (10:32 +0200)]
trash-based urls are now prefixed in trash/ and moved in trash/urls.py
Thierry Parmentelat [Fri, 6 Sep 2013 08:09:06 +0000 (10:09 +0200)]
new view portal.homeview.HomeView that replaces former login_user
made a bit nicer (no login widget is already logged in)
also the slice urls are now /portal/slice/<slicename> since the slice view sits in portal/
Yasin [Thu, 5 Sep 2013 16:30:09 +0000 (18:30 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Yasin [Thu, 5 Sep 2013 16:30:06 +0000 (18:30 +0200)]
FIX: slicerequestview errors
Thierry Parmentelat [Thu, 5 Sep 2013 15:58:03 +0000 (17:58 +0200)]
re-add missing imports in urls.py
Thierry Parmentelat [Thu, 5 Sep 2013 15:55:11 +0000 (17:55 +0200)]
cleanup of imports in portal.views
this now only exposes PresViewView, ValidatePendingView
Thierry Parmentelat [Thu, 5 Sep 2013 15:45:12 +0000 (17:45 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Thierry Parmentelat [Thu, 5 Sep 2013 15:44:47 +0000 (17:44 +0200)]
registrationview
again this is not thoroughly tested, I have issues with my backend(s) and can't seem to evaluate authorities
Yasin [Thu, 5 Sep 2013 15:24:12 +0000 (17:24 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Yasin [Thu, 5 Sep 2013 15:23:12 +0000 (17:23 +0200)]
README: updated the db migration steps
Thierry Parmentelat [Thu, 5 Sep 2013 15:07:26 +0000 (17:07 +0200)]
isolate slice request view
not thoroughly tested yet (I run into db issues on my linux box which is the only one that can send mails)
also a fix for importing account_process
Thierry Parmentelat [Thu, 5 Sep 2013 14:23:01 +0000 (16:23 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Thierry Parmentelat [Thu, 5 Sep 2013 14:20:30 +0000 (16:20 +0200)]
ContactView revisited
instead of redefining dispatch, we now define post, get (and _display as a common piece)
we need to avoid messing with 'dispatch' in the context of LoginRequiredView and the like