FAQ | This is a LIVE service | Changelog

  1. 05 Apr, 2019 2 commits
  2. 01 Apr, 2019 2 commits
  3. 29 Mar, 2019 1 commit
  4. 02 Nov, 2018 3 commits
  5. 25 Oct, 2018 1 commit
  6. 11 Oct, 2018 2 commits
    • Mike Bamford's avatar
      Merge pull request #39 from uisautomation/fix-multiple-upload · d7bfa83e
      Mike Bamford authored
      use media id as primary key when determining create/update
      d7bfa83e
    • Dr Rich Wareham's avatar
      use media id as primary key when determining create/update · 47a217e8
      Dr Rich Wareham authored
      We previously used the clip id as a primary key for determining if a
      video needed to be updated or created. Unfortunately this meant that our
      previous change which modified our clip id selection resulted in
      duplicate videos being uploaded with the same media id and differing
      clip id.
      
      Compounding this error was the fact that these videos had identical
      publication dates set which meant that, in practice, they came back from
      the JWP API in a semi-random order depending on the vagaries of their
      database.
      
      Move to using media id as the primary key which should stop this
      happening in future. We still need to tidy up the videos in JWP. The
      best approach would be to simply delete all the videos with multiple
      clip ids.
      47a217e8
  7. 17 Sep, 2018 1 commit
  8. 21 Aug, 2018 1 commit
  9. 20 Aug, 2018 2 commits
  10. 17 Aug, 2018 4 commits
    • Dr Rich Wareham's avatar
      widen range of acceptable export formats · 9beda36d
      Dr Rich Wareham authored
      Widen the range of formats we try to upload to JWP. Some media items had
      neither an audio or video archive export.
      
      Modify the CSV dump script to dump *all* clips and define a preferred
      ordering for formats, video then audio and within each decreasing
      quality options. Explicitly log items with no media at all (there are
      some!) or ones where we could not determine a "best" format.
      
      IMPORTANT: This changes the default strip-leading path option from 1 to
      0 to allow for non-archive media items to be downloaded. This needs to
      be combined with a change to gen_jwplayer_feed.sh to strip the
      "sms-archive02/" from the base URL.
      9beda36d
    • Dr Abraham Martin's avatar
      Merge pull request #37 from uisautomation/issue-32 · 00472795
      Dr Abraham Martin authored
      support empty collections
      00472795
    • Dr Rich Wareham's avatar
      support empty collections · 29ca7408
      Dr Rich Wareham authored
      Some collections may be empty, in which case the media ids prop will be
      blank. In this case we should parse it as the empty list but we don't
      since ''.split(',') returns ['']. Catch this case.
      
      Closes #32
      29ca7408
    • Dr Rich Wareham's avatar
      use the collection ACL for a media item if no ACL is set · 23b12173
      Dr Rich Wareham authored
      Modify the SMS export to use the associated collection ACL for a media
      item if it does not otherwise have an ACL. This should fix
      uisautomation/sms-webapp#218.
      23b12173
  11. 01 Aug, 2018 1 commit
  12. 30 Jul, 2018 1 commit
    • Dr Rich Wareham's avatar
      genupdatejob: make sanitize a little more forgiving · 66354782
      Dr Rich Wareham authored
      Initially we had to truncate video descriptions because the JWP client
      libraries would try to pass all parameters as GET requests, even when
      using HTTP POST. That has been fixed by later versions of the JWP
      client. Additionally, we want to allow for newlines in descriptions
      since they are usually important.
      
      Update the sanitisiation function to only strip non-newline control
      characters and to no-longer truncate strings.
      66354782
  13. 04 Jun, 2018 1 commit
  14. 25 May, 2018 2 commits
  15. 24 May, 2018 5 commits
  16. 21 May, 2018 4 commits
  17. 18 May, 2018 2 commits
  18. 17 May, 2018 1 commit
  19. 16 May, 2018 4 commits