Commit Graph
37093 Commits
Author SHA1 Message Date
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