-
-
Notifications
You must be signed in to change notification settings - Fork 234
FEATURE: New workspace module (fusion & htmx) v1 #5132
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
Merged
Merged
Changes from 91 commits
Commits
Show all changes
139 commits
Select commit
Hold shift + click to select a range
8e50788
FEATURE: New workspace overview UX
Sebobo 4473b68
TASK: Improve workspace column styling
Sebobo 9670123
TASK: Implement workspace delete modal as popover
Sebobo cfdf61f
TASK: Extract review script from show template
Sebobo 0cb57be
TASK: Refactor create workspace dialog to Fusion
Sebobo f007a42
TASK: Improve new workspace template
Sebobo e4974a1
FEATURE: Refactor edit template to AFX
Sebobo 3b25a13
FEATURE: Introduce htmx for workspace module delete action
Sebobo 639752f
TASK: Extract htmxconfig into component
Sebobo 03727e0
TASK: Improve HTMX integration in workspace UI
Sebobo 1a1bb56
BUGFIX: Use new workspace ui privilege names in userservice
Sebobo 384b6e2
TASK: Sort base workspace options
Sebobo 6277bd3
TASK: Improve workspace creation notifications
Sebobo eff2161
FEATURE: Turn workspace create dialog into htmx popover
Sebobo 798eb43
FEATURE: Render number of workspaces by visibility in module footer
Sebobo 6a0eec6
TASK: Generate delete modal for workspaces on demand
Sebobo 5dd2184
TASK: Move purely presentational components
Sebobo a02d5e4
TASK: Add button component for workspace ui
Sebobo 55639cb
TASK: Refactor workspace edit action to a modal
Sebobo 3bc73af
TASK: Refactor workspace count to component
Sebobo 372e041
TASK: Render workspace list after workspace has been updated without …
Sebobo e0e0457
FEATURE: Render changes countsin workspace list
Sebobo 17e7d5f
BUGFIX: Make editing of workspaces possible again
Sebobo 69ecabe
FEATURE: Localise workspace state
Sebobo 24a2cf2
BUGFIX: Solve view error with workspace review
Sebobo 3dbe02a
Merge remote-tracking branch 'origin/9.0' into feature/4255-new-works…
mhsdesign 6c353cb
WIP: Fix php integration to use new workspace permissions and metadata
mhsdesign 3ae34d1
WIP: Rename use `WorkspaceListItem` instead of `WorkspaceDetails`
mhsdesign cc0b8a9
WIP: Pass `userWorkspaceName` instead of full workspace
mhsdesign 1e216e1
WIP: Remove occurrence of `.workspace` in show action
mhsdesign 9a0377b
WIP: Remove old view models
mhsdesign 49554c3
Feature: Move a little bit of review to fusion
pKallert 9f9dea8
Fix: Naming of workspaces in overview
pKallert c567563
Merge branch 'feature/4255-new-workspace-management-ui' into feature/…
pKallert 69f8b0e
Feature: Apply stash
pKallert 641f29f
TASK: Workspace management edit action
JamesAlias 95677e1
Feature: finish change diff
pKallert 3a84261
Merge in remote
pKallert 8949eed
Feature: merge in current branch
pKallert 2f6b9da
Feature: Add styling
pKallert 31c574c
Feature: Add reload after discard
pKallert f35efff
Feature: discard action
pKallert c3ad765
TASK: Workspace management create and delete action
JamesAlias 5c47933
TASK: Fix EditWorkspaceDto
JamesAlias f01f551
Merge branch 'feature/4255-new-workspace-management-ui' of https://gi…
pKallert db81766
Merge branch 'feature/4255-new-workspace-management-ui' into feature/…
pKallert e614497
TASK: change baseWorkspace in edit workspace
JamesAlias 55dc0df
Feature: Add action footer back
pKallert 7f26ffa
Feature: remove unused class
pKallert 64fa1b7
Merge pull request #5311 from pKallert/feature/new-workspace-review
pKallert 8557831
Feature: Make publish Documents work
pKallert 089d382
Feature: Remove single node publish
pKallert 916e510
TASK: remove owner column in workspace management table, fix some per…
JamesAlias 6250a8b
TASK: fix icons & ignore live workspace in workspace listitems
JamesAlias 979c70f
Feature: Add Javascript functionality
pKallert 4de13a3
Merge pull request #5319 from pKallert/feature/add-review-functionality
pKallert c9d4e00
Feature: Adjust design of review page
pKallert b5efa0c
Feature: Adjust permissions
pKallert 6df11e6
Merge pull request #5323 from pKallert/feature/redesign-review-page
pKallert 7eb3a57
Feature: Add DTO for viewmodel
pKallert a3eacaf
WIP: WorkspaceRoleAssignment edit
JamesAlias 005ce33
Feature: Adjust SiteChanges
pKallert f12f073
Feature: Add tag logic
pKallert c4364f0
Merge pull request #5326 from pKallert/feature/review-page-dto
pKallert 541a2fa
WIP: WorkspaceRoleAssignment edit, add, delete
JamesAlias 62576e3
TASK: Fix delete workspace, render workspace count oob
JamesAlias 649786d
TASK: Fix edit workspace pattern, but user help still needed
JamesAlias eedfc59
TASK: Fix edit & remove WorkspaceRoleAssignment
JamesAlias b365ad5
Feature: Merge in latest 9.0 branch
pKallert 597869c
Feature: Add permission queries to review page
pKallert 7e55243
TASK: Flip cancel and confirm buttons and adjust position in modals
Sebobo 5e9b10f
TASK: Add basic user stories for the workspace ui
Sebobo a5de169
BUGFIX: Show back button in workspace review when there are no changes
Sebobo b358b91
Feature: Consider parents and children when using checkboxes
pKallert d04808c
Merge branch 'feature/4255-new-workspace-management-ui' of https://gi…
pKallert 5bab89c
Merge branch '9.0' into feature/4255-new-workspace-management-ui
pKallert 765d68b
Task: Move removeWorkspaceRoleAssignment and deleteWorkspaceMetadata …
pKallert d21d9cb
WIP: WorkspaceRoleAssignment edit, add, delete
JamesAlias b60d495
Feature: Add publishAll and DiscardAll functions
pKallert d601fe0
Merge branch 'feature/4255-new-workspace-management-ui' of https://gi…
pKallert d817eb0
Feature: Make Discard and publish selected changes work
pKallert fda3b2d
Feature: Separate changes in doucment into different dimensions
pKallert 081a995
Feature: Change folder structure
pKallert a555db8
Fix: Make menu work on review page
pKallert b830ee8
Fix: Show the right labels for properties
pKallert 402a1e5
Merge branch '9.0' into feature/4255-new-workspace-management-ui
Sebobo 9930da0
TASK: Change fusion folder structure
Sebobo cb7f4ea
BUGFIX: Resolve nested swap issues
Sebobo 6f45693
module wrap
Sebobo 877315f
TASK: Introduce module wrapper for workspace module views
Sebobo 4a66a77
BUGFIX: Show flash message on workspace delete
Sebobo 7133a95
Fix: Do not show duplicate footer on discard/publish single Document
pKallert 6560a64
Adjust to PSR12 code style for parameter spacing
mhsdesign 2d3e48b
Merge remote-tracking branch 'origin/9.0' into feature/4255-new-works…
mhsdesign 461815c
TASK: Adjustments after workspace service fixes
mhsdesign fd2a043
TASK: Add `equals` helper to subtree tags
mhsdesign b11a498
BUGFIX: Only compare actual node tags (without inheritance)
mhsdesign bbd44d0
TASK: Basic phpstan adjustments for array types and nullability
mhsdesign 116de2a
TASK: Adjust code to pass user to `getWorkspaceListItems` instead
mhsdesign 64119e2
TASK: Further phpstan adjustments
mhsdesign e6b25ab
Merge remote-tracking branch 'origin/9.0' into feature/4255-new-works…
mhsdesign 4aed441
TASK: Revert WIP workspace role assigment Ui
mhsdesign 4ba3a39
TASK: Reformat workspace module js
Sebobo d505870
TASK: Translate cancel labels and autofocus primary modal actions
Sebobo e94d23a
BUGFIX: Convert review actions to htmx and make flash messages work
Sebobo 3cee6fa
BUGFIX: Hide emtpy diffs
Sebobo 7e33629
TASK: Code cleanup
Sebobo d138d52
BUGFIX: Add space between icon in button and its label
Sebobo b22d0c7
BUGFIX: Reload review correctly after discard or publish workspace
Sebobo ccdd46c
FEATURE: Set basic visibility on workspace creation
Sebobo 929949c
TASK: Cleanup action redirects by using forward
Sebobo 03c40f0
TASK: Remove last modification date column until we can have the date…
Sebobo c5a365e
BUGFIX: Reload workspace list after creation
Sebobo 22b8c69
FEATURE: Sort workspaces by title
Sebobo 89b7cae
BUGFIX: Show correct workspace visibility state in the workspace list
Sebobo 4678c5d
TASK: Only match htmx pattern for workspace module
Sebobo 49d23d4
BUGFIX: Disable modifying personal workspaces in workspace list
Sebobo 22a564e
FEATURE: Allow modifying basic workspace visibility in edit dialog
Sebobo dfd86e3
TASK: Use button disabled prop
Sebobo 0e4660b
TASK: Solve todos from WorkspaceListItem
Sebobo 93f1317
TASK: Remove broken rebaseAndRedirect functionality
Sebobo d552690
BUGFIX: Hide empty tag changes and improve label
Sebobo 1e06fbe
TASK: Use workspace classification to handle personal workspaces in t…
Sebobo 05a6345
TASK: Remove unfinished CR switch functionality
Sebobo 36e6daf
TASK: Remove user stories
Sebobo 775713c
TASK: Solve code style issue
Sebobo c4eb48f
BUGFIX: Handle NodeAggregateNameWasChanged or NodeAggregateTypeWasCha…
mhsdesign 0e17338
TASK: Simplify code and remove `ContentChange` class
mhsdesign 18c3860
TASK: Declare all php classes in `Neos.Workspace.Ui` as internal like…
mhsdesign 5f6af7a
Fix: Remove ToDo
pKallert b55b75a
TASK: Refine translation of property labels
mhsdesign 8a94d89
BUGFIX: Allow to edit workspaces if they contain changes
mhsdesign 65683d8
TASK: Use match to validate $visibility is correct
mhsdesign 6b046c2
TASK: Use value object for `sorting` to simplify codeflow
mhsdesign bfb52da
BUGFIX: Fix sorting glitch because the hot swapped WorkspaceTable on …
mhsdesign a7bfcf8
TASK: Simplify initial workspace list rendering for the live case
mhsdesign c2a4e0e
TASK: happy new year phpstan!!!
mhsdesign a7d6cc1
TASK: simplify workspace tree node fusion integration
mhsdesign f3fe1d0
BUGFIX: Show workspaces in overview if their parent workspace is not …
mhsdesign 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
Oops, something went wrong.
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.