|
|
e8d8d64fc0
|
Update README.md
CI / test-backend (push) Successful in 14s
CI / lint (push) Failing after 1m41s
CI / build-frontend (push) Successful in 9m36s
Tests / test (push) Successful in 9m58s
|
2026-01-05 16:29:02 +00:00 |
|
|
|
4974ae0926
|
Update README.md
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
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 |
|
|
|
978d917e89
|
chore(TODO): add new tasks
CI / test-backend (push) Successful in 4s
CI / build-frontend (push) Successful in 59s
Tests / test (push) Successful in 1m36s
CI / lint (push) Failing after 4m56s
|
2026-01-03 16:55:01 -06:00 |
|
|
|
4aea5c09f3
|
docs(README): update task commands
|
2026-01-03 16:54:55 -06:00 |
|
|
|
6fbf9a3068
|
docs(README): fix
CI / test-backend (push) Successful in 49s
CI / lint (push) Failing after 1m21s
CI / build-frontend (push) Successful in 9m36s
Tests / test (push) Successful in 9m50s
|
2026-01-03 16:51:44 -06:00 |
|
|
|
282fe4ca6a
|
docs(README): update with upcoming v4 release information
CI / test-backend (push) Successful in 3s
CI / build-frontend (push) Successful in 44s
Tests / test (push) Successful in 1m37s
CI / lint (push) Failing after 4m55s
|
2026-01-03 16:51:33 -06:00 |
|
|
|
3d7924dce6
|
chore(TODO): update tasks with progress and add new items
CI / test-backend (push) Successful in 13s
CI / lint (push) Failing after 42s
CI / build-frontend (push) Successful in 9m33s
Tests / test (push) Successful in 9m52s
|
2026-01-03 16:38:35 -06:00 |
|
|
|
f46248490f
|
feat(TODO): create todo
CI / test-backend (push) Successful in 4s
CI / build-frontend (push) Successful in 55s
Tests / test (push) Successful in 1m33s
CI / lint (push) Failing after 4m54s
|
2026-01-03 16:36:53 -06:00 |
|
|
|
d6b2f7c8f7
|
docs(README): cleanup
|
2026-01-03 16:36:37 -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 |
|
|
|
3620643b92
|
feat(interfaces): add restart required handling and RNS reload functionality across interface components
|
2026-01-02 19:40:12 -06:00 |
|
|
|
d52849e832
|
chore(gitignore): add meshchat-config directory to .gitignore and ensure coverage files are excluded
|
2026-01-02 19:40:06 -06:00 |
|
|
|
f4e176394f
|
chore(dependencies): change package groups in poetry.lock from "main" to "dev" for several libraries to better reflect their usage in development
|
2026-01-02 19:39:56 -06:00 |
|
|
|
d0bf9349d3
|
chore(dependencies): update pnpm-lock.yaml to include new testing libraries and various package updates
|
2026-01-02 19:31:00 -06:00 |
|
|
|
1477bd92d8
|
feat(tests): add tasks for running Python and frontend tests, including a combined test task
|
2026-01-02 19:30:53 -06:00 |
|
|
|
be338304b6
|
chore(dependencies): update package.json and poetry.lock to include testing libraries (pytest, pytest-asyncio, pytest-cov) and add coverage support; update .gitignore to exclude coverage files
|
2026-01-02 19:30:49 -06:00 |
|
|
|
9c09e18fa6
|
feat(flake): add flake.nix and flake.lock for Reticulum-MeshChatX development environment setup
|
2026-01-02 19:28:10 -06:00 |
|