Commit Graph
6 Commits
Author SHA1 Message Date
Ivan 6bc49c4355 feat(tests): add tests for contacts and favourites import/export functionality, including deduplication and icon handling 2026-05-08 23:50:55 -05:00
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 f11a9b9675 Add comprehensive tests for announce management and contact import/export functionality
- Introduced multiple test cases for the AnnounceManager, including flood handling and aspect-based limits.
- Added tests for contact import/export endpoints, ensuring proper validation and response handling.
- Implemented fuzz testing for various input scenarios to enhance robustness.
- Established limits on announce counts per aspect to prevent flooding in the network.
- Enhanced telemetry request handling tests to ensure correct processing based on location data.
2026-03-11 05:12:39 -05:00