Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app @ 606dea8d

# Date Author Comment
606dea8d 02/14/2013 04:26 pm Kostas Papadimitriou

Notify user for pending registrations

astakos allows users to replace pending created accounts (user that
have not yet passed the activation process) by re-submiting the signup
form. A message is now displayed in such cases to remind the user of the
pending account.

9a4600b7 02/14/2013 04:26 pm Georgios D. Tsoukalas

do not redirect after login

469d0997 02/14/2013 04:26 pm Georgios D. Tsoukalas

ui compatibility: translate uuids to display names

c1007621 02/14/2013 04:26 pm Giorgos Korfiatis

Add LEAVE_REQUESTED state on ProjectMembership

c10f1cf5 02/14/2013 04:26 pm Giorgos Korfiatis

Utility function get_project_by_name

2f0cd9e1 02/14/2013 04:26 pm Giorgos Korfiatis

Testing scripts for astakos projects

d9907a5e 02/14/2013 04:26 pm Giorgos Korfiatis

Check user status when creating project membership

d21d422a 02/14/2013 04:26 pm Kostas Papadimitriou

Fix shibboleth logout message

Override logout message for shibboleth auth provider. Suggest user to close all
browser windows until we find a better way to logout from Shibbolet.

466cc12c 02/14/2013 04:26 pm Giorgos Korfiatis

Notify for project enrollment

bb6a4465 02/14/2013 04:26 pm Giorgos Korfiatis

Add membership notifications

9179c8e7 02/14/2013 04:26 pm Giorgos Korfiatis

Change message for member removal

c370d0f7 02/14/2013 04:26 pm Sofia Papagiannaki

Fix user-add management command

set-password & active options

97e93991 02/14/2013 04:26 pm Kostas Papadimitriou

Ensure only verified users are added to a project

since users get registered at quotaholder during the activation process
(qh_register_user_with_quotas call in `activate` method -- im/functions.py).

An additional safer check in `create_membership` method might be...

cb261eef 02/14/2013 04:26 pm Sofia Papagiannaki

Unify astakos management command formatting

e3268281 02/14/2013 04:26 pm Sofia Papagiannaki

Remove unwanted whitespaces

c53afd76 02/14/2013 04:26 pm Georgios D. Tsoukalas

Fix project form texts

fc154f4a 02/14/2013 04:26 pm Georgios D. Tsoukalas

make astakos-load-service-resources idempotent

astakos-load-service-resources would only load resources correctly once,
during migration. Now it can be used at will to re-initialize service
resources from astakos configuration.

39c9b4e0 02/14/2013 04:26 pm Georgios D. Tsoukalas

astakos-load-service-resources to honor service display order

20be4629 02/14/2013 04:26 pm Sofia Papagiannaki

Member policies in project creation email

e01dcd43 02/14/2013 04:26 pm Sofia Papagiannaki

Do not allow negative project member number

5cdd7df3 02/14/2013 04:26 pm Georgios D. Tsoukalas

downgrade spammy logger.info() to logger.debug()

9ca6197a 02/14/2013 04:26 pm Georgios D. Tsoukalas

add capacity to service resource reserves

This is not normally needed, since all resources circulating through
the system must be allocated from the initial reserve quantities.
However, if somehow this consistency is broken, and more quantities
are released to the reserves than have been allocated from them,...

8e1a5af5 02/14/2013 04:26 pm Georgios D. Tsoukalas

approve, deny, dismiss views

At the project application detail, project administrators
(ASTAKOS_PROJECT_ADMINS setting) may approve or deny it.
A denied application is still viewable by the applicant,
until he dismisses it from the same page.

The project administrators' project list includes all projects.

beda5f0f 02/14/2013 04:26 pm Georgios D. Tsoukalas

fix project admin permissions

022cc8e2 02/14/2013 04:26 pm Giorgos Korfiatis

View and dismiss denied applications of an active project

cc5e8965 02/14/2013 04:26 pm Giorgos Korfiatis

Register services to quotaholder, skipping existing ones

e2c2cd9d 02/12/2013 05:03 pm Kostas Papadimitriou

Fix dummy field description

44595ab2 02/08/2013 10:39 am Olga Brani

404 and 500 pages

5adcc57e 02/07/2013 02:14 pm Christos Stavrakakis

Fixes to setup.py

Update author/maintainer name/email of all synnefo projects. Also fix
short description and some whitespace issues.

efb334ca 02/06/2013 05:36 pm Sofia Papagiannaki

Clear add member form

If members have been successfully added

27900ab0 02/06/2013 05:21 pm Sofia Papagiannaki

Display add member form errors

20a29096 02/05/2013 05:59 pm Olga Brani

Cloudbar improved functionality

Profile menu in Cloudbar appears both on hover and on tab

ceab9411 02/04/2013 06:45 pm Olga Brani

New functionality for resource group icon in Astakos create project
Bug fix for change password form in Astakos profile

7eabbd72 01/31/2013 05:36 pm Giorgos Korfiatis

Changes in project management commands
to better expose a pending application

ef083adf 01/31/2013 11:17 am Olga Brani

Style fixes for recaptcha field and landing page (Astakos)

01400232 01/31/2013 11:14 am Olga Brani

New icons for auth-methods in profile Astakos page

a7752e95 01/30/2013 09:42 pm Sofia Papagiannaki

Fix superusers (created by syncdb) command

ea05c568 01/30/2013 09:40 pm Sofia Papagiannaki

Case insensitive displayname search

6cee26a0 01/30/2013 05:20 pm Giorgos Korfiatis

Restrict argument of approve_application() to application id

48442cbd 01/30/2013 01:44 pm Georgios D. Tsoukalas

remove unsolicited binaries from repository

36d85e05 01/30/2013 12:54 pm Giorgos Korfiatis

Fix local variable bug

778081b0 01/29/2013 06:19 pm Christos Stavrakakis

Do not automatically update version files

Do not automatically update version files from setup.py. From now
on, version files are updated using 'update_version.py' script and
'devflow'.

Also removed autopkg.conf and created devflow.conf configuration file.

8a8578c5 01/29/2013 01:39 pm Giorgos Korfiatis

Retry project view when PendingMembershipError is raised

85c46d85 01/29/2013 01:39 pm Giorgos Korfiatis

A transaction handler that performs retries

c69462a4 01/29/2013 12:06 pm Giorgos Korfiatis

Change option to --check-expired

5d209685 01/28/2013 07:36 pm Giorgos Korfiatis

Change display of Chain.PENDING

ad2b744d 01/28/2013 05:57 pm Sofia Papagiannaki

Disable problematic migration

720ddb7a 01/28/2013 05:52 pm Giorgos Korfiatis

Remove call to uenc

e0a30018 01/28/2013 05:52 pm Giorgos Korfiatis

Show `unlimited' max members

09f54ceb 01/28/2013 05:52 pm Giorgos Korfiatis

Reintroduce --app in project-show

47fbfc1c 01/28/2013 05:18 pm Giorgos Korfiatis

Chain-based project management commands

033f2822 01/28/2013 05:16 pm Giorgos Korfiatis

Move Chain code block before ProjectApplicationManager

2529745f 01/28/2013 05:16 pm Giorgos Korfiatis

Introduce chain state and related methods

06d7c286 01/28/2013 05:08 pm Sofia Papagiannaki

Fix encoding handling in astakos commands

094c0768 01/28/2013 03:59 pm Sofia Papagiannaki

Change astakos user list & show commands.

Include uuid in user-list & search user also by uuid in user-show.

a3af7d09 01/28/2013 03:36 pm Olga Brani

Astakos presentation fixes

- Rename Profile to Dashboard
- New functionality for cloudbar
- Responsive styles
- New image for reset password page

55f8c5d8 01/28/2013 02:28 pm Georgios D. Tsoukalas

migration-to-0.13 related scripts

19246578 01/28/2013 02:24 pm Sofia Papagiannaki

Restrict user_catalogs response (user API)

If the request uuids or displaynames is null do not return information for all users
(as it happens in the service call).

62944f83 01/28/2013 12:10 pm Giorgos Korfiatis

Rename management commands for clarity

Rename project-approve and project-deny to application-approve and
application-deny, respectively, to make it clear that the commands
expect an application ID.

5195c0e9 01/28/2013 12:00 pm Giorgos Korfiatis

Make Chain a proper db table

Keep chain IDs in table Chain and add foreign keys from ProjectApplication
and Project to Chain.

This will allow us to reference a possibly not yet approved project
in a more concise way.

f2c27eb6 01/28/2013 11:39 am Georgios D. Tsoukalas

typo fix

437c0052 01/27/2013 04:15 pm Sofia Papagiannaki

Display resource quota in user-show command

610d0948 01/26/2013 09:28 pm Giorgos Korfiatis

Remove obsolete function get_project_id_of_application_id

c8ed1ca1 01/26/2013 09:25 pm Giorgos Korfiatis

Add GET method for project_leave view

d74111be 01/26/2013 09:14 pm Giorgos Korfiatis

Fix presentation in project template

de06a16b 01/26/2013 08:09 pm Giorgos Korfiatis

Typo

47c2fb43 01/25/2013 07:07 pm Constantinos Venetsanopoulos

Update some messages on Astakos

7f31a7a3 01/25/2013 06:30 pm Giorgos Korfiatis

Check if a user other than the owner can view a project

fa153211 01/25/2013 06:12 pm Giorgos Korfiatis

Remove duplicate function

d1b04b96 01/25/2013 05:42 pm Giorgos Korfiatis

Remove obsolete user_status and its clients

5c3458ab 01/25/2013 03:38 pm Olga Brani

Astakos fix for chrome slideToggle bug in profile form

04e05445 01/25/2013 03:22 pm Sofia Papagiannaki

Fix user-add --active command

Call activate function to send also the user quota limits.

ccaadd41 01/25/2013 02:54 pm Sofia Papagiannaki

Add uuid in user profile view

a75dbd7b 01/25/2013 12:26 pm Giorgos Korfiatis

View for cancelling a pending application

bb5f6357 01/25/2013 11:18 am Giorgos Korfiatis

Changes in button positioning

c88913f7 01/24/2013 10:27 pm Giorgos Korfiatis

Status in project list

18945296 01/24/2013 07:59 pm Kostas Papadimitriou

Wording fixes

8a510584 01/24/2013 07:18 pm Kostas Papadimitriou

Preserve auth provider order across views

720e6adf 01/24/2013 07:11 pm Sofia Papagiannaki

Handle project-show invalid input

Raise CommandError there is no such project

6e212c04 01/24/2013 07:06 pm root

Fix syntax error
x

d4660e00 01/24/2013 07:04 pm Giorgos Korfiatis

Changes in project_detail

Distinguish project/application view as well as
owner/simple user mode

b8b8fdde 01/24/2013 06:58 pm Constantinos Venetsanopoulos

Update Astakos help text message

Change the message on the form in which the user
changes his/her password.

bcd550c2 01/24/2013 06:49 pm Olga Brani

Fixes

- Change order in the menu
- Fix style bugs
- Fix form input border bug

76ca5ff0 01/24/2013 06:39 pm Kostas Papadimitriou

Fix project resource fieldset ordering

94e49e22 01/24/2013 06:39 pm Kostas Papadimitriou

Skip project homepage response validation

51d734ea 01/24/2013 06:26 pm Olga Brani

Fix refresh token bug in profile page

8a1393cc 01/24/2013 06:10 pm Olga Brani

New hover state for icons in profile auth pethods

d692d8f8 01/24/2013 06:10 pm Olga Brani

Fixed order of resources in project creation form

ec2e67f4 01/24/2013 06:07 pm Kostas Papadimitriou

Explicit groups/resources order

c291fd04 01/24/2013 05:33 pm Olga Brani

Style fixes

9a0d8393 01/24/2013 05:06 pm Olga Brani

Various fixes

- Hand hover effect in landing page
- Select hover state
- Text corrections

28f4439f 01/24/2013 04:23 pm Sofia Papagiannaki

Fix send reset password email

73dcef48 01/24/2013 04:02 pm Kostas Papadimitriou

Show activation message

e1017df9 01/24/2013 04:00 pm Giorgos Korfiatis

Set Project.name None when terminated so that it can be reused

a202beb8 01/24/2013 03:58 pm Kostas Papadimitriou

Fix cloudbar profile sizing

66ef7099 01/24/2013 03:58 pm Kostas Papadimitriou

Temorarily remove api access from menu

e9e692be 01/24/2013 03:58 pm Kostas Papadimitriou

Auth providers fixes

- Respect CAN_REMOVE provider setting
- Verbal differences in create password form (based on if user requests
to add local password method or just tries to change the password)

db71675c 01/24/2013 03:58 pm Kostas Papadimitriou

Enrich local login method profile display

- Include username/email

260f1021 01/24/2013 03:58 pm Kostas Papadimitriou

Improve unusable password validation error message

3000912c 01/24/2013 03:58 pm Kostas Papadimitriou

Fix third party login next_url handling