1. 22 Nov, 2013 1 commit
  2. 07 Nov, 2013 1 commit
  3. 29 Oct, 2013 3 commits
  4. 01 Oct, 2013 2 commits
    • Christos Stavrakakis's avatar
      Request Django=>1.4, <1.5 · f8082d99
      Christos Stavrakakis authored
      Drop support for Django 1.2. Remove compatibility code that were used in
      order to support Django 1.2 and 1.4. Finally update django documentation
      link in the docs.
      f8082d99
    • 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
  5. 25 Sep, 2013 3 commits
  6. 24 Sep, 2013 1 commit
  7. 27 Aug, 2013 1 commit
  8. 19 Aug, 2013 1 commit
  9. 01 Aug, 2013 1 commit
  10. 24 Jul, 2013 1 commit
  11. 08 Jul, 2013 1 commit
  12. 02 Jul, 2013 2 commits
  13. 28 Jun, 2013 1 commit
  14. 25 Jun, 2013 1 commit
  15. 19 Jun, 2013 5 commits
  16. 14 Jun, 2013 1 commit
  17. 11 Jun, 2013 1 commit
  18. 10 Jun, 2013 1 commit
  19. 07 Jun, 2013 2 commits
  20. 06 Jun, 2013 2 commits
  21. 05 Jun, 2013 1 commit
  22. 03 Jun, 2013 4 commits
    • Constantinos Venetsanopoulos's avatar
      Add a "quick" install guide (that uses snf-deploy) · 6776096e
      Constantinos Venetsanopoulos authored
      * Add a new guide that installs Synnefo on one physical node
        using the `snf-deploy' tool
      * Rename the "Quick Admin's Guide" to just "Admin's Guide" since
        it's not that quick any more
      6776096e
    • Kostas Papadimitriou's avatar
      astakos: Update references to astakos urls · 50ddae69
      Kostas Papadimitriou authored
      /im/ renamed to /ui/.
      Updated all references in default settings, documentation and constants.
      50ddae69
    • 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
  23. 29 May, 2013 1 commit
  24. 28 May, 2013 1 commit
    • Constantinos Venetsanopoulos's avatar
      Make the "Plankton" name obsolete · 13d01dff
      Constantinos Venetsanopoulos authored
      Since the Image Service is not going to be decoupled from Cyclades
      we will stop calling it with a different name because it is
      frustrating for people who are trying to understand the Synnefo
      architecture and the interaction between different services.
      
      We will keep all references to "plankton" inside the code, but we
      remove all references inside the documentation. From now on
      "Plankton" will be just called "The Image Service" and we will note
      that it is a part of Cyclades. The same already happens with
      "The Network Service", which doesn't have a special name since it's
      part of Cyclades too.
      
      This patch removes all Plankton references inside the documentation,
      except from those inside `docs/plankton-api-guide.rst' which will be
      removed with a separate patch.
      13d01dff
  25. 23 May, 2013 1 commit