-
Notifications
You must be signed in to change notification settings - Fork 238
Comparing changes
Open a pull request
base repository: suitenumerique/docs
base: main
head repository: suitenumerique/docs
compare: feature/doc-dnd-with-react-query
- 8 commits
- 46 files changed
- 1 contributor
Commits on Mar 24, 2025
-
🐛(back) keep info if document has deleted children
With the soft delete feature, relying on the is_leaf method from the treebeard is not accurate anymore. To determine if a node is a leaf, it checks if the number of numchild is equal to 0. But a node can have soft deleted children, then numchild is equal to 0, but it is not a leaf because if we want to add a child we have to look for the last child to compute a correct path. Otherwise we will have an error saying that the path already exists.
Configuration menu - View commit details
-
Copy full SHA for 12f4a72 - Browse repository at this point
Copy the full SHA 12f4a72View commit details -
➕(frontend) updated dependencies and added new packages
Added several new dependencies to the `package.json` file, including `@dnd-kit/core`, `@dnd-kit/modifiers`, `@fontsource/material-icons`, and `@gouvfr-lasuite/ui-kit`.
Configuration menu - View commit details
-
Copy full SHA for 05b14b2 - Browse repository at this point
Copy the full SHA 05b14b2View commit details -
✨(frontend) refactor and theme token update
The configuration file has been simplified by importing configurations from @gouvfr-lasuite/ui-kit . Colors and components have been updated to reflect the new values. Additionally, adjustments have been made to global styles, including the addition of styles for Material icons. Form components have also been modified to incorporate the new style properties.
Configuration menu - View commit details
-
Copy full SHA for 48db42f - Browse repository at this point
Copy the full SHA 48db42fView commit details -
✨(Frontend) Added drag-and-drop functionality for document management
Added a new feature for moving documents within the user interface via drag-and-drop. This includes the creation of Draggable and Droppable components, as well as tests to verify document creation and movement behavior. Changes have also been made to document types to include user roles and child management capabilities.
Configuration menu - View commit details
-
Copy full SHA for a32ee20 - Browse repository at this point
Copy the full SHA a32ee20View commit details -
✨(frontend) added subpage management and document tree features
New components were created to manage subpages in the document tree, including the ability to add, reorder, and view subpages. Tests were added to verify the functionality of these features. Additionally, API changes were made to manage the creation and retrieval of document children.
Configuration menu - View commit details
-
Copy full SHA for 0a6502a - Browse repository at this point
Copy the full SHA 0a6502aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aadd6d9 - Browse repository at this point
Copy the full SHA aadd6d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 615ab56 - Browse repository at this point
Copy the full SHA 615ab56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b2a579 - Browse repository at this point
Copy the full SHA 2b2a579View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...feature/doc-dnd-with-react-query