Galaxy web apps
Project description
Overview
The Galaxy web apps (Galaxy, Reports, Tool Shed).
History
24.0.0 (2024-04-02)
Bug fixes
tus wants a json response from v2.0.0 by @mira-miracoli in #17246
Fix quotas ID encoding by @davelopez in #17335
Fix data_source and data_source_async bugs by @wm75 in #17422
Only check access permissions in /api/{history_dataset_collection_id}/contents/{dataset_collection_id} by @ahmedhamidawan in #17444
Associate default history with session when creating a new session by @mvdbeek in #17557
Don’t call get_or_create_default_history() twice for invalidated sessions by @nsoranzo in #17613
Fix tool panel workflow and favorites button bugs by @ahmedhamidawan in #17634
Don’t fail for anon /api/users request by @mvdbeek in #17645
Fix histories API index_query serialization by @davelopez in #17726
Handle missing indexer for a dataset by @ahmedhamidawan in #17736
Don’t require history to calculate anon disk usage by @mvdbeek in #17765
Fix new default history creation when in remote or single user mode by @dannon in #17796
Return published histories first in display_by_username_and_slug by @mvdbeek in #17808
Fix archived histories mixing with active in histories list by @davelopez in #17856
Enhancements
New Workflow List and Card View by @itisAliRH in #16607
port invocation API to fastapi by @martenson in #16707
Support for OIDC API Auth and OIDC integration tests by @nuwang in #16977
Toward declarative help for Galaxy markdown directives. by @jmchilton in #16979
Remove web framework dependency from tools by @davelopez in #17058
SA2.0 updates: handling “object is being merged into a Session along the backref cascade path” by @jdavcs in #17122
Towards SQLAlchemy 2.0: fix last cases of RemovedIn20Warning by @jdavcs in #17132
Migrate dataset extra files store to Pinia by @davelopez in #17145
Create pydantic model for the return of show operation - get: /api/jobs/{job_id} by @heisner-tillman in #17153
Remove legacy tool versions list from admin panel by @guerler in #17155
Don’t require admin user to list /api/tool_data by @jozh2008 in #17161
Drop fastapi-utils.InferringRouter in favor of fastapi.APIRouter by @jdavcs in #17184
Update Python dependencies by @galaxybot in #17235
Refactor two of the missing invocation routes to FastAPI by @heisner-tillman in #17237
Allow job files to consume TUS uploads by @jmchilton in #17242
Adds delete, purge and undelete batch operations to History Grid by @guerler in #17282
API endpoint that allows “changing” the objectstore for “safe” scenarios. by @jmchilton in #17329
Update Python dependencies by @galaxybot in #17333
Combines legacy qv-pattern and advanced filter pattern in history index endpoint by @guerler in #17368
Replaces Trackster Grids with Data Dialog, Removes Phyloviz, Circster and Sweepster by @guerler in #17415
Removes outdated Grid controller and backbone modules by @guerler in #17434
Allow using tool data bundles as inputs to reference data select parameters by @mvdbeek in #17435
Modernize bits and pieces of storage display by @jmchilton in #17436
UI for “relocating” a dataset to a new object store (when safe) by @jmchilton in #17437
Refactor Workflow API routes - Part 1 by @heisner-tillman in #17463
Consolidate resource grids into tab views by @guerler in #17487
Display workflow invocation counts. by @jmchilton in #17488
add encode ID API endpoint by @mira-miracoli in #17510
Fixing data_source tools and incrementing tool profile by @wm75 in #17515
Links to individual invocations. by @jmchilton in #17566
Restore histories API behavior for keys query parameter by @davelopez in #17779
Fix datasets API custom keys encoding by @davelopez in #17793
23.2.1 (2024-02-21)
Bug fixes
Rename to_dict to populate in FormDefintion to fix bug by @jdavcs in #16553
Fix: serialize tool_shed_urls directly from the API by @davelopez in #16561
chore: fix typos by @afuetterer in #16851
Restore ToolsApi and create new api route for new panel structure by @ahmedhamidawan in #16872
Make payload optional again for create tag API by @nsoranzo in #17144
Fix Display Application link generation by @mvdbeek in #17227
Respect upstream_gzip setting when streaming dataset collection archive by @mvdbeek in #17400
Fix history bulk operations menu conditions by @davelopez in #17433
Only check access permissions in /api/{history_dataset_collection_id}/contents/{dataset_collection_id} by @mvdbeek in #17459
Set metadata states on dataset association, not dataset by @mvdbeek in #17474
Provide working routes.url_for every ASGI request by @mvdbeek in #17497
Enhancements
Tool Shed 2.0 by @jmchilton in #15639
Limit number of celery task executions per second per user by @claudiofr in #16232
Delete non-terminal jobs and subworkflow invocations when cancelling invocation by @mvdbeek in #16252
Towards SQLAlchemy 2.0 (upgrades to SA Core usage) by @jdavcs in #16264
Notifications admin panel by @itisAliRH in #16278
Migrate cloud API to Fast API by @heisner-tillman in #16296
Migrate a part of the users API to Fast API by @heisner-tillman in #16341
Add Invenio RDM repository integration by @davelopez in #16381
Refactor FilesDialog + Remote Files API schema improvements by @davelopez in #16420
SQLAlchemy 2.0 upgrades to ORM usage in /lib by @jdavcs in #16434
Update Python dependencies by @galaxybot in #16436
Published Workflow Sharing Page Overhaul by @ElectronicBlueberry in #16510
Tweak tool memory use and optimize shared memory when using preload by @mvdbeek in #16536
Update Python dependencies by @galaxybot in #16577
Workflow Comments 💬 by @ElectronicBlueberry in #16612
Galaxy Markdown - add workflow image and license to Galaxy markdown. by @jmchilton in #16672
Implement instance URLs in Galaxy markdown. by @jmchilton in #16675
Enhance task monitor composable by @davelopez in #16695
Migrate collection elements store to Pinia by @davelopez in #16725
Refactor Tool Panel views structures and combine ToolBox and ToolBoxWorkflow into one component by @ahmedhamidawan in #16739
Don’t copy collection elements in test_dataset_collection_hide_originals by @nsoranzo in #16747
Migrate a part of the jobs API to Fast API by @heisner-tillman in #16778
Replace file_name property with get_file_name function by @SergeyYakubov in #16783
Updated path-based interactive tools with entry point path injection, support for ITs with relative links, shortened URLs, doc and config updates including Podman job_conf by @sveinugu in #16795
Galaxy help forum integration by @ElectronicBlueberry in #16798
Change api/tool_panel to api/tool_panels/… by @ahmedhamidawan in #16928
Remove “Create Workflow” form and allow workflow creation in editor by @ahmedhamidawan in #16938
Update API tool_panels route conditions by @dannon in #16991
Fix invocation report to target correct workflow version. by @jmchilton in #17008
Upgrade job manager’s index_query method to SA2.0 by @jdavcs in #17020
Require name for workflows on save, set default to Unnamed Workflow by @ahmedhamidawan in #17038
Other changes
23.1.4 (2024-01-04)
Bug fixes
23.1.3 (2023-12-01)
Bug fixes
23.1.2 (2023-11-29)
Bug fixes
Provide error message instead of internal server error by @mvdbeek in #16905
Fix input dates in notifications: consider timezone offset by @davelopez in #17088
Enhancements
23.1.1 (2023-10-23)
Bug fixes
Create ToolSuccess route and refactor component by @ahmedhamidawan in #15484
fix premature return in user API by @martenson in #15781
Ensure session is request-scoped for legacy endpoints by @jdavcs in #16207
allow anon access for api/datasets/get_content_as_text by @martenson in #16226
Fix tags ownership by @davelopez in #16339
Fix histories count by @davelopez in #16400
Make datatype edit default value a string instead of list of strings by @mvdbeek in #16591
List extra files only for terminal datasets by @mvdbeek in #16705
Copy the collection contents by default when copying a collection by @mvdbeek in #16717
Fix delete collection + elements by @davelopez in #16879
Enhancements
Empower Users to Select Storage Destination by @jmchilton in #14073
Add Storage Dashboard visualizations for histories by @davelopez in #14820
External Login Flow: Redirect users if account already exists by @ahmedhamidawan in #15019
Various Tool Shed Cleanup by @jmchilton in #15247
Add Storage Management API by @davelopez in #15295
OIDC tokens by @SergeyYakubov in #15300
Add support for visualizing HDF5 datasets. by @jarrah42 in #15394
Towards SQLAlchemy 2.0: drop session autocommit setting by @jdavcs in #15421
Update Python dependencies by @galaxybot in #15435
Explore tool remote test data by @davelopez in #15510
Update Python dependencies by @galaxybot in #15564
Drop workflow exports to myexperiment.org by @dannon in #15576
Add Galaxy Notification System by @davelopez in #15663
Mention OpenAPI docs in Galaxy API Documentation by @bernt-matthias in #15713
Fix/Enhance recalculate disk usage API endpoint by @davelopez in #15739
Update Python dependencies by @galaxybot in #15890
Add History Archival feature by @davelopez in #16003
Code cleanups from ruff and pyupgrade by @nsoranzo in #16035
Dataset chunking tests (and small fixes) by @jmchilton in #16069
Paginate History Store by @ahmedhamidawan in #16084
Allow HEAD request for requesting metadata files by @martenson in #16113
Add option to see invocations related to a history by @martenson in #16136
Improve histories and datasets immutability checks by @davelopez in #16143
Migrate display applications API to Fast API by @heisner-tillman in #16156
adjust grid sharing indicators by @martenson in #16163
bring grids for (published) pages on par with workflows by @martenson in #16209
Small test decorator improvements. by @jmchilton in #16220
Don’t error on missing parameters or unused parameters in UI controllers by @mvdbeek in #16246
Update Python dependencies by @galaxybot in #16267
Fix Storage Dashboard missing archived histories by @davelopez in #16473
Add missing archived filter in saved histories by @davelopez in #16475
Drop expunge_all() call in WebTransactionRequest by @mvdbeek in #16606
Other changes
Follow up on object store selection PR. by @jmchilton in #15654
Tweaks to new object store and quota APIs by @jmchilton in #15709
Fix Enums in API docs by @davelopez in #15740
Quota source labelling bug fixes and improvements by @jmchilton in #15795
merge release_23.0 into dev by @martenson in #15830
merge release_23.0 into dev by @martenson in #15854
Fix recalculate_quota throug kombu message by @mvdbeek in #16299
23.0.6 (2023-10-23)
Bug fixes
Fix incorrect ASGI request host by @davelopez in #16574
Allow the legacy DELETE dataset endpoint to accept any string for the history_id by @assuntad23 in #16593
23.0.5 (2023-07-29)
Bug fixes
23.0.4 (2023-06-30)
Bug fixes
23.0.3 (2023-06-26)
Bug fixes
Enhancements
23.0.2 (2023-06-13)
No recorded changes since last release
23.0.1 (2023-06-08)
Bug fixes
20.5.0 (2020-07-04)
First release from the 20.05 branch of Galaxy.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for galaxy_web_apps-24.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 220b59114fdea10b80960a245cc7673b6d478c566362bcc84d16a7ec6f2d1cf0 |
|
MD5 | 2aeab65f10f02f3e8be1596f1b0e9df4 |
|
BLAKE2b-256 | a0d92ed891407093b964f6db1ff3f33fd52cd34cda861944fc2399d11c6c4c05 |