|
|
54b81663bd
|
feat(build): replace execSync with spawnSync for building backend and add integrity manifest generation for build files
|
2026-01-03 16:07:25 -06:00 |
|
|
|
1e87d633be
|
fix(indexedDB): enhance compatibility by adding globalThis.indexedDB support in codec2-emscripten scripts
|
2026-01-03 16:07:17 -06:00 |
|
|
|
9afaa3f5ef
|
chore(assets): update logo and favicon images for improved branding
|
2026-01-03 16:07:08 -06:00 |
|
|
|
dc54bd65a1
|
feat(locales): update German, English, and Russian translations with new terms for documentation, tutorials, banishment effects, drawing tools, and call functionalities
|
2026-01-03 16:06:54 -06:00 |
|
|
|
1fd1405e30
|
feat(storage): implement MicronStorage for tab management, enhance TileCache with state management, and update DialogUtils and NotificationUtils for improved user interactions
|
2026-01-03 16:06:45 -06:00 |
|
|
|
baa24e1cf9
|
feat(styles): enhance select input and add danger chip styles for improved UI consistency
|
2026-01-03 16:06:34 -06:00 |
|
|
|
21e29b34aa
|
feat(router): add new routes for documentation, debug logs, changelog, and tutorial pages
|
2026-01-03 16:06:24 -06:00 |
|
|
|
7faa94f5f2
|
feat: Introduce new CommunityInterfacesManager and DocsManager for managing community interfaces and documentation, enhance AnnounceManager with pagination support, and implement CrashRecovery for improved error handling. Update various database schemas and add new fields for contacts and voicemails.
|
2026-01-03 16:06:16 -06:00 |
|
|
|
0c3a0e9a4c
|
chore(version): bump version to 4.0.0 in flake.nix and package.json
|
2026-01-03 16:05:58 -06:00 |
|
|
|
1c153daf2a
|
chore(version): update version to 4.0.0
|
2026-01-03 16:05:10 -06:00 |
|
|
|
20e4c42094
|
refactor(meshchat): better multi-identity support and improved logging capabilities and a billion other changes and cleanup
|
2026-01-03 16:05:04 -06:00 |
|
|
|
6ab46e8969
|
refactor(electron): standardize HTML structure and improve formatting in crash and loading pages
|
2026-01-03 16:03:54 -06:00 |
|
|
|
2f96ee07f3
|
feat: Update UI components and add new features including changelog modal, integrity warning, and voicemail playback functionality
|
2026-01-03 16:03:34 -06:00 |
|
|
|
46f2700770
|
feat(electron): add a new crash report HTML page for displaying error details and logs
|
2026-01-03 15:45:05 -06:00 |
|
|
|
b59c21f483
|
feat(Taskfile, workflows): add new benchmarking and integrity testing tasks, and create a Gitea workflow for automated benchmarks
|
2026-01-03 15:44:17 -06:00 |
|
|
|
b544108d4b
|
chore: update package.json and pnpm-lock.yaml for dependency upgrades and new configurations
|
2026-01-03 15:44:06 -06:00 |
|
|
|
00af1e3b46
|
chore: update .gitignore and .prettierignore to include MagicMock and additional directories for better file management
|
2026-01-03 15:43:55 -06:00 |
|
|
|
dc7448d41e
|
chore(Taskfile): remove redundant command to clean assets before building frontend
CI / test-backend (push) Successful in 4s
CI / build-frontend (push) Successful in 47s
Tests / test (push) Successful in 1m51s
CI / lint (push) Failing after 4m55s
|
2026-01-03 10:53:25 -06:00 |
|
|
|
a1964f8807
|
fix(vite.config): change emptyOutDir option to false to retain previous build files
CI / test-backend (push) Successful in 16s
CI / lint (push) Failing after 44s
CI / build-frontend (push) Successful in 9m35s
Tests / test (push) Successful in 9m49s
|
2026-01-03 10:38:27 -06:00 |
|
|
|
8d87a61e67
|
feat(tasks): improve Taskfile with new formatting and testing tasks for Python and frontend
|
2026-01-03 10:38:14 -06:00 |
|
|
|
5918d0bcbe
|
docs: update README and Android installation guide with new features, installation instructions, and corrected links
|
2026-01-03 10:37:54 -06:00 |
|
|
|
11c4c6729c
|
feat(workflows): add support for building and pushing development Docker images on pull requests
|
2026-01-03 10:35:15 -06:00 |
|
|
|
eeaabacf35
|
refactor(meshchat): improve RNS shutdown process and enhance RPC listener closure handling
CI / test-backend (push) Successful in 16s
CI / lint (push) Failing after 44s
CI / build-frontend (push) Successful in 9m36s
Tests / test (push) Successful in 9m46s
|
2026-01-02 20:54:22 -06:00 |
|
|
|
43d1fcc91a
|
refactor(interfaces, settings): comment out unused button sections in InterfacesPage and SettingsPage for future reference
|
2026-01-02 20:54:13 -06:00 |
|
|
|
beb86880e0
|
refactor(tests): format
|
2026-01-02 20:53:21 -06:00 |
|
|
|
5a9e066b10
|
feat(tests): add comprehensive unit tests for various components including AboutPage, CallPage, and MessagesPage
CI / test-backend (push) Successful in 17s
CI / lint (push) Successful in 46s
Tests / test (push) Failing after 5m15s
CI / build-frontend (push) Successful in 9m33s
|
2026-01-02 20:36:58 -06:00 |
|
|
|
adbf0a9ce9
|
chore(tests): clean up test files by adding missing newlines and reordering imports for consistency
|
2026-01-02 20:36:42 -06:00 |
|
|
|
4ea47b9dcf
|
fix(utils): handle null and undefined values in number formatting to ensure consistent output
|
2026-01-02 20:36:31 -06:00 |
|
|
|
c419fa48cf
|
fix(call): ensure safe access to call history, announces, voicemails, and contacts by providing default values
|
2026-01-02 20:36:25 -06:00 |
|
|
|
09c89d09f0
|
fix(version): remove unnecessary newline in version string documentation
|
2026-01-02 20:36:19 -06:00 |
|
|
|
e988f7743f
|
fix(ringtones): correct SQL argument formatting for consistency in query execution
|
2026-01-02 20:36:15 -06:00 |
|
|
|
0f90e7d459
|
fix(voicemail): correct argument formatting in OpusFileSource and OpusFileSink initialization for consistency
|
2026-01-02 20:36:10 -06:00 |
|
|
|
2e6cbd2c0f
|
fix(parser): add validation for interface configuration to ensure it is a dictionary
|
2026-01-02 20:36:03 -06:00 |
|
|
|
39cd801354
|
refactor(config): format BoolConfig initialization for better readability
|
2026-01-02 20:35:59 -06:00 |
|
|
|
686b6374bf
|
feat(meshchat): improve error handling and cleanup processes
|
2026-01-02 20:35:54 -06:00 |
|
|
|
e1cf6e4809
|
chore(tests): remove unnecessary blank line
|
2026-01-02 20:35:34 -06:00 |
|
|
|
ba35bc4250
|
chore(lint): exclude test directories from linting rules
|
2026-01-02 20:35:25 -06:00 |
|
|
|
1b7ad1cf61
|
chore(lint): update ruff commands to exclude tests during linting and formatting
|
2026-01-02 20:35:20 -06:00 |
|
|
|
51d705ffa4
|
feat(tests): add fuzzing tests for telemetry unpacking, interface configuration parsing, and LXMF message handling
CI / test-backend (push) Successful in 4s
CI / build-frontend (push) Successful in 56s
Tests / test (push) Successful in 1m35s
CI / lint (push) Failing after 4m56s
|
2026-01-02 20:06:18 -06:00 |
|
|
|
6195b2e37f
|
feat(dependencies): add hypothesis version 6.148.9 and sortedcontainers version 2.4.0 to project dependencies
|
2026-01-02 20:06:11 -06:00 |
|
|
|
8871010b97
|
chore(docker): update .dockerignore and .gitignore to include coverage and hypothesis files
|
2026-01-02 20:06:05 -06:00 |
|
|
|
5f32ae05f3
|
feat(meshchat): improve RPC address handling and error checking; improve rule data validation for forwarding operations (found with fuzzing)
|
2026-01-02 20:05:56 -06:00 |
|
|
|
d4ee7ac2d6
|
feat(ci): add pull_request trigger to CI workflow
CI / test-backend (push) Successful in 17s
CI / lint (push) Successful in 46s
CI / build-frontend (push) Successful in 9m35s
Tests / test (push) Successful in 9m33s
|
2026-01-02 19:45:02 -06:00 |
|
|
|
1e0f61cbb5
|
feat(tests): add workflow for automated testing with Node.js and Python setup
|
2026-01-02 19:44:50 -06:00 |
|
|
|
00b4290735
|
feat(tests): add comprehensive test suite for backend functionality, including database, configuration, and telemetry utilities
CI / test-backend (push) Successful in 15s
CI / lint (push) Successful in 42s
CI / build-frontend (push) Successful in 9m35s
|
2026-01-02 19:41:05 -06:00 |
|
|
|
d7a5926e6e
|
feat(reticulum): implement hot reloading for Reticulum instance and enhance error handling; update configuration access to ensure stability
|
2026-01-02 19:40:53 -06:00 |
|
|
|
c8f49c349e
|
chore(vitest): remove unnecessary blank line in vitest.config.js
|
2026-01-02 19:40:47 -06:00 |
|
|
|
3c43a3079c
|
docs(README): update documentation to include RNS Hot Restart feature, configuration options, and Nix development support
|
2026-01-02 19:40:40 -06:00 |
|
|
|
fe55ec349b
|
refactor(frontend): clean up and standardize code formatting across various JavaScript files and HTML templates
|
2026-01-02 19:40:33 -06:00 |
|
|
|
7aa1560523
|
feat(locales): add Reticulum Stack management translations for German, English, and Russian
|
2026-01-02 19:40:20 -06:00 |
|