Commit Graph
73128 Commits
Author SHA1 Message Date
Tillman bd42cd0db3 Fix typing 2024-01-16 12:52:07 +01:00
Tillman ac7e7a86c2 Resolve merge mistakes 2024-01-16 12:52:07 +01:00
Tillman 7719c5b16a Regenerate the client schema 2024-01-16 12:52:07 +01:00
Tillman 0d375fd413 Revert some changes 2024-01-16 12:52:07 +01:00
Tillman 44d909a1ee Resolve issue with pydnatic 2 and new models 2024-01-16 12:52:07 +01:00
Tillman 48b355f266 Refine pydantic models 2024-01-16 12:52:07 +01:00
Tillman 5a8a89a462 Remove testing deprecated route 2024-01-16 12:52:07 +01:00
Tillman e02eee54eb Add missing query params for index_invocations operations 2024-01-16 12:52:07 +01:00
Tillman 11a5b8a372 Rename WorkFlowInvocationResponse models 2024-01-16 12:52:07 +01:00
Tillman 7195af85e9 Specify extra fields and adjust default values of fields in InvocationReport model 2024-01-16 12:52:07 +01:00
Tillman bf9d1f5604 Remove unnecessary encoding of id's 2024-01-16 12:52:07 +01:00
Tillman f0c34d1a48 Specify body of the payload of the create_invocations_from_store operations 2024-01-16 12:52:07 +01:00
Tillman 7a50e8bf65 Set total_matches in response headers of index_inovcation operation 2024-01-16 12:52:07 +01:00
Tillman 101505ea59 Remove comment 2024-01-16 12:52:07 +01:00
Tillman fa9e021088 Mark history_id as required in pydantic model for create_invocations_from_store 2024-01-16 12:52:07 +01:00
Tillman d1ef383394 Add pydantic model to return of operations 2024-01-16 12:52:07 +01:00
Tillman 975a0709f8 Refactor pydantic model to enable reuse 2024-01-16 12:52:07 +01:00
Tillman cdc9a94620 Remove mapping to legacy route 2024-01-16 12:52:07 +01:00
Tillman dd8269a9a1 Refactor create_invocations_from_store operation to FastAPI 2024-01-16 12:52:07 +01:00
Tillman 714011e85f Move model InvocationSerializationParams to invocations schema file 2024-01-16 12:52:07 +01:00
Tillman 687b65ccef Refactor internal method create_from_store into invocations service 2024-01-16 12:52:07 +01:00
Tillman 8a1604e357 Move model CreateInvocationFromStore to invocation schema file 2024-01-16 12:52:07 +01:00
Tillman ac2c3b2307 Refactor index_invocations operations 2024-01-16 12:52:07 +01:00
Tillman d7a81bb24e Remove mapping to legacy route 2024-01-16 12:52:07 +01:00
Tillman 416d62998c Modify param definition to make it reusable 2024-01-16 12:52:07 +01:00
Tillman 9eecaeffcb Start refactoring on index_invocations operations 2024-01-16 12:52:07 +01:00
Nicola Soranzo 7af682d76f Merge pull request #17302 from nsoranzo/17274_followup
Follow-up on #17274 and #17262
2024-01-15 21:12:17 +00:00
Nicola Soranzo 6e52a56a0a Merge pull request #17301 from nsoranzo/package_tests_fixes
Package tests fixes
2024-01-15 20:50:25 +00:00
Nicola Soranzo 69d197e75e Update missed pydantic version pin
Forgotten in https://github.com/galaxyproject/galaxy/pull/17262 .

Fix broken Update dependencies CI build:
https://github.com/galaxyproject/galaxy/actions/runs/7509887325/job/20447594708
2024-01-15 19:38:44 +00:00
Nicola Soranzo 15041445cc Move new `schemafname` parameter to last
to not risk breaking third-party users of galaxy-util.

Introduced in commit 777862edf6 .
2024-01-15 19:34:28 +00:00
John Chilton 0506b94bc8 Merge pull request #17293 from mvdbeek/fix_any_type
Fix any type for tool_data_file_path
2024-01-15 13:46:45 -05:00
Nicola Soranzo e565c7a9b5 Install node from setup-node action
instead of relying on the node version pre-installed in the CI worker.
2024-01-15 18:44:28 +00:00
Nicola Soranzo 81a16d3e92 Skip unit tests that require node when it's not installed 2024-01-15 18:32:05 +00:00
Nicola Soranzo bbf02a0fdb Use venv module instead of virtualenv 2024-01-15 17:31:57 +00:00
John Chilton 344a34f44b Merge pull request #17299 from mvdbeek/improve_model_manager_typing
Improve ModelManager type hints
2024-01-15 12:29:20 -05:00
Marius van den Beek 122b19a883 Merge pull request #17296 from ElectronicBlueberry/workflow_comments_pydantic2_fix
Fix Workflow Comment Model for Pydantic 2
2024-01-15 15:38:52 +01:00
mvdbeek 2677a131a8 Improve ModelManager type hints 2024-01-15 15:11:45 +01:00
Nuwan Goonasekera f7018e4732 Merge pull request #17274 from uwwint/oidc/add-backend-schema
Add OIDC backend configuration schema and validation
2024-01-15 17:53:54 +05:30
Laila Los dc2132d305 fix model for pydantic 2 2024-01-15 13:12:25 +01:00
mvdbeek 03f01da108 Merge branch 'release_23.2' into dev 2024-01-15 12:09:43 +01:00
mvdbeek a2cb91487a Merge branch 'release_23.1' into release_23.2 2024-01-15 12:05:09 +01:00
Marius van den Beek ff173ed865 Merge pull request #17219 from guerler/grids_history
Vueifiy History Grids
2024-01-15 11:51:41 +01:00
mvdbeek a66215595f Fix any type for tool_data_file_path 2024-01-15 11:32:47 +01:00
mvdbeek eb36ad3873 Use galaxy.util.resources.files 2024-01-15 10:52:20 +01:00
Uwe Winter 57997e0027 move location of XSD to lib/galaxy/authnz/xsd
change processing order for validation to occur after pre-processing the XML
ensure validation is only done if lxml is available
raise validation error, such that issue is immediately visible to the user.
2024-01-15 13:10:49 +11:00
Nate Coraor 8ae1db1c9e Merge pull request #17280 from jdavcs/23.2_pendingrollbackerror
[23.2] Rollback invalidated transaction
2024-01-13 17:16:24 -05:00
John Davis d1d8b08a20 Add one more check for invalidated transaction 2024-01-13 16:17:42 -05:00
Björn Grüning 390a8fee01 Merge pull request #17244 from ElectronicBlueberry/workflow-node-improvements-followup
Workflow node connector improvements followup
2024-01-13 18:19:27 +01:00
John Davis cf53c05fd1 Log an error message 2024-01-13 11:01:27 -05:00
John Davis cb01378faa Rollback invalidated transaction 2024-01-12 16:05:40 -05:00