You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## This PR allows user to create/duplicate/edit & delete views.
### Backend
All project endpoints are now below the same prefix.
- `GET /api/project/items` lists all items of a project.
- `POST /api/project/views/share/{key}` returns a static shareable HTML
file named `{view name}-{yyyy-MM-dd-HH-mm}.html`.
- `PUT /api/project/views/{key}` save a view in the project.
- `DELETE /api/project/views/{key}` delete a view from the project.
### Frontend
- A new `EditableList` component as been implemented to manage views.
- A lot of renaming to get rid of the concept of "report".
- Plug everything to the new layout.
- Rework view card layout and add an action dropdown to it.
- Rework dropdowns using floating UI to make them fixed.
https://github.com/user-attachments/assets/3f94e483-ecea-4d5a-8433-50f9150fc6e6
Co-authored with @augustebaum.
Fixes#336, #407, #377, #332
---------
Co-authored-by: Auguste Baum <[email protected]>
Co-authored-by: Auguste Baum <[email protected]>
No description provided.
The text was updated successfully, but these errors were encountered: