1. 11 Jun, 2014 1 commit
  2. 21 May, 2014 3 commits
    • Giorgos Korfiatis's avatar
      pep8 fixes · e92823f5
      Giorgos Korfiatis authored
      e92823f5
    • Giorgos Korfiatis's avatar
      astakos: Query service quota with lists · 03ad21de
      Giorgos Korfiatis authored
      Extend service_get_quota and service_get_project_quota in a backwards
      compatible manner in order to support querying for multiple users or
      projects.
      03ad21de
    • Giorgos Korfiatis's avatar
      Support commissions on multiple projects · 960c99c8
      Giorgos Korfiatis authored
      An action on a resource can now trigger quota changes on multiple projects.
      For example, when a VM is destroyed, its attached volumes (which may refer
      to different projects) are destroyed too.
      
      Astakosclient commission helper functions are changed to take provisions
      on project/resource pairs.
      960c99c8
  3. 14 Apr, 2014 1 commit
    • Vangelis Koukis's avatar
      Switch license to GPLv3 · 02071b96
      Vangelis Koukis authored
      According to the decision of the GRNET Board of Directors,
      switch license to GPLv3.
      
      This commit will be propagated to the release
      and master branches based on git flow, and the next
      release will be licensed as GPLv3.
      02071b96
  4. 28 Feb, 2014 1 commit
  5. 13 Feb, 2014 7 commits
  6. 09 Jan, 2014 1 commit
  7. 16 Dec, 2013 2 commits
  8. 03 Dec, 2013 4 commits
  9. 31 Oct, 2013 1 commit
  10. 29 Oct, 2013 5 commits
  11. 07 Aug, 2013 1 commit
  12. 05 Aug, 2013 1 commit
  13. 12 Jun, 2013 1 commit
    • Ilias Tsitsimpis's avatar
      astakosclient: Fix url paths · 65961db6
      Ilias Tsitsimpis authored
      Fix some Astakos' urls paths that were broken.
      Remove get_endpoints and rename get_user_info_with_endpoints
      to get_endpoints.
      Fix tests.
      65961db6
  14. 05 Jun, 2013 1 commit
  15. 04 Jun, 2013 1 commit
  16. 03 Jun, 2013 2 commits
    • Georgios D. Tsoukalas's avatar
      astakosclient: add service catalog · c7efef71
      Georgios D. Tsoukalas authored
      c7efef71
    • Georgios D. Tsoukalas's avatar
      make synnefo URLs consistent and configurable · 79f2ca3b
      Georgios D. Tsoukalas authored
      https://service.deployment.vendor.tld/service-base/api-prefix/hard/path
      |___________________________________| |__________| |________| |_______|
                   BASE_HOST                  BASE_PATH    PREFIX    Hardcoded
      |_________________________________________________|
                   SERVICE_BASE_URL
      
      - Introduce <SERVICE>_BASE_URL setting, and <API>_PREFIX constants
        for all services. Extract BASE_HOST, BASE_PATH from the setting.
      
      - Use settings and constants to construct top-level patterns
        (base-path/api-prefix) in services' urls.py
      
      - Refactor/extend proxy() to be compatible with the above.
      
      - Change URLs passed around (ui, e-mails) to be compatible.
        (needs more work)
      
      Notes:
      
      This configuration REQUIRES that any rewriting and proxying on the
      front-end must eventually result in the application server (gunicorn)
      getting the original path of the request, otherwise the view-generated
      URLs will be different.
      
      Changes:
      - set top-level urlpatterns from <SERVICE>_BASE_URL
      - rename setting: APP_INSTALL_URL to CYCLADES_BASE_URL
      - rename setting: ASTAKOS_URL to ASTAKOS_BASE_URL everywhere
      - introduce setting: PITHOS_BASE_URL
      - update shipped .confs, quick install admin guide, upgrade guide
      - fix urls/views/reverse()/other that were broken
      - (more not listed)
      79f2ca3b
  17. 29 May, 2013 1 commit
  18. 27 May, 2013 1 commit
  19. 23 May, 2013 2 commits
  20. 20 May, 2013 1 commit
  21. 17 May, 2013 1 commit
  22. 10 May, 2013 1 commit