Ivan
|
7a04d72148
|
feat: various bug fixes and improvements and naming scheme changes for android apk
|
2026-08-15 16:44:01 -05:00 |
|
Ivan
|
ae7eecf82d
|
feat: improve Mach-O thinning script and runtime verification for Apple Silicon compatibility
|
2026-08-15 16:07:48 -05:00 |
|
Ivan
|
e0925a85ea
|
feat: fix pycodec2 for macos and improve CI
|
2026-08-15 14:10:49 -05:00 |
|
Ivan
|
dbb04234ad
|
fix: retry AppImage tool downloads on GitHub CDN resets and update stale UI tests
|
2026-08-13 01:36:30 -05:00 |
|
Ivan
|
54b0734ef4
|
chore: add GITHUB_TOKEN environment variable to setup task in multiple workflows
|
2026-08-13 00:31:48 -05:00 |
|
Ivan
|
cfa8cddd3b
|
feat: improve manifest generation by implementing threading for improved performance and preventing deadlocks
|
2026-08-13 00:15:40 -05:00 |
|
Ivan
|
230bed861a
|
feat: improve propagation node management with clipboard support and localization adjustments
|
2026-08-12 20:44:46 -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
|
6d6b40536a
|
feat: improve database migration process with pre-migration backup retention, schema verification, and fixture generation scripts
|
2026-07-26 08:28:04 -05:00 |
|
Ivan
|
22b4fcce09
|
feat: add demo mode and ALTCHA integration for better security for internet deployments and showcase functionality
|
2026-07-26 07:06:45 -05:00 |
|
Ivan
|
f55079c5e9
|
feat: harden Docker configurations and commands
|
2026-07-26 06:35:03 -05:00 |
|
Ivan
|
06e2faeae9
|
feat: improve Linux Landlock support for user-local tools and subprocesses, improve messaging UI for self-notes, and update documentation
|
2026-07-26 06:18:21 -05:00 |
|
Ivan
|
99b3630e72
|
feat: add Python script for fast tree manifest generation and update shell script to utilize it
|
2026-07-26 05:57:49 -05:00 |
|
Ivan
|
cf5bbb3c48
|
fix: ensure executable permission for the frozen runtime script
|
2026-07-25 16:14:58 -05:00 |
|
Ivan
|
b0d47b9ece
|
chore: release version 4.8.1 with bug fixes and improvements for Windows desktop and packaging
|
2026-07-25 15:51:04 -05:00 |
|
Ivan
|
dff83e198e
|
feat: implement PWA app-shell caching with service worker for improved offline experience and faster UI loading
|
2026-07-24 07:09:19 -05:00 |
|
Ivan
|
fa46dc4ce9
|
feat: implement Windows AppContainer support
|
2026-07-24 06:44:30 -05:00 |
|
Ivan
|
f46e70249c
|
refactor: update wheel and APK handling in build scripts by replacing glob patterns with array expansions and find commands.
|
2026-07-24 06:19:27 -05:00 |
|
Ivan
|
9f71f3420c
|
feat: integrate RNS FileSync functionality, including handler setup, API endpoints, and frontend components for file synchronization
|
2026-07-19 13:46:43 -05:00 |
|
Ivan
|
d3ca29edf1
|
feat: add resource limits and configurations for Docker container in docs
|
2026-07-17 17:33:04 -05:00 |
|
Ivan
|
591b6efa40
|
refactor: cleanup comments
|
2026-07-17 10:43:20 -05:00 |
|
Ivan
|
58bfaf379e
|
chore: clean up Dockerfile and scripts to exclude Android platform paths from denylist checks
|
2026-07-16 13:34:30 -05:00 |
|
Ivan
|
dd0e68b33d
|
refactor: format using ruff and add rnx, remove management, and polish.
|
2026-07-16 11:22:53 -05:00 |
|
Ivan
|
e1cb2d9ccc
|
refactor: update package content verification script to improve denylist handling and output clarity
|
2026-07-16 07:49:10 -05:00 |
|
Ivan
|
61c8ca9ba8
|
feat: add package bloat verification scripts and integrate into CI workflows
|
2026-07-16 06:59:23 -05:00 |
|
Ivan
|
bc926c5f93
|
chore: update verification scripts and Taskfile descriptions to support non-blocking warnings and strict failure mode
|
2026-07-16 06:45:59 -05:00 |
|
Ivan
|
8345acd31b
|
feat: implement pre-commit hook to automatically resign meshchatx.rsm and add installation script for git hooks
|
2026-07-13 11:36:41 -05:00 |
|
Ivan
|
82c20196e7
|
chore: update security measures by excluding vendor paths from RSM inventory and adding verification steps in CI
|
2026-07-13 10:53:18 -05:00 |
|
Ivan
|
683b3f3619
|
refactor: improve tree-manifest.sh by simplifying file listing and sorting logic
|
2026-07-13 10:41:47 -05:00 |
|
Ivan
|
8c659c95ac
|
chore: update script permissions to executable for CI scripts
|
2026-07-13 10:01:00 -05:00 |
|
Ivan
|
913a051f41
|
feat: implement RSM signing and verification process with associated CI tasks
|
2026-07-13 09:58:14 -05:00 |
|
Ivan
|
5590475bf1
|
feat(pip-rns): introduce pip-rns integration scripts and aliases for Reticulum packages
|
2026-07-12 17:31:42 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|