1. 22 Jun, 2022 1 commit
  2. 21 Jun, 2022 1 commit
  3. 08 Jun, 2022 1 commit
  4. 20 May, 2022 1 commit
  5. 18 May, 2022 1 commit
    • Paul Millar's avatar
      client: add support for --strict-copy flag · bfd81bc1
      Paul Millar authored
      Motivation:
      
      There are some circumstances in which it is impossible for FTS to verify
      that a transfer was successful: any attempt to do so will fail, which
      results in the overall transfer failing.
      
      Rather than failing transfers, it may be acceptable to rely on the
      result of the COPY.  If this reports success then consider the transfer
      successful.
      
      Support for this already exists in FTS.  It is only the REST client that
      is missing a flag.
      
      Modification:
      
      Add the `strict_copy` param with a default value of `False`.  Add a
      command-line argument that switches on the behaviour.
      
      Result:
      
      Someone using the REST client is now able to tell FTS that files are to
      be copied without FTS attempting to verify the success.
      bfd81bc1
  6. 16 May, 2022 3 commits
  7. 13 May, 2022 4 commits
  8. 04 May, 2022 1 commit
  9. 02 May, 2022 1 commit
  10. 28 Apr, 2022 2 commits
  11. 20 Apr, 2022 2 commits
  12. 19 Apr, 2022 3 commits
  13. 15 Apr, 2022 1 commit
    • Mihai Patrascoiu's avatar
      FTS-1775: Refactor the token validation codeflow. · eaf4c224
      Mihai Patrascoiu authored
      The _validate_token_offline() and _validate_token_online() helper function should not hide exceptions but propagate them upwards. The main validate_access_token() function takes care of the error handling and error message propagation to the client
      eaf4c224
  14. 14 Apr, 2022 6 commits
  15. 13 Apr, 2022 2 commits
  16. 11 Apr, 2022 2 commits
  17. 08 Apr, 2022 1 commit
  18. 05 Apr, 2022 1 commit
  19. 04 Apr, 2022 2 commits
  20. 03 Apr, 2022 4 commits