1. 07 Nov, 2013 1 commit
  2. 07 Oct, 2013 1 commit
  3. 04 Jun, 2013 1 commit
  4. 03 Jun, 2013 4 commits
    • Kostas Papadimitriou's avatar
      cyclades ui: Allow developers to disable logout redirects · 3030598a
      Kostas Papadimitriou authored
      using UI_AUTH_SKIP_REDIRECTS. Useful for developers coping with 401 cyclades
      api responses.
    • Kostas Papadimitriou's avatar
      cyclades ui: Clean up ui url settings · 0e3f5c1b
      Kostas Papadimitriou authored
      - Removed most url's from ui conf file. Default values are dynamically set based
        on other settings (CYCLADES_BASE_URL, ASTAKOS_BASE_URL etc.). We still do
        service lookups to be able to change urls in *extraordinary* deployments.
      - Moved url settings in ui.settings module
    • Kostas Papadimitriou's avatar
    • Georgios D. Tsoukalas's avatar
      make synnefo URLs consistent and configurable · 79f2ca3b
      Georgios D. Tsoukalas authored
      |___________________________________| |__________| |________| |_______|
                   BASE_HOST                  BASE_PATH    PREFIX    Hardcoded
      - 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)
      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.
      - 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)
  5. 20 May, 2013 3 commits
  6. 15 May, 2013 1 commit
  7. 10 May, 2013 1 commit
  8. 02 May, 2013 1 commit
    • Kostas Papadimitriou's avatar
      cyclades ui: Expose and use the new astakos quota api · 88da7a1c
      Kostas Papadimitriou authored
      - Removed /userdata/quota view in respect of astakos quotas api delegate
        views served in the same urls used by astakos api (/astakos/api/quotas,
        /astakos/api/resources). Base url is configurable using the
        UI_ACCOUNTS_API_URL (defaults to /astakos/api).
      - Refactored quotas js client to use backbone Collection/Model
      - Refresh quotas using the common api update mechanism used by vms and
        networks (deprecated UI_QUOTAS_UPDATE_INTERVAL setting)
      - Extended main view initialization steps to include quotas/resources
        loading before the initial layout renedring
  9. 30 Apr, 2013 3 commits
  10. 08 Apr, 2013 1 commit
  11. 27 Mar, 2013 2 commits
  12. 26 Mar, 2013 1 commit
    • Olga Brani's avatar
      Initial branding for service and company · 373b0188
      Olga Brani authored
      New synnefo_branding app.
      Service name defaults to "Synnefo" and company name defaults to "grnet".
      Branding is applicable to texts containing Service or Company name/url and to 
      images such as  favicon, compute, dashboard and console logos.
  13. 12 Mar, 2013 1 commit
  14. 05 Mar, 2013 1 commit
  15. 14 Feb, 2013 2 commits
  16. 07 Jan, 2013 3 commits
  17. 04 Dec, 2012 1 commit
    • Dimitris Aragiorgis's avatar
      Introduce network flavors to replace network types · 9bbc33bd
      Dimitris Aragiorgis authored
      Add tags and mode to network db model. Replace existing type with
      flavor. Introduce 4 different flavors. Each flavor has mode, link,
      mac_prefix, tags. Supported flavors are CUSTOM, IP_LESS_ROUTED,
      MAC_FILTERED, PHYSICAL_VLAN and are hardcoded in db models.
      Introduce new function that returns flavor's mode, link, mac_prefix,
      Introduce FIELD_POOL_MAP to map flavor fields to pool tables.
      Make snf-manage network-create command as flexible as possible. It is
      now able to create a network based on an existing flavor and overide
      defaults by passing mode, link, mac_prefix, tags option. Resource pools
      cannot be used by CUSTOM flavors. Currently MAC_FILTERED and
      PHYSICAL_VLAN use MacPrefixPoolTable for mac_prefix and BridgePoolTable
      for link accordingly and cannot be overriden.
      API blocks creation of public networks. Introduce new setting
      API_ENABLED_NETWORK_FLAVORS to indicate which flavors can the end-user
      use to create private networks.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
  18. 16 Nov, 2012 1 commit
  19. 08 Nov, 2012 2 commits
  20. 07 Nov, 2012 3 commits
    • Kostas Papadimitriou's avatar
      UI quota limit handling · 2236bb7c
      Kostas Papadimitriou authored
      ui inititalization process now includes a call to the introduced
      `ui.views.userquota` view which returns a json representation of available user
      quota limits. Quota information is used across ui to prevent user from the
      effort of trying to allocate additional resources.
    • Kostas Papadimitriou's avatar
      UI vm connection improvements · c969e46c
      Kostas Papadimitriou authored
      - add configurable vm hostname template
      - allow override of vm connect messages
      - replace ip by hostname in vm connection messages
      - configurable ssh message template
      - optional setting to append extra content in windows rdp files
    • Kostas Papadimitriou's avatar
      Change grouped public network name setting · 67c6954c
      Kostas Papadimitriou authored
  21. 06 Nov, 2012 2 commits
  22. 29 Oct, 2012 1 commit
  23. 23 Oct, 2012 1 commit
  24. 10 Aug, 2012 1 commit
  25. 09 Aug, 2012 1 commit