-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[KED-2770] - Expose related dataset nodes for focus mode flowchart #530
Merged
Merged
Changes from all commits
Commits
Show all changes
127 commits
Select commit
Hold shift + click to select a range
7a85656
set up modular pipeline selectors for nested data structure
studioswong 5b3a6d8
set up tree list with material UI
studioswong e924eae
set up tree-list selectors
studioswong adda65b
updated getGroupedNodes to include modular pipelines
studioswong 9c06d12
set up tree-list-search and refactor selectors to use filtered items
studioswong cda4548
Merge branch 'main' into feature/KED-2563-collapsable-tree-component
studioswong c0496fa
added in personal remarks for selectors
studioswong 6eb4fff
purge node modular pipelines
studioswong 3c52a47
set up filter panel and plug in existing react component for tree rows
studioswong c6ac80e
further update style
studioswong 9aece6a
updated styles, icons, etc
studioswong f15cd16
update selectors to ensure node data gets arranged according to order…
studioswong 6821a6f
remove unneeded previous setup
studioswong 7416c55
clean up getNestedModularPipelines
studioswong 858ec36
refactor node-list-tree with node-list-tree-item
studioswong ab2881d
delete unneeded selectors in modular pipeline selectors
studioswong 0567a1a
deleted further undeeded items
studioswong d1c5a05
updated padding setting for shorter gap between dropdown arrow and ic…
studioswong 33a7c16
added in keys for nested items and changed Container to div to elimin…
studioswong c1bf6ef
skipped some tests due to PR setup
studioswong 275dcab
further modified tests according to tree list structure
studioswong aac32f8
remove modular pipeline filter
studioswong efe7a20
Merge branch 'main' into feature/tree-search-ui
studioswong 6bdb42f
update label to use highlighted label
studioswong bc8439c
updated selectors and tree item row
studioswong 552e7d1
Merge branch 'main' into feature/tree-search-ui
studioswong eaa5933
completed search
studioswong 7fd6f8e
update new nested tree data selector to cater for unsorted pipelines,…
studioswong 8524300
allow expanded tree search UI
studioswong b7f1086
deleted unneeded title and style changes
studioswong 54b96ad
further minor style changes
studioswong cf15d9a
added pipeline-nodelist-sectino class
studioswong 9094d6b
added sort modular pipeline nodes by enabled status
studioswong afc70da
added tests for new selectors and fixed failing tests due to changes …
studioswong 43fd2f4
update to match latest prettier settings
studioswong 190711d
Merge branch 'main' into feature/tree-search-ui
studioswong a706c0d
update package.json and lock file
studioswong b771dac
fixed failing import tests
studioswong e4a4183
changes per PR comments
studioswong 90a12d1
Merge branch 'main' into feature/tree-search-ui
studioswong 634b220
additional changes to remove compile warnings
studioswong 4e6bd4a
Merge branch 'main' into feature/tree-search-ui
studioswong 4fccaaf
fixed issues with exposing plot icon
studioswong d0779da
deleted unneeded field
studioswong 9816e49
deleted unneeded input and `getTreeSearchValueCount` selector
studioswong c81439f
refactor and remove node-list-tree-search
studioswong 5ee31e9
fixed typos
studioswong c8dbf26
Merge branch 'main' into feature/tree-search-ui
studioswong 16a64e9
revert back to use container
studioswong b219503
further minor changes
studioswong 1088c83
added tests, modified variables and added reference comment
studioswong c8a0db4
updated node-list test to test search ui
studioswong 97c3bab
rename abbreviations of mp to modularPipeline
studioswong 6be3e73
fix typo
studioswong 16a563d
resolve typo and delete unneeded check
studioswong a3ce810
remove unneeded checks, selector imports and renamed keys
studioswong de6b54d
use clonedeep instead of shallow copy
studioswong 686a9fd
remove check
studioswong e074786
Merge branch 'main' into feature/focus-mode-mvp
studioswong 8a310e0
refactoring of checks and use .find instead of .filter
studioswong 6c83b4e
Merge branch 'feature/tree-search-ui' into feature/focus-mode-mvp
studioswong 4856f83
Merge branch 'main' into feature/focus-mode-mvp
studioswong 6ff5614
set up focus mode icon
studioswong 779a566
add color change for focus mode
studioswong c79e42e
set up focus mode toggle
studioswong 1339765
Merge branch 'main' into feature/focus-mode-mvp
studioswong 49c7e4d
disable irrelevant modular pipelines when under focusMode
studioswong 5741122
modify node-list-row label for focusMode
studioswong 6a9b4f8
add individual chevron to node-list-tree-item
studioswong e1da3f5
remove onToggleFocusMode prop
studioswong 2df0bf1
Merge branch 'main' into feature/focus-mode-mvp
studioswong 7a7b008
merged latest filter work and further refactor
studioswong 9290501
Merge branch 'main' into feature/focus-mode-filter
studioswong a263af6
v3.13.0
studioswong 47f4bb2
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 76793a2
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 18972fb
Merge branch 'main' into feature/focus-mode-filter
studioswong 5dd7cd8
added status variable for modular pipelines in deeper levels to pick …
studioswong dbae91c
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 999e7bc
Merge branch 'main' into feature/focus-mode-filter
studioswong b4f03e8
remove unneeded disabled prop for node label
studioswong 4ca25ce
added tests and minor adjustments
studioswong f99f1f6
update node-list-tree-item to pass tests
studioswong c5323dc
removed comment
studioswong fb31cd7
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong bdd8735
Merge branch 'main' into feature/focus-mode-2.0
studioswong df0b0f0
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 612fbb7
Merge branch 'main' into feature/focus-mode-2.0
studioswong b687502
set up focusMode in state
studioswong dfb44bc
compete migration of focusMode to global state
studioswong ddb2ea7
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 82d03f8
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong a189484
Merge branch 'main' into feature/focus-mode-2.0-merged
studioswong 0624e52
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 2c039c0
Merge branch 'main' into feature/focus-mode-2.0-merged
studioswong 1c02ce5
rename actions and selectors to match modularPipelineFocusMode
studioswong 2909273
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 28fe611
Merge branch 'main' into feature/focus-mode-2.0-merged
studioswong 276c271
temporary setup of selector
studioswong e84618f
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 2c27fe3
Merge branch 'main' into feature/focus-mode-2.0-merged
studioswong c7a994d
removed saved visible modular pipeline state in localstorage
studioswong 193a450
set up new changes to disabled
studioswong 976f50c
v3.14.0
studioswong 6d1358a
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 788f52f
Merge branch 'main' into feature/focus-mode-2.0-merged
studioswong da84a41
added further checks in getNodeDisabledModularPipeline to include inp…
studioswong f30a11f
set up selector for input output data nodes for focus mode modular pi…
studioswong f1b91f4
added input css settings and selector for input edges
studioswong b8b8204
added new class for parameter inputs
studioswong b477beb
added filtering logic to filter out transitive edges for input output…
studioswong 4cfc20f
fix focus mode styling issue
studioswong 7e4bc4f
remove unneeded local state for focus mode
studioswong 70cc2bd
added new cases for params flag
studioswong 73560b1
solved problem with missing arrowhead when triggering between values …
studioswong 3b19a52
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong f5c8318
removed newparams flag settings
studioswong 2016250
fixed edges issue
studioswong 07741c7
fix edge case for sidebar for disabled status of input output nodes
studioswong 7df247f
added tests, fixed failing tests and refactored css class
studioswong e7bf871
added all tests for newly added selectors, actions and functionality …
studioswong 9e37956
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong 4779a5d
Merge branch 'main' of https://github.com/quantumblacklabs/kedro-viz …
studioswong ef358ab
Merge branch 'main' into feature/focus-mode-2.0-merged
studioswong 60ea57a
fixed typo
studioswong 6f545eb
refactor due to PR suggestions
studioswong 5a3d526
further updates per PR comments
studioswong File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This set of tests is awesome. Very clear!!! 🏆