Commit Graph

10 Commits

Author SHA1 Message Date
Ivan 6ff7a652be refactor(codebase): format 2026-04-22 18:40:11 -05:00
Ivan ef977c84b3 refactor: format and cleanup code using stricted ruff linter rules. 2026-04-22 18:13:05 -05:00
Ivan 6fb4ccc79a chore(license): add SPDX license identifiers to various files, standardizing licensing terms across the project 2026-04-16 18:12:14 -05:00
Ivan a3b6b7242a feat(tests): various cleanups, add JSON schema definitions and contract tests for API responses. 2026-04-14 16:26:41 -05:00
Sudo-Ivan 2b854f7c5c Code Cleanup 2026-01-16 09:34:18 -06:00
Sudo-Ivan f94fe0ec08 Improve integrity management with advanced checks and metadata support
- Introduced entropy calculations to detect content type shifts in files.
- Added SQLite integrity checks to verify database structure and prevent tampering.
- Updated the manifest saving process to include metadata for files, such as entropy and size.
- Expanded ignored file patterns for volatile LXMF components.
- Implemented extensive unit tests to validate new features and ensure robustness.
2026-01-16 09:33:19 -06:00
Sudo-Ivan fda9187e95 numerous improvements 2026-01-05 11:47:35 -06:00
Sudo-Ivan fd41a62bc1 refactor(tests): streamline test code by removing unused imports and optimizing function calls for performance benchmarks 2026-01-03 18:43:13 -06:00
Sudo-Ivan 9ecdd157f3 refactor(tests): update backend integrity tests to include metadata in manifest and add new debug log tests for persistent logging functionality 2026-01-03 18:30:40 -06:00
Sudo-Ivan 950abef79c feat(tests): add comprehensive benchmarks for database performance, memory usage, and application stability, including new test files for various frontend and backend functionalities 2026-01-03 16:08:07 -06:00