1. 05 Aug, 2013 1 commit
    • Christos Stavrakakis's avatar
      snf-django: Move ListCommand to snf-django · c34a8574
      Christos Stavrakakis authored
      snf-webproject contained the generic ListCommand, and because of this it
      had a dependency from snf-django-lib. This commit moves this command from
      snf-webproject to snf-django-lib and removes this dependency. Also,
      updates all imports of ListCommand.
      
      Refs #4041
      c34a8574
  2. 03 Jun, 2013 1 commit
  3. 28 May, 2013 1 commit
  4. 24 May, 2013 1 commit
  5. 05 Apr, 2013 1 commit
    • Sofia Papagiannaki's avatar
      Change astakos show commands · 03e5ef16
      Sofia Papagiannaki authored
      * rename `invitation-details` command to 
      `invitation-show` to conform with the rest 
      synnefo show commands
      * Enable the --output-format option (by changing 
      them to inherit by `synnefo.webproject.management.commands.SynnefoCommand`
      instead
      * print the output using
      `synnefo.webproject.management.utils.pprint_table` 
      03e5ef16
  6. 15 Mar, 2013 1 commit
    • Kostas Papadimitriou's avatar
      Authentication providers improvements · 518bbefd
      Kostas Papadimitriou authored
      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:
      
      - Use auth_providers.AuthProvider instances where auth provider logic is
        needed. Instances get properly initialized with the available context
        (with no user/signup view, with user/login view, with user and
        identifier/profile view).
      
      - All authentication provider messages are now accessed using the
        get_*_msg AuthProvider attributes.
      
      - Provider policies logic is handled from  get_*_policy attributes.
      
      - All provider messages may be overridden globally or per provider level from
        settings::
      
        # global change
        ASTAKOS_AUTH_PROVIDER_NOT_ACTIVE = 'Provider not active'
      
        # change only applies to shibboleth provider
        ASTAKOS_AUTH_PROVIDER_SHIBBOLETH_NOT_ACTIVE = 'Shibboleth is not  active'
      
      - Provider policies may be overridden in settings::
      
        # ALL users wont be able to add shibboleth login method from their
        # profile
        AUTH_PROVIDER_SHIBBOLETH_ADD_POLICY = False
      
      - New provider policies profile model added. Profiles can be assigned to
        a group or/and a specific user.
      
      - All tests updated to match the auth providers changes.
      
      - New management commands included
      
        * user-auth-policy-{add, list, remove, set, show}
          Manage authentication provider policy profiles.
      
        * user-group-{add, list}
          User group management commands
      
      - Updated user-list to optionally display auth provider information
      518bbefd
  7. 14 Feb, 2013 1 commit
  8. 14 Jan, 2013 1 commit
    • Giorgos Korfiatis's avatar
      Changes in registering to quotaholder · 9ceda73b
      Giorgos Korfiatis authored
      Add an 'uplimit' (default) field in Resource;
      change AstakosUserQuota fields to IntDecimalField;
      pass all four limits of initial quotas to the quotaholder;
      register services and resources explicitly upon creation;
      a wrapper for get_quota.
      9ceda73b
  9. 12 Dec, 2012 1 commit
  10. 05 Nov, 2012 1 commit
  11. 25 Oct, 2012 1 commit
  12. 03 Oct, 2012 1 commit
  13. 26 Sep, 2012 1 commit
  14. 10 Sep, 2012 1 commit
  15. 31 Jul, 2012 1 commit
  16. 22 May, 2012 1 commit
  17. 26 Mar, 2012 1 commit
  18. 21 Mar, 2012 1 commit
  19. 14 Mar, 2012 1 commit
  20. 09 Mar, 2012 1 commit
  21. 05 Mar, 2012 1 commit
  22. 28 Feb, 2012 1 commit
  23. 24 Feb, 2012 1 commit
    • Sofia Papagiannaki's avatar
      fix bugs · fc28d013
      Sofia Papagiannaki authored
      * welcome_email.txt template location
      * in activateuser do not change user's state in case of send_email failure
      * fix inviteuser
      fc28d013
  24. 23 Feb, 2012 1 commit
  25. 21 Feb, 2012 4 commits
  26. 17 Feb, 2012 1 commit
  27. 13 Feb, 2012 1 commit
  28. 06 Feb, 2012 2 commits
  29. 03 Feb, 2012 1 commit
  30. 02 Feb, 2012 2 commits
  31. 22 Jan, 2012 1 commit
    • Sofia Papagiannaki's avatar
      -add docs · 890b0eaf
      Sofia Papagiannaki authored
      -incorporate CsrfViewMiddleware
      -change tamplates to render forms
      -change email template location
      -api.activate() returns only information about token
      - In prepare_response, instead of setting the cookie, log the user in
      - use django.contrib.auth.views for reseting and changing user password
      
      Ref: #1874
      890b0eaf
  32. 17 Jan, 2012 1 commit
    • Sofia Papagiannaki's avatar
      restructure app · 0905ccd2
      Sofia Papagiannaki authored
      - extend django user model
      - pass template_name and extra_context in views
      - incorporate context processors
      - use different backends for invitations and simple workflow
      
      Refs: #1823
      0905ccd2
  33. 09 Jan, 2012 1 commit