Dannon Baker
02b99b7478
Vueuse major ver upgrade, updates
2023-10-22 13:26:22 -04:00
Dannon Baker
df78121239
Rename unused args in typescript
2023-10-22 13:26:22 -04:00
Dannon Baker
581179c722
Use state instead of this in workflowStepStore
2023-10-22 13:26:22 -04:00
Martin Cech
fabc125ea2
Merge pull request #15000 from dannon/toolshed-bundles
...
Toolshed client build separation
2023-10-20 19:32:24 +02:00
Dannon
6954aa1252
Merge pull request #16758 from assuntad23/16556/time-wf-invoked
...
WF Report Enhancement: Converting ISO to UTC for Invocation Date/Time
2023-10-20 11:06:22 -04:00
John Chilton
96aa7b400a
Merge pull request #16872 from ahmedhamidawan/restore_old_tools_api_route
...
Restore ToolsApi and create new api route for new panel structure
2023-10-20 09:36:18 -04:00
Dannon
4e13b2d925
Merge pull request #16830 from guerler/replace_modal
...
Use vue modal instead of global backbone modal in user preferences
2023-10-20 07:48:49 -04:00
Ahmed Awan
a739f88aa6
Restore deprecated ToolsApi and create new api route for new panel structure
...
- restore `api/tools` that had the older (list of tool sections
with `.elems`) structure
- but use the new `api/tool_panel` structure in the client
2023-10-17 13:58:43 -05:00
mvdbeek
5b928e4d73
Drop library_data from schema
2023-10-17 18:14:24 +02:00
guerler
bf02dc9948
Drop library_data input type
2023-10-17 10:29:26 +03:00
guerler
fce11c681f
Add backward compatibility notice, direct developers to the regular data input instead
2023-10-17 10:29:26 +03:00
guerler
bed8a8e5bc
Add library data unit test
2023-10-17 10:29:26 +03:00
guerler
56e93b42f1
Add notification text if selected library is empty, strip initial slash from library dataset name
2023-10-17 10:29:26 +03:00
guerler
8dce5dba8d
Add vue library data input element wrapper
2023-10-17 10:29:26 +03:00
guerler
e98a028143
Add FormLibraryData placeholder component
2023-10-17 10:29:26 +03:00
guerler
9196bbd73a
Allow library entry selection for multiple datasets
2023-10-17 10:29:26 +03:00
guerler
30ea01d564
Use static keys to specify input sources in variant index
2023-10-17 10:29:26 +03:00
guerler
1eb71c9a04
Remove legacy popover wrapper
2023-10-17 10:29:26 +03:00
guerler
c0330f6d6d
Remove legacy switch wrapper
2023-10-17 10:29:26 +03:00
guerler
8eb4368da2
Remove unused legacy button and options wrappers
2023-10-17 10:29:26 +03:00
guerler
f4afed60cc
Remove legacy select default wrapper
2023-10-17 10:29:26 +03:00
guerler
27bb1017c4
Remove vue interface to backbone parameter factory
2023-10-17 10:29:26 +03:00
guerler
bf18eb096a
Remove legacy ftpfile and library_data wrappers
2023-10-17 10:29:26 +03:00
guerler
c8c1f51f81
Remove legacy parameters factory
2023-10-17 10:29:25 +03:00
guerler
d234b28812
Remove legacy parameter matching condition from form elements
2023-10-17 10:29:25 +03:00
Dannon
7c013cc6ac
Merge pull request #16739 from ahmedhamidawan/toolbox_restructuring
...
Refactor Tool Panel views structures and combine ToolBox and ToolBoxWorkflow into one component
2023-10-16 09:46:27 -04:00
Björn Grüning
cde7658aaa
Merge pull request #16738 from davelopez/explore_collection_item_scroll_improvements
...
Improve collection items scrolling
2023-10-14 09:11:08 +02:00
Ahmed Awan
a418224b95
fix conflicts caused by FilterMenu changes to Tool panel struct
2023-10-13 20:30:58 -05:00
Ahmed Awan
2ea5170afb
fix selenium fails waiting on CSS selectors for tool panel
2023-10-13 19:32:24 -05:00
Ahmed Awan
29e0540b1b
fix bug where Workflows section was only shown in Editor toolbox
...
if user had some favorite wfs
2023-10-13 19:32:24 -05:00
tcollins
28ec0ecb51
added multiple typo support for tool searching
2023-10-13 19:32:24 -05:00
Ahmed Awan
a44002439a
add description for ontology filter
2023-10-13 19:32:22 -05:00
Ahmed Awan
2ee780a9b9
remove panel_labels from api/tools return's section.tools
...
improve typing
2023-10-13 19:31:09 -05:00
Ahmed Awan
f9a4071d09
convert utilities.js to .ts and fix jests
...
improve typing in several places
2023-10-13 19:31:07 -05:00
Ahmed Awan
a0d89a34c9
Change ToolsView/ schema.org page to support new api structure
2023-10-13 19:29:18 -05:00
Ahmed Awan
185e388b18
add ToolSection.panel_labels to api return, to include any sub
...
sections within a ToolSection
2023-10-13 19:29:18 -05:00
Ahmed Awan
0d21b18d8e
Refactor Tool Panel views into one Toolbox
...
Changed the structure of toolbox received from the backend
ToolBox is now an object of ToolSections (and Tools) by id
Also consolidated `ToolBox` and `ToolBoxWorkflow` into one `ToolBox`
that is contained within a `ToolPanel`. Removed Tool panel providers
and ProviderAware tool boxes
2023-10-13 19:29:15 -05:00
Nicola Soranzo
80cc5dd1bb
Merge pull request #16851 from afuetterer/fix-typos
...
chore: fix typos
2023-10-13 19:00:23 +01:00
Dannon
57985f1b3c
Merge pull request #16522 from ahmedhamidawan/reusable_filters_component
...
Create reusable `FilterMenu` with advanced options
2023-10-13 11:08:38 -04:00
Heinz-Alexander Fuetterer and Nicola Soranzo
347e7b8301
chore: fix typos
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2023-10-13 16:29:27 +02:00
guerler
298637da37
Fix selenium selector for signout modal
2023-10-13 12:26:29 +03:00
mvdbeek
01fae97579
Merge branch 'release_23.1' into dev
2023-10-13 11:01:36 +02:00
Ahmed Awan
1c37fa90f3
fix seleniums and minor bug fixes for FilterMenu
2023-10-12 13:30:28 -05:00
Björn Grüning
26eba220e2
Merge pull request #16839 from davelopez/refactor_dataset_services
...
Refactor dataset services
2023-10-12 19:25:48 +02:00
Ahmed Awan
7cae1a6583
fix jests
2023-10-12 10:33:31 -05:00
Ahmed Awan
1201ea0f75
prettier fixes
2023-10-12 10:33:30 -05:00
Ahmed Awan
79e2054f35
separate FilterMenu elements into separate components
2023-10-12 10:33:30 -05:00
Ahmed Awan
f3969612c8
fix seleniums and adjust navigation.yml for FilterMenu changes
2023-10-12 10:33:29 -05:00
Ahmed Awan
3f19332bc5
add FilterMenu to PageList and fix some jests and seleniums
2023-10-12 10:33:29 -05:00
Ahmed Awan
fea0f88f56
replace IndexFilter in WorkflowList with FilterMenu
...
also:
- create `WorkflowFilters.js` that exports reusable `Filtering`
- allow `MultiTags` filter type for `FilterMenu`, which allows you to
add a `StatelessTags` field in the menu, allowing for array values
as filter
- allow `is:filter` filters that are Boolean filters, except, they
only be set to true
- apart from `q=filter1&qv=val&q=filter2&qv=val&...` query strings
for the backend, the `Filtering` class can now also create
`backendFormatted` strings in the form `filter1:val filter2:val`
2023-10-12 10:33:29 -05:00