Ivan
|
4ca84fc5dd
|
feat(community): implement URL validation and fetch handling for community directory to prevent SSRF vulnerabilities; add tests for validation and fetch behavior
|
2026-05-01 04:13:55 -05:00 |
|
Ivan
|
923200f06d
|
fix(tests): update test for Transport's announce handler registration count
|
2026-04-27 12:02:22 -05:00 |
|
Ivan
|
d3ca433a7c
|
feat(tests): update fe/be tests and contract api routes
|
2026-04-27 11:16:52 -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
|
68ab1067a5
|
chore(docs): add script to fetch Reticulum manual at build time and update documentation handling in the backend so reticulum docs get bundled offline
|
2026-04-20 21:12:33 -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 |
|
Sudo-Ivan
|
fda9187e95
|
numerous improvements
|
2026-01-05 11:47:35 -06:00 |
|
Sudo-Ivan
|
4e308e427a
|
test(tests): add global mocks and cleanup fixtures for improved test isolation and resource management
|
2026-01-03 22:10:19 -06:00 |
|
Sudo-Ivan
|
8c5a68a01f
|
refactor(tests): replace db.close() with db.close_all() in multiple test files and ensure proper teardown of ReticulumMeshChat instances
|
2026-01-03 21:36:42 -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
|
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 |
|