Skip to content

Releases: bvdcode/cotton

Release 0.1.162

23 Jan 08:35

Choose a tag to compare

Fix UploadQueueWidget: adjust completed tasks count to prevent exceed…

Release 0.1.161

23 Jan 08:14

Choose a tag to compare

Enhance UploadQueueWidget: add transition effect for border radius on…

Release 0.1.160

23 Jan 07:59

Choose a tag to compare

Add global exception handler to ASP.NET Core pipeline

Introduce .AddExceptionHandler() and .UseExceptionHandler() to centralize unhandled exception processing. Adjust middleware order to ensure exception handling occurs after authentication and authorization.

Release 0.1.159

23 Jan 07:22

Choose a tag to compare

Refactor profile components: enhance layout with flexbox for improved…

Release 0.1.158

23 Jan 07:04

Choose a tag to compare

Refactor node children retrieval to MediatR handler

Move logic for fetching child nodes and files from LayoutController to a new GetChildrenQuery MediatR handler. This improves separation of concerns, simplifies the controller, and centralizes business logic for easier maintenance and testing. Also removes an unused using directive from SessionDto.cs.

Release 0.1.157

23 Jan 06:59

Choose a tag to compare

Update route display names for i18n support: specify namespace for tr…

Release 0.1.156

23 Jan 06:41

Choose a tag to compare

Refactor node listing and trash ops; improve wrapper handling

Refactored backend node listing to use breadth-first traversal with depth and circular reference checks, and improved file collection logic. NodeContentDto now includes CreatedAt/UpdatedAt. On the frontend, trash file/folder operations now always use the latest wrapperMap via a getter function, preventing stale references. Enhanced debug logging in trash transformation and deletion logic for better traceability of wrapper nodes and file handling. These changes improve reliability and debuggability of trash operations, especially with wrapper nodes.

Release 0.1.155

23 Jan 06:09

Choose a tag to compare

Handle trash wrapper nodes for correct display/deletion

Refactor trash handling to support "trash-item-*" wrapper nodes.
- Backend: Update children API to include files from all descendant folders when depth > 0, ensuring wrapper contents are returned.
- Frontend: Add TrashContentTransformer and TrashWrapperService to unwrap wrapper nodes for display and maintain a mapping for correct deletion.
- Update TrashPage and trash operations to use depth=1 at root and delete wrapper nodes when needed.
- nodesApi.getChildren now supports a depth parameter.
- Improves maintainability and correctness, adhering to SOLID principles.

Release 0.1.154

23 Jan 05:46

Choose a tag to compare

Update padding in SessionsCard component for responsive design

Release 0.1.153

23 Jan 02:20

Choose a tag to compare

Merge branch 'main' of https://github.com/bvdcode/cotton