21 Commits

Author SHA1 Message Date
Ivan
b187b6b00b feat(repository-server): add new routes for repository server API and integrate into frontend routing 2026-04-23 02:25:57 -05:00
Ivan
7ea2ad3604 feat(routes): add new route for sieve filters and update API routes for GET and PUT methods 2026-04-22 20:10:15 -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
7d320c09ec chore(codebase): format 2026-04-19 11:36:08 -05:00
Ivan
8343225d45 refactor(tests): remove ffmpeg dependency from voicemail manager tests and update related test cases to reflect in-process audio encoding 2026-04-19 11:33:34 -05:00
Ivan
268fc8f864 feat(tests): add comprehensive tests for media APIs, including GIF, sticker, and sticker-pack functionalities, along with regression tests for media formats and HTTP integration. 2026-04-17 23:27:35 -05:00
Ivan
ab1be8ea2d feat(propagation-nodes): propagation node management with new UI elements and API integration
- Added functionality to request paths for preferred propagation nodes during sync.
- Introduced new Material Design icons for better visual representation of node states.
- Updated settings to allow transfer limits in megabytes, improving user experience.
- Enhanced localization support for new features in multiple languages.
- Improved tests to cover new propagation node functionalities and UI interactions.
2026-04-16 21:35:12 -05:00
Ivan
7fd826abb0 feat(propagation): implement local propagation node management with start, stop, and restart functionality; add API endpoints for controlling propagation nodes and retrieving their stats 2026-04-15 03:11:03 -05:00
Ivan
61ca84990c chore(routes): update HTTP API routes fixture for consistency and completeness 2026-04-14 19:35:48 -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
Ivan
7ef7a981b1 cleanup 2026-04-13 21:05:10 -05:00
Ivan
b91f773a21 feat(tests): update http_api_routes.json to include additional API routes and methods for enhanced testing coverage 2026-04-13 20:56:50 -05:00
Ivan
059d2cbdc1 refactor(components): code formatting and cleanup 2026-04-13 18:32:41 -05:00
Ivan
91e6842b9c feat(rncp): add new API endpoints for RNCP status and stop operations 2026-04-13 18:29:56 -05:00
Ivan
eb13603b6c feat(http_api_routes): add new endpoint for retrieving licenses 2026-04-13 17:36:39 -05:00
Ivan
e230b5ec79 feat(routes): update http_api_routes.json with new API endpoints and remove deprecated routes 2026-04-12 18:34:36 -05:00
Ivan
68c8e6e363 fix: validate request bodies and improve error handling in meshchat API endpoints 2026-04-09 04:49:52 -05:00
Ivan
c93eedbf69 chore(tests): format 2026-04-01 02:33:35 +03:00
Ivan
ced8a9b9e5 chore(http_api_routes): update API routes configuration with additional endpoints and improved structure 2026-03-31 17:04:32 +03:00
Ivan
d03bdf08ea cleanup 2026-03-31 04:07:41 +03:00
Ivan
281ec1f0b5 feat(tests): add HTTP API routes fixture for comprehensive route testing 2026-03-31 00:38:27 +03:00