Commit Graph
83502 Commits
Author SHA1 Message Date
Dannon Baker 34e1ceec45 Fix vue-tsc emit definition issue 2025-05-14 18:24:42 -04:00
Dannon Baker f46e326986 Fix vue-tsc tabindex issue -- ensure exists 2025-05-14 18:22:42 -04:00
Dannon Baker 9fdbbc3acf Fix displayUrl type issue 2025-05-14 18:19:06 -04:00
mvdbeek 83de984f07 Move /api/datatypes/{datatype} to avoid conflict 2025-05-14 20:39:05 +02:00
mvdbeek f628ee230e Wait for ... to disappear 2025-05-14 20:37:30 +02:00
mvdbeek be26a3ffde Restore edit button in history content item options 2025-05-14 20:37:29 +02:00
mvdbeek 0e7ee07cac Keep using history panel item edit button in selenium
New tab needs to be disabled if dataset is running, can follow up later.
2025-05-14 20:37:29 +02:00
mvdbeek 49e10f28e3 Fix dataset edit selenium tests 2025-05-14 20:37:29 +02:00
mvdbeek ce0e0f6b24 Selenium fixes 2025-05-14 20:37:28 +02:00
Dannon Baker 2f306fa2c4 rebuild api schema 2025-05-14 08:50:34 -04:00
Dannon Baker a0220694ee Drop all-datatypes visualization mapping endpoint
We have this for edam data, formats, sniffers, etc., though.  It's a
pattern we should make a decision on -- these may be better implemented
as a set of requested keys on the main datatypes summary and exposed
independently on the datatype detail endpoint that has been added.
2025-05-14 08:50:34 -04:00
Dannon Baker 85c55ac094 Drop unused import 2025-05-14 08:50:34 -04:00
Dannon Baker c562a354bb Drop default viz params from DatasetView test, skip frame testing (for
now) -- this is clunky and overly stubbed anyway and we should have an
integration test instead.
2025-05-14 08:50:34 -04:00
Dannon Baker 764dbcde8f Add default visualization plugins for GeoJSON and VitessceJSON datatypes; include TIFF viewer for TIFF datatype 2025-05-14 08:50:34 -04:00
Dannon Baker 4d5d834327 Drop 'default_params' concept for preferred viz, for now -- this is extra admin/configuration burden without much benefit at this point 2025-05-14 08:50:34 -04:00
Dannon Baker dabb154347 Remove viz default params linkage. Update datasetview loading state
handling of viz frame.
2025-05-14 08:50:34 -04:00
Dannon Baker 8111f85ab2 Don't load top-level visualization_mappings in datatypes_conf -- we pushed these to indivdual datatypes. 2025-05-14 08:50:34 -04:00
Dannon Baker ba18203643 Post-rebase cleanup. 2025-05-14 08:50:34 -04:00
Dannon Baker 6bbf6321fa Swap configuration of default dataset viz to be specified inline with the datatype. 2025-05-14 08:50:34 -04:00
Dannon Baker 079664322f Formatting. 2025-05-14 08:50:33 -04:00
Dannon Baker 5701a1307a Update client-api-schema 2025-05-14 08:50:33 -04:00
Dannon Baker 39f96b4a08 Remove update and delete operations from datatype visualizations store -- bailing on admin control of this for now. 2025-05-14 08:50:33 -04:00
Dannon Baker f8c739efde Adds a new /api/datatypes/{datatype} endpoint
provides comprehensive information about a specific datatype in a single
response, consolidating information previously spread across multiple
endpoints, and adds a bit new.
2025-05-14 08:50:33 -04:00
Dannon Baker a673b2c4a8 rebase into endpoint adjustment 2025-05-14 08:50:33 -04:00
Dannon Baker f7bdab1b58 Remove DatatypeVisualizations component and its route from admin routes 2025-05-14 08:50:33 -04:00
Dannon Baker 47ca870ae4 Adjust datatypes preferred viz API /datatypes/{type}/visualizations 2025-05-14 08:50:33 -04:00
Dannon Baker a1ce48a282 Preferred viz rough sketch 2025-05-14 08:50:33 -04:00
Dannon Baker 3da3ed02ed Relocate rerun to details. 2025-05-14 08:41:42 -04:00
Dannon Baker 90ce40b597 DatasetView -- swap order of viz and details 2025-05-14 08:32:23 -04:00
Dannon Baker aacf13f7ab Improve dataset header collapse animation to create a smoother, more
immediate transition effect. Replace transform-based animations with
comprehensive transitions for all properties including max-height,
margins, and padding for a fluid collapsing behavior.
2025-05-14 08:32:23 -04:00
Dannon Baker e433b47729 Fixed header animation flickering during tab changes by replacing CSS
animations with Vue transitions for smoother state management. This
ensures the header details animation only occurs when intentionally
toggling the header, not during tab navigation.
2025-05-14 08:32:22 -04:00
Dannon Baker 95b4a70203 Refactor state styles to use predefined vars. 2025-05-14 08:32:22 -04:00
Dannon Baker 2164dee42f Overhaul color application; use theme vars where possible. 2025-05-14 08:32:22 -04:00
Dannon Baker e1c6aabaa0 Fix active tab binding logic. 2025-05-14 08:32:22 -04:00
Dannon Baker d473cb4fe7 Keep enum for tabs 2025-05-14 08:32:22 -04:00
Dannon Baker adfd16e113 Suggested approach in review for tab management 2025-05-14 08:32:22 -04:00
Dannon Baker f6e38799c8 swap to standard loading span 2025-05-14 08:32:22 -04:00
Dannon Baker 4652953573 Fix scrolling in dataset component non-iframe tabs -- preview override got dropped somewhere 2025-05-14 08:32:22 -04:00
Dannon Baker df26d9250c Refactor header state management to use persistent toggle 2025-05-14 08:32:22 -04:00
Dannon Baker a7e15480e5 Minor animation for dataset header in dataset component 2025-05-14 08:32:22 -04:00
Dannon Baker 735f922d7f Adjust headline to match card font-weights -- bold title, normal hid 2025-05-14 08:32:22 -04:00
Dannon Baker 5d48f0e5c5 Datset component iframe loading indicator fixes
Clearer indication of datset preview
2025-05-14 08:32:22 -04:00
Dannon Baker 63ec1b78ea More styling of the header, include state and collapsible toggle 2025-05-14 08:32:22 -04:00
Dannon Baker c35421a4b4 Fix showError and onError functions in DatasetActions component 2025-05-14 08:32:22 -04:00
Dannon Baker b9af5fc753 Handle rerun; cleanup in contentOptions 2025-05-14 08:32:22 -04:00
Dannon Baker 6948185325 Cleanup in DatasetActions 2025-05-14 08:32:22 -04:00
Dannon Baker 56b14dc6e2 Dump ts for testing datasetview; too much aggravation to work around for little benefit to actually *testing* 2025-05-14 08:32:22 -04:00
Dannon Baker bf2f188f90 Fix typing for datasetview test? 2025-05-14 08:32:22 -04:00
Dannon Baker 1984be1eff Add testing for datasetview component 2025-05-14 08:32:22 -04:00
Dannon Baker d5ed601135 Typing, cleanup, formatting, etc. in DatasetView 2025-05-14 08:32:22 -04:00