Commit Graph
11056 Commits
Author SHA1 Message Date
Dannon 7b94e6bd34 Merge pull request #13477 from guerler/new_history_data_plug
Enable infinite scrolling / pagination for history and collection items
2022-03-08 10:17:38 -05:00
guerler d722a623ec Use solid font awesome icons 2022-03-07 13:55:33 -05:00
guerler 396c872cb1 Add jest test to verify that workflow run steps are properly expanded 2022-03-07 13:11:55 -05:00
guerler f6c40d2072 Expand parameter input steps in workflow run form 2022-03-07 12:15:58 -05:00
guerler 0825e4d85e Adjust content item operation conditions, align state model to backend, restore test cases 2022-03-07 10:24:03 -05:00
Aysam GuerlerandMarius van den Beek 1cbb810cbb Update client/src/components/History/Content/ContentItem.vue
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
2022-03-05 23:53:11 -05:00
guerler c6ff57e776 Use root-collection for collection panel source observation 2022-03-05 23:37:52 -05:00
guerler 52b7fbc488 Use more declarative naming, expandable vs. isDataset, expanded vs. expandedDataset, writeable vs. isHistoryItem 2022-03-05 23:22:02 -05:00
guerler 8bafeeaa92 Remove no-permission state which is not provided through the api yet 2022-03-05 21:15:57 -05:00
guerler 3ed117cce6 Do not fallback on populated state, if state cannot be determined 2022-03-05 14:23:30 -05:00
guerler 72aa4d90ae Switch empty dataset status to success 2022-03-05 14:21:58 -05:00
Aysam GuerlerandMarius van den Beek 20323874ce Update client/src/components/History/Content/ContentItem.vue
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
2022-03-05 13:55:33 -05:00
Aysam GuerlerandMarius van den Beek e06f124d2c Update client/src/components/History/CurrentCollection/CollectionPanel.vue
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
2022-03-05 13:54:01 -05:00
guerler c00864bd2c Avoid copying array when new items are loaded into listing 2022-03-05 01:03:30 -05:00
guerler a078fd0d07 Activate pagination for collections with page size of 100 items 2022-03-05 01:03:30 -05:00
guerler 864a4eafd6 Fix collection description display 2022-03-05 01:03:30 -05:00
guerler fc2999c298 Use contents_url of element object to drilldown 2022-03-05 01:03:30 -05:00
guerler c9a6485d32 Use consistent parameter names and limits, add scroll handler to collection, prep 2022-03-05 01:03:30 -05:00
guerler b96fd4570a Switch to infinite scrolling in history listing, keep visible section up-to-date 2022-03-05 01:03:30 -05:00
guerler 86d6deddc6 Fix remaining selenium tests 2022-03-05 01:03:30 -05:00
guerler d0d73e6ecc Show all dataset tags for now 2022-03-05 01:03:30 -05:00
guerler 6653a42d14 Adjust re-run test to revised dom layout of history content item 2022-03-05 01:03:30 -05:00
guerler 8392744aa4 Allow history item navigation and drilldown within workflow invocations view 2022-03-05 01:03:30 -05:00
guerler 366b7463ef Adjust new history test cases, particularly selenium 2022-03-05 01:03:30 -05:00
guerler 315bd7b25d Revise generic content item handling, prep 2022-03-05 01:03:30 -05:00
guerler 07a731b3b1 Fix linting issues, use object.id for collections drilldown requests, rename to hideSelection to avoid confusion with actually hidden datasets 2022-03-05 01:03:30 -05:00
guerler 885fe156c2 Disable scroll throttling for now, browser compatibility of throttling currently works only good for safari 2022-03-05 01:03:30 -05:00
guerler 157e9de9d7 Add drag/drop from new history to tool form inputs 2022-03-05 01:03:30 -05:00
guerler 03a74d090c Handle horizontal scrolling by dispatching regular event, fixes scrolling in peeks 2022-03-05 01:03:29 -05:00
guerler e6296abf8f Allow using specific legacy navigation functions without mixin, handle display/edit in content item 2022-03-05 01:03:29 -05:00
guerler aff8e403ca Fix basic operation conditions, add tag handling 2022-03-05 01:03:29 -05:00
guerler bb34eee6e8 Update readme 2022-03-05 01:03:29 -05:00
guerler 8ec371aafa Fix event parsing to actual handlers in history index component 2022-03-05 01:03:29 -05:00
guerler ec8c6f4aae Align collection operations appearance to history operations 2022-03-05 01:03:29 -05:00
guerler 29407b989f Revise directory structure such that it aligns with the actual component structure 2022-03-05 01:03:29 -05:00
guerler 5bf06d5227 Allow disabling annotation attribute in header details, properly update collection attributes 2022-03-05 01:03:29 -05:00
guerler ec283e20f0 Use regular button for collection download, attempt to replace url 2022-03-05 01:03:29 -05:00
guerler 2c5fdda453 Consolidate editing for history and collection attributes, contained considerable duplications across files 2022-03-05 01:03:29 -05:00
guerler 8cbcfc0178 Use consistent naming, declare collection url as computed value 2022-03-05 01:03:29 -05:00
guerler 390fc83dad Disable visualizations for purged datasets, notice its equal to show downloads now 2022-03-05 01:03:29 -05:00
guerler a87d75ed22 Remove custom styles from history menu, show/hide available selection options 2022-03-05 01:03:29 -05:00
guerler 96b4be0c0d Revise collection navigation in history 2022-03-05 01:03:29 -05:00
guerler 5393dcc43a Consolidate icon button component 2022-03-05 01:03:29 -05:00
guerler e20d6ee0a1 Replace filter icon with search 2022-03-05 01:03:29 -05:00
guerler 7ede9b353e Prep history layout component 2022-03-05 01:03:29 -05:00
guerler 5840fd2700 Remove duplicate navigation slot 2022-03-05 01:03:29 -05:00
guerler 61c962a62e Prep using regular breadcrumbs 2022-03-05 01:03:29 -05:00
guerler 6698a4f448 Prep collections component 2022-03-05 01:03:29 -05:00
guerler 0706bbb39f Use bug to indicate error, simplify transition between new and old history, avoid tutorial conflicts 2022-03-05 01:03:29 -05:00
guerler 10e96c6d14 Consolidate state icons into state mapping dictionary 2022-03-05 01:03:29 -05:00