1. 15 Oct, 2013 2 commits
  2. 07 Oct, 2013 3 commits
  3. 04 Oct, 2013 1 commit
  4. 27 Sep, 2013 4 commits
  5. 26 Sep, 2013 2 commits
    • Ilias Tsitsimpis's avatar
      astakos: Fix `save() got unexpected argument' · 232b2aa9
      Ilias Tsitsimpis authored
      From Django documentation:
      """
      It’s also important that you pass through the arguments that can be
      passed to the model method – that’s what the *args, **kwargs bit does.
      Django will, from time to time, extend the capabilities of built-in
      model methods, adding new arguments. If you use *args, **kwargs in your
      method definitions, you are guaranteed that your code will automatically
      support those arguments when they are added.
      """
      232b2aa9
    • Ilias Tsitsimpis's avatar
      astakos: Don't use `user.__dict__' · 0dd316aa
      Ilias Tsitsimpis authored
      In Django 1.4 the `request.user' returns a SimpleLazyObject instead
      of a LazyUser. The equivalent of `user.__dict__' is now
      `user._wrapped.__dict__'. In order to be backward compatible
      we are requesting explicitely the attributes we want and not
      all of them with __dict__.
      0dd316aa
  6. 25 Sep, 2013 3 commits
  7. 24 Sep, 2013 3 commits
  8. 16 Sep, 2013 1 commit
  9. 12 Sep, 2013 3 commits
    • 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
    • Giorgos Korfiatis's avatar
      pithos: Clear pithos_public endpoint's versionId · 1ed354f2
      Giorgos Korfiatis authored
      pithos_public service is not an API and should not be versioned; the
      public URLs operated by pithos do not include a version segment, anyway.
      
      Also make its type more specific, since type `public' is too generic.
      1ed354f2
    • Giorgos Korfiatis's avatar
      39901726
  10. 30 Aug, 2013 2 commits
  11. 18 Jul, 2013 3 commits
  12. 16 Jul, 2013 1 commit
  13. 12 Jul, 2013 2 commits
  14. 11 Jul, 2013 1 commit
  15. 10 Jul, 2013 1 commit
  16. 09 Jul, 2013 3 commits
  17. 08 Jul, 2013 1 commit
  18. 01 Jul, 2013 1 commit
  19. 28 Jun, 2013 3 commits