History | View | Annotate | Download (10.4 kB)
astakos: Allow multiple args in confirm_link
Merge branch 'develop' into feature-projects-ux
Conflicts: snf-astakos-app/astakos/im/templates/im/projects/intro.html snf-astakos-app/astakos/im/templatetags/astakos_tags.py snf-astakos-app/astakos/im/urls.py snf-astakos-app/astakos/im/views.py
branding: Use branding util to render email templates
Use synnefo_branding.util.render_to_string accross synnefo apps to be able touse branding variables within the templates.
Astakos: More UX improvement for project members page
Astakos: Improve UX for project details/members page.
Update astakos usage view
Update view to use the introduced astakos quotas api.
Remove resource/service model dependencies
- Remove foreign key dependency between Service/Resource model. Replace it with a service CharField to keep track of the service identifier that the resource was registered from.- Remove all references to resource service name in resource lookups
Services api/presentation logic cleanup
- Remove presentation information from Service model (order, icon)- To access the list of services filled with both presentation and api data use Service.catalog(). The method fills a dict with service identifiers and service metadata through the following steps...
Merge branch 'release-0.13' into develop
Conflicts: snf-astakos-app/astakos/im/messages.py snf-astakos-app/astakos/im/views.py version
Additional confirm widgets for join/leave actions
Also deny GET requests for those actions
Astakos project details user actions improvenets
- Split actions partial in a separate template.- Convert simple A html links to confirm forms and do action requests using POST.- Use a common tempalte tag ``confirm_link`` to prompt user an additional step of action confirmation....
Authentication providers improvements
Major authentication provider refactoring to support
- Modular and easily configurable messages with common context- Fine grained provider policies to support appling specific policies to users and/or groups
Key points:...
Several auth providers fixes/improvements
- Allow third party signup if existing account with the same third party identifier is not yet verified. Subsequent registrations will replace previous ones (pending/unverified accounts will be removed).- Merge common third party code in target/__init__.py...
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
Fix update resources bug
Changing the name from feedback to contact in menu
Merge remote-tracking branch 'origin/0.12' into devel-0.13
Conflicts: snf-astakos-app/astakos/im/activation_backends.py snf-astakos-app/astakos/im/api/admin.py snf-astakos-app/astakos/im/auth_backends.py snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/functions.py...
Merged demo
merge with origin 0.6.4
Page notification messages improvements
- New template tag {% display_messages %} which handles messages display, both for django.contrib.messages and ASTAKOS_*_MESSAGES.- Apply messages block class from python code (instead of js).- Changed format of ASTAKOS_*_MESSAGES to list of tuples, to allow...