1. 29 Oct, 2013 2 commits
  2. 28 Jun, 2013 3 commits
  3. 30 Apr, 2013 1 commit
  4. 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
  5. 10 Apr, 2013 1 commit
  6. 08 Apr, 2013 3 commits
  7. 27 Mar, 2013 1 commit
    • Georgios D. Tsoukalas's avatar
      pool context manager, http pool AssertionError fix · 2f432a67
      Georgios D. Tsoukalas authored
      Refs #3492
      
      - Introduce a generic PooledObject class to act both
        as a context manager for getting and putting back
        an object from a pool.
      
      - Implement a class PooledHTTPConnection(PooledObject)
        as a sublcass of the one in (1)
      
      - Eliminate httplib.HTTPConnection patching of close().
        Eliminate put/get_http_connection.
        The httplib.HTTPConnection object is no longer released
        back to the pool via a method on it.
        One must explicitly put it to the pool,
        or use the PooledObject context manager in (2) above.
      
      - Update lib.astakos, lib.quotaholder.http,
        synnefo.api.delegate, pithos.api.delegate to use
        PooledHTTPConnection.
      
      - Update tests
      2f432a67
  8. 20 Mar, 2013 1 commit
  9. 13 Mar, 2013 1 commit
    • Christos Stavrakakis's avatar
      Fix inadvertent use of shared objects · 9af292c3
      Christos Stavrakakis authored
      Fix inadvertent use of shared objects in synnefo/lib/astakos.py and
      pithos/api/delegate.py, since current use is racy when running multiple
      requests under gunicorn. Create a private, per-request copy instead.
      9af292c3
  10. 01 Feb, 2013 1 commit
  11. 28 Jan, 2013 1 commit
  12. 23 Jan, 2013 1 commit
  13. 14 Jan, 2013 1 commit
  14. 07 Jan, 2013 1 commit
    • Kostas Papadimitriou's avatar
      User usage enhancement in astakos client helpers · d92e0412
      Kostas Papadimitriou authored
      `get_user`, `user_for_token` and `authenticate` methods now accept a `usage`
      parameter which requests user usage quotas to be returned along with
      authenticated user information. Server side handling has also been
      implemented.
      d92e0412
  15. 03 Jan, 2013 1 commit
  16. 28 Dec, 2012 1 commit
  17. 27 Dec, 2012 1 commit
  18. 19 Dec, 2012 1 commit
  19. 06 Sep, 2012 1 commit
  20. 29 Jun, 2012 2 commits
  21. 12 Jun, 2012 1 commit
  22. 16 Mar, 2012 1 commit
  23. 23 Feb, 2012 1 commit
    • Kostas Papadimitriou's avatar
      Common synnefo lib · 5f4ac335
      Kostas Papadimitriou authored
      Includes the following helpers to be used by synnefo django apps
      
      - logging config initialization middlware
      - astakos authentication helpers
      - parse_http_date compat helper
      - rabbitmq client using pika
      5f4ac335