Commit Graph
36832 Commits
Author SHA1 Message Date
guerler 104f223663 Adjust histories advanced filter selenium tests 2024-01-11 20:37:48 +03:00
guerler c4873ea882 Adjust selenium tests 2024-01-11 20:37:48 +03:00
guerler b33f4d98c8 Adjust query allow for sorting by username 2024-01-11 20:37:48 +03:00
guerler d645a7b7d2 Switch user manager from session query to stmt 2024-01-11 20:37:47 +03:00
guerler 7acb3a7ef8 Add history schema 2024-01-11 20:37:46 +03:00
guerler 3ba70f1af4 Lint and remove unused imports 2024-01-11 20:37:08 +03:00
guerler ffcce81bd6 Fix naming, prep username filter
Search by username?
2024-01-11 20:37:08 +03:00
guerler 0260d4543c Sketch out history grid operations 2024-01-11 20:37:07 +03:00
guerler 7faae38820 Add attributes to the history serializer? 2024-01-11 20:36:39 +03:00
guerler edd60e6124 Add draft of history query to history manager 2024-01-11 20:36:38 +03:00
guerler 2dbbbb2e2a Add service layer for history query endpoint 2024-01-11 20:35:29 +03:00
guerler 69b616a747 Add query endpoint to history api 2024-01-11 20:35:28 +03:00
John Chilton b3c256d0b4 Merge pull request #17266 from bernt-matthias/topic/assign_primary
Fixes for output discovery
2024-01-11 09:15:46 -05:00
Marius van den Beek fd45e1bd9f Merge pull request #17243 from usegalaxy-au/email-reply-to-header
Optional Reply-to SMTP header in tool error reports
2024-01-11 10:01:32 +01:00
Marius van den Beek e341cedc41 Merge pull request #17262 from mvdbeek/pydantic_v2_2024
Migrate models to pydantic 2
2024-01-11 09:36:20 +01:00
Matthias Bernt f91e9be7be fix output discovery
1. `primary_output_assigned` needs to be reset for each output

   lets say there are two outputs: `datasets` (a normal dataset)
   and `discovered` (discovered datasets). if `datasets` is
   processed after `discovered` then `primary_output_assigned`
   is still true from the first loop (where `discovered` was precessed).
   this leads to overwriting of info (e.g. name) of the `dataset` output
   (in the `if primary_output_assigned` branch at the end of the outer
   loop).

2. assign_primary_output must be obeyed for all outputs (not just the
   first).

   sticking to the above example, `assign_primary_output` would
   work only if `dataset` is processed after `discovered`
2024-01-11 09:15:02 +01:00
mvdbeek b449560941 Construct RepositoryMetadata inline 2024-01-10 17:44:54 +01:00
mvdbeek b70680c5f8 Import IdEncodingHelper for type-checking only 2024-01-10 17:27:58 +01:00
mvdbeek 05dd0b1286 Delete TRS openapi document that was included by mistake 2024-01-10 17:22:23 +01:00
mvdbeek af5e7faefe Fix accidental pydot downgrade 2024-01-10 17:21:15 +01:00
Laila Los 4e87ba997e fix workflow panel test 2024-01-10 15:18:48 +01:00
Laila Los 7b1c8ee47e fix test utility function 2024-01-10 10:50:41 +01:00
mvdbeek f8ac079fdc Fix wether typo 2024-01-10 10:35:45 +01:00
mvdbeek 0475963a60 Require session or API key for forum searches 2024-01-10 08:09:04 +01:00
mvdbeek 19ca8c1148 Don't expose unimplemented method 2024-01-10 08:08:32 +01:00
mvdbeek 8f883c24d8 Fix type hints for get_dbkeys 2024-01-10 08:07:35 +01:00
mvdbeek 27dd87ee86 Mark public methods that don't use trans as public in schema 2024-01-10 08:06:19 +01:00
mvdbeek 5e4bcc04ca Add explicit public keyword 2024-01-10 07:22:14 +01:00
mvdbeek ee8bb85a7d Fix model refs 2024-01-09 21:42:36 +01:00
Cameron Hyde 5f6fc7126e Remove Reply-to as a configurable 2024-01-10 04:55:48 +10:00
mvdbeek a3c0065b11 Fix dataset_id type 2024-01-08 15:52:20 +01:00
mvdbeek 37b27fc251 Rebuild schema 2024-01-08 15:27:49 +01:00
mvdbeek 94dd5ff4db Customize generics schema 2024-01-08 15:26:27 +01:00
mvdbeek 59971ebf10 Fix test_install_info test 2024-01-08 15:25:39 +01:00
mvdbeek f288e2b8ce Customize generics schema 2024-01-08 14:35:46 +01:00
mvdbeek 6fd3fc532b Encode TS repo user_id 2024-01-08 14:15:30 +01:00
mvdbeek 2d9cd9a792 WIP improve schema generation 2024-01-08 12:17:42 +01:00
mvdbeek 11e1cbe814 Fix dataset hash construction 2024-01-08 12:17:42 +01:00
mvdbeek 63db221082 Use released gravity dependency 2024-01-08 12:17:42 +01:00
mvdbeek b4c2a90c3b Use field_validator 2024-01-08 12:17:42 +01:00
mvdbeek e6bbc9e96a Use ConfigDict 2024-01-08 12:17:42 +01:00
mvdbeek 9c45545b1b Fix double decoding of repository id 2024-01-08 12:17:42 +01:00
mvdbeek 233afab74f Guarantee that JobsService.get_job returns job 2024-01-08 11:33:47 +01:00
mvdbeek a7d00a9148 Fix double id encoding in summarize_job_parameters 2024-01-08 11:33:47 +01:00
mvdbeek 0f22f79155 example -> examples 2024-01-08 11:33:46 +01:00
mvdbeek 375f6e321c Eliminate namespace warning for model_class 2024-01-08 11:33:46 +01:00
mvdbeek bec7db0cc5 Drop more deprecated things 2024-01-08 11:33:46 +01:00
mvdbeek 21c107e862 Fix minimal history view 2024-01-08 11:33:46 +01:00
mvdbeek 56e50505b1 Use pydantic v1/v2 compat branch 2024-01-08 11:33:46 +01:00
mvdbeek ba38d070f8 Fix Validation type catching 2024-01-08 11:33:46 +01:00