Ivan
|
78535f2098
|
feat(plugins): update plugin system with security features, RSG verification, and sideband plugins compatibility
|
2026-07-09 10:38:46 -05:00 |
|
Ivan
|
d0a5e95b0e
|
feat: add RNS link API, plugin permissions, and deferred network startup
|
2026-07-09 10:10:46 -05:00 |
|
Ivan
|
8c8e2ace3d
|
feat(CI): add Android emulator smoke test workflow and associated scripts for health verification of the Chaquopy backend
|
2026-07-09 09:26:09 -05:00 |
|
Ivan
|
1a6f7f337f
|
refactor(CI): update GitHub release workflow to upload assets as drafts and publish nightly/preview tags as prereleases, ensuring compliance with immutable release policies.
|
2026-07-09 00:16:13 -05:00 |
|
Ivan
|
4c8d7d11a6
|
feat(Bot Management): extend bot termination handling on Windows with process termination improvements and add checks for interpreter executable paths in Landlock sandbox. Update self-check to manage logs and storage directories effectively.
|
2026-07-08 16:39:14 -05:00 |
|
Ivan
|
a31feccd3f
|
chore(ci): update release notes for nightly and preview tags to clarify snapshot nature and commit information
|
2026-07-08 15:46:42 -05:00 |
|
Ivan
|
dda3fdae46
|
fix(github-verify-frozen-bleak): enhance directory traversal to locate 'lib' in subdirectories if not present directly
|
2026-07-08 11:25:21 -05:00 |
|
Ivan
|
cbbe6b3225
|
feat(ci): add script to verify bleak inclusion in cx_Freeze builds for desktop RNode
|
2026-07-07 23:06:22 -05:00 |
|
Ivan
|
1e0f71378f
|
refactor(cleanup): remove unused bot templates, privacy mode functions, and frontend components to streamline the codebase
|
2026-07-07 22:58:48 -05:00 |
|
Ivan
|
580dbfd24e
|
feat(docs): add comprehensive documentation for MeshChatX, including installation, architecture, messaging, audio calls, and identity management; remove outdated meshchatx.md and nomadmesh_pages.md files
|
2026-07-07 07:30:52 -05:00 |
|
Ivan
|
92c1e50c14
|
feat(mutation): implement mutation testing framework with mutmut and MeshMut integration, including backend and frontend tasks, configuration, and reporting
|
2026-07-07 05:16:51 -05:00 |
|
Ivan
|
b231c68843
|
feat(fetch_reticulum_manual): add bundle manifest generation for fetched documentation
|
2026-07-07 00:57:16 -05:00 |
|
Ivan
|
30ea6203f5
|
chore(ci): update trivy scan script to skip additional directories and files for improved dependency management
|
2026-07-06 23:39:59 -05:00 |
|
Ivan
|
dee8de83ce
|
chore(release): bump version to 4.8.0
|
2026-07-06 22:04:02 -05:00 |
|
Ivan
|
905ced6a40
|
feat(settings): introduce settings tabs structure and normalization functions for improved settings management
|
2026-07-06 13:47:33 -05:00 |
|
Ivan
|
7310866814
|
fix(unify-backend): exclude unnecessary .dist-info files from library.zip comparison to ensure accurate module set matching
|
2026-07-06 08:54:11 -05:00 |
|
Ivan
|
6f1997076d
|
fix(unify-backend): update error reporting for module set mismatches in library.zip across architectures
|
2026-07-06 08:35:53 -05:00 |
|
Ivan
|
1207aaed66
|
feat(unify-backend): update library.zip handling in unify-backend script to ensure consistent module bundling across architectures
|
2026-07-06 07:44:47 -05:00 |
|
Ivan
|
c1e196ed90
|
refactor(ci): remove Bunny Storage upload steps and associated script from release workflow
|
2026-07-05 01:24:40 -05:00 |
|
Ivan
|
e4a1b54e98
|
feat(ci): add preview-dev release workflow and enhance draft release notes for preview tags
|
2026-07-05 01:23:40 -05:00 |
|
Ivan
|
8507474897
|
feat(ci): add preview release workflow and update draft release notes for preview tags
|
2026-07-05 01:22:30 -05:00 |
|
Ivan
|
0795d229c8
|
feat(rnode_support): update Android RNodeInterface handling by adding support for TCP connections and improving error management for missing modules
|
2026-07-05 00:33:13 -05:00 |
|
Ivan
|
76e5504698
|
chore(ci): normalize pycodec2 dylib layout for macOS to ensure consistent architecture handling in unify-backend script
|
2026-07-05 00:20:35 -05:00 |
|
Ivan
|
d32040be77
|
chore(ci): update macOS Python dependency installation script to use importlib.metadata for pycodec2 version retrieval
|
2026-07-04 23:36:51 -05:00 |
|
Ivan
|
435812165c
|
chore(ci): fix macOS Python dependency installation script to build and install pycodec2 from source
|
2026-07-04 23:15:43 -05:00 |
|
Ivan
|
6049525ed3
|
chore(ci): update macOS Python dependency installation script by adding Cython installation to prevent build failures for pycodec2
|
2026-07-04 22:54:42 -05:00 |
|
Ivan
|
60478d64e1
|
chore(ci): modify macOS Python dependency installation script to remove arch command for uv
|
2026-07-04 18:40:34 -05:00 |
|
Ivan
|
aa87b3df3d
|
chore(licenses): format JSON files for backend and frontend licenses, streamline license artifact handling in build script
|
2026-07-04 18:32:08 -05:00 |
|
Ivan
|
db806684bc
|
feat(licenses): add backend license collection and JSON file, update license handling in the collector, and update build scripts to include backend licenses
|
2026-07-04 18:26:10 -05:00 |
|
Ivan
|
5bc10bfb89
|
chore(ci): update macOS Python dependency installation script to read specific package versions from uv.lock and streamline installation process for numpy and pycodec2
|
2026-07-04 17:48:52 -05:00 |
|
Ivan
|
66d8644358
|
chore(licenses & frontend): update license information in JSON file, improve formatting in RelayChatPage.vue, and rename build task in docker script for clarity
|
2026-07-04 17:22:35 -05:00 |
|
Ivan
|
2b874b0982
|
feat(ci & deps): update rns and lxst.
add knip and type checking and improve ci
|
2026-07-04 17:06:44 -05:00 |
|
Ivan
|
5ddca1c4ec
|
feat(rrc): improve room message retrieval with pagination support and sequence tracking for messages
|
2026-07-04 16:41:15 -05:00 |
|
Ivan
|
0f4020061d
|
fix(ci): specify python platform for macOS dependency installation to ensure compatibility with arm64 hosts
|
2026-07-04 05:14:14 -05:00 |
|
Ivan
|
e912d52380
|
feat(tests): add quick test tasks for backend and frontend regression, implement Playwright smoke tests in CI
|
2026-07-04 05:13:32 -05:00 |
|
Ivan
|
4186ea95e6
|
chore(build): refactor macOS CI scripts to streamline Python dependency installation and unify backend file handling
|
2026-07-02 22:20:05 -05:00 |
|
Ivan
|
251af4b100
|
feat(build): add bleak wheel handling to build.gradle and update build script for Android
|
2026-06-29 06:26:19 -05:00 |
|
Ivan
|
261a07a30d
|
feat(build): vendor bleak pure-python wheel and update build script options
|
2026-06-29 06:22:07 -05:00 |
|
Ivan
|
2a318e89f2
|
codebase cleanup
|
2026-06-21 17:04:44 -05:00 |
|
Ivan
|
797578f3ae
|
feat(build): add support for patching libpython dependencies in built wheels
|
2026-06-21 16:18:26 -05:00 |
|
Ivan
|
d2c6fd11df
|
fix(build): enhance Chaquopy build-wheel script with libpython3 symlink and validation checks
|
2026-06-20 17:45:32 -05:00 |
|
Ivan
|
3d3282dba7
|
chore(cryptography): update maturin version to 1.13.2 and apply libpython3 symlink fix in build process
|
2026-06-20 16:21:41 -05:00 |
|
Ivan
|
005a485d52
|
chore(ci): update asset handling in CI scripts to exclude library.zip and *.so.yml files from processing and pruning
|
2026-06-17 12:40:22 -05:00 |
|
Ivan
|
db5a66cd49
|
chore(package): update mac target configuration in package.json to use an array format, add glob version 7.2.3 to dependencies, and modify CI script to include additional mac architecture options
|
2026-06-16 21:35:34 -05:00 |
|
Ivan
|
ec72c62af7
|
chore(flatpak): update appId in package.json, add Wayland support and zypak module, and adjust build scripts for flatpak
|
2026-06-16 19:35:03 -05:00 |
|
Ivan
|
34b829033e
|
chore(cleanup): remove legacy Electron Forge configurations and scripts, update .gitignore, and adjust CI workflows for electron-builder
|
2026-06-16 19:19:09 -05:00 |
|
Ivan
|
e923aaf455
|
feat(ci): update GitHub release script to exclude specific asset paths and improve notes generation
|
2026-06-12 22:43:00 -05:00 |
|
Ivan
|
766451134a
|
chore(dependencies): update lxst version to 0.4.7 in pyproject.toml, requirements.txt, and uv.lock
|
2026-06-08 01:05:50 -05:00 |
|
Ivan
|
0df55bd698
|
feat(electron): add patch script for electron-installer-common to improve glob handling
|
2026-06-06 20:25:32 -05:00 |
|
Ivan
|
2f5474a153
|
feat(ci): add Rust x86_64-apple-darwin target installation for macOS builds
|
2026-06-03 07:43:32 -05:00 |
|