[galaxyproject/galaxy] d76d92: API, sharable: serialize users_shared_with
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: d76d92d3a0c8a053f17b7bdb9f988c4ab9be322a https://github.com/galaxyproject/galaxy/commit/d76d92d3a0c8a053f17b7bdb9f988... Author: carlfeberhard <carlfeberhard@gmail.com> Date: 2016-05-10 (Tue, 10 May 2016) Changed paths: M lib/galaxy/managers/sharable.py M test/unit/managers/test_HistoryManager.py Log Message: ----------- API, sharable: serialize users_shared_with - Changes sharable serializers so that, when requested with `keys=users_shared_with`, they return a list of encoded user ids for each user that the item has been shared with - Adds tests in test_HistoryManager Commit: dc1924bcdf780949df2614f6c721b48780da9d16 https://github.com/galaxyproject/galaxy/commit/dc1924bcdf780949df2614f6c721b... Author: carlfeberhard <carlfeberhard@gmail.com> Date: 2016-05-10 (Tue, 10 May 2016) Changed paths: M test/unit/unittest_utils/galaxy_mock.py Log Message: ----------- Testing: fixes galaxy_mock set_datatypes_registry - Add the datatypes_registry to the mock app using an empty registry Commit: 7ffa8aac676cf4f2ea8051a0ddd4056135935752 https://github.com/galaxyproject/galaxy/commit/7ffa8aac676cf4f2ea8051a0ddd40... Author: carlfeberhard <carlfeberhard@gmail.com> Date: 2016-05-10 (Tue, 10 May 2016) Changed paths: M lib/galaxy/managers/sharable.py M test/unit/managers/test_HistoryManager.py Log Message: ----------- API, sharable: deserialize users_shared_with - Adds a deserializer for users_shared_with. PUT a list of user ids to update who an item is shared with. - Invalid users are skipped, bad ids error - (Only affects histories ATM) - Tests added to test_HistoryManager Commit: 133d8c65556ef1e709500dcce8707914cf2293a8 https://github.com/galaxyproject/galaxy/commit/133d8c65556ef1e709500dcce8707... Author: carlfeberhard <carlfeberhard@gmail.com> Date: 2016-05-11 (Wed, 11 May 2016) Changed paths: M client/galaxy/scripts/mvc/history/history-model.js M lib/galaxy/tools/errors.py M lib/galaxy/tools/parameters/basic.py M lib/galaxy/web/base/interactive_environments.py M lib/galaxy/web/proxy/__init__.py M static/maps/mvc/history/history-model.js.map M static/scripts/bundled/analysis.bundled.js M static/scripts/bundled/analysis.bundled.js.map M static/scripts/bundled/libs.bundled.js.map M static/scripts/mvc/history/history-model.js Log Message: ----------- Merge remote-tracking branch 'upstream/dev' into history.sharing-api Commit: 4baa3377ed7809278d224ee1af90577e1dbd7627 https://github.com/galaxyproject/galaxy/commit/4baa3377ed7809278d224ee1af905... Author: carlfeberhard <carlfeberhard@gmail.com> Date: 2016-05-11 (Wed, 11 May 2016) Changed paths: M test/unit/unittest_utils/galaxy_mock.py Log Message: ----------- Tests: load_datatypes in galaxy_mock Commit: e2f34f7a25d3c6ee081dfa7126b15f2585803df9 https://github.com/galaxyproject/galaxy/commit/e2f34f7a25d3c6ee081dfa7126b15... Author: carlfeberhard <carlfeberhard@gmail.com> Date: 2016-05-12 (Thu, 12 May 2016) Changed paths: M lib/galaxy/managers/sharable.py M test/unit/managers/test_HistoryManager.py Log Message: ----------- API, history: skip users_shared_with for non-owner - If the requesting user is not the owner, don't return users_shared_with even when requested - add tests Commit: ddc2412e60d4a651e629262ff8e74b00a5838bcf https://github.com/galaxyproject/galaxy/commit/ddc2412e60d4a651e629262ff8e74... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2016-05-16 (Mon, 16 May 2016) Changed paths: M lib/galaxy/managers/sharable.py M test/unit/managers/test_HistoryManager.py M test/unit/unittest_utils/galaxy_mock.py Log Message: ----------- Merge pull request #2340 from carlfeberhard/history.sharing-api History/Sharable model user sharing API Compare: https://github.com/galaxyproject/galaxy/compare/a0291c61426c...ddc2412e60d4
participants (1)
-
GitHub