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
Yasin [Thu, 5 Sep 2013 14:05:23 +0000 (16:05 +0200)]
account_process moved to accountview.py
Yasin [Thu, 5 Sep 2013 13:42:17 +0000 (15:42 +0200)]
FIX: required imports
Thierry Parmentelat [Thu, 5 Sep 2013 12:41:30 +0000 (14:41 +0200)]
ContactView (was contact) now a class on its own in contactview.py
Thierry Parmentelat [Thu, 5 Sep 2013 12:25:01 +0000 (14:25 +0200)]
cleanup sliceview deps
Thierry Parmentelat [Thu, 5 Sep 2013 11:20:01 +0000 (13:20 +0200)]
AccountView isolated in portal.accountview.py
Thierry Parmentelat [Thu, 5 Sep 2013 10:57:01 +0000 (12:57 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Thierry Parmentelat [Thu, 5 Sep 2013 10:54:13 +0000 (12:54 +0200)]
cosmetic changes to manifold API debug messages
Thierry Parmentelat [Thu, 5 Sep 2013 10:53:41 +0000 (12:53 +0200)]
cleaned up imports in portal/views.py
Yasin [Thu, 5 Sep 2013 10:00:26 +0000 (12:00 +0200)]
README: updated DB migration notes
Yasin [Thu, 5 Sep 2013 09:55:51 +0000 (11:55 +0200)]
models.py:Affiliation field removed. NOTE: DB MIGRATION or FLUSH needed
Thierry Parmentelat [Wed, 4 Sep 2013 15:46:13 +0000 (17:46 +0200)]
cosmetic
Thierry Parmentelat [Wed, 4 Sep 2013 15:45:56 +0000 (17:45 +0200)]
PlatformView in platformview.py
Yasin [Wed, 4 Sep 2013 13:49:21 +0000 (15:49 +0200)]
Fix: merge conflict def def account_process(): in views.py
Yasin [Wed, 4 Sep 2013 13:40:43 +0000 (15:40 +0200)]
My Account: Updating Name, Password- OK. portal/actions.py:Added manifold_update function
Thierry Parmentelat [Wed, 4 Sep 2013 13:09:20 +0000 (15:09 +0200)]
platformsview.py
Thierry Parmentelat [Wed, 4 Sep 2013 12:55:50 +0000 (14:55 +0200)]
removed unnecessary import
Thierry Parmentelat [Wed, 4 Sep 2013 12:55:34 +0000 (14:55 +0200)]
renamed acc_process into account_process
Thierry Parmentelat [Wed, 4 Sep 2013 12:49:01 +0000 (14:49 +0200)]
starting to split views.y into pieces
first comes dashboardview.py
Thierry Parmentelat [Wed, 4 Sep 2013 12:42:28 +0000 (14:42 +0200)]
propose another model for LoginRequiredView and the like
this one would not fit for eg. DashBoard, that does not define its own get but relies on mixins for that
Thierry Parmentelat [Wed, 4 Sep 2013 12:41:32 +0000 (14:41 +0200)]
be more specific on update time
Thierry Parmentelat [Wed, 4 Sep 2013 09:18:52 +0000 (11:18 +0200)]
updated README
Yasin [Wed, 4 Sep 2013 09:11:28 +0000 (11:11 +0200)]
Fix merge conflict: MyAccount
Yasin [Wed, 4 Sep 2013 09:06:30 +0000 (11:06 +0200)]
My Account:CSS moved from html. MinorFix: portal/actions.py
Thierry Parmentelat [Wed, 4 Sep 2013 09:04:07 +0000 (11:04 +0200)]
ran indent-region under emacs to reformat in a more legible way
Thierry Parmentelat [Wed, 4 Sep 2013 08:55:17 +0000 (10:55 +0200)]
sliceview rewritten as a class-based view
hide decorators in a single place portal/templateviews that defines 2 abstract classes
from portal.templateviews import LoginRequiredView,LogoutOnManifoldExceptionView
Thierry Parmentelat [Wed, 4 Sep 2013 08:04:33 +0000 (10:04 +0200)]
move over imports for logout_on_manifold_exception
Thierry Parmentelat [Tue, 3 Sep 2013 15:59:08 +0000 (17:59 +0200)]
logout_on_manifold_exception : a decorator for dealing with manifold exceptions inside a view (when implemented as a function)
Thierry Parmentelat [Tue, 3 Sep 2013 15:45:55 +0000 (17:45 +0200)]
take sliceview out of trash/
Thierry Parmentelat [Tue, 3 Sep 2013 14:46:08 +0000 (16:46 +0200)]
get rid of MyCustomBackend that had hard-wired user accounts
Thierry Parmentelat [Tue, 3 Sep 2013 14:45:19 +0000 (16:45 +0200)]
keep only import topmenu_items, the_user in myslice/viewutils
all the rest goes into trash/trashutils
Thierry Parmentelat [Tue, 3 Sep 2013 14:02:25 +0000 (16:02 +0200)]
cleanup commented code
Thierry Parmentelat [Mon, 2 Sep 2013 16:40:07 +0000 (18:40 +0200)]
tweak topmenu for both logged-in or not-logged-in cases
Thierry Parmentelat [Mon, 2 Sep 2013 16:39:31 +0000 (18:39 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Thierry Parmentelat [Mon, 2 Sep 2013 16:20:44 +0000 (18:20 +0200)]
try to gain some vertical space in topmenu : show 'logged in as' in x-small
Yasin [Mon, 2 Sep 2013 16:19:30 +0000 (18:19 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Yasin [Mon, 2 Sep 2013 16:19:26 +0000 (18:19 +0200)]
FIX: css in platform access table
Thierry Parmentelat [Mon, 2 Sep 2013 16:09:15 +0000 (18:09 +0200)]
another special name for gitignore
Thierry Parmentelat [Mon, 2 Sep 2013 16:07:47 +0000 (18:07 +0200)]
use bootstrap-3.0.0 - I haven't seen any obvious regression at first sight
Thierry Parmentelat [Mon, 2 Sep 2013 16:04:38 +0000 (18:04 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Thierry Parmentelat [Mon, 2 Sep 2013 16:04:15 +0000 (18:04 +0200)]
inject bootstrap-3.0.0
Yasin [Mon, 2 Sep 2013 15:54:30 +0000 (17:54 +0200)]
FIX: conflict in My Account view. Thanks to thierry for making the code more efficient
Yasin [Mon, 2 Sep 2013 15:46:10 +0000 (17:46 +0200)]
My Account: Platform access table - OK
Thierry Parmentelat [Mon, 2 Sep 2013 11:53:28 +0000 (13:53 +0200)]
updater never made it to production
Thierry Parmentelat [Mon, 2 Sep 2013 10:51:09 +0000 (12:51 +0200)]
review .gitignore to be more comprehensive
Thierry Parmentelat [Mon, 2 Sep 2013 10:35:36 +0000 (12:35 +0200)]
I found myself in a context where 'config' was not set
probably because I'm using a pre-existing account or something
Thierry Parmentelat [Mon, 2 Sep 2013 07:43:54 +0000 (09:43 +0200)]
slice view mentions slicename in title
Thierry Parmentelat [Mon, 2 Sep 2013 07:43:32 +0000 (09:43 +0200)]
add dependencies to pyparsing (unfold) and south (myslice)
Thierry Parmentelat [Thu, 29 Aug 2013 08:49:38 +0000 (10:49 +0200)]
cleanup comment for backend config
Yasin [Wed, 28 Aug 2013 16:32:05 +0000 (18:32 +0200)]
Platform Access added to My Account. for loop in html table to be added
Yasin [Wed, 28 Aug 2013 11:04:14 +0000 (13:04 +0200)]
My Account: fetch info from manifold db and display
Jordan Augé [Wed, 28 Aug 2013 08:42:11 +0000 (10:42 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Conflicts:
portal/views.py
Jordan Augé [Wed, 28 Aug 2013 08:41:36 +0000 (10:41 +0200)]
improved request validation
Yasin [Tue, 27 Aug 2013 16:43:19 +0000 (18:43 +0200)]
My Account: Class view created [querying manifold DB]
Loic Baron [Mon, 26 Aug 2013 16:28:18 +0000 (18:28 +0200)]
Generate public and private keys using sfa.trust.certificate library
Loic Baron [Mon, 26 Aug 2013 09:49:22 +0000 (11:49 +0200)]
Modified Query for list of authorities in Register page, temporary modified filter for Platforms page
Yasin [Fri, 23 Aug 2013 23:12:45 +0000 (01:12 +0200)]
db reset command for django 1.5.1
Yasin [Fri, 23 Aug 2013 22:49:28 +0000 (00:49 +0200)]
Fix: merge conflic /portal/views.py
Yasin [Fri, 23 Aug 2013 22:40:20 +0000 (00:40 +0200)]
Login restriction added on dashboard,account,slice_req. Readme: how to update db without migration(south)
Jordan Augé [Fri, 23 Aug 2013 14:53:44 +0000 (16:53 +0200)]
portal.register: added authority_hrn (TODO: deprecate Institution)
Jordan Augé [Fri, 23 Aug 2013 14:21:12 +0000 (16:21 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Jordan Augé [Fri, 23 Aug 2013 14:20:11 +0000 (16:20 +0200)]
slice browsing now displaying users, users can be added to slice (missing handling at the sfa level though)
plugin.hazelnut: removed resource specific code
Loic Baron [Fri, 23 Aug 2013 13:57:00 +0000 (15:57 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan