Commit Graph

418 Commits

Author SHA1 Message Date
176642db75 fix(call): simplify error handling in audio processing by removing unused catch parameters
Some checks failed
CI / test-backend (push) Successful in 18s
CI / lint (push) Successful in 1m43s
CI / build-frontend (pull_request) Successful in 2m5s
CI / test-backend (pull_request) Successful in 43s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 1m7s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 23s
CI / test-lang (push) Successful in 9m40s
CI / build-frontend (push) Successful in 9m50s
CI / lint (pull_request) Successful in 9m45s
Tests / test (push) Successful in 12m2s
Build Test / Build and Test (push) Successful in 14m17s
Build Test / Build and Test (pull_request) Successful in 14m45s
Build and Publish Docker Image / build-dev (pull_request) Successful in 15m3s
Tests / test (pull_request) Failing after 16m33s
Benchmarks / benchmark (push) Successful in 24m7s
Benchmarks / benchmark (pull_request) Successful in 24m2s
2026-01-04 23:21:26 -06:00
5d13b3e3f9 chore(manifest): update MANIFEST.in to include backend files and exclude frontend and cache directories 2026-01-04 23:19:59 -06:00
5f2aca4390 feat(tests): add unit tests for WebAudioSource and WebAudioSink functionality 2026-01-04 23:19:44 -06:00
f90fe55372 feat(styles): add spin-reverse animation and corresponding class for enhanced loading effects 2026-01-04 23:19:38 -06:00
1e98d8e859 format 2026-01-04 23:19:31 -06:00
0492e7d7bf refactor(components): update loading animations to use 'animate-spin-reverse' class for consistency 2026-01-04 23:19:17 -06:00
6a23727e55 feat(audio): add Web Audio configuration and device selection to CallPage component 2026-01-04 23:19:09 -06:00
9d8611bb97 feat(audio): implement WebAudioBridge for websocket audio transport and add configuration options 2026-01-04 23:18:55 -06:00
52e5a60724 refactor(docker): streamline multi-stage build process and optimize dependencies 2026-01-04 23:02:48 -06:00
194f467298 chore(task): remove 'out' directory cleanup from Taskfile.yml 2026-01-04 23:02:40 -06:00
a05fdee7e9 feat(interface): add RNodeIPInterface support 2026-01-04 22:39:37 -06:00
c9c2125e6f Merge branch 'master' into massive-changes
Some checks failed
CI / lint (push) Failing after 5m8s
CI / test-backend (push) Successful in 4s
Benchmarks / benchmark (push) Successful in 14m21s
Build Test / Build and Test (push) Successful in 15m23s
CI / build-frontend (push) Successful in 9m44s
CI / test-backend (pull_request) Successful in 4s
CI / lint (pull_request) Failing after 5m3s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (push) Successful in 9m35s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 9s
Benchmarks / benchmark (pull_request) Successful in 12m25s
Build Test / Build and Test (pull_request) Successful in 13m2s
CI / build-frontend (pull_request) Successful in 9m40s
Tests / test (push) Failing after 15m39s
CI / test-lang (pull_request) Successful in 9m36s
Tests / test (pull_request) Successful in 11m58s
Build and Publish Docker Image / build-dev (pull_request) Successful in 12m54s
2026-01-05 04:26:54 +00:00
8b3d3c3e66 fix(electron): remove asarUnpack and update resource paths for extraResources in package.json
Some checks failed
CI / test-backend (push) Successful in 5s
CI / build-frontend (push) Successful in 1m47s
CI / test-lang (push) Successful in 1m45s
CI / test-backend (pull_request) Successful in 31s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 1m3s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 24s
CI / lint (push) Failing after 5m7s
CI / lint (pull_request) Failing after 5m7s
CI / build-frontend (pull_request) Successful in 9m44s
Build Test / Build and Test (pull_request) Successful in 13m40s
Benchmarks / benchmark (push) Successful in 15m48s
Build and Publish Docker Image / build-dev (pull_request) Successful in 13m26s
Benchmarks / benchmark (pull_request) Successful in 16m7s
Tests / test (push) Failing after 25m18s
Tests / test (pull_request) Failing after 23m28s
Build Test / Build and Test (push) Successful in 45m53s
2026-01-04 22:26:29 -06:00
f2a93cbc98 fix(electron): update resource paths in main.js to reflect changes in packaging structure for extra resources 2026-01-04 22:26:07 -06:00
5100428b68 feat(config): update asar configuration to enable packing and include extra resources for build 2026-01-04 22:26:01 -06:00
0a40790338 feat(security): add security.md 2026-01-04 22:25:55 -06:00
4974ae0926 Update README.md
Some checks failed
CI / test-backend (push) Successful in 17s
CI / lint (push) Failing after 47s
CI / build-frontend (push) Successful in 9m34s
Tests / test (push) Successful in 9m53s
2026-01-05 04:15:18 +00:00
900da98ecb Update README.md
Some checks failed
CI / test-backend (push) Successful in 14s
CI / lint (push) Failing after 52s
CI / build-frontend (push) Successful in 9m36s
Tests / test (push) Successful in 9m46s
2026-01-05 03:06:35 +00:00
db89e2c86e fix(tests): fix test
All checks were successful
CI / test-backend (push) Successful in 5s
CI / lint (push) Successful in 9m41s
Build Test / Build and Test (push) Successful in 13m29s
CI / build-frontend (push) Successful in 9m40s
CI / test-lang (push) Successful in 9m34s
Benchmarks / benchmark (push) Successful in 14m44s
CI / test-backend (pull_request) Successful in 5s
Build and Publish Docker Image / build (pull_request) Has been skipped
Benchmarks / benchmark (pull_request) Successful in 14m45s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 9s
CI / lint (pull_request) Successful in 9m37s
CI / build-frontend (pull_request) Successful in 9m37s
CI / test-lang (pull_request) Successful in 9m32s
Tests / test (push) Successful in 11m57s
Tests / test (pull_request) Successful in 11m59s
Build and Publish Docker Image / build-dev (pull_request) Successful in 13m1s
Build Test / Build and Test (pull_request) Successful in 41m13s
2026-01-04 19:14:53 -06:00
629bbbc7c6 refactor(meshchat): update map to render tiles faster (online), message handling by adding context support to forwarding and delivery methods; improve LXMF message processing and router initialization
Some checks failed
CI / test-backend (push) Successful in 4s
CI / build-frontend (push) Successful in 1m54s
CI / test-lang (push) Successful in 1m53s
CI / test-backend (pull_request) Successful in 21s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 49s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 23s
CI / lint (push) Successful in 9m46s
CI / build-frontend (pull_request) Successful in 9m44s
CI / lint (pull_request) Successful in 9m47s
Build Test / Build and Test (pull_request) Successful in 13m17s
Benchmarks / benchmark (push) Successful in 14m34s
Benchmarks / benchmark (pull_request) Successful in 14m42s
Build and Publish Docker Image / build-dev (pull_request) Successful in 13m53s
Tests / test (push) Failing after 26m51s
Tests / test (pull_request) Failing after 24m53s
Build Test / Build and Test (push) Successful in 45m21s
2026-01-04 19:10:22 -06:00
ff69de1346 feat(config): add gitea base URL and documentation download URLs configuration; update related components and logic for dynamic URL handling 2026-01-04 18:55:10 -06:00
2f65bde2d3 feat(call): update tone generator functionality with volume control and enable/disable settings; update frontend components to reflect new configurations 2026-01-04 17:48:07 -06:00
0a65619efb feat(call): update telephony handling by adding remote telephony hash retrieval and updating frontend components to utilize new data
Some checks failed
CI / test-backend (push) Successful in 3s
CI / build-frontend (push) Successful in 2m12s
CI / test-lang (push) Successful in 2m13s
CI / test-backend (pull_request) Successful in 33s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 1m3s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 25s
CI / lint (push) Failing after 5m5s
CI / lint (pull_request) Failing after 5m4s
CI / build-frontend (pull_request) Successful in 9m43s
Build Test / Build and Test (pull_request) Successful in 13m39s
Benchmarks / benchmark (push) Successful in 15m19s
Benchmarks / benchmark (pull_request) Successful in 15m21s
Build and Publish Docker Image / build-dev (pull_request) Successful in 14m0s
Tests / test (push) Failing after 23m27s
Tests / test (pull_request) Failing after 20m38s
Build Test / Build and Test (push) Successful in 43m20s
2026-01-04 17:20:41 -06:00
d836e7a2e8 feat(call): improve call handling by adding remote destination hash tracking, improving initiation status checks, and refining ringtone management in the frontend 2026-01-04 17:16:23 -06:00
5ef41b84d5 feat(call): update call statistics tracking and improve hangup functionality; add tone generation for call states in frontend 2026-01-04 17:01:21 -06:00
ad928d1279 feat(voicemail): add silence file generation for missing recordings and improve logging for voicemail saving
Some checks failed
CI / lint (push) Failing after 5m1s
CI / test-backend (push) Successful in 4s
Benchmarks / benchmark (push) Successful in 12m31s
CI / build-frontend (push) Successful in 9m43s
Build Test / Build and Test (push) Successful in 14m45s
CI / test-backend (pull_request) Successful in 5s
CI / lint (pull_request) Failing after 5m3s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (push) Successful in 9m37s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 11s
Benchmarks / benchmark (pull_request) Successful in 12m20s
Build Test / Build and Test (pull_request) Successful in 13m32s
CI / build-frontend (pull_request) Successful in 9m43s
CI / test-lang (pull_request) Successful in 9m34s
Tests / test (pull_request) Failing after 7m23s
Build and Publish Docker Image / build-dev (pull_request) Successful in 12m54s
Tests / test (push) Failing after 20m7s
2026-01-04 16:02:32 -06:00
c4674992e0 lots of fixes, changes, styling, fixing outbound calls, rnode-flasher.
Some checks failed
CI / test-backend (push) Successful in 4s
CI / build-frontend (push) Successful in 1m49s
CI / test-lang (push) Successful in 1m47s
CI / test-backend (pull_request) Successful in 24s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 52s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 24s
CI / lint (push) Failing after 5m14s
CI / lint (pull_request) Failing after 5m8s
Tests / test (push) Failing after 9m17s
CI / build-frontend (pull_request) Successful in 9m48s
Benchmarks / benchmark (push) Successful in 14m52s
Benchmarks / benchmark (pull_request) Successful in 15m9s
Build and Publish Docker Image / build-dev (pull_request) Successful in 13m47s
Tests / test (pull_request) Failing after 25m50s
Build Test / Build and Test (pull_request) Successful in 53m37s
Build Test / Build and Test (push) Successful in 56m30s
2026-01-04 15:57:49 -06:00
f3ec20b14e feat(rnpath): improve get_path_table method with filtering, sorting, and pagination; include additional stats for path entries 2026-01-04 15:00:16 -06:00
014e463527 feat(api): add firmware download endpoint with GitHub URL validation and enhance initiation status response with target name 2026-01-04 14:59:47 -06:00
fd846e3ed2 feat(security): update Content Security Policy to allow connections to GitHub API and related domains 2026-01-04 14:59:36 -06:00
bbf61d88a5 feat(vitest): add setupFiles configuration to Vitest for frontend tests 2026-01-04 14:59:27 -06:00
8fac1134e2 feat(call): improve call initiation and status handling with new properties for target hash and name; improve UI modals for tutorial and changelog visibility based on URL parameters 2026-01-04 14:59:20 -06:00
dda8a58bb3 fix(rncp): update eslint comments to enable linting for v-html usage in RNCPPage component 2026-01-04 12:42:29 -06:00
162d7c14f9 feat(theme): refactor theme handling to utilize Vuetify's useTheme, streamline theme application logic, and enhance header styling for improved UX 2026-01-04 12:42:16 -06:00
54ccc03c4d feat(tests): add unit tests for BanishedPage and RNPathPage components, enhancing coverage for blocked items and path management 2026-01-04 12:42:02 -06:00
bc40dcff4e feat(tests): add comprehensive tests for blackhole integration, RNPath management, and RNStatus handling 2026-01-04 12:41:55 -06:00
4482ebf5cd feat(locales): update translations for emergency mode, blackhole integration, and RNCP usage instructions 2026-01-04 12:41:49 -06:00
4507a999fc feat(frontend): big updates (too many) 2026-01-04 12:41:34 -06:00
6a61441e73 style: enhance chip components with improved styling and hover effects for better user experience 2026-01-04 12:40:41 -06:00
f270160c6c feat(theme): add light and dark themes to Vuetify configuration and introduce new RNPath route 2026-01-04 12:40:32 -06:00
63d81a02c9 feat(rnpath): implement the blackhole, RNPathHandler and integrate path management APIs 2026-01-04 12:40:19 -06:00
306557c473 chore(ci): remove post CI result posting steps and delete related script 2026-01-04 11:27:05 -06:00
9b8086a855 chore(dependencies): update aiohttp to version 3.13.3, certifi to 2026.1.4, cx-freeze to 8.5.3, hypothesis to 6.148.11, and rns to 1.1.0
All checks were successful
CI / test-backend (push) Successful in 4s
Build Test / Build and Test (push) Successful in 13m17s
Benchmarks / benchmark (push) Successful in 14m20s
CI / build-frontend (pull_request) Successful in 9m40s
CI / test-backend (pull_request) Successful in 5s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 10s
Tests / test (push) Successful in 11m39s
Benchmarks / benchmark (pull_request) Successful in 14m26s
CI / test-lang (pull_request) Successful in 9m35s
CI / build-frontend (push) Successful in 9m41s
CI / lint (push) Successful in 9m43s
CI / test-lang (push) Successful in 9m37s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / lint (pull_request) Successful in 9m44s
Tests / test (pull_request) Successful in 11m33s
Build and Publish Docker Image / build-dev (pull_request) Successful in 20m0s
Build Test / Build and Test (pull_request) Successful in 48m40s
2026-01-04 11:06:57 -06:00
1e3eedadc8 chore(build-test): update dependencies for Windows build and add i386 architecture support
Some checks failed
CI / build-frontend (pull_request) Successful in 9m45s
CI / lint (pull_request) Successful in 9m47s
Benchmarks / benchmark (push) Successful in 14m43s
CI / test-backend (push) Successful in 4s
Tests / test (push) Successful in 13m25s
Build Test / Build and Test (push) Failing after 46m28s
CI / build-frontend (push) Successful in 1m55s
Benchmarks / benchmark (pull_request) Successful in 14m45s
CI / test-lang (push) Successful in 1m53s
Build and Publish Docker Image / build-dev (pull_request) Successful in 14m41s
Tests / test (pull_request) Successful in 24m46s
Build Test / Build and Test (pull_request) Failing after 48m2s
CI / test-backend (pull_request) Successful in 40s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 1m3s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 26s
CI / lint (push) Successful in 9m46s
2026-01-04 10:52:32 -06:00
e60db20082 fix(post_ci_results.sh): improve CI result reporting and comment handling for Gitea 2026-01-04 00:34:24 -06:00
1dd6d93729 refactor(AboutPage): remove unused MaterialDesignIcon component from AboutPage.vue 2026-01-04 00:18:19 -06:00
23df1b0618 chore(eslint): add additional directories to ignore patterns 2026-01-04 00:18:11 -06:00
46872209d6 chore(eslint): update ignore patterns to exclude additional directories and files
Some checks failed
CI / test-lang (push) Successful in 1m51s
Build Test / Build and Test (push) Failing after 31m5s
CI / test-backend (pull_request) Successful in 54s
Build and Publish Docker Image / build (pull_request) Has been skipped
CI / test-lang (pull_request) Successful in 1m8s
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 29s
CI / lint (push) Failing after 5m11s
CI / lint (pull_request) Failing after 5m8s
CI / build-frontend (pull_request) Successful in 9m45s
Tests / test (push) Successful in 13m22s
Benchmarks / benchmark (push) Successful in 14m43s
Benchmarks / benchmark (pull_request) Successful in 14m46s
Build and Publish Docker Image / build-dev (pull_request) Successful in 17m29s
CI / test-backend (push) Successful in 3s
Tests / test (pull_request) Failing after 20m54s
CI / build-frontend (push) Successful in 1m53s
Build Test / Build and Test (pull_request) Failing after 30m58s
2026-01-04 00:08:50 -06:00
c8a014b06e feat(AboutPage, MapPage): add identity hash and LXMF address display in AboutPage, and ensure axios is available before fetching peers in MapPage 2026-01-04 00:07:29 -06:00
5a995c7304 test(AboutPage, ConfirmDialog, MapPage): update tests for improved component behavior and UI consistency 2026-01-04 00:07:21 -06:00