Releases: bvdcode/cotton
Releases · bvdcode/cotton
Release 0.1.162
Fix UploadQueueWidget: adjust completed tasks count to prevent exceed…
Release 0.1.161
Enhance UploadQueueWidget: add transition effect for border radius on…
Release 0.1.160
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
Refactor profile components: enhance layout with flexbox for improved…
Release 0.1.158
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
Update route display names for i18n support: specify namespace for tr…
Release 0.1.156
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
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
Update padding in SessionsCard component for responsive design
Release 0.1.153
Merge branch 'main' of https://github.com/bvdcode/cotton