1. 15 Jan, 2016 1 commit
  2. 24 Dec, 2015 1 commit
    • 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
  3. 18 Nov, 2015 1 commit
  4. 17 Nov, 2015 1 commit
  5. 10 Nov, 2015 1 commit
  6. 01 May, 2014 1 commit
  7. 28 Apr, 2014 1 commit
  8. 23 Apr, 2014 1 commit
  9. 22 Apr, 2014 1 commit
  10. 10 Apr, 2014 1 commit
  11. 09 Apr, 2014 1 commit
  12. 26 Mar, 2014 1 commit
    • Ross Jones's avatar
      [1403] Removes use of task_status · ce3756e5
      Ross Jones authored
      Now stores relevant information in the ArchiveTask model (archive_task table)
      which removes the need for updating the task_status API
      ce3756e5