History | View | Annotate | Download (5.6 kB)
astakos: Fix project notification recipients
Notify applicant on an application action; notify project owner on projectactions if owner exists.
astakos: Adapt to new project/app scheme
astakos: Refactor notification code
Introduce generic notify functions that consult a dict for a given action.
Add some missing Copyright notices
Also add 2013 in package COPYRIGHT files.
astakos: Allow re-activation of terminated projects
Define function `reinstate' to re-activate a terminated project. If itsname is taken by another active project, it fails.
astakos: Fix some issues pointed out by pyflakes
Merge branch 'hotfix-0.14.3' into develop
Conflicts: Changelog snf-astakos-app/astakos/im/messages.py snf-pithos-app/pithos/api/manage_accounts/__init__.py snf-pithos-app/pithos/api/management/commands/reconcile-resources-pithos.py snf-pithos-app/pithos/api/settings.py...
astakos: Fix arg passing in messages
astakos: pep8 fixes
astakos: Move email subjects from settings to messages
Email subjects are parameterized by site name and application-specific data. Other than that they should be constants ratherthan settings.
Remove unused GROUP_CREATION_SUBJECT.
astakos: unified settings handling
Import astakos settings module instead of importing specific settings
Astakos email notification improvements
- Use project setting SERVER_EMAIL as sender to all email notifications.- Remove astakos specific DEFAULT_CONTAC_EMAIL in favor of snf-common's CONTACT_EMAIL setting.- Remove DEFAULT_CONTACT_EMAIL and ADMINS astakos specific settings in favor of...
Do not expose names of project members
Notify for project enrollment
Add membership notifications
Implement application denial
Refactor notifications