Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos @ 4e4e49bb

# Date Author Comment
4e4e49bb 02/25/2013 02:24 pm Christos Stavrakakis

Remove astakos logger from astakos settings

Loggers for all synnefo components should be configured in
snf-webproject setting file '10-snf-webproject-logging.conf'.

c3132b4c 02/23/2013 11:09 am Giorgos Korfiatis

Fix reference of management command in template

9521d937 02/22/2013 04:38 pm Georgios D. Tsoukalas

Rename synnefo.local -> example.synnefo.org

As determined by a spontaneous committee, based on

- .local is used

- 'example' strongly hints to configuration action

- synnefo.org is under control.

e30537f1 02/21/2013 07:47 pm Sofia Papagiannaki

Bug fixing

88fb6c6f 02/21/2013 05:33 pm Sofia Papagiannaki

Create user uuid for inactive accounts

d886c63d 02/19/2013 03:55 pm Sofia Papagiannaki

Add missing import

882ade00 02/19/2013 01:55 pm Giorgos Korfiatis

Display name of terminated projects

77a345fc 02/19/2013 12:04 pm Georgios D. Tsoukalas

cleanup astakos settings

5a3921a1 02/18/2013 10:23 pm Sofia Papagiannaki

Fix astakos settings documentation

53777f42 02/18/2013 10:23 pm Sofia Papagiannaki

Change astakos init

Do not override service url if it is not set.

bf46214d 02/14/2013 04:28 pm Giorgos Korfiatis

Ensure existence of non-aborted transaction before unlocking

1cf233e3 02/14/2013 04:28 pm Giorgos Korfiatis

Use proper logging level on exception

abd8467c 02/14/2013 04:28 pm Giorgos Korfiatis

Create membership without causing DB error on existence

327eb666 02/14/2013 04:28 pm Giorgos Korfiatis

Update projects stress test

ea1e5d9f 02/14/2013 04:28 pm Giorgos Korfiatis

Make ForUpdateManager thread-safe

The manager held a global flag `_for_update' on a single manager object,
which could be read or set by multiple threads.

select_for_update() is now provided by a subclass of QuerySet.
It must be used as the last modifier of a query set,...

574d8aaf 02/14/2013 04:27 pm Kostas Papadimitriou

Local login prompt message fix

f911f6d3 02/14/2013 04:27 pm Kostas Papadimitriou

Replace dummy messages

9301c7f9 02/14/2013 04:27 pm Sofia Papagiannaki

Fix change email text

c9b3d7b0 02/14/2013 04:27 pm Kostas Papadimitriou

Update email change email content

- Include EmailChange instance in template context
- Email body improvements

f557d10a 02/14/2013 04:27 pm Giorgos Korfiatis

Unify and rename project management commands

a3c6203c 02/14/2013 04:27 pm Giorgos Korfiatis

Reorder fields in user-show

865849d7 02/14/2013 04:27 pm Giorgos Korfiatis

pep8 improvements

3833dc0f 02/14/2013 04:27 pm Giorgos Korfiatis

Log errors in retry context

b6eaca30 02/14/2013 04:27 pm Giorgos Korfiatis

Encode unicode strings in str

0932ac43 02/14/2013 04:27 pm Giorgos Korfiatis

Automate the stress test for projects

5ed5f9e6 02/14/2013 04:27 pm Giorgos Korfiatis

Improve project command help messages

5cc7d5b3 02/14/2013 04:27 pm Giorgos Korfiatis

Do not expose names of project members

8c7229a8 02/14/2013 04:27 pm Giorgos Korfiatis

Generalize instance checks for integers

d6ea9b3d 02/14/2013 04:26 pm Olga Brani

Style fixes

New style for resource usage page
Temporary help_text for profile form
Css fixes

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

Show project applicant info

321384f9 02/14/2013 04:26 pm Giorgos Korfiatis

cmd version of project context

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

Edit project management command help messages

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.

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

Helper AstakosUser method

to retrieve the first auth provider assigned to user. Can be used in
activation email template to inform the user about the provider used to
create the account.

39c607b0 02/14/2013 04:26 pm Kostas Papadimitriou

Remove non-existing message use

3dc9e775 02/14/2013 04:26 pm Kostas Papadimitriou

A bit of cleanup in login templates

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

Make sync_projects more robust

Retry qh_add_quota on failure excluding faulty memberships.
Call given error view on exception.

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

fix whitespace (tabs->spaces)

5aaed703 02/14/2013 04:26 pm Giorgos Korfiatis

Fix formatting of projects

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

fix syntax errors

1cf6e716 02/14/2013 04:26 pm Giorgos Korfiatis

Refix project list formatting

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

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

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

Fix local variable bug

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