forked from liferay/liferay-portal
-
Notifications
You must be signed in to change notification settings - Fork 1
LPD-9465 - Allow users to save Custom Views #5175
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
Closed
juanjofgliferay
wants to merge
69
commits into
liferay-frontend:master
from
juanjofgliferay:LPD-9465
Closed
Changes from all commits
Commits
Show all changes
69 commits
Select commit
Hold shift + click to select a range
65764f9
LPD-9465 - Refactor. Property check to prevent app crash
juanjofgliferay 353d6a7
LPD-9465 - Refactor. Move component to TS
juanjofgliferay 1151644
LPD-9465 - Feat. Update model to store FDS Custom Views
juanjofgliferay 4c3258b
LPD-9465 - Feat. Serialize custom views
juanjofgliferay a287867
LPD-9465 - Feat. Retrieve and handle custom views in FDS
juanjofgliferay 6b9233e
LPD-9465 - Refactor. Return empty array as default customViews for th…
juanjofgliferay 095147d
LPD-9465 - Refactor. Validate customViewsEnabled
juanjofgliferay f19107b
LPD-9465 - Refactor. Remove customViews from sample as endpoint is no…
juanjofgliferay 3acfdce
LPD-9465 - Refactor. Remove Portalpreferences requests
juanjofgliferay 4ed39c7
LPD-9465 - SF
juanjofgliferay 6ae166f
LPD-9465 - Feat. Include label to reflect custom view changes (not on…
juanjofgliferay 2c45ccd
LPD-9465 - Include custom views feature tests
juanjofgliferay c0e0462
LPD-9465 - Refactor - Remove dataSetERC as it is returned as fdsName
juanjofgliferay 419b29a
LPD-9465 - Redefine and rename object definition
juanjofgliferay 79de794
LPD-9465 - Feat. Serialize user views filter by data set ERC and creator
juanjofgliferay 65f7abe
LPD-9465 - Refactor. Update endpoint and remove utility
juanjofgliferay e4711fa
LPD-9465 - Refactor. Update fields type
juanjofgliferay f6b0751
LPD-9465 - Feat. Serialize custom views for system data sets
juanjofgliferay ccb4872
LPD-9465 - Feat. Prevent custom views serialization if they are not e…
juanjofgliferay d0d1fa6
LPD-9465 - Feat. Enable custom views in FDS Sample
juanjofgliferay 7f10825
LPD-9465 - Refactor. Update visibleFieldNames when reset
juanjofgliferay cf739e7
LPD-9465 - SF
juanjofgliferay f5f1521
LPD-9465 - Refactor. Extract filter expression
juanjofgliferay 65e1b68
LPD-9465 - Feat. Allow custom views for signed in users
juanjofgliferay 1759463
LPD-9465 - Feat. Add UI to enable custom views
juanjofgliferay 03d55ab
LPD-9465 - Refactor. Clean up
juanjofgliferay 4452f51
LPD-9465 - Refactor. Update ObjectEntryManager configuration
juanjofgliferay f8f9ea2
LPD-9465 - Refactor. Set modifiedFields in the defaultView so we can …
juanjofgliferay 2c4ebf2
LPD-9465 - Refactor. Update custom view with response data
juanjofgliferay 86888d6
LPD-9465 - Refactor. Prevent fields not in schema to be added as visi…
juanjofgliferay 2c173c1
LPD-9465 - Feat. Block View settings while working with Custom Views …
juanjofgliferay 69947f6
LPD-9465 - Refactor. Apply same column configuration for all User Fea…
juanjofgliferay 584882d
LPD-9465 - Refactor. Fix Default View update
juanjofgliferay ec71b49
LPD-9465 - Feat. Sync state and config in URL
juanjofgliferay e12d121
LPD-9465 - Move test back to routine
juanjofgliferay 259ff21
LPD-9465 - Rename
juanjofgliferay dd76118
LPD-9465 - Refactor. Remove all snapshots before finishing test
juanjofgliferay 80d8692
LPD-9465 - Refactor. Prevent rename action to mark view as modified
juanjofgliferay a3739e0
LPD-9465 - Refactor. Clarify usage
juanjofgliferay 68bca19
LPD-9465 - Refactor. Move snapshot handling to FrontendDataSet to pro…
juanjofgliferay 67acf5a
LPD-9465 - Adjust locator as filters can vary
juanjofgliferay 78020b8
LPD-9465 - Refactor. Move shared serializeSnapshots to base class
juanjofgliferay ef6f836
LPD-9465 - Refactor. Update reducer, passing initial state object and…
juanjofgliferay 9aa5d82
LPD-9465 - Refactor. Prevent filter activation/deactivation mutate or…
juanjofgliferay 36bbd12
LPD-9465 - Refactor. Prevent non signedIn users to manage User views
juanjofgliferay b49f236
LPD-9465 - Refactor. Revert changes that prevented initial filter loa…
juanjofgliferay 7e1a7d4
LPD-9465 - Feat. Add new action to update filters after loading CX wi…
juanjofgliferay 56d7839
LPD-9465 - Refactor. Adjust tests
juanjofgliferay 48b57e8
LPD-9465 - Refactor. Rename and simplify
juanjofgliferay 69cf555
LPD-9465 - Refactor. Remove default empty array of snapshots
juanjofgliferay 6d7d784
LPD-9465 - Refactor. Safe check
juanjofgliferay 3145d71
LPD-9465 - Refactor. Rename
juanjofgliferay a496cd4
LPD-9465 - Refactor. Ensure we are working with a fresh set of filter…
juanjofgliferay d689425
LPD-9465 - Enable user views feature flag
juanjofgliferay da272a2
LPD-9465 Polish the way we get snapshots from the backend: do not use…
dsanz 1f636e0
LPD-9465 Do not read active view settings if we have snapshots in place
dsanz bf6c277
LPD-9465 Make advanced sample work when system dataset is created fro…
dsanz 481d883
LPD-9465 - Refactor. Rename object definition
juanjofgliferay 236db00
LPD-9465 - Feat. Add deepClone utility to create a copy of snapshots …
juanjofgliferay 790b954
LPD-9465 - Refactor. Set correct data on updateFilterActivation and a…
juanjofgliferay ac1c2f6
LPD-9465 - Refactor. Simplify, pass filtered snapshot to the state
juanjofgliferay 6d9f286
LPD-9465 - Refactor. Rename
juanjofgliferay b086d92
LPD-9465 - Refactor. Revert initial value of reducer as it needs to r…
juanjofgliferay 0e6c951
LPD-9465 - Feat. Handle Default view and prevent object mutation (mai…
juanjofgliferay 618c2d1
LPD-9465 - Refactor. Move deepClone utility to frontend-js-web
juanjofgliferay 41f60bc
LPD-9465 - Refactor. Simplify null value handling
juanjofgliferay 4759992
LPD-9465 - Refactor. Memoize intial active filters.
juanjofgliferay 7dfd557
LPD-9465 - Refactor. Throw exception if no valid response
juanjofgliferay 36fd3ec
LPD-9465 - Refactor. Control CX loading and prevent infinite loop whe…
juanjofgliferay 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.
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 is fine for now, nevertheless, we will improve this to include:
SystemFDSEntryinterface, which requires us to add the corresponding method there