1. 13 Jun, 2013 1 commit
  2. 07 Jun, 2013 1 commit
  3. 03 Jun, 2013 1 commit
    • 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
  4. 22 May, 2013 1 commit
  5. 30 Apr, 2013 2 commits
  6. 15 Apr, 2013 1 commit
    • Christos Stavrakakis's avatar
      Improve settings related to ASTAKOS url · 134e03c2
      Christos Stavrakakis authored
      Rename 'PITHOS_AUTHENTICATION_URL' setting to 'ASTAKOS_URL'. Also remove
      'PITHOS_AUTHENTICATION_USERS' from docs (it was removed from code in
      commit 8df4fae).
      
      Modify 'ASTAKOS_URL' to point to the node hosting the Astakos service
      instead of im endpoint, i.e. rename from
      'accounts.example.org/im/authenticate' to 'accounts.example.org'.
      134e03c2
  7. 27 Mar, 2013 1 commit
  8. 26 Feb, 2013 1 commit
  9. 14 Feb, 2013 1 commit
    • Kostas Papadimitriou's avatar
      Delegate astakos user catalog call in cyclades · 755d3886
      Kostas Papadimitriou authored
      cyclades now serve a delegate view for the astakos /user_catalog api
      call. Cyclades UI app should use this endpoint to translate user uuids
      to display names.
      
      Astakos endpoint is configurable from the CYCALDES_USER_CATALOG_URL
      setting.
      755d3886
  10. 31 Jan, 2013 1 commit