guerler
adefcb2989
Remove custom timeout utility
2023-11-21 09:47:10 +03:00
guerler
5948224c54
Hide grid message using debounce instead of custom timeout helper
2023-11-21 09:46:35 +03:00
Dannon Baker
b67a32f270
Upgrade axios to 1.6.2
2023-11-20 07:44:35 -05:00
Dannon
1666892918
Merge pull request #16892 from guerler/grids_vue
...
Vueify Visualizations Grid
2023-11-20 07:38:20 -05:00
David López
257c2bb52c
Merge pull request #17043 from ahmedhamidawan/open_history_storage_in_analysis
...
Open `HistoryStorageOverview` in center panel from `HistoryPanel`
2023-11-17 18:08:40 +01:00
Martin Cech
8806d60b89
Merge pull request #17038 from ahmedhamidawan/workflow_editor_require_name
...
Require name for workflows on save, set default to Unnamed Workflow
2023-11-17 17:08:00 +01:00
David López
fc01188332
Merge pull request #17032 from ElectronicBlueberry/notification-style
...
Change Broadcast Notifications Style
2023-11-17 13:14:39 +01:00
Laila Los
aac6aa548e
makeCompareFn anti-symmetric
2023-11-17 11:53:26 +01:00
Ahmed Awan
e5ce95d6a2
Open HistoryStorageOverview in center panel from HistoryPanel
...
Previously, if we clicked the History storage button for the current
history in the `HistoryPanel`, it took over the whole screen because
the `StorageDashboardRoutes` are not children of the `Analysis`
route.
Changed it so the `HistoryStorageOverview` route opens in the
center panel as an `Analysis` route (only from the `HistoryPanel`,
otherwise, it is still opened as one of the `StorageDashboardRoutes`)
Fixes https://github.com/galaxyproject/galaxy/issues/17026
2023-11-16 20:06:56 -06:00
guerler
8e23476a70
Fix typing warnings
2023-11-16 22:02:07 +03:00
guerler
3039faad7b
Use IconDefinition instead of IconProp
2023-11-16 19:55:52 +03:00
guerler
3a54fdfc45
Remove unused shareindicator component section for now
2023-11-16 19:42:29 +03:00
Dannon
19b0ffde46
Merge pull request #17015 from ElectronicBlueberry/multiselect-style
...
Restyle Vue Multiselect and Adapt Option Order
2023-11-16 11:07:02 -05:00
Laila Los
c90dfccc68
add tests for sorting and carousel
2023-11-16 17:04:48 +01:00
Laila Los
a36b049d19
make urgent stand out more
...
fix action links don't wrap on small screens
2023-11-16 16:51:01 +01:00
guerler
98c71d4bc2
Adjust grid link test, use button instead
2023-11-16 10:34:17 +03:00
guerler
048ec9315d
Fix copy operation relying on non-fastapi endpoint
2023-11-16 10:20:37 +03:00
guerler
3585aeb214
Add additional types to config initialization, expect type specific icon props
2023-11-16 09:32:20 +03:00
Dannon Baker
d59c55420e
Drop all eventHub usage.
2023-11-15 22:08:23 -05:00
Dannon Baker
fc24d780f8
Swap ToolSection to watch vueuse eventbus
2023-11-15 22:08:23 -05:00
Dannon Baker
3bc2ac036f
Swap HistoryEmpty to use veuuse's event bus
...
Fix optional props in historyempty
2023-11-15 22:08:23 -05:00
Dannon Baker
7bdf621a33
Swpa historyempty to comp+ts
2023-11-15 22:08:23 -05:00
Dannon Baker
090eefe042
Swap upload eventhub usage for simple store
2023-11-15 22:08:23 -05:00
Dannon Baker
4372e7f900
Swap UploadButton to composition+ts
2023-11-15 20:58:54 -05:00
Ahmed Awan
c0132f6a80
client: require name for workflows on save, set default Unnamed
...
Also, use `Toast` instead of modal for empty name, as well as
`Toast.success` on newly created workflow
2023-11-15 16:51:52 -06:00
guerler
cb41ce312d
Force type guards by explicitly specifiying field type
2023-11-15 19:27:02 +03:00
guerler
ed14cd0cd5
Add router type to grid configuration
2023-11-15 18:55:27 +03:00
guerler
2de314ff51
Attempt to enforce type script type validation
2023-11-15 18:53:19 +03:00
guerler
ae39ef715d
Narrow down width to a percentage number
2023-11-15 18:32:16 +03:00
guerler
d1f7e83554
Switch links to buttons looking like links
2023-11-15 18:27:49 +03:00
guerler
a4fe8af066
Remove unnecessary ts-ignore for utcdate component
2023-11-15 18:08:34 +03:00
guerler
3cd64c6ae2
Explicitly declare emits
2023-11-15 18:07:50 +03:00
guerler
a96a381057
Import fontawesome icon classes
2023-11-15 17:59:34 +03:00
guerler
49c9be6e09
Consistently use encoded types in visualizations schema
2023-11-15 17:53:43 +03:00
guerler
94a1ca6e65
Add grid list pagination test
2023-11-15 17:37:43 +03:00
guerler
c539bd098e
Add filter grid request handling jest test
2023-11-15 17:37:43 +03:00
guerler
867dad84bc
Add generic grid list operation rendering and handling test
2023-11-15 17:37:43 +03:00
guerler
37ad99a2ca
Add missing prefix helper to api calls
2023-11-15 17:37:43 +03:00
guerler
1632c261f1
Add basic column sort event handling tests to grid component
2023-11-15 17:37:43 +03:00
guerler
2959481eed
Add basic link field test for grid list component
2023-11-15 17:37:43 +03:00
guerler
304340c15c
Parse grid config to grid list wrapper, add test grid
2023-11-15 17:37:43 +03:00
guerler
1abea75fb9
Remove unused attribute from grid config, fix failing test
2023-11-15 17:37:43 +03:00
guerler
659ef8ad68
Remove legacy grid shared module
2023-11-15 17:37:43 +03:00
guerler
c70f09ed9d
Replace legacy published grid with vue based grid
2023-11-15 17:37:43 +03:00
guerler
e6707b0c07
Fix
2023-11-15 17:37:43 +03:00
guerler
2ee1f63662
Accessing user through composable or store leads to race condition, use galaxy instance for now
2023-11-15 17:37:43 +03:00
guerler
39c4857450
Add filter to visualizations grid
2023-11-15 17:37:43 +03:00
guerler
e99734a8b7
Adjust visualization manager queries
2023-11-15 17:37:42 +03:00
guerler
0ef4aa6bfb
Allow changing tags for published visualizations
2023-11-15 17:37:42 +03:00
guerler
cea2c95720
Fix linting, update schema
2023-11-15 17:37:42 +03:00