1. 05 Aug, 2013 1 commit
    • Christos Stavrakakis's avatar
      snf-django: Move ListCommand to snf-django · c34a8574
      Christos Stavrakakis authored
      snf-webproject contained the generic ListCommand, and because of this it
      had a dependency from snf-django-lib. This commit moves this command from
      snf-webproject to snf-django-lib and removes this dependency. Also,
      updates all imports of ListCommand.
      
      Refs #4041
      c34a8574
  2. 03 Jun, 2013 1 commit
  3. 24 May, 2013 1 commit
  4. 23 May, 2013 1 commit
  5. 19 Apr, 2013 1 commit
  6. 18 Apr, 2013 2 commits
    • Giorgos Korfiatis's avatar
      146326c4
    • Kostas Papadimitriou's avatar
      Services api/presentation logic cleanup · 30713232
      Kostas Papadimitriou authored
      - Remove presentation information from Service model (order, icon)
      - To access the list of services filled with both presentation and api
        data use Service.catalog(). The method fills a dict with service
        identifiers and service metadata through the following steps
          - Initialize a service dict using
            astakos.im.presentation.service_defaults
          - Extend (merge and overwrite) it with the correspoding entry in
            astakos.im.presentation.SERVICES if exists.
          - Merge once again if user has set service metadata in
            ASTAKOS_SERVICE_META setting. This way user can change only the
            desired service parameters.
      
      - An example of ASTAKOS_SERVICE_META containing keys which
      
          ASTAKOS_SERVICE_META = {
              'myservice': {
                  'name': 'service_identifier',
                  'url': 'https://service.url/service/ui/',
                  'verbose_name': 'My service name',
                  'order': 1,
      
                  # cloudbar specific parameters
                  'cloudbar': {
                      'show': True,
                      'title': 'My service name in cloudbar'
                      # defaults to verbose_name
                  },
      
                  # dashboard specific parameters
                  'dashboard': {
                      'show': True,
                      # we use different ordering in dashboard
                      'order': 100,
                      'description': 'My service description'
                  }
              }
          }
      
      - Updated dashboard to use Service.catalog() instead of hardcoded
        html.
      - Updated service-* commands to keep up with model changes
      30713232
  7. 05 Apr, 2013 1 commit
  8. 28 Jan, 2013 1 commit
  9. 09 Jan, 2013 1 commit
  10. 26 Nov, 2012 2 commits
  11. 03 Oct, 2012 1 commit
  12. 26 Sep, 2012 1 commit
  13. 18 Sep, 2012 1 commit
  14. 10 Sep, 2012 1 commit
  15. 03 Sep, 2012 1 commit
  16. 31 Jul, 2012 1 commit
  17. 08 Jun, 2012 1 commit
  18. 22 May, 2012 1 commit
  19. 21 May, 2012 1 commit
  20. 07 Apr, 2012 1 commit
  21. 25 Feb, 2012 1 commit
  22. 23 Feb, 2012 1 commit
  23. 21 Feb, 2012 2 commits
  24. 17 Feb, 2012 1 commit