Sudo-Ivan
e7e16707a0
Update health check test
2026-01-14 07:57:28 -06:00
Sudo-Ivan
6d86f6bc67
Remove entries from CommunityInterfacesManager initialization
v4.0.0
2026-01-10 20:15:18 -06:00
Sudo-Ivan
6da36e2fb2
Fix version determination logic in build workflow
2026-01-10 19:01:43 -06:00
Sudo-Ivan
0b9faceb46
Update dependencies
2026-01-10 18:57:19 -06:00
Sudo-Ivan
7fb7543efe
Update Taskfile.yml
2026-01-10 18:56:54 -06:00
Sudo-Ivan
004639e852
Update localization files for German, English, Italian, and Russian: modify restart instructions to recommend manual restarts and add a new "finish_setup" key for completion prompts.
2026-01-10 18:56:36 -06:00
Sudo-Ivan
0d05d348ef
Update changelog retrieval logic in ReticulumMeshChat: check for CHANGELOG.md in public folder if not found in the default location, and adjust headless mode default based on application state.
2026-01-10 18:56:31 -06:00
Sudo-Ivan
7f5254b1b7
Refactor tutorial completion logic in TutorialModal.vue: rename finishAndRestart to finishTutorial, update button text, and streamline functionality.
2026-01-10 18:56:23 -06:00
Sudo-Ivan
7eed90249f
Add CHANGELOG.md to include files in build process if it exists
2026-01-10 18:56:14 -06:00
Sudo-Ivan
eff722ee18
Update backend process spawning in Electron by adding error handling for failed process initiation and allow overriding the Python command in the build script for cross-platform compatibility.
2026-01-10 18:35:43 -06:00
Sudo-Ivan
8489f4531f
Add Wine support for building Windows executables and all Electron apps in Taskfile.yml
2026-01-10 18:35:15 -06:00
Sudo-Ivan
eac300c4fc
Add cross-platform building instructions for Linux to Windows using Wine in README.md
2026-01-10 18:35:10 -06:00
Sudo-Ivan
f2bb8f8b23
Update README [skip-ci]
2026-01-10 18:16:04 -06:00
Sudo-Ivan
0297c33a26
Update Trivy download links in Gitea workflows to point to the correct repository
2026-01-10 18:11:00 -06:00
Sudo-Ivan
5628a8c137
Remove artifact upload step and ZIP build process from Gitea workflows
2026-01-10 18:04:10 -06:00
Sudo-Ivan
ba2f5b84d4
Update build workflow to set release draft status to true
2026-01-10 18:01:47 -06:00
Sudo-Ivan
3de559a976
Resolve conflict in README.md by using version from massive-changes
2026-01-10 17:57:45 -06:00
Sudo-Ivan
a914d68e49
locales: add connection method, serial, WiFi, and IP address fields in German, English, Italian, and Russian translations; include error message for failed OTA flashing
2026-01-10 17:54:33 -06:00
Sudo-Ivan
e83c36c664
Update .gitignore to exclude private scripts directory
2026-01-10 17:54:24 -06:00
Sudo-Ivan
e949ccf10a
format
2026-01-10 17:53:31 -06:00
Sudo-Ivan
c209b84a96
rnode_flasher: add WiFi connection method and OTA firmware upload functionality (testing required)
2026-01-10 17:53:17 -06:00
Sudo-Ivan
68202620cf
Update SECURITY
2026-01-10 17:51:56 -06:00
Sudo-Ivan
44a560c39f
Update README
2026-01-10 17:51:51 -06:00
Sudo-Ivan
b009757253
fix windows builds
2026-01-10 17:51:30 -06:00
ivan
9a93bb35b3
Update README.md
2026-01-10 22:23:06 +00:00
Sudo-Ivan
7a419f96ee
feat(tests): add unit tests for auto propagation API and logic
2026-01-08 19:29:30 -06:00
Sudo-Ivan
b8ef3d188d
feat(tutorial): update tutorial modal with propagation mode step and auto-select option for preferred propagation node
2026-01-08 19:29:22 -06:00
Sudo-Ivan
fb790a4c08
feat(identity_context): integrate AutoPropagationManager for background node selection
2026-01-08 19:29:10 -06:00
Sudo-Ivan
e7beabba11
feat(config_manager): add auto-select configuration for preferred propagation node
2026-01-08 19:28:55 -06:00
Sudo-Ivan
20639fef0c
feat(auto_propagation): implement AutoPropagationManager for dynamic propagation node selection
2026-01-08 19:28:47 -06:00
Sudo-Ivan
825ddd17fe
feat(meshchat): add auto-select option for preferred propagation node
2026-01-08 19:27:23 -06:00
Sudo-Ivan
5d70e2c00f
feat(locales): update
2026-01-08 19:27:09 -06:00
Sudo-Ivan
682ff4ddb7
feat(docs): cleanup
2026-01-08 16:41:10 -06:00
Sudo-Ivan
b3c6fd5e16
refactor(telephone_manager): format
2026-01-08 12:53:20 -06:00
Sudo-Ivan
566acf228d
feat(IdentitiesPage): optimize rendering performance with memoization
...
- Added v-memo directive to improve rendering efficiency of identity components by caching their properties.
- Updated test to allow for a longer render time threshold, ensuring performance remains acceptable after changes.
2026-01-08 12:43:17 -06:00
Sudo-Ivan
2652f1dd87
chore(Dockerfile): upgrade pip to version 25.3 due to vuln in older version.
2026-01-08 12:39:31 -06:00
Sudo-Ivan
115b01ee65
chore(dependencies): update rns package to version 1.1.2 and specify lxst version
2026-01-08 12:14:26 -06:00
Sudo-Ivan
6498956903
chore(Dockerfile): downgrade Python image to 3.12.12 and add espeak-ng package
2026-01-08 12:14:16 -06:00
Sudo-Ivan
6860530217
feat(locales): add Reticulum documentation clearing functionality in multiple languages
...
- Introduced new localization strings for clearing Reticulum documentation in German, English, Italian, and Russian.
- Added success messages for the documentation clearing action across all supported languages.
- Included a new status message for establishing a connection in the user interface.
2026-01-07 19:52:08 -06:00
Sudo-Ivan
eef9872b71
feat(tests): add Italian localization tests
...
- Included Italian locale support in the i18n localization tests.
- Updated test suite to validate the new Italian translations alongside existing German and Russian locales.
2026-01-07 19:51:59 -06:00
Sudo-Ivan
1e5564cfa3
refactor(tests): formatting
2026-01-07 19:51:48 -06:00
Sudo-Ivan
e02e17d712
refactor(call_page): formatting
2026-01-07 19:51:35 -06:00
Sudo-Ivan
069865d444
refactor(call_page): streamline call status message rendering for improved readability
2026-01-07 19:46:10 -06:00
Sudo-Ivan
192ac21fb0
feat(docs): add API endpoints for deleting documentation versions and clearing Reticulum docs
...
- Implemented DELETE endpoints to allow users to delete specific documentation versions and clear all Reticulum documentation.
- Enhanced the DocsManager class with methods for version deletion and clearing documentation, including error handling and logging.
- Updated frontend components to support version deletion and clearing of Reticulum docs with user confirmation dialogs.
2026-01-07 19:46:01 -06:00
Sudo-Ivan
f717d501d3
refactor(telephone_manager): improve call status updates for better user feedback
2026-01-07 19:45:47 -06:00
Sudo-Ivan
80ea5424fd
fix(frontend): update call status messages for clarity
2026-01-07 19:45:31 -06:00
Sudo-Ivan
8bc7e39aee
refactor(tests): clean up telemetry integration test by removing unused imports
2026-01-07 19:30:06 -06:00
Sudo-Ivan
75b17b44a1
update changelog [skip ci]
2026-01-07 19:29:07 -06:00
Sudo-Ivan
e2586e9052
feat(tests): add comprehensive telemetry and interface tests
...
- Introduced new test files for telemetry functionality, including integration, fuzzing, and extended tests to ensure robustness and performance.
- Added tests for parsing LXMF display names and telemetry data, addressing potential bugs and ensuring correct handling of various input formats.
- Implemented performance tests for the InterfacesPage component, validating rendering efficiency with a large number of discovered interfaces.
- Enhanced existing tests for markdown rendering and link utilities to cover additional edge cases and improve stability.
2026-01-07 19:22:00 -06:00
Sudo-Ivan
ecfd124f8f
chore(workflows): remove push and pull_request triggers from bench.yml
2026-01-07 19:22:00 -06:00