6 Commits

Author SHA1 Message Date
Jamie Pine
91137c6cc1 cleanup 2025-10-11 13:14:01 -07:00
Jamie Pine
1e8447dfb0 feat: Add Device Pairing Navigation and Enhance Core Management 2025-09-29 14:36:20 -07:00
Jamie Pine
8ee7a9e34c Refactor: Enhance tag and metadata management in the database schema
- Updated the `tag.rs` file to clarify relationships between tags and their associated entities, improving the ORM definitions for better data integrity.
- Refined the initial schema migration to ensure proper column definitions and constraints for user metadata and device tracking.
- Improved the `manager.rs` and `action.rs` files to streamline tag creation and application processes, enhancing overall performance and maintainability.
- Added integration tests to verify the persistence of tagging operations and metadata integrity during move actions.

These changes collectively enhance the robustness and clarity of the tagging system, ensuring better data management and user experience.
2025-09-17 12:13:19 -07:00
Jamie Pine
d439d69590 feat: Finalize Spacedrive refactor and enhance session management
- Added a new documentation file outlining the finalization plan for the Spacedrive refactor, detailing remaining tasks and objectives for migrating to a CQRS architecture.
- Implemented session state management to track the current library context across operations, improving the overall architecture's modularity and maintainability.
- Refactored CLI commands and core components to utilize the new session state service, ensuring a more consistent and error-free user experience.
- Enhanced error handling and logging in various modules to facilitate debugging and improve reliability.
2025-09-13 16:08:07 -07:00
Jamie Pine
1a0a293700 again 2025-09-07 01:44:02 -04:00
Jamie Pine
29a87a91ce huge refactor 2025-09-06 21:00:37 -04:00