Fix project form included fields
Fix project list queryset
Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota
Project table fixed width columns
Set import/export limit to something big
User usage enhancement in astakos client helpers
`get_user`, `user_for_token` and `authenticate` methods now accept a `usage`parameter which requests user usage quotas to be returned along withauthenticated user information. Server side handling has also been...
Dialog fix
Template tag typo
update project creation form texts
update project reference specs
Services to dict helper method
Set group details transaction commit on success
Various style fixesCalender js bug fix
Project joined success message
Display success message after successfully joins a project
Fix project member approve view allowed methods
require POST http method
Handle all membership states
Avoid duplicate entries in user projects list
Do not display precursor/follower links
Only display members list to project owners
Use i18n for projects description content
Fix membership admin actions
- Require POST request in membership reject/remove views- Fix members table actions cell content- Fix reject/remove actions urls
Remove manual transaction management in project detail.
Project members table administration actions column
Fix user projects filter
Membership policies kept in settings instead of db
Internationalize project application help text fields
str for Project and ProjectMembership
Project deactivation/termination
Change member join/leave policy descriptions
In project search exclude projects in which user is already member.
Do not allow user whose project acceptation ispending to leave the project.
Different table paginationStyle fixes and minor corrections
Fix duplicate update project message
Fix project details view
Fix profile page
Pass connection parameter in notificationssend_mail
Merge branch 'feature-astakos-tables' into latest-quota
Merge branch 'latest-quota' into feature-astakos-tables
Conflicts: snf-astakos-app/astakos/im/models.py snf-astakos-app/astakos/im/views.py
Merge remote-tracking branch 'synnefo/feature-astakos-tables' into feature-astakos-tables
Conflicts: snf-astakos-app/astakos/im/tables.py
Projects list/search actions
dynamic column which contains available project action based on user/projectrelation
Helper methods to identify user/project relation
Fix astakos profile page links
Fix line length
More informative member join/leave policies
Default redirects
instead of raising a missing `next` parameter error.
fix conflict
Simplify template code
Extend model_to_dict utility to include objectproperties and obj string representation
Fix templates
Add member limit check in do_join_project
Fix some arg names
Simple refactor: do_* methods always take a project_id argument;select_for_update for project and membership
Generalize member limit violation check
Commit before trying to lock, to avoid blocking
Remove foreign key constraints from ProjectMembershipHistory
Add ForUpdateManager for Project and ProjectApplication
Select for update existing Project in approve
Use Resource object getter methods instead of ResourcePresentation
Access resource presentation through the Resource model
Configurable login method one per user limit
remove astakos obsolete code for billing & timeline
Merge branch 'feature-astakos-tables' of https://code.grnet.gr/git/synnefo into feature-astakos-tables
Astakos tables fixes
Proper member name display
Style fixes
Update package dependencies
Project members table refactoring
- Use django-tables2 to render table
Projects list/search refactoring
Conflicts: snf-astakos-app/astakos/im/templates/im/projects/project_list.html snf-astakos-app/astakos/im/views.py
Project update fix
Change cyclades resource order
fixing conflicts
snf-astakos-app: fix get_quota, remove prints
Change astakos user registration procedure in order to send to quotaholder 0 instead of None (infinite)
Fix user retrieval from username in get_user_info api call
Clear expiration date from Astakos services
Service token should not expire by default
Increase username length to fit email values
Update Astakos API to provider calls for retrieving uuid from the username and vice versa, extend astakos client library (snf-common) and update pithos to use uuids instead of email for account identification
Initial use django-tables2
improves table view development by spliting table data access and presentationonto separate layers.
Various fixes for astakos projects
Separatiog details and membership options fieldsets for project create
Style fixes for group list and group search page
Do not attempt to add owner into a project when updating an existing one
Fix user details command
Command to trigger syncing
Rewrite quotaholder calls
Delete more obsolete code
Fix project search
Remove obsolete code
Remove obsolete code II
Project update and suspend functions
Various auth providers fixes/improvements
- Handle invalid login after auth method add request- Fix auth method add for unauthenticated users- Third party auth providers helper methods in astakos.im.target module- Provider login url template tag that handles code,key,next url params
Update messages
Update tests