John Chilton
eeafa488ab
Move zip collection workflow test into workflow framework tests
2024-07-29 09:19:10 -04:00
John Chilton
dc14564b38
Replace API tests with workflow tests for various parameter replacement.
2024-07-29 09:19:09 -04:00
John Chilton
a7ce90d168
Rework and improve workflow tests for tools with different versions.
2024-07-29 09:19:09 -04:00
John Chilton
4a7d75071d
Migrate a workflow test case for output renaming to workflow test framework.
2024-07-29 09:19:09 -04:00
John Chilton
8697b61d45
Move empty sort workflow test into workflow test framework.
2024-07-29 09:19:09 -04:00
John Chilton
ece5025f84
Test to verify/document behavior of mapping over multi-selects.
2024-07-29 09:19:09 -04:00
John Chilton
f6fcc95099
Setup workflow test framework.
2024-07-29 09:19:09 -04:00
John Chilton
fa9ca5ce10
Setup abstractions for Planemo & in-galaxy wf testing
2024-07-29 09:19:09 -04:00
Nicola Soranzo
c1ce4d44bd
Merge branch 'release_24.1' into dev
2024-07-29 12:50:21 +01:00
Nicola Soranzo
90b5251cb9
Merge branch 'release_24.0' into release_24.1
2024-07-29 12:48:29 +01:00
Nicola Soranzo
9191eee69c
Merge pull request #18606 from mvdbeek/pin_weasyprint_version
...
[24.0] Set minimum weasyprint version
2024-07-29 09:48:23 +01:00
Marius van den Beek
1c5ca4a931
Merge pull request #18590 from jmchilton/test_parsing_work
...
More tool test typing.
2024-07-29 08:47:18 +02:00
Marius van den Beek and Nicola Soranzo
69058114db
Pin pydyf to < 0.11
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2024-07-29 08:40:02 +02:00
Marius van den Beek and Nicola Soranzo
0a637a5b02
Use python version syntax
...
I don't think this works with our custom parsing, but worth a try.
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2024-07-28 21:13:32 +02:00
mvdbeek
77efbaf792
Lower weasyprint versino pin and fix problematic transitive dependency
2024-07-28 13:17:28 +02:00
mvdbeek
67e89d943f
Set minimum weasyprint version
...
We're not pinning transitive conditional dependencies, and a new pydyf
version, which is a dependency of weasyprint, had a new release with a
breaking change, see (https://github.com/Kozea/WeasyPrint/issues/2200 ).
Newer releases of weasyprint have introduced max version pins, so I
think we're ok with just setting a minimum version here.
2024-07-28 12:27:14 +02:00
Björn Grüning
543ad8b595
Merge pull request #18602 from davelopez/improve_update_user_api_schema
...
Improve update user API payload schema
2024-07-26 18:39:16 +02:00
davelopez
3f26f693ff
Improve update user API payload schema
2024-07-26 16:53:52 +02:00
David López
65838aed0f
Merge pull request #18265 from ahmedhamidawan/multiview_top_bar
...
Move history multiview item actions to top
2024-07-26 15:33:52 +02:00
davelopez
1dac9d96a7
Adapt HistoryView test
...
To use updated message for permanently deleted history
2024-07-26 10:19:08 +02:00
Björn Grüning
2231152fdc
Merge pull request #18599 from davelopez/improve_notifications_api_types
...
Tighten user notification API response types
2024-07-26 09:32:47 +02:00
Ahmed Awan
9de0ee28cf
add HistoryIndicators component
2024-07-25 11:45:44 -05:00
Ahmed Awan and David López
f5cc111f9f
replace purged with "permanently deleted"
...
Co-authored-by: David López <46503462+davelopez@users.noreply.github.com >
2024-07-25 11:07:28 -05:00
Ahmed Awan
3a69575588
add setNextAvailableHistoryId function
2024-07-25 11:06:57 -05:00
Ahmed Awan
3e0e9dcf64
move batch operations to history store; use api methods there
2024-07-25 11:06:57 -05:00
Ahmed Awan
95b7090360
make adjustments to DetailsLayout and other history structuring
...
Move summarized type to its own file as well.
2024-07-25 11:06:57 -05:00
Ahmed Awan
7b29122232
add purged/deleted/archived indicators for multiview items
2024-07-25 11:06:57 -05:00
Ahmed Awan
5f07fbcc6a
histories grid: handle history total count change for store
2024-07-25 11:06:57 -05:00
Ahmed Awan
c2a10b45a7
do not unpin a history when it is deleted
2024-07-25 11:06:57 -05:00
Ahmed Awan
6e9a7fcd4e
modify delete history modal for already delete histories (purge)
...
So that the dropdown item says "Purge this history" instead of delete for a history that is already deleted.
2024-07-25 11:06:57 -05:00
Ahmed Awan
dea3daf005
add faTimes icon to Hide button in multiview
2024-07-25 11:06:57 -05:00
Ahmed Awan
7aadb71991
hide annotation and tags if no pinned histories in multiview
2024-07-25 11:06:57 -05:00
Ahmed Awan
c336828bb5
fix duplicate modals opening from HistoryNavigation
...
Using `v-b-modal:modal-id` had the disadvantage that if we had multiple components containing modals with same ids, they would all open simultaneously. Using `v-modal` to open modals instead removes this side effect.
2024-07-25 11:06:57 -05:00
Ahmed Awan
053caff131
move MultipleViewItem actions to top
...
Add `HistoryNavigation` to the top section as well.
WIP: There is a bug right now that applies the dropdown action to all pinned histories in multiview (e.g.: You try to delete a history from the dropdown, but a modal opens up for each pinned history
2024-07-25 11:06:57 -05:00
Ahmed Awan
6984b273ba
fix details horizontal margins to align better in multiview
2024-07-25 11:06:57 -05:00
Ahmed Awan
88a46fd942
align multiview HistoryPanel details header based on content
...
Adds a `pinnedHistoriesSummarizedStatus` computed ref to `historyStore` that Returns a string that indicates whether all the pinned histories have annotations, tags, both, or none of them. This is used to then adjust the `DetailsLayout` header height accordingly.
2024-07-25 11:06:57 -05:00
davelopez
6d0beafca1
Tighten user notification API response types
...
This will exclude "broadcast" as a possible user notification response.
2024-07-25 17:58:36 +02:00
Marius van den Beek
f15f028092
Merge pull request #18591 from dannon/fix-tool-tag-log
...
[24.0] Fix sqlalchemy statement in tooltagmanager reset output
2024-07-25 17:27:02 +02:00
mvdbeek
423c371268
Merge branch 'release_24.1' into dev
2024-07-25 17:24:42 +02:00
mvdbeek
9c507f2b2c
Merge branch 'release_24.0' into release_24.1
2024-07-25 17:23:48 +02:00
mvdbeek
b8cccdcef5
Merge branch 'release_23.2' into release_24.0
2024-07-25 17:21:58 +02:00
mvdbeek
dacdfcc884
Merge branch 'release_23.1' into release_23.2
2024-07-25 17:18:08 +02:00
mvdbeek
7a5598b5a1
Merge branch 'release_23.0' into release_23.1
2024-07-25 17:03:28 +02:00
Marius van den Beek
8880273fe4
Merge pull request #18593 from itisAliRH/api-key-eye
...
[23.0] Fix API key reveals on mouse hover
2024-07-25 17:01:35 +02:00
Nicola Soranzo
1a0a706b60
Merge pull request #18553 from hujambo-dunia/fix-columnlist-datatype
...
[24.0] Fix for not-null in 'column_list' object
2024-07-25 12:56:08 +01:00
hujambo-dunia and Nicola Soranzo
c7e1cbfa32
Fix for not-null in 'column_list' object
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2024-07-24 17:00:00 -04:00
Dannon
e18ba472bf
Merge pull request #18589 from dannon/import-type-enforcement
...
Consistent type imports, fixes and linting.
2024-07-24 10:56:53 -04:00
John Chilton
119c3341ea
Merge pull request #18575 from sanjaysrikakulam/update_file_source_templates_s3fs
...
Add a new version of the production s3fs file source template with the writable configuration variable added
2024-07-24 10:34:06 -04:00
Marius van den Beek
9757c33f0c
Merge pull request #18570 from mvdbeek/sentry_group_cheetah_errors
...
Group tool templating exceptions in sentry
2024-07-24 16:33:29 +02:00
Alireza Heidari
f745aa7906
✨ : add eye icon to reveal API key and remove mouse over in APIKeyItem
2024-07-24 11:29:40 +02:00