Galaxy web apps
Project description
Overview
The Galaxy web apps (Galaxy, Reports, Tool Shed).
History
25.1.1 (2026-02-03)
Bug fixes
25.1.0 (2025-12-12)
Bug fixes
Collection API related spelling fix. by @jmchilton in #20470
Require user for visualizations create endpoint by @guerler in #20615
Allow cors on data and tool landing pages by @mvdbeek in #21078
Mark user creation API endpoint as admin-only by @mvdbeek in #21149
Fix proxy endpoint encoding by @davelopez in #21169
Enhancements
Don’t serialize view of item in delete/purge request by @mvdbeek in #18732
Support credentials(secrets/variables) in tool requirements by @arash77 in #19084
Add tags to output datasets from tool form by @PlushZ in #19225
Implement Sample Sheets by @jmchilton in #19305
Split Login and Register, enable OIDC Registration. by @uwwint in #20287
Empower Users to More Pragmatically Import Datasets & Collections From Tables by @jmchilton in #20288
Prepare ToolBox.dynamic_tool_to_tool() for CWL formats by @nsoranzo in #20364
Type annotation fixes for mypy 1.16.0 by @nsoranzo in #20424
Remove deprecated tool document cache by @nsoranzo in #20510
Fixes for invocation import. by @jmchilton in #20528
Add recent downloads page for STS requests by @davelopez in #20585
Implement Data Landing Requests by @jmchilton in #20592
Add a “Debug” (email report) tab to Workflow Invocations by @ahmedhamidawan in #20624
Update Python dependencies by @galaxybot in #20680
Make workflow invocation tabs routable by @ahmedhamidawan in #20719
Refactor Files Sources Framework for stronger typing using pydantic models by @davelopez in #20728
Change Advanced Tool Search to a Tool Discovery View by @ahmedhamidawan in #20747
Add configfiles support and various enhancements for user defined tools by @mvdbeek in #20761
Drop old load_workflow controller method, use API by @mvdbeek in #20774
Add small improvements for running CWL tools by @nsoranzo in #20826
Replace tour_generator webhook with internal API and frontend by @ahmedhamidawan in #20868
Limit admin requirement of selected tool data api endpoints by @guerler in #20949
Add resource docs and tweak tool source schema title generation by @mvdbeek in #20951
Move tours schema to schema directory (to fix package structure) by @ahmedhamidawan in #20965
Use workflow-style payload in data landing request by @mvdbeek in #21107
Tighter API for tool run tagging. by @jmchilton in #21210
Other changes
Merge release_25.0 into dev by @davelopez in #20484
Implement bare-bones view of sample sheet collections as sheet. by @jmchilton in #20798
Merge 25.0 into dev by @ahmedhamidawan in #20911
25.0.4 (2025-11-18)
Bug fixes
Fix test_multiple_decorators unit test for FastAPI 0.118.0 by @nsoranzo in #20982
Fix proxy url validation for non-printable characters by @davelopez in #21280
Enhancements
Harden proxy redirect validation by @davelopez in #21185
Other changes
Backport Fix proxy endpoint encoding by @davelopez in #21184
25.0.3 (2025-09-23)
Bug fixes
25.0.2 (2025-08-13)
Bug fixes
Other changes
25.0.1 (2025-06-20)
Bug fixes
Do not expose user info to non authenticated users by @bernt-matthias in #20524
Other changes
25.0.0 (2025-06-18)
Bug fixes
Use resource_path() to access datatypes_conf.xml.sample as a package resource by @nsoranzo in #19331
Display email activation help only if user activation is enabled by @jdavcs in #19402
Fix wording of API doc string by @bernt-matthias in #19776
Fix ownership check in history contents update route by @mvdbeek in #19969
Add hid to selection field in visualization creation form by @guerler in #20108
Move UnprivilegedToolResponse into api by @mvdbeek in #20207
Increase proxy API robustness by validating URL before use by @davelopez in #20311
Rerun workflows for the correct version/instance by @ahmedhamidawan in #20313
Fix job rerun with tool version change by @mvdbeek in #20417
Dataset Display and Preferred Viz fixes by @dannon in #20439
Enhancements
Workflow Editor Activity Bar by @ElectronicBlueberry in #18729
Implement tool markdown reports. by @jmchilton in #19054
Let file sources choose a path for uploaded files by @kysrpex in #19154
Calculate hash for new non-deferred datasets when finishing a job by @nsoranzo in #19181
Migrate WF Collection Input Form Definition to Client Side by @jmchilton in #19313
Hide outdated visualizations from visualizations activity panel by @guerler in #19353
Empower Users to Build More Kinds of Collections, More Intelligently by @jmchilton in #19377
Improve asynchronous tasks error handling and reporting by @davelopez in #19448
Allow to send notifications when Admins cancel jobs by @davelopez in #19547
Remove tags used by @ElectronicBlueberry in #19576
More Vue Typescript Fixes by @jmchilton in #19663
Define simple models for job messages. by @jmchilton in #19688
Use model classes from galaxy.model instead of app.model object - Part 1 by @nsoranzo in #19706
Use model classes from galaxy.model instead of app.model object - Part 2 by @nsoranzo in #19726
Update Python dependencies by @galaxybot in #19727
Rename tool “Citations” to “References” by @nsoranzo in #19770
Add history sharing and accessibility management view by @ahmedhamidawan in #19786
Improve markdown editor modularity and structure by @guerler in #19835
Add basic support for icons in tools by @davelopez in #19850
Replace backend-based page creation controller endpoint by @guerler in #19914
Migrate Page editing controller endpoint to API by @guerler in #19923
Allow resizing Visualizations in Markdown editor by @guerler in #19958
Add type hints around collection copying and job things by @mvdbeek in #19961
Job cache allow different names when possible by @mvdbeek in #19962
Update Python dependencies by @galaxybot in #19964
Allow different AI providers (as long as they are openai compatible) by @uwwint in #19989
Implement dataset collection support in workflow landing requests by @mvdbeek in #20004
Add rerun option for workflows by @ahmedhamidawan in #20032
Add support for Markdown help text in visualizations by @guerler in #20043
Add ZIP explorer to import individual files from local or remote ZIP archives by @davelopez in #20054
Additional type hints for toolbox.get_tool / toolbox.has_tool by @mvdbeek in #20150
Visualization-First Display functionality by @dannon in #20190
Improve type annotation of galaxy.model.dataset_collections by @nsoranzo in #20194
Enable visualizations for anonymous user by @guerler in #20210
Enable retrieving contents from extra file paths when request contains leading / by @mvdbeek in #20336
Add /api/datasets/{dataset_id}/extra_files/raw/{filename:path} by @mvdbeek in #20468
Other changes
24.2.4 (2025-06-17)
Bug fixes
Other changes
24.2.3 (2025-03-16)
Bug fixes
24.2.2 (2025-03-08)
No recorded changes since last release
24.2.1 (2025-02-28)
Bug fixes
Fix user preferences secret (without vault) lost on save by @davelopez in #19610
24.2.0 (2025-02-11)
Bug fixes
Drop “Send to cloud” tool and associated cloudauthz code by @jdavcs in #18196
Fix MessageException handling in get_edit by @mvdbeek in #18529
Fixes for errors reported by mypy 1.11.0 by @nsoranzo in #18608
Fix new flake8-bugbear B039 and mypy type-var errors by @nsoranzo in #18755
Fix response if dataset requested by display application is deleted by @mvdbeek in #18803
Ignore preflight options in API schema by @jmchilton in #18983
Fix issue with generating slug for sharing by @arash77 in #18986
Fix auto-detect metadata from Edit Dataset Attributes panel by @davelopez in #19025
Restore access to saved visualizations by @guerler in #19136
Fix invocation metrics usability by providing job context. by @jmchilton in #19279
Fix importing shared workflows with deeply nested subworkflows by @mvdbeek in #19335
Show Keycloak provider label in UI by @ahmedhamidawan in #19447
Serialize message exceptions on execution error by @mvdbeek in #19483
Set a hard limit of 100 invocations per request in api/invocations by @mvdbeek in #19497
Fix deleting lddas in batch by @davelopez in #19506
Fix WSGI response status handling in controller methods by @mvdbeek in #19520
Fix saved visualization (non-trackster ones) not displaying by @davelopez in #19561
Allow unused query params in workflows/export_to_file by @mvdbeek in #19574
Enhancements
Feature - stdout live reporting by @gecage952 in #16975
Update Python dependencies by @galaxybot in #18226
Allow OAuth 2.0 user defined file sources (w/Dropbox integration) by @jmchilton in #18272
More data access tests, some refactoring and cleanup by @jdavcs in #18312
Replace History Dataset Picker in Library Folder by @itisAliRH in #18518
Update openapi-typescript dependency to version 6.7.6 by @davelopez in #18519
Improve datasets permissions API schema typing by @davelopez in #18563
Drop unused datasets controller methods by @mvdbeek in #18568
Improve typing for archived histories API schema by @davelopez in #18586
More tool test typing. by @jmchilton in #18590
Improve update user API payload schema by @davelopez in #18602
Improve update history payload schema by @davelopez in #18618
Parameter Model Improvements by @jmchilton in #18641
Improve accept header API schema by @davelopez in #18668
Allow access to invocation via shared or published history by @mvdbeek in #18707
Improvements to help terms & tool help. by @jmchilton in #18722
More typing, docs, and decomposition around tool execution by @jmchilton in #18758
Refactor LibraryDatasetsManager and fix type annotation issue by @nsoranzo in #18773
Backend handling of setting user-role, user-group, and group-role associations by @jdavcs in #18777
Workflow Landing Requests by @jmchilton in #18807
Migrate Library Contents API to FastAPI by @arash77 in #18838
Enable extra user preferences for remotely authorized users by @maartenschermer in #18887
Enable ignore-without-code mypy error code by @nsoranzo in #18898
Allow CORS requests to /api/workflow_landings by @mvdbeek in #18963
Optimize to_history_dataset_association in create_datasets_from_library_folder by @arash77 in #18970
Allow recovering a normalized version of workflow request state from API by @jmchilton in #18985
Update Python dependencies by @galaxybot in #19031
Silence the quota manager for updates by @bernt-matthias in #19046
Run installed Galaxy with no config and a simplified entry point by @natefoo in #19050
Move TRS import into WorkflowContentManager by @mvdbeek in #19070
Better cleanup of sharing roles on user purge by @jdavcs in #19096
Backport of Workflow Editor Activity Bar by @dannon in #19212
Workflow Inputs Activity by @ElectronicBlueberry in #19252
Other changes
Format dev to fix linting. by @jmchilton in #18860
24.1.4 (2024-12-11)
Bug fixes
Return generic message for password reset email by @ahmedhamidawan in #18479
Fix view parameter type in Job index API by @davelopez in #18521
Check if dataset has any data before running provider checks by @mvdbeek in #18526
Raise appropriate exception if ldda not found by @mvdbeek in #18569
Close install model session when request ends by @mvdbeek in #18629
Fix resume_paused_jobs if no session provided by @mvdbeek in #18640
Fix extract workflow from history when implicit collection has no jobs by @mvdbeek in #18661
Return error when following a link to a non-ready display application by @mvdbeek in #18672
Only load authnz routes when oidc enabled by @mvdbeek in #18683
File source and object store instance api fixes by @mvdbeek in #18685
Fix sorting users in admin by last login by @jdavcs in #18694
Fix resume paused jobs response handling by @dannon in #18733
Fix wrong extension on pick data output by @mvdbeek in #18798
Fix Workflow index bookmark filter by @itisAliRH in #18842
Extend on disk checks to running, queued and error states by @mvdbeek in #18846
Limit max number of items in dataproviders by @mvdbeek in #18881
Access tool data table filters in workflow building mode by @mvdbeek in #18900
Don’t use async def where not appropriate by @mvdbeek in #18944
Enhancements
Other changes
24.1.3 (2024-10-25)
Bug fixes
Return generic message for password reset email by @ahmedhamidawan in #18479
Fix view parameter type in Job index API by @davelopez in #18521
Check if dataset has any data before running provider checks by @mvdbeek in #18526
Raise appropriate exception if ldda not found by @mvdbeek in #18569
Close install model session when request ends by @mvdbeek in #18629
Fix resume_paused_jobs if no session provided by @mvdbeek in #18640
Fix extract workflow from history when implicit collection has no jobs by @mvdbeek in #18661
Return error when following a link to a non-ready display application by @mvdbeek in #18672
Only load authnz routes when oidc enabled by @mvdbeek in #18683
File source and object store instance api fixes by @mvdbeek in #18685
Fix sorting users in admin by last login by @jdavcs in #18694
Fix resume paused jobs response handling by @dannon in #18733
Fix wrong extension on pick data output by @mvdbeek in #18798
Fix Workflow index bookmark filter by @itisAliRH in #18842
Extend on disk checks to running, queued and error states by @mvdbeek in #18846
Limit max number of items in dataproviders by @mvdbeek in #18881
Access tool data table filters in workflow building mode by @mvdbeek in #18900
Don’t use async def where not appropriate by @mvdbeek in #18944
Enhancements
Other changes
24.1.2 (2024-09-25)
Bug fixes
Return generic message for password reset email by @ahmedhamidawan in #18479
Fix view parameter type in Job index API by @davelopez in #18521
Check if dataset has any data before running provider checks by @mvdbeek in #18526
Raise appropriate exception if ldda not found by @mvdbeek in #18569
Close install model session when request ends by @mvdbeek in #18629
Fix resume_paused_jobs if no session provided by @mvdbeek in #18640
Fix extract workflow from history when implicit collection has no jobs by @mvdbeek in #18661
Return error when following a link to a non-ready display application by @mvdbeek in #18672
Only load authnz routes when oidc enabled by @mvdbeek in #18683
File source and object store instance api fixes by @mvdbeek in #18685
Fix sorting users in admin by last login by @jdavcs in #18694
Fix resume paused jobs response handling by @dannon in #18733
Fix wrong extension on pick data output by @mvdbeek in #18798
Fix Workflow index bookmark filter by @itisAliRH in #18842
Extend on disk checks to running, queued and error states by @mvdbeek in #18846
Enhancements
Other changes
24.1.1 (2024-07-02)
Bug fixes
Fix permissions for temporary upload file for API uploads by @bernt-matthias in #17850
Small bug fixes for user data plugins by @jmchilton in #18246
Enhancements
Remove deprecated BCO export endpoint by @martenson in #16645
Implement a page object accessibility dialog by @jmchilton in #17225
Enable storage management by object store by @jmchilton in #17500
Type annotation and CWL-related improvements by @nsoranzo in #17630
Update Python dependencies by @galaxybot in #17653
Code cleanups from ruff and pyupgrade by @nsoranzo in #17654
Add email notifications channel by @davelopez in #17914
Drop unused workflow controller methods by @mvdbeek in #17974
Enable warn_unused_ignores mypy option by @nsoranzo in #17991
Consolidate Visualization container, avoid using default iframe by @guerler in #18016
Add pagination support to Files Source plugins by @davelopez in #18059
Update Python dependencies by @galaxybot in #18063
Enable flake8-implicit-str-concat ruff rules by @nsoranzo in #18067
Change InvocationsList into a grid using GridList by @ahmedhamidawan in #18088
Empower users to bring their own storage and file sources by @jmchilton in #18127
Harden User Object Store and File Source Creation by @jmchilton in #18172
Drop restriction to switch to immutable histories by @davelopez in #18234
More structured indexing for user data objects. by @jmchilton in #18291
Allow running and editing workflows for specific versions by @ahmedhamidawan in #18378
Other changes
Fix typing issue in reused variable by @davelopez in #18344
24.0.3 (2024-06-28)
Bug fixes
do not expand datasets that are known to be inaccessible by @martenson in #17818
Raise exception if collection elements missing during download by @jdavcs in #18094
Allow purge query param, deprecate purge body param by @mvdbeek in #18105
Prevent anonymous and inactive users from running workflows by @ahmedhamidawan in #18192
Fix make all histories private with immutable histories by @davelopez in #18200
Fix pca 3d rendering of tabular files and visualization error handling in general by @mvdbeek in #18211
Check dataset state when attempting to acces dataset contents by @mvdbeek in #18214
Restrict job_files access to jobs that are not terminal by @mvdbeek in #18217
Raise appropriate exception if accessing deleted input file by @mvdbeek in #18223
Fix element serialization for collections that aren’t populated yet by @mvdbeek in #18235
Skip new history creation if user is anonymous and login is required by @mvdbeek in #18319
Fix users API serialization when listing users by @davelopez in #18329
Fix authentication error for anonymous users querying jobs by @davelopez in #18333
Do not copy purged outputs to object store by @mvdbeek in #18342
Fix anonymous user job retrieval logic by @davelopez in #18358
Fix update group API payload model by @davelopez in #18374
Drop unnecessary escaping for workflow name and annotation by @mvdbeek in #18376
Other changes
24.0.2 (2024-05-07)
Bug fixes
24.0.1 (2024-05-02)
Bug fixes
Enhancements
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file galaxy_web_apps-25.1.1.tar.gz.
File metadata
- Download URL: galaxy_web_apps-25.1.1.tar.gz
- Upload date:
- Size: 3.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd79f4c5038fcb2645edf4325058d584652cebea8dc2d81c827e09af401db013
|
|
| MD5 |
cd5e2ef6b5a710b1386569599580044e
|
|
| BLAKE2b-256 |
0af196e5422b36b04ec1fd50701671be01ac07f8e7727767ebb2d2396913fe26
|
File details
Details for the file galaxy_web_apps-25.1.1-py3-none-any.whl.
File metadata
- Download URL: galaxy_web_apps-25.1.1-py3-none-any.whl
- Upload date:
- Size: 3.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4750102fdcd00f3a3073b6c888c1033ecff9d97f50277d5490b0ccd3032f69d9
|
|
| MD5 |
39b129e11c5d18e5289704b5c887bfc5
|
|
| BLAKE2b-256 |
c30d9d5a25d206db811ff8e858912796e88df2540476f2f2151194b98d5cf397
|