guerler
184dd65653
Remove legacy grid filter helpers
2024-02-11 08:20:18 -05:00
guerler
a629a3c16f
Remove custom text column grid wrapper, base grid column is sufficient
2024-02-11 08:20:18 -05:00
guerler
f5862dbddd
Remove unused legacy grid column types
2024-02-11 08:20:18 -05:00
guerler
f7c3e856cc
Remove legacy grid base class
2024-02-11 08:20:17 -05:00
guerler
06874b7bb4
Remove unused legacy history grids
2024-02-11 08:20:17 -05:00
guerler
23e6df0e6a
Remove legacy workflow grids
2024-02-11 08:20:17 -05:00
guerler
99b4d04cf4
Remove legacy page selection grids
2024-02-11 08:20:17 -05:00
guerler
bb581bce55
Remove unused legacy published pages grid
2024-02-11 08:20:17 -05:00
guerler
eb47017484
Remove unused legacy page grid
2024-02-11 08:20:17 -05:00
Aysam Guerler
e943c17cd9
Merge pull request #17415 from guerler/grid_trackster
...
Replaces Trackster Grids with Data Dialog, Removes Phyloviz, Circster and Sweepster
2024-02-11 08:19:18 -05:00
Martin Cech
aca50e16a2
Merge pull request #17166 from jmchilton/permissions_overhaul
...
Much simpler default dataset permissions for typical users.
2024-02-10 01:32:59 +01:00
Martin Cech
cc94611a18
Merge pull request #17329 from jmchilton/device_source
...
API endpoint that allows "changing" the objectstore for "safe" scenarios.
2024-02-10 01:09:30 +01:00
Martin Cech
031967669f
clarify users have to have all access roles for dataset to actually have access
2024-02-09 14:59:11 -08:00
John Davis
47dffaf61d
Merge branch 'release_23.2' into dev
2024-02-09 13:42:20 -05:00
John Davis
8884dfa86c
Merge branch 'release_23.1' into release_23.2
2024-02-09 13:41:34 -05:00
John Davis
7bffadb651
Merge branch 'release_23.0' into release_23.1
2024-02-09 13:37:33 -05:00
John Davis
c1f0aad0e1
Fix typo
2024-02-09 01:09:00 -05:00
guerler
6ddaacfc34
Add advanced filter api test
2024-02-08 15:46:05 -05:00
davelopez
2b00e3eb48
Refactor HistoryDetailedList to use AnyHistoryView
2024-02-08 15:46:05 -05:00
guerler
ccf2e13235
Attempt to combine typing by reusing HistoryDetailed
2024-02-08 15:46:05 -05:00
guerler
7a2eb798a0
Determine qqv mode by availability of search term
2024-02-08 15:46:05 -05:00
guerler
406b697c34
Combine legacy and modern history endpoint pattern
2024-02-08 15:46:05 -05:00
Marius van den Beek
e70ff43b75
Merge pull request #17439 from mvdbeek/backport_model_store_fixes
...
[23.2] Backport model store fixes
2024-02-08 15:41:04 +01:00
mvdbeek
39bfc6ab78
Merge branch 'release_23.2' into dev
2024-02-08 12:23:28 +01:00
mvdbeek
2d702a7402
Merge branch 'release_23.1' into release_23.2
2024-02-08 12:22:32 +01:00
mvdbeek
0008b4d7cc
Merge branch 'release_23.0' into release_23.1
2024-02-08 12:21:53 +01:00
Marius van den Beek
4c1c8e227f
Merge pull request #17384 from ahmedhamidawan/fix_genome_build_filter_postgres
...
[23.0] Fix History contents `genome_build` filter postgresql bug
2024-02-08 12:20:32 +01:00
mvdbeek
b278d8a2aa
Merge branch 'release_23.2' into dev
2024-02-08 11:35:49 +01:00
mvdbeek
327dfa0056
Merge branch 'release_23.1' into release_23.2
2024-02-08 11:08:15 +01:00
Marius van den Beek
62ee88db55
Merge pull request #17433 from davelopez/23.1_fix_bulk_operations_menu
...
[23.1] Fix history bulk operations menu conditions
2024-02-08 11:04:07 +01:00
John Chilton
87321dcffa
Fix overlapping names in extra files for model stores.
2024-02-08 11:01:22 +01:00
John Chilton
cf8e72ff98
Minimal test case demonstrating model stores break on implicit conversions.
2024-02-08 11:01:13 +01:00
Marius van den Beek
5f25655096
Merge pull request #17346 from jmchilton/model_store_fixes
...
Fix model store exports that include implicit conversions.
2024-02-08 10:59:36 +01:00
Nicola Soranzo
5e14d03779
Merge branch 'release_23.1' into release_23.2
2024-02-07 22:50:08 +00:00
Nicola Soranzo
52933ed5fd
Merge branch 'release_23.0' into release_23.1
2024-02-07 22:48:53 +00:00
Martin Cech
af169f711e
Merge pull request #17398 from jmchilton/typed_testing
...
Some additional typing for test interactor stuff.
2024-02-07 18:23:08 +01:00
John Chilton
c106a87a90
Implement device source ID for object stores.
...
Allow attaching a device ID on object stores that indicates they produce equivalent paths. Implement an API endpoint that allows swapping datsets between equivalent object stores if they have not been copied by new users.
2024-02-07 11:39:51 -05:00
Marius van den Beek
47926baac6
Merge pull request #17155 from guerler/grids_tool_versions
...
Remove legacy tool versions list from admin panel
2024-02-07 15:41:17 +01:00
davelopez
f60f0ae6e3
Fix new edge case where all items might be already deleted
...
This case was previously prevented at the UI level but should be considered here.
2024-02-07 14:58:52 +01:00
Nicola Soranzo
de8d4562b6
Add missing Werkzeug test requirement
...
Used in `test/unit/util/test_get_url.py` since commit
69ebbb761a .
Pin Werkzeug in `lib/galaxy/dependencies/dev-requirements.txt`
to latest version compatible with pytest-httpserver 1.0.6 .
Fix unit test collection error on Python 3.11:
```
File "/home/runner/work/galaxy/galaxy/galaxy root/.tox/unit-coverage/lib/python3.11/site-packages/pytest_httpserver/httpserver.py", line 26, in <module>
from werkzeug.http import parse_authorization_header
ImportError: cannot import name 'parse_authorization_header' from 'werkzeug.http' (/home/runner/work/galaxy/galaxy/galaxy root/.tox/unit-coverage/lib/python3.11/site-packages/werkzeug/http.py)
```
2024-02-07 05:44:42 +00:00
Nicola Soranzo
10ace7bd10
Update python-multipart to 0.0.7
...
xref: https://github.com/tiangolo/fastapi/security/advisories/GHSA-qf9m-vfgh-m389
2024-02-06 17:33:21 +00:00
guerler
6a944a2a45
Restore render endpoint in visualizations controller
2024-02-02 11:21:39 -05:00
guerler
e1b881e487
Remove time_ago import from visualizations controller
2024-02-02 11:17:29 -05:00
Marius van den Beek
bbfc0425c4
Merge pull request #17411 from davelopez/purge_groups_and_roles_from_db
...
Purge `groups` and `roles` from DB (for real)
2024-02-02 16:39:21 +01:00
Marius van den Beek
beea9fa832
Merge pull request #17390 from davelopez/cancel_deleted_user_jobs
...
Cancel all active jobs when the user is deleted
2024-02-02 11:01:28 +01:00
guerler
50deb2b74d
Remove unused imports from visualizations controller
2024-02-01 20:56:19 -05:00
guerler
d1e11842a3
Strip legacy visualization controller endpoints
2024-02-01 19:52:49 -05:00
guerler
079bd619e6
Remove Circster, Phyloviz and Sweepster
2024-02-01 19:46:17 -05:00
davelopez
b9e40f8fa6
Make group update API test rerunnable in same instance
2024-02-01 17:40:45 +01:00
davelopez
fd01ab96f2
Delete role from DB after purge
2024-02-01 17:29:35 +01:00