Commit Graph
2223 Commits
Author SHA1 Message Date
mvdbeek 543b395a43 Clarify how to separate job and workflow scheduling 2025-07-09 10:22:08 +02:00
Nicola Soranzo 1cc2d6e5e6 Merge branch 'release_24.2' into release_25.0 2025-06-22 12:56:24 +01:00
Nicola Soranzo 414019da34 Fix docs versioning
for Galaxy releases (e.g. 24.2 and 25.0) that have only tags with
2 dots.
2025-06-21 20:16:29 +01:00
Marius van den Beek e95a55907f Merge pull request #20516 from natefoo/web-client-static-fixes
[25.0] Fixes for static handling and the web_client package
2025-06-19 11:18:23 +02:00
mvdbeek 39285ff347 Run make config-rebuild 2025-06-19 09:44:39 +02:00
Björn Grüning af684f2993 fix link in user release notes 2025-06-19 08:33:56 +02:00
Ahmed Awan 404e34ce42 fix natalie's github username 2025-06-17 15:30:48 -05:00
Ahmed Hamid AwanandJosé Manuel Domínguez bcac9bcc10 Update doc/source/releases/25.0_announce.rst
Co-authored-by: José Manuel Domínguez <43052541+kysrpex@users.noreply.github.com>
2025-06-17 15:18:16 -05:00
Ahmed Awan 7be1f9e3bd remove developer section 2025-06-17 15:17:47 -05:00
Ahmed Awan 9f34683d11 add final PRs to release notes 2025-06-17 15:16:12 -05:00
Ahmed Awan f364304e7e replace youtube video with latest one for preferred viz display 2025-06-17 14:52:08 -05:00
Ahmed Awan f16f4e67ed add latest PRs 06/12 2025-06-17 14:52:08 -05:00
Ahmed Awan 95834d14a4 add communications section 2025-06-17 14:52:08 -05:00
Ahmed Hamid AwanandJosé Manuel Domínguez d841082b81 add eLabFTW and RSpace integrations to release notes
TODO: Update the blog post URL for RSpace once we publish these notes

Co-authored-by: José Manuel Domínguez <43052541+kysrpex@users.noreply.github.com>
2025-06-17 14:52:08 -05:00
Ahmed Awan 090f258d15 add a 24.2 targeting PR which we missed 2025-06-17 14:52:08 -05:00
Ahmed Awan 4b9d28b96e add latest PRs 06/11 2025-06-17 14:52:08 -05:00
Ahmed AwanandJohn Davis 9d9767454b add links for BRC and IWC to release notes highlight
Co-authored-by: John Davis <jdavcs@gmail.com>
2025-06-17 14:52:08 -05:00
Ahmed AwanandNicola Soranzo 25912ae869 deprecate ToolDocumentCache in release notes
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2025-06-17 14:52:08 -05:00
Ahmed Awan 2a6fe21528 add JD as co-manager 2025-06-17 14:52:08 -05:00
6b22b39514 improve wording in user facing notes
Co-authored-by: John Davis <jdavcs@gmail.com>
Co-authored-by: David López <46503462+davelopez@users.noreply.github.com>
2025-06-17 14:52:08 -05:00
Ahmed Hamid AwanandDavid López dc81ca9a57 Update doc/source/releases/25.0_announce_user.rst
Co-authored-by: David López <46503462+davelopez@users.noreply.github.com>
2025-06-17 14:52:08 -05:00
Ahmed AwanandNicola Soranzo 5447292292 move current Deprecation Notices to Admin Notes
As these are actual removals not deprecations.

Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2025-06-17 14:52:08 -05:00
Ahmed Awan 51a1456957 add deprecation notices 2025-06-17 14:52:08 -05:00
Ahmed Awan b208eaa675 add latest PRs 06/09 2025-06-17 14:52:08 -05:00
Ahmed Awan 78093458f6 finalize release notes highlights 2025-06-17 14:52:08 -05:00
Ahmed Awan 1ba2080877 finalize 2 more highlights, reorganize by youtube videos first 2025-06-17 14:52:08 -05:00
Ahmed Awan 556baadcd6 remove a highlight
A very cool enhancement showcased in several features this release, but highlighting it itself is maybe not needed for user facing release notes; a very resuable component hence, more dev focused?
2025-06-17 14:52:08 -05:00
Ahmed Awan 1a9e7fc017 finalize more highlights, adjust others, format spacing better 2025-06-17 14:52:08 -05:00
Ahmed Awan 0bfb4c049f finalize 2 more highlights 2025-06-17 14:52:08 -05:00
Ahmed Awan 26ee920d3b Add config changes to release notes 2025-06-17 14:52:08 -05:00
Ahmed Awan 85b58b1a93 add highlights to release notes, finalize 3 highlights, remaining draft 2025-06-17 14:52:08 -05:00
Ahmed Awan 92c3065314 Add 25.0 to releases docs index page 2025-06-17 14:52:08 -05:00
Ahmed Awan 194f4df71d 25.0 release notes 2025-06-17 14:52:07 -05:00
Nicola Soranzo 0b2e2f4307 Deprecate `enable_tool_document_cache`
See https://github.com/galaxyproject/galaxy/issues/20432 .
2025-06-10 19:57:53 +01:00
mvdbeek f311f7d334 Add basic documentation for admins 2025-05-12 10:54:56 +02:00
John Chilton 219796f049 Implement paired_or_unpaired collections, list wizards. 2025-05-09 17:39:38 -04:00
Marius van den Beek 2eac17db1e Merge pull request #19936 from jdavcs/dev_13922_metrics
Drop old job metrics
2025-05-09 15:02:21 +02:00
John Davis b05170ef7c Add warning, gxadmin script ref to script, docs 2025-05-09 12:19:16 +02:00
John Davis 26cff176bf Add documentation 2025-05-09 12:19:15 +02:00
davelopez 5347684565 Fix isort linting 2025-05-09 12:14:20 +02:00
José Manuel Domínguez 10de12c5f1 Implement file source to integrate Galaxy with RSpace
This commit implements a FilesSource that interacts with an RSpace [1] instance and includes a file source template so that users can define their own file sources based on it.

RSpace is an electronic lab notebook
(ELN) designed for documenting, managing and sharing scientific data. The central concepts in RSpace are the Workspace,
the Inventory and the Gallery.

The Workspace's role is organizing and managing research activities. It allows creating documents, folders and research
notebooks [2]. The Inventory is a tool to keep track of laboratory resources, such as reagents, samples and equipment
[3]. The Gallery is where any research data represented as files is stored [4].

The FilesSource implemented by this module accesses the Gallery of an RSpace instance. The Gallery is organized in
categories (e.g. Images, Audio, Documents, Chemistry), where each category is itself a tree structure with folders and
files just like a regular filesystem, although there is a key difference: categories and their subfolders can only
contain files of certain types (e.g. jpeg, bmp, png, etc. for the Images category).

This implementation is based on the rspace-client-python` library [5], which provides a PyFilesystem2 [6] interface
to interact with RSpace's Gallery (available as `GalleryFilesystem` in the rspace_client.eln.fs` module). It
consists just of a minimal wrapper (based on the base `PyFilesystem2FilesSource` provided by Galaxy) around the
`GalleryFilesystem` class.

References:

- [1] https://www.researchspace.com/
- [2] https://documentation.researchspace.com/article/bzgr8ea9e3-the-workspace
- [3] https://documentation.researchspace.com/category/zpizk20kgx-inventory
- [4] https://documentation.researchspace.com/article/sl6mo1i9do-the-gallery
- [5] https://github.com/rspace-os/rspace-client-python
- [6] https://docs.pyfilesystem.org/
2025-05-09 12:04:46 +02:00
Marius van den Beek 12f7449459 Merge pull request #19390 from jmchilton/tags
Documentation around highlighting PRs for release notes.
2025-05-09 09:34:45 +02:00
Dannon Baker e8cfa1cb0f Merge remote-tracking branch 'upstream/dev' into tool-install-opt 2025-05-08 17:26:39 -04:00
Nate Coraor decf037cd3 Support setting and displaying timezone with the core metrics plugin 2025-05-06 11:45:51 -04:00
John Davis 0cef31ee61 Add documentation 2025-04-28 12:54:04 -04:00
Dannon Baker 7cc98038b0 make config-rebuild 2025-04-17 09:17:48 -04:00
Uwe Winter f1f77564d2 Allow configuring the AI backend as long as it is OpenAI compatible. 2025-04-11 15:28:43 +10:00
Enis Afgan 8a5198f76a Update descriptions to indicate these are UI-options only 2025-03-07 11:11:00 -05:00
Enis Afgan c6e553be71 Update RStudio IT 2025-02-26 16:01:00 -05:00
davelopez 87d5773f2c Add Zenodo file source template documentation 2025-02-19 10:36:33 +01:00