myslice.git
10 years agostable backend myslice-0.2-1
Thierry Parmentelat [Mon, 9 Sep 2013 09:17:40 +0000 (11:17 +0200)]
stable backend

10 years agorenamed slice-request templates more consistently
Thierry Parmentelat [Mon, 9 Sep 2013 09:10:37 +0000 (11:10 +0200)]
renamed slice-request templates more consistently

10 years agovarious cleanups and tweaks
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)

10 years agorestore style for unfold2 layout
Thierry Parmentelat [Fri, 6 Sep 2013 16:11:00 +0000 (18:11 +0200)]
restore style for unfold2 layout

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agono change, just formatted long lines
Thierry Parmentelat [Fri, 6 Sep 2013 15:23:37 +0000 (17:23 +0200)]
no change, just formatted long lines

10 years agoFIX import:RegistrationView
Yasin [Fri, 6 Sep 2013 15:17:49 +0000 (17:17 +0200)]
FIX import:RegistrationView

10 years agotrash-based urls are now prefixed in trash/ and moved in trash/urls.py
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

10 years agonew view portal.homeview.HomeView that replaces former login_user
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/

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Yasin [Thu, 5 Sep 2013 16:30:09 +0000 (18:30 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan

10 years agoFIX: slicerequestview errors
Yasin [Thu, 5 Sep 2013 16:30:06 +0000 (18:30 +0200)]
FIX: slicerequestview errors

10 years agore-add missing imports in urls.py
Thierry Parmentelat [Thu, 5 Sep 2013 15:58:03 +0000 (17:58 +0200)]
re-add missing imports in urls.py

10 years agocleanup of imports in portal.views
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

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agoregistrationview
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

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Yasin [Thu, 5 Sep 2013 15:24:12 +0000 (17:24 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan

10 years agoREADME: updated the db migration steps
Yasin [Thu, 5 Sep 2013 15:23:12 +0000 (17:23 +0200)]
README: updated the db migration steps

10 years agoisolate slice request view
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

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agoContactView revisited
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

10 years agoaccount_process moved to accountview.py
Yasin [Thu, 5 Sep 2013 14:05:23 +0000 (16:05 +0200)]
account_process moved to accountview.py

10 years agoFIX: required imports
Yasin [Thu, 5 Sep 2013 13:42:17 +0000 (15:42 +0200)]
FIX: required imports

10 years agoContactView (was contact) now a class on its own in contactview.py
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

10 years agocleanup sliceview deps
Thierry Parmentelat [Thu, 5 Sep 2013 12:25:01 +0000 (14:25 +0200)]
cleanup sliceview deps

10 years agoAccountView isolated in portal.accountview.py
Thierry Parmentelat [Thu, 5 Sep 2013 11:20:01 +0000 (13:20 +0200)]
AccountView isolated in portal.accountview.py

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agocosmetic changes to manifold API debug messages
Thierry Parmentelat [Thu, 5 Sep 2013 10:54:13 +0000 (12:54 +0200)]
cosmetic changes to manifold API debug messages

10 years agocleaned up imports in portal/views.py
Thierry Parmentelat [Thu, 5 Sep 2013 10:53:41 +0000 (12:53 +0200)]
cleaned up imports in portal/views.py

10 years agoREADME: updated DB migration notes
Yasin [Thu, 5 Sep 2013 10:00:26 +0000 (12:00 +0200)]
README: updated DB migration notes

10 years agomodels.py:Affiliation field removed. NOTE: DB MIGRATION or FLUSH needed
Yasin [Thu, 5 Sep 2013 09:55:51 +0000 (11:55 +0200)]
models.py:Affiliation field removed. NOTE: DB MIGRATION or FLUSH needed

10 years agocosmetic
Thierry Parmentelat [Wed, 4 Sep 2013 15:46:13 +0000 (17:46 +0200)]
cosmetic

10 years agoPlatformView in platformview.py
Thierry Parmentelat [Wed, 4 Sep 2013 15:45:56 +0000 (17:45 +0200)]
PlatformView in platformview.py

10 years agoFix: merge conflict def def account_process(): in views.py
Yasin [Wed, 4 Sep 2013 13:49:21 +0000 (15:49 +0200)]
Fix: merge conflict def def account_process(): in views.py

10 years agoMy Account: Updating Name, Password- OK. portal/actions.py:Added manifold_update...
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

10 years agoplatformsview.py
Thierry Parmentelat [Wed, 4 Sep 2013 13:09:20 +0000 (15:09 +0200)]
platformsview.py

10 years agoremoved unnecessary import
Thierry Parmentelat [Wed, 4 Sep 2013 12:55:50 +0000 (14:55 +0200)]
removed unnecessary import

10 years agorenamed acc_process into account_process
Thierry Parmentelat [Wed, 4 Sep 2013 12:55:34 +0000 (14:55 +0200)]
renamed acc_process into account_process

10 years agostarting to split views.y into pieces
Thierry Parmentelat [Wed, 4 Sep 2013 12:49:01 +0000 (14:49 +0200)]
starting to split views.y into pieces
first comes dashboardview.py

10 years agopropose another model for LoginRequiredView and the like
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

10 years agobe more specific on update time
Thierry Parmentelat [Wed, 4 Sep 2013 12:41:32 +0000 (14:41 +0200)]
be more specific on update time

10 years agoupdated README
Thierry Parmentelat [Wed, 4 Sep 2013 09:18:52 +0000 (11:18 +0200)]
updated README

10 years agoFix merge conflict: MyAccount
Yasin [Wed, 4 Sep 2013 09:11:28 +0000 (11:11 +0200)]
Fix merge conflict: MyAccount

10 years agoMy Account:CSS moved from html. MinorFix: portal/actions.py
Yasin [Wed, 4 Sep 2013 09:06:30 +0000 (11:06 +0200)]
My Account:CSS moved from html. MinorFix: portal/actions.py

10 years agoran indent-region under emacs to reformat in a more legible way
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

10 years agosliceview rewritten as a class-based view
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

10 years agomove over imports for logout_on_manifold_exception
Thierry Parmentelat [Wed, 4 Sep 2013 08:04:33 +0000 (10:04 +0200)]
move over imports for logout_on_manifold_exception

10 years agologout_on_manifold_exception : a decorator for dealing with manifold exceptions insid...
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)

10 years agotake sliceview out of trash/
Thierry Parmentelat [Tue, 3 Sep 2013 15:45:55 +0000 (17:45 +0200)]
take sliceview out of trash/

10 years agoget rid of MyCustomBackend that had hard-wired user accounts
Thierry Parmentelat [Tue, 3 Sep 2013 14:46:08 +0000 (16:46 +0200)]
get rid of MyCustomBackend that had hard-wired user accounts

10 years agokeep only import topmenu_items, the_user in myslice/viewutils
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

10 years agocleanup commented code
Thierry Parmentelat [Tue, 3 Sep 2013 14:02:25 +0000 (16:02 +0200)]
cleanup commented code

10 years agotweak topmenu for both logged-in or not-logged-in cases
Thierry Parmentelat [Mon, 2 Sep 2013 16:40:07 +0000 (18:40 +0200)]
tweak topmenu for both logged-in or not-logged-in cases

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agotry to gain some vertical space in topmenu : show 'logged in as' in x-small
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

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Yasin [Mon, 2 Sep 2013 16:19:30 +0000 (18:19 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan

10 years agoFIX: css in platform access table
Yasin [Mon, 2 Sep 2013 16:19:26 +0000 (18:19 +0200)]
FIX: css in platform access table

10 years agoanother special name for gitignore
Thierry Parmentelat [Mon, 2 Sep 2013 16:09:15 +0000 (18:09 +0200)]
another special name for gitignore

10 years agouse bootstrap-3.0.0 - I haven't seen any obvious regression at first sight
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

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agoinject bootstrap-3.0.0
Thierry Parmentelat [Mon, 2 Sep 2013 16:04:15 +0000 (18:04 +0200)]
inject bootstrap-3.0.0

10 years agoFIX: conflict in My Account view. Thanks to thierry for making the code more efficient
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

10 years agoMy Account: Platform access table - OK
Yasin [Mon, 2 Sep 2013 15:46:10 +0000 (17:46 +0200)]
My Account: Platform access table - OK

10 years agoupdater never made it to production
Thierry Parmentelat [Mon, 2 Sep 2013 11:53:28 +0000 (13:53 +0200)]
updater never made it to production

10 years agoreview .gitignore to be more comprehensive
Thierry Parmentelat [Mon, 2 Sep 2013 10:51:09 +0000 (12:51 +0200)]
review .gitignore to be more comprehensive

10 years agoI found myself in a context where 'config' was not set
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

10 years agoslice view mentions slicename in title
Thierry Parmentelat [Mon, 2 Sep 2013 07:43:54 +0000 (09:43 +0200)]
slice view mentions slicename in title

10 years agoadd dependencies to pyparsing (unfold) and south (myslice)
Thierry Parmentelat [Mon, 2 Sep 2013 07:43:32 +0000 (09:43 +0200)]
add dependencies to pyparsing (unfold) and south (myslice)

10 years agocleanup comment for backend config
Thierry Parmentelat [Thu, 29 Aug 2013 08:49:38 +0000 (10:49 +0200)]
cleanup comment for backend config

10 years agoPlatform Access added to My Account. for loop in html table to be added
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

10 years agoMy Account: fetch info from manifold db and display
Yasin [Wed, 28 Aug 2013 11:04:14 +0000 (13:04 +0200)]
My Account: fetch info from manifold db and display

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agoimproved request validation
Jordan Augé [Wed, 28 Aug 2013 08:41:36 +0000 (10:41 +0200)]
improved request validation

10 years agoMy Account: Class view created [querying manifold DB]
Yasin [Tue, 27 Aug 2013 16:43:19 +0000 (18:43 +0200)]
My Account: Class view created [querying manifold DB]

10 years agoGenerate public and private keys using sfa.trust.certificate library
Loic Baron [Mon, 26 Aug 2013 16:28:18 +0000 (18:28 +0200)]
Generate public and private keys using sfa.trust.certificate library

10 years agoModified Query for list of authorities in Register page, temporary modified filter...
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

10 years agodb reset command for django 1.5.1
Yasin [Fri, 23 Aug 2013 23:12:45 +0000 (01:12 +0200)]
db reset command for django 1.5.1

10 years agoFix: merge conflic /portal/views.py
Yasin [Fri, 23 Aug 2013 22:49:28 +0000 (00:49 +0200)]
Fix: merge conflic /portal/views.py

10 years agoLogin restriction added on dashboard,account,slice_req. Readme: how to update db...
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)

10 years agoportal.register: added authority_hrn (TODO: deprecate Institution)
Jordan Augé [Fri, 23 Aug 2013 14:53:44 +0000 (16:53 +0200)]
portal.register: added authority_hrn (TODO: deprecate Institution)

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agoslice browsing now displaying users, users can be added to slice (missing handling...
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

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
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

10 years agoadded a link to each platform on Dashboard
Loic Baron [Fri, 23 Aug 2013 13:56:28 +0000 (15:56 +0200)]
added a link to each platform on Dashboard

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Jordan Augé [Fri, 23 Aug 2013 13:21:19 +0000 (15:21 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan

10 years agofixed shebang line in reset.sh
Jordan Augé [Fri, 23 Aug 2013 13:21:07 +0000 (15:21 +0200)]
fixed shebang line in reset.sh

10 years agoadded view single Platform
Loic Baron [Fri, 23 Aug 2013 13:11:43 +0000 (15:11 +0200)]
added view single Platform

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Loic Baron [Fri, 23 Aug 2013 13:10:39 +0000 (15:10 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan

Conflicts:
portal/urls.py

10 years agoadded a view for each platform, to be improved using different plugins... example...
Loic Baron [Fri, 23 Aug 2013 13:08:32 +0000 (15:08 +0200)]
added a view for each platform, to be improved using different plugins... example: portal/platform/ple

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Jordan Augé [Fri, 23 Aug 2013 12:37:42 +0000 (14:37 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan

Conflicts:
portal/urls.py

10 years agoportal: added wip for PI validation page
Jordan Augé [Fri, 23 Aug 2013 12:35:31 +0000 (14:35 +0200)]
portal: added wip for PI validation page
sample: application added for testing purposes
manifold: fix to base data structure to reflect changes in the manifold package until merge
django: use of the South application for DB migration: see reset.py and README.migrations

10 years agocss style
Loic Baron [Fri, 23 Aug 2013 09:42:49 +0000 (11:42 +0200)]
css style

10 years agocss color titles = OneLabTitle
Loic Baron [Fri, 23 Aug 2013 09:37:08 +0000 (11:37 +0200)]
css color titles = OneLabTitle

10 years agoMerge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan
Loic Baron [Fri, 23 Aug 2013 09:10:12 +0000 (11:10 +0200)]
Merge branch 'jordan' of ssh://git.onelab.eu/git/myslice into jordan

Conflicts:
myslice/viewutils.py

10 years agoplatforms page has only enabled platforms, manifoldproxy modified to use admin connex...
Loic Baron [Fri, 23 Aug 2013 09:06:48 +0000 (11:06 +0200)]
platforms page has only enabled platforms, manifoldproxy modified to use admin connexion when from = local:platform & action = get

10 years agominor fix
Yasin [Thu, 22 Aug 2013 16:45:25 +0000 (18:45 +0200)]
minor fix

10 years ago/portal/urls.py: Merge conflict solved
Yasin [Thu, 22 Aug 2013 16:37:38 +0000 (18:37 +0200)]
/portal/urls.py: Merge conflict solved

10 years agoNew Register form Complete! Old one deprecated.
Yasin [Thu, 22 Aug 2013 16:35:18 +0000 (18:35 +0200)]
New Register form Complete! Old one deprecated.

10 years agoplatforms page using datatables Hazelnut
Loic Baron [Thu, 22 Aug 2013 15:39:41 +0000 (17:39 +0200)]
platforms page using datatables Hazelnut

10 years agoadded a page to list the platforms plugged into MySlice, need to be improved...
Loic Baron [Thu, 22 Aug 2013 14:53:36 +0000 (16:53 +0200)]
added a page to list the platforms plugged into MySlice, need to be improved...

10 years agoMerge branch 'jordan' of git://git.onelab.eu/myslice into jordan
Loic Baron [Wed, 21 Aug 2013 13:05:56 +0000 (15:05 +0200)]
Merge branch 'jordan' of git://git.onelab.eu/myslice into jordan