1. 11 Jun, 2014 40 commits
  2. 21 May, 2014 40 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 40 commits
    • 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 40 commits
  5. 13 Feb, 2014 40 commits
  6. 09 Jan, 2014 40 commits
  7. 16 Dec, 2013 40 commits
  8. 03 Dec, 2013 40 commits
  9. 31 Oct, 2013 40 commits
  10. 29 Oct, 2013 40 commits
  11. 07 Aug, 2013 40 commits
  12. 05 Aug, 2013 40 commits
  13. 12 Jun, 2013 40 commits
    • 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 40 commits
  15. 04 Jun, 2013 40 commits
  16. 03 Jun, 2013 40 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 40 commits
  18. 27 May, 2013 40 commits
  19. 23 May, 2013 40 commits
  20. 20 May, 2013 40 commits
  21. 17 May, 2013 40 commits
  22. 10 May, 2013 40 commits