1. 02 Dec, 2013 1 commit
  2. 27 Nov, 2013 2 commits
  3. 26 Nov, 2013 1 commit
  4. 25 Nov, 2013 2 commits
  5. 22 Nov, 2013 1 commit
  6. 20 Nov, 2013 1 commit
  7. 13 Nov, 2013 1 commit
    • Stratos Psomadakis's avatar
      Update upgrade notes for 0.14.8 · b634cc51
      Stratos Psomadakis authored
      Mention the Django database engine change needed by Django 1.4 / Wheezy
      and the python-django-south-0.7.3 dependency from the Squeeze backports
      repository, when upgrading on Squeeze.
      b634cc51
  8. 08 Nov, 2013 1 commit
  9. 07 Nov, 2013 1 commit
  10. 29 Oct, 2013 2 commits
  11. 01 Oct, 2013 2 commits
    • Giorgos Korfiatis's avatar
      astakos: Store base URL in component · eae82002
      Giorgos Korfiatis authored
      Deployer should provide it when adding a new component. Service endpoints
      originating from a component are expected to match its base URL; otherwise,
      a warning is issued during service registration. Re-registration with
      `snf-component-register' affects both the base and the ui URLs.
      
      `component-list' now lists by default the base URL.
      eae82002
    • Giorgos Korfiatis's avatar
      docs: Upgrade sketch for 0.15 · 29f915b1
      Giorgos Korfiatis authored
      29f915b1
  12. 19 Sep, 2013 1 commit
  13. 12 Sep, 2013 1 commit
    • Giorgos Korfiatis's avatar
      common: Strip trailing slash from endpoints · 31d98e59
      Giorgos Korfiatis authored
      Remove trailing slash from the endpoints' publicURL field in service
      definitions. These values end up in the response of POST /tokens, and,
      according to the keystone API, should not end in slash. A trailing slash
      breaks some clients, which do no proper checking before appending a
      suffix.
      
      Note that these URLs are not meant to act as a base path in the strict
      semantics of http://tools.ietf.org/html/rfc3986#section-5.2.3 . Suffixes
      should be merged into by a simple append (modulo catering for the joining
      slash).
      
      URLs are still configured as groups per prefix ending in a slash, eg:
      '^account/' and '^ui/'. Permanent redirects are added for all non-API
      endpoints (ui, helpdesk, admin, etc), so that `BASE_PATH/path' leads to
      `BASE_PATH/path/'.
      31d98e59
  14. 05 Sep, 2013 1 commit
  15. 12 Jul, 2013 1 commit
  16. 28 Jun, 2013 1 commit
  17. 25 Jun, 2013 2 commits
  18. 19 Jun, 2013 3 commits
  19. 13 Jun, 2013 1 commit
  20. 12 Jun, 2013 1 commit
  21. 11 Jun, 2013 1 commit
  22. 10 Jun, 2013 1 commit
  23. 07 Jun, 2013 1 commit
  24. 06 Jun, 2013 1 commit
  25. 03 Jun, 2013 3 commits
    • Giorgos Korfiatis's avatar
      astakos: Merge 3 migration steps in one script · 1b469734
      Giorgos Korfiatis authored
      astakos-migrate-0.14 will first run
        snf-manage resource-modify astakos.pending_app --limit-interactive
      then migrate the user-specific settings and then run
        snf-manage reconcile-resources-astakos --fix
      
      Option `--usersetting' will run only the second step (data migration).
      1b469734
    • Giorgos Korfiatis's avatar
      ff067495
    • 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
  26. 23 May, 2013 1 commit
  27. 21 May, 2013 1 commit
  28. 10 May, 2013 1 commit
  29. 30 Apr, 2013 1 commit
  30. 29 Apr, 2013 1 commit
  31. 23 Apr, 2013 1 commit