1. 14 Jan, 2016 1 commit
  2. 04 Jan, 2016 1 commit
  3. 24 Dec, 2015 2 commits
    • Ross Jones's avatar
      Better handling of no previous archival · ed5830e7
      Ross Jones authored
      ed5830e7
    • Ross Jones's avatar
      Only download files that have changed · 37fdd255
      Ross Jones authored
      Some servers provide an etag which is a unique identifier for the
      content being served (not always a hash).  This adds two new column to
      the archival, an etag and a last-modified field.  If the etag is
      available in the archival, and we get the same etag from the request,
      then we will not download the file.  The last-modified field is saved
      for sanity, it isn't yet used with If-Modified-Since in the request.
      
      This requires a migration:
      
          alter table archival add column etag character varying;
          alter table archival add column last-modified character varying;
      
      Notification of package updates is only done if at least 1 resource was
      downloaded, to avoid unnecessarily running QA and Packagezip.
      37fdd255
  4. 20 Nov, 2015 2 commits
  5. 19 Nov, 2015 1 commit
  6. 18 Nov, 2015 1 commit
  7. 17 Nov, 2015 1 commit
  8. 16 Nov, 2015 1 commit
  9. 27 Oct, 2015 1 commit
  10. 04 Aug, 2015 1 commit
  11. 31 Jul, 2015 3 commits
  12. 17 Jul, 2015 1 commit
  13. 29 Jun, 2015 1 commit
  14. 15 Jun, 2015 1 commit
    • Michail Alexakis's avatar
      Replace non-existent `error` attribute for requests.Response object · b23b3470
      Michail Alexakis authored
      If an exception happens, during the update of a resource of a task, the attempt to log context
      information (status of failed request) will lookup for a non-existent `error` attribute of a
      `requests.Response` object . To fix this, we must replace with the `reason` attribute (provides
      status text of HTTP response).
      b23b3470
  15. 05 Jun, 2015 1 commit
    • Brook Elgie's avatar
      [#11] Requests can now pass a User-Agent header. · c6abff2d
      Brook Elgie authored
      If the USER_AGENT_STRING setting, or ckanext.archiver.user_agent_string
      setting in ckan config, is set, its value is passed in all request
      headers. This may be used to help services identify archiver requests.
      c6abff2d
  16. 18 May, 2015 1 commit
  17. 14 May, 2015 1 commit
  18. 16 Apr, 2015 1 commit
  19. 30 Jul, 2014 1 commit
  20. 26 May, 2014 1 commit
  21. 16 May, 2014 1 commit
  22. 15 May, 2014 1 commit
  23. 01 May, 2014 1 commit
  24. 23 Apr, 2014 1 commit
  25. 10 Apr, 2014 1 commit
  26. 09 Apr, 2014 1 commit
  27. 26 Mar, 2014 2 commits
  28. 07 Mar, 2014 1 commit
  29. 21 Feb, 2014 2 commits
  30. 14 Jan, 2014 1 commit
  31. 06 Nov, 2013 3 commits
  32. 28 Sep, 2013 1 commit