1. 19 Apr, 2016 2 commits
  2. 11 Apr, 2016 1 commit
  3. 01 Mar, 2016 1 commit
  4. 14 Jan, 2016 1 commit
  5. 04 Jan, 2016 1 commit
  6. 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
  7. 20 Nov, 2015 2 commits
  8. 19 Nov, 2015 1 commit
  9. 18 Nov, 2015 1 commit
  10. 17 Nov, 2015 1 commit
  11. 16 Nov, 2015 1 commit
  12. 27 Oct, 2015 1 commit
  13. 04 Aug, 2015 1 commit
  14. 31 Jul, 2015 3 commits
  15. 17 Jul, 2015 1 commit
  16. 29 Jun, 2015 1 commit
  17. 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
  18. 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
  19. 18 May, 2015 1 commit
  20. 14 May, 2015 1 commit
  21. 16 Apr, 2015 1 commit
  22. 30 Jul, 2014 1 commit
  23. 26 May, 2014 1 commit
  24. 16 May, 2014 1 commit
  25. 15 May, 2014 1 commit
  26. 01 May, 2014 1 commit
  27. 23 Apr, 2014 1 commit
  28. 10 Apr, 2014 1 commit
  29. 09 Apr, 2014 1 commit
  30. 26 Mar, 2014 2 commits
  31. 07 Mar, 2014 1 commit
  32. 21 Feb, 2014 2 commits
  33. 14 Jan, 2014 1 commit