mvdbeek
1bdd9e7af5
Make runtime value in optional parameter open legacy workflow run form
...
We can only accept disconnected optional data inputs, for all other
parameters we need to replace the runtime value placeholder.
2024-11-19 17:35:04 +01:00
Marius van den Beek
2c59753744
Merge pull request #19083 from ahmedhamidawan/use_singular_default_box_in_upload
...
[24.1] Persist uploaded data between Regular and Collection upload tabs
2024-11-08 09:22:45 +01:00
Ahmed Awan
b8dbc5236f
fix selectors unable to find upload start or close buttons
2024-11-07 15:00:27 -06:00
Ahmed Awan
6364764c33
fix _perform_upload method to use proper selector
2024-11-06 17:19:02 -06:00
mvdbeek
58ff6d20d0
Merge branch 'release_24.0' into release_24.1
2024-10-31 15:18:20 +01:00
Ahmed Awan
2cae82cfa9
use a watcher to fetch invocation id just once
2024-10-30 13:27:01 -05:00
Ahmed Awan
3e30f2773d
[24.1] Persist uploaded data between Regular and Collection upload
...
Uses a singular `DefaultBox` component so that both the Regular and Collection tabs in the `UploadContainer` (modal) have the same files.
Fixes https://github.com/galaxyproject/galaxy/issues/19081
2024-10-30 12:45:04 -05:00
Ahmed Awan
eb65bb8764
[24.0] Fetch invocation id only once on the job info page
...
... instead of polling while the job is non terminal; we only need the id once.
Fixes https://github.com/galaxyproject/galaxy/issues/18921
2024-10-29 12:47:17 -05:00
Dannon Baker
62e9b34b42
Fix typo in hasLoadingCollectionElementsError computed property
...
As it was, false was being used as an index instead of the fallback
return.
2024-10-16 21:03:59 -04:00
Marius van den Beek
e15b6bd63a
Merge pull request #19008 from itisAliRH/workflow-card-annotation-bleedidng
...
[24.1] Fix Workflow card controllers and indicators bleeding
2024-10-16 17:07:57 +02:00
Alireza Heidari
79aab5951c
Enhance WorkflowCard header layout with relative positioning
...
Added relative positioning to the workflow card header to improve layout control and ensure proper alignment of child elements.
Fixes #19006
2024-10-16 15:29:08 +02:00
Jonathan Laperle
a776e8066a
do not remove double slashes if part of a protocol
2024-10-10 08:15:02 -04:00
Anton Nekrutenko
75a51e3bd3
Merge pull request #18961 from mvdbeek/fix_restriction
...
[24.1] Allow passing anything into `format="data"` inputs
2024-10-09 17:31:20 -04:00
mvdbeek
02636e5350
Allow passing anything into data
2024-10-09 18:30:13 +02:00
John Davis
87cddafed8
Merge branch 'release_24.0' into release_24.1
2024-10-08 13:16:33 -04:00
John Davis
de8e982cc1
Merge branch 'release_23.2' into release_24.0
2024-10-08 13:15:15 -04:00
Ahmed Awan
64e97bda91
[24.1] Ctrl-click on SwitchHistoryLink opens in new tab
...
Fixes https://github.com/galaxyproject/galaxy/issues/18897
2024-10-04 11:06:45 -05:00
John Davis
ad6d973716
Fix bug in sharing ui
2024-10-04 11:47:49 -04:00
Ahmed Awan
552d135513
add jest for importing a workflow in WorkflowInvocationHeader
2024-10-03 13:51:55 -05:00
Ahmed Awan
6b057d7d95
add a jest for WorkflowInvocationHeader
2024-10-03 13:51:08 -05:00
Ahmed Awan
e0c49d69db
WorkflowInvocationHeader: replace Toast with an alert message
2024-10-03 13:51:03 -05:00
Ahmed Awan
4f77d2e874
replace Edit button with Import on WorkflowInvocationHeader
...
Fixes https://github.com/galaxyproject/galaxy/issues/18896
2024-10-03 13:51:03 -05:00
davelopez
be8e89b1c6
Fix extension not showing in DataDialog for collection elements
2024-10-02 17:24:13 +02:00
mvdbeek
0411872eb1
Disable storage dashboard button for anon users
...
Should largely avoid
https://sentry.galaxyproject.org/share/issue/79354f243bd44cbf833255e27d6dd8fa/ :
```
Error: API authentication required for this request
at rethrowSimple(webpack://@galaxyproject/galaxy-client/./src/utils/simple-error.ts:24:11)
at <anonymous>(webpack://@galaxyproject/galaxy-client/./src/api/schema/fetcher.ts:19:9)
at Generator.throw(<anonymous>)
at rejected(webpack://@galaxyproject/galaxy-client/./src/api/schema/fetcher.ts:5:64)
```
Note that the stack trace isn't as informative as the url (
https://usegalaxy.org/storage/history/ <history_id>) and referrer.
2024-10-02 15:22:32 +02:00
Laila Los
90f1e59cde
use label instead of object identity when highlighting
2024-09-30 14:53:05 +02:00
mvdbeek
2f1b6e2a36
Limit max number of items in dataproviders
...
that support pagination to 10000. Clients can always request more data via offset
requests, but since this is not a streaming API we need to build the
response in memory before we can start sending.
2024-09-25 12:46:15 +02:00
Ahmed Hamid Awan
b057b4cf7f
Merge pull request #18842 from itisAliRH/workflow-index-bookmark-query
...
[24.1] Fix Workflow index bookmark filter
2024-09-19 10:42:01 -05:00
Alireza Heidari
b47a8b0da4
🛠️ : update client api schema
2024-09-19 15:12:38 +02:00
Alireza Heidari
c1abcd7805
🐛 : updated bookmarked filter in WorkflowList regarding to the new search query
2024-09-18 12:33:59 +02:00
Alireza Heidari
f30b213186
✨ : added is:bookmarked filter to workflows index API "/api/workflows"
2024-09-18 12:32:30 +02:00
guerler
efa5ada463
Return null instead of empty string in unique label validator
2024-09-18 09:13:48 +02:00
davelopez
52f3445378
Make all fields optional for HelpForumPost
...
Unfortunately, the OpenAPI schema of Discourse (https://docs.discourse.org/openapi.json ) does not specify the proper type for posts in the "/search.json" response.
There is at least one case where the post name is null (https://help.galaxyproject.org//search.json?q=tags:circos+tool-help%20status:solved ) so let's play safe.
2024-09-17 17:53:50 +02:00
Marius van den Beek
972c3c7d32
Merge pull request #18810 from mvdbeek/prevent_connecting_optional_output_to_required_input
...
[24.1] Prevent optional output to required input connection in editor
2024-09-16 17:09:55 +02:00
Marius van den Beek
aad1caf2ad
Merge pull request #18699 from ahmedhamidawan/drag_drop_DCE
...
[24.1] Allow drag and drop for collection elements
2024-09-16 16:15:03 +02:00
Marius van den Beek
c26b5d6409
Merge pull request #18765 from ahmedhamidawan/handle_error_for_SwitchToHistoryLink
...
[24.1] Add error handling for `SwitchToHistoryLink`
2024-09-16 16:11:34 +02:00
mvdbeek
9afea55ac0
Fix optional text handling in LibraryEditField
...
It is one of the more common client-side errors in Sentry (https://sentry.galaxyproject.org/share/issue/7cfa153372ab426485b0ea2d7cde8b49/ ), and this brings it in
line with the API definition where both text and and synposis are
nullable.
2024-09-14 13:21:08 +02:00
mvdbeek
4a92363190
Prevent optional output to required input connection in editor
...
Fixes https://github.com/galaxyproject/galaxy/issues/18791
2024-09-13 17:33:36 +02:00
Marius van den Beek
a6d8851095
Merge pull request #18798 from mvdbeek/fix_wrong_extension_on_pick_data_output
...
[24.1] Fix wrong extension on pick data output
2024-09-11 16:34:20 +02:00
mvdbeek
ee63214516
Fix wrong extension on pick data output
...
This fixes https://github.com/galaxyproject/galaxy/issues/18795
2024-09-11 12:21:33 +02:00
mario and Adil Mohiuddin
8d24350fb7
Fixed redirect issue in RegisterForm.vue
...
Co-authored-by: Adil Mohiuddin <amohi9046@gmail.com >
2024-09-09 13:30:24 -07:00
Nuwan Goonasekera
a7fe1d0aa5
Merge pull request #18670 from Edmontosaurus/implement_psa_generic_oidc_backend
...
Implemented the generic OIDC backend from python-social-auth into Gal…
2024-09-09 09:53:39 +05:30
Edwin den Haas
d3a87e2547
Fixed some linting mistakes.
...
* Fixed some linting problems by using the "make format" and "make client-format" commands
2024-09-06 17:55:48 +02:00
Ahmed Awan and mvdbeek
d451c8d9e4
remove Toast for inaccessible histories
...
since their summaries wouldn't even be fetched it the first place
Co-authored-by: mvdbeek <m.vandenbeek@gmail.com >
2024-09-04 12:09:23 -05:00
Ahmed Awan
c742333925
only load/pin history if items were copied
2024-09-03 13:01:27 -05:00
Ahmed Awan
43f3b8fdfb
move copy operation to another loop to only copy when no errors
2024-09-03 13:01:27 -05:00
Ahmed Awan
4b9116b4ab
allow DCEs to be dropped to tool form
2024-09-03 13:01:27 -05:00
Ahmed Awan
29a023d1b5
use a computed to track changed history for drag drop
2024-09-03 13:01:27 -05:00
Ahmed Awan
f4c17453f6
create a reusable historyDragDrop composable
...
This unifies the drag and drop operations in `HistoryPanel` as well as the drop area in the `MultipleViewList`.
2024-09-03 13:01:27 -05:00
Ahmed Awan and David López
64f4e86f14
export explicit types for content source and type
...
Co-authored-by: David López <46503462+davelopez@users.noreply.github.com >
2024-09-03 13:01:27 -05:00
Ahmed Awan
15e34e5d6a
store DCEs as dragData, and check for element_type within onDrop()
...
for now, only `getDragData` for `DCEDataset`s
2024-09-03 13:01:27 -05:00