{"push_id":2928035470,"size":1,"distinct_size":1,"ref":"refs/heads/feature-data-access-tokens","head":"cef71e3dffa56c3928f16a3aadb628219838b068","before":"b1daf19f0e21a240d9e448594db301198922ee0c","commits":[{"sha":"cef71e3dffa56c3928f16a3aadb628219838b068","author":{"name":"Robert Sheridan","email":"ea5bc8ecf511f7f3b9d50a3299370ba7be4da607@cbio.mskcc.org"},"message":"Added unit tests for DataAccessTokenController\n- introduced DataAccessToken model for both persistence and API response [JSON mapping]\n- experimenting with full upgrade to spring 5.0.7 throughout code (pom.xml)\n- jwtUtils.createToken() now returns DataAccessToken class instance (full info)\n- web unit tests moved to security module (dependant on security utils)\n- api and service interface modified to return DataAccessToken model rather than string when appropriate\n- added service for retrieving full token info (getDataAccessTokenInfo) from plain token text\n- added service/endpoint for revoking a single token\n- JWT services now throw UnsupportedOperation for all methods involving persistence (revoke, retrieve)\n- some additional ExceptionHandlers still needed .. such as DataAccessTokenNotFoundException for revoke / getInfo methods\n\nCo-authored-by: Avery Wang <18199796+averyniceday@users.noreply.github.com>\nCo-authored-by: Manda Wilson <1458628+mandawilson@users.noreply.github.com>","distinct":true,"url":"https://api.github.com/repos/sheridancbio/cbioportal/commits/cef71e3dffa56c3928f16a3aadb628219838b068"}]}
{"actor":{"display_login":"sheridancbio"}}