Add an id for a chain of applications; this is also the project id
Register a user to quotaholder only when is activated
Wrapper for register_users
New state handling for astakos projects and memberships
Distinguishes is_active, is_pending flags from actual states in ProjectMembership;likewise is_active, is_modified flags in Project.Splits syncing in pre-process, actual syncing, and post-process.
wip Generalize project state
astakos-qh-sync: skip email-unverified users
Astakos-qh-sync will create quotas for all eligible users.Users that have unverified emails are not considered eligible.When users are activated by an admin via user-update --set-active,their email is also marked as verified, therefore they become eligible.
Signup workflow changes
- Validate signup email over verified emails. Additional signups with an existing unverified email will replace those entries.- Redirect on signup success instead of just rendering a template.
Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota
Presentation fixes
View revisions
Also available in: Atom