Skip to content
Failed

Changes

Summary

  1. add access control for irods (commit: 94edbf5) (details)
  2. add gen3 connection check (commit: bb1067c) (details)
  3. fix /record/ api (commit: 3411eb3) (details)
  4. temporary remove access control for get_irods_data_file (commit: 66531d5) (details)
  5. add one off token (commit: 86f2cfd) (details)
  6. update token related part in tests (commit: 7e5633f) (details)
  7. update endpoints which have query parameter (commit: 854e977) (details)
  8. update ENV name (commit: 6261e02) (details)
  9. encode public one off token (commit: e79981c) (details)
  10. remove QUERY_IDENTITY from ENV (commit: 553e72d) (details)
  11. update docsting (commit: ba62761) (details)
  12. update service check (commit: cfe872f) (details)
  13. remove "X-Public-Access" from expose_headers (commit: e27ea6d) (details)
Commit 94edbf5ed9ee36fed45fa3714392a6a62d333341 by David Yu
add access control for irods

1. access based on gen3 access
2. related testing updated
(commit: 94edbf5)
The file was modifiedtests/test_api/test_irods_api.py (diff)
The file was modifiedtests/test_data/test_irods_data.py (diff)
The file was modifiedapp/main.py (diff)
The file was modifiedapp/main.py (diff)
Commit 3411eb348d477972057a12d2df6dfa31c6e64188 by David Yu
fix /record/ api

uuid could be in any project who has the access
(commit: 3411eb3)
The file was modifiedtests/test_api/test_gen3_api.py (diff)
The file was modifiedapp/data_schema.py (diff)
The file was modifiedapp/main.py (diff)
Commit 66531d5ded4a6116cc53c94fe0683adb4bb2debb by David Yu
temporary remove access control for get_irods_data_file
(commit: 66531d5)
The file was modifiedapp/main.py (diff)
The file was modifiedtests/test_api/test_irods_api.py (diff)
The file was modifiedapp/data_schema.py (diff)
The file was modifiedmiddleware/auth.py (diff)
The file was modifiedapp/config.py (diff)
The file was modifiedapp/main.py (diff)
Commit 7e5633fdc4d60f58929baeaa651a70a2232ae646 by David Yu
update token related part in tests
(commit: 7e5633f)
The file was modifiedtests/test_data/test_gen3_data.py (diff)
The file was modifiedtests/test_api/test_irods_api.py (diff)
The file was modifiedtests/test_api/test_gen3_api.py (diff)
The file was addedtests/test_api/test_access_api.py
The file was modifiedtests/test_data/test_irods_data.py (diff)
Commit 854e977373ce5a902ea73fde06aeaadf47de930a by David Yu
update endpoints which have query parameter
(commit: 854e977)
The file was modifiedtests/test_api/test_access_api.py (diff)
The file was modifiedmiddleware/auth.py (diff)
The file was modifiedtests/test_api/test_irods_api.py (diff)
The file was modifiedapp/main.py (diff)
The file was modifiedapp/config.py (diff)
The file was modifiedtests/test_api/test_gen3_api.py (diff)
The file was modifiedmiddleware/auth.py (diff)
The file was modifiedREADME.md (diff)
The file was modifieddocker-compose.yml (diff)
The file was modifiedapp/config.py (diff)
The file was modifiedapp/main.py (diff)
The file was modifiedenv.txt (diff)
The file was modifiedmiddleware/jwt.py (diff)
Commit e79981c14c48222a2c169ecea172e7eb99bc7887 by David Yu
encode public one off token
(commit: e79981c)
The file was modifiedmiddleware/auth.py (diff)
Commit 553e72dc31abf0f67fd2c3c74c684ff7d5378159 by David Yu
remove QUERY_IDENTITY from ENV
(commit: 553e72d)
The file was modifiedmiddleware/auth.py (diff)
The file was modifiedREADME.md (diff)
The file was modifieddocker-compose.yml (diff)
The file was modifiedapp/config.py (diff)
The file was modifiedenv.txt (diff)
The file was modifiedapp/main.py (diff)
The file was modifiedapp/main.py (diff)
Commit e27ea6de38b50332351310671c6ddcdffd41c8f7 by David Yu
remove "X-Public-Access" from expose_headers
(commit: e27ea6d)
The file was modifiedmiddleware/auth.py (diff)
The file was modifiedapp/main.py (diff)