Commit graph

6 commits

Author SHA1 Message Date
Ivan
72cffa0b99
feat: improve executable page functionality and RNStatus interface updates 2026-08-13 18:58:36 -05:00
Ivan
11d0abd6fd
feat: add support for executable pages in Mesh Server (Linux) 2026-08-12 15:23:17 -05:00
Ivan
fabd08f453
feat: improve portable storage handling and announce settings for page nodes
Also some cleanup and various fixes and additions to codebase
2026-07-28 18:07:39 -05:00
Ivan
c532416904
feat(backup): update backup and restore functionality to include identity, RRC hubs, and history files 2026-06-12 20:10:06 -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
824d84e3ac
Implement PageNodeManager for managing page nodes
- Updated the version in `__init__.py` and `version.py` to 4.3.0.
- Introduced `PageNodeManager` to handle the lifecycle of page nodes, including creation, deletion, and management of their state.
- Added API endpoints for listing, creating, retrieving, deleting, starting, stopping, and announcing page nodes.
- Improved the frontend with a new `PageNodesPage` component for managing page nodes and integrated publishing functionality in the `MicronEditorPage`.
2026-03-06 19:42:35 -06:00