Alireza Heidari
02ffb856f1
fix prettier and unit test error in filtering test
2022-12-16 01:07:30 +01:00
Alireza Heidari
27798db365
delete old utils/filterConversion file
2022-12-16 01:07:21 +01:00
Alireza Heidari
1b84a70ced
update filtering tests
2022-12-16 01:07:21 +01:00
Alireza Heidari
77df210ba5
update history components/utils using filtering methods
2022-12-16 01:07:21 +01:00
Alireza Heidari
8d09786a06
create HistoryFilters instance from Filtering class
2022-12-16 01:07:09 +01:00
Alireza Heidari
74674ad1e1
update HistoryPublishedList filtering usage and related services
2022-12-16 01:07:09 +01:00
Alireza Heidari
f1ffc25355
create Filtering class uitlity for implementing query:value filtering
2022-12-16 01:07:09 +01:00
Martin Cech
64176f424b
Merge pull request #15217 from davelopez/fix_group_users_url
...
Fix url in group user API
2022-12-15 20:20:48 +01:00
Dannon
8282a1d565
Merge pull request #15190 from ahmedhamidawan/convert_pinia_historyItemsStore
...
Pinia-fy historyItemsStore
2022-12-15 11:08:37 -05:00
davelopez
427cb97ec2
Use correct path variable name
2022-12-15 16:55:13 +01:00
John Chilton
21276720fe
Merge pull request #14927 from fbacall/trs-url-import
...
TRS import via URL
2022-12-15 10:45:42 -05:00
Nicola Soranzo
3fe73289a3
Merge pull request #15215 from hexylena/xsd-typo
...
Fix typo
2022-12-15 13:20:15 +00:00
Helena Rasche
55de957024
Fix typo
2022-12-15 11:14:02 +01:00
Ahmed Awan
88e8a3e873
Pinia-fy historyItemsStore: remove all traces of HistoryItemsProvider
2022-12-14 15:17:46 -05:00
Ahmed Awan
79eb509caf
Pinia-fy historyItemsStore: consolidate changes in ToolForm and HistoryPanel
2022-12-14 15:16:06 -05:00
John Chilton
0d76b26689
Merge pull request #15189 from mvdbeek/openapi_python_client
...
Tweak OpenAPI schema
2022-12-14 09:20:20 -05:00
Marius van den Beek
35bf24a15d
Merge pull request #15195 from jmchilton/spellcheck_api
...
Include spell checking in API schema linting.
2022-12-14 10:50:49 +01:00
Martin Cech
1ecf2ba871
Merge pull request #14968 from simonbray/jmd
...
Downgrade exception to warning when job properties files could not be found
2022-12-14 01:17:30 +01:00
Martin Cech
4be87b72a3
Merge pull request #15199 from jmchilton/tool_test_typing_decompose_3
...
Mark method parameter as meant to be used only for testing.
2022-12-13 22:04:13 +01:00
Nicola Soranzo
b4e1c315a0
Merge pull request #15209 from nsoranzo/extract_packages_by_dep_dag
...
Extract list of packages ordered by dependency dag for reuse
2022-12-13 21:03:16 +00:00
Martin Cech
c09a6bb301
Merge pull request #15200 from dannon/admin-job-lock-compositionts
...
Convert Admin/JobLock to composition+ts+apiclient
2022-12-13 21:53:44 +01:00
Nicola Soranzo
6d43c44c96
Extract list of packages ordered by dependency dag for reuse
...
Also:
- Add missing ones: `navigation`, `selenium`, `tours`
- Fix `galaxy-selenium` requirements
2022-12-13 16:57:37 +00:00
Dannon Baker
a0c5a6b9af
Unnecessary; left this in tinkering.
2022-12-13 11:23:42 -05:00
Dannon Baker
e0f4e60643
Swap JobLock to use api bindings; bonus fix of disabling the form component while the request is happening.
2022-12-13 11:17:23 -05:00
John Chilton
dedd624fe3
Improve API linting to include spell checking.
2022-12-13 10:53:47 -05:00
John Chilton
f65c1be2b8
Work off the YAML schema.
2022-12-13 10:53:23 -05:00
John Chilton
3bec14cbe4
More schema linting in order to get Python client working.
...
I find the YAML version more readable - is this okay?
2022-12-13 10:52:51 -05:00
John Chilton
22962f4c35
Fix url in group_roles.py for param name change.
2022-12-13 16:36:54 +01:00
mvdbeek
d2dea9a031
Rebuild schema
2022-12-13 16:36:54 +01:00
mvdbeek
db066c8912
Drop duplicate tags
2022-12-13 16:36:54 +01:00
mvdbeek
25a4b57e62
Reduce identical/ambiguous paths
2022-12-13 16:36:52 +01:00
Marius van den Beek
e67cb9b615
Merge pull request #15194 from jmchilton/security
...
Update API schema generation to be explicit about unsecured endpoints.
2022-12-13 16:34:59 +01:00
John Chilton
e91383ea88
Okay these were needed.
2022-12-13 10:28:10 -05:00
John Chilton
788b231cd2
Merge remote-tracking branch 'origin/dev' into trs-url-import
2022-12-13 10:11:57 -05:00
Dannon Baker
c97c24201a
Convert Admin/JobLock to composition+ts
2022-12-13 10:03:05 -05:00
John Chilton
bb9cf69ea1
Mark method parameter as meant to be used only for testing.
...
Trying to figure out why converter tests are broken in tool state typing branch.
2022-12-13 09:53:55 -05:00
Marius van den Beek
4efb6a8a98
Merge pull request #15193 from jmchilton/errors
...
Do not OpenAPI schema lint for operation-4xx-response.
2022-12-13 15:17:36 +01:00
John Chilton and Marius van den Beek
d688f28566
Update lib/galaxy/webapps/openapi/utils.py
...
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com >
2022-12-13 08:49:10 -05:00
Dannon
078e1fb4d4
Merge pull request #15042 from hujambo-dunia/email_address_security
...
Prefill bug reports with current user's email
2022-12-13 07:23:52 -05:00
Marius van den Beek
842c500588
Merge pull request #15187 from jmchilton/improve_yaml_schema
...
Small fixes to YAML export of OpenAPI schema.
2022-12-13 11:56:09 +01:00
Nicola Soranzo
85a92be30a
Merge pull request #15177 from jmchilton/fixup_refactoring_types
...
Fixup types surrounding workflow refactoring testing.
2022-12-13 10:48:41 +00:00
Marius van den Beek
aa05a21f23
Merge pull request #15192 from jmchilton/tool_test_typing_2_decompose
...
Typing for tool test plumbing code.
2022-12-13 11:47:54 +01:00
Dannon
0a0d68b7fe
Merge pull request #15054 from hujambo-dunia/check_box
...
Convert Checkbox component to Vue
2022-12-12 21:52:48 -05:00
guerler
a078cf53e9
Remove div layer
2022-12-12 21:28:05 -05:00
Ahmed Awan
d32ad794e6
Pinia-fy historyItemsStore, remove older store references
2022-12-12 20:33:35 -05:00
John Chilton
4a619eacad
Small fixes to YAML export of OpenAPI schema.
2022-12-12 19:44:19 -05:00
John Chilton and Nicola Soranzo
3cc3938ebb
Update test/unit/workflows/test_refactor_models.py
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2022-12-12 19:34:57 -05:00
John Chilton
254944e473
Update openapi generation to be explicit about unsecured endpoints.
...
Let's us drop a bunch more linting exceptions - https://redocly.com/docs/cli/rules/security-defined/#api-design-principles .
2022-12-12 19:19:00 -05:00
John Chilton
1d5cd12ea2
Do not OpenAPI schema lint for operation-4xx-response.
...
We have good infrastructure for error handling in the API and it could be improved in many ways - but I don't think keeping a list of exclusions is helpful. This is just going to get in the way and encourage unhelpful boilerplate IMO. This is the equivalent of Java checked exceptions - a bad idea.
xref: https://redocly.com/docs/cli/rules/operation-4xx-response/
2022-12-12 19:08:41 -05:00
Martin Cech
828fa4d9d5
Merge pull request #15181 from dannon/no-more-amd
...
Convert localization from old amd module
2022-12-13 00:55:51 +01:00