Sudo-Ivan
|
cf4c6ba8ea
|
chore(dependencies): update @electron/fuses to version 1.8.0 and add @mdi/font as a new dependency
|
2026-01-03 19:22:42 -06:00 |
|
Sudo-Ivan
|
90e70d7787
|
docs(README): format
|
2026-01-03 19:22:36 -06:00 |
|
Sudo-Ivan
|
35e3566a63
|
feat(tailwind): add markdown renderer to content paths for Tailwind CSS configuration to support backend styling
|
2026-01-03 19:22:21 -06:00 |
|
Sudo-Ivan
|
1e8651c645
|
feat(icons): update icon sizes across various components for improved consistency and visual clarity; adjust padding and styles in documentation and settings pages
|
2026-01-03 19:22:14 -06:00 |
|
Sudo-Ivan
|
7abd0571c9
|
refactor(forge.config): standardize quotation marks and reorganize configuration structure for clarity and consistency
|
2026-01-03 18:43:31 -06:00 |
|
Sudo-Ivan
|
17d7ad86a0
|
feat(tests): update Taskfile to exclude i18n tests from frontend tests and add dedicated language tests for Node.js and Python
|
2026-01-03 18:43:24 -06:00 |
|
Sudo-Ivan
|
35476d0c0a
|
feat(ci): add new test-lang job to CI workflow for running language tests with Node.js and Python setup
|
2026-01-03 18:43:20 -06:00 |
|
Sudo-Ivan
|
fd41a62bc1
|
refactor(tests): streamline test code by removing unused imports and optimizing function calls for performance benchmarks
|
2026-01-03 18:43:13 -06:00 |
|
Sudo-Ivan
|
a1c87bebf3
|
fix(App): refine notification logic for incoming messages; enhance button formatting in changelog modal; improve icon color handling in user icon component
|
2026-01-03 18:42:59 -06:00 |
|
Sudo-Ivan
|
392fe50f82
|
refactor(meshchat): clean up code formatting and enhance version retrieval for LXST; improve log handling and anomaly detection logic
|
2026-01-03 18:42:50 -06:00 |
|
Sudo-Ivan
|
b51d04953f
|
feat(App): add emergency banner for active mode and enhance changelog modal with version tracking; improve notification logic for incoming messages
|
2026-01-03 18:31:45 -06:00 |
|
Sudo-Ivan
|
d717679790
|
feat(logging): implement persistent logging with anomaly detection and database integration for debug logs
|
2026-01-03 18:31:38 -06:00 |
|
Sudo-Ivan
|
e1cc971cca
|
feat(DebugLogsPage): update log management with search, filtering, and pagination features
|
2026-01-03 18:31:16 -06:00 |
|
Sudo-Ivan
|
f5950f9a8d
|
test(DebugLogsPage): add unit tests for fetching, searching, and paginating debug logs
|
2026-01-03 18:31:01 -06:00 |
|
Sudo-Ivan
|
1418bb80f7
|
refactor(manifest): restructure backend integrity manifest to include metadata and adjust file verification logic
|
2026-01-03 18:30:55 -06:00 |
|
Sudo-Ivan
|
ed3cc4215a
|
chore(forge.config): update runtime and base versions to 24.08
|
2026-01-03 18:30:47 -06:00 |
|
Sudo-Ivan
|
9ecdd157f3
|
refactor(tests): update backend integrity tests to include metadata in manifest and add new debug log tests for persistent logging functionality
|
2026-01-03 18:30:40 -06:00 |
|
Sudo-Ivan
|
842c4a3938
|
feat(locales): add "do not show ever again" message and emergency mode notification in German, English, and Russian translations
|
2026-01-03 18:30:33 -06:00 |
|
Sudo-Ivan
|
4ce3b1e65c
|
fix(electron): update references to Reticulum MeshChatX in main files and frontend HTML
|
2026-01-03 18:06:34 -06:00 |
|
Sudo-Ivan
|
82e55509e2
|
fix(locales): update restart description in German, English, and Russian to reflect the correct application name as MeshChatX
|
2026-01-03 17:49:06 -06:00 |
|
Sudo-Ivan
|
59919f9281
|
chore(pyproject): configure Ruff to exclude specific directories from linting
|
2026-01-03 17:41:21 -06:00 |
|
Sudo-Ivan
|
246d9f5f74
|
chore(taskfile): simplify linting commands in Taskfile.yml to check all files
|
2026-01-03 17:41:16 -06:00 |
|
Sudo-Ivan
|
3ed9c96f6c
|
fix(workflow): update build process to include zip creation for frontend assets and add zip to release artifacts
|
2026-01-03 17:41:12 -06:00 |
|
Sudo-Ivan
|
76b0e47a70
|
feat(workflow): add build and test workflow for CI/CD with NodeJS, Python, and system dependencies
|
2026-01-03 17:41:04 -06:00 |
|
Sudo-Ivan
|
00828e59a4
|
docs(MeshChatX): move
|
2026-01-03 17:24:24 -06:00 |
|
Sudo-Ivan
|
184f0dbf14
|
docs(README): update README
|
2026-01-03 17:23:52 -06:00 |
|
Sudo-Ivan
|
96f3f527f4
|
feat(config): add Electron Forge configuration for packaging and distribution, including support for multiple platforms and fuses plugin
|
2026-01-03 17:20:10 -06:00 |
|
Sudo-Ivan
|
655bf47dc1
|
feat(docker): add dev docker-compose
|
2026-01-03 17:20:09 -06:00 |
|
Sudo-Ivan
|
edc3f83dd5
|
chore(.gitignore): add 'out/' directory to .gitignore to exclude build output files
|
2026-01-03 17:20:09 -06:00 |
|
Sudo-Ivan
|
96a7df3bcb
|
feat(taskfile): add Electron Forge tasks for starting, packaging, and generating distributables; remove obsolete Flatpak tasks
|
2026-01-03 17:20:09 -06:00 |
|
Sudo-Ivan
|
bb677c2e27
|
chore(dependencies): update package.json and pnpm-lock.yaml to include new Electron Forge plugins and dependencies for improved build and packaging processes
|
2026-01-03 17:20:09 -06:00 |
|
Sudo-Ivan
|
90bd917928
|
chore(npm): update .npmrc to set node-linker to hoisted and remove fetch configuration
|
2026-01-03 17:20:09 -06:00 |
|
Sudo-Ivan
|
5e08a87f70
|
chore(flatpak): remove flatpak build script and configuration file (in favor of electron forge)
|
2026-01-03 17:20:09 -06:00 |
|
ivan
|
e93e657ab0
|
Merge branch 'master' into massive-changes
|
2026-01-03 23:02:27 +00:00 |
|
Sudo-Ivan
|
978d917e89
|
chore(TODO): add new tasks
|
2026-01-03 16:55:01 -06:00 |
|
Sudo-Ivan
|
4aea5c09f3
|
docs(README): update task commands
|
2026-01-03 16:54:55 -06:00 |
|
Sudo-Ivan
|
6fbf9a3068
|
docs(README): fix
|
2026-01-03 16:51:44 -06:00 |
|
Sudo-Ivan
|
282fe4ca6a
|
docs(README): update with upcoming v4 release information
|
2026-01-03 16:51:33 -06:00 |
|
Sudo-Ivan
|
3d7924dce6
|
chore(TODO): update tasks with progress and add new items
|
2026-01-03 16:38:35 -06:00 |
|
Sudo-Ivan
|
f46248490f
|
feat(TODO): create todo
|
2026-01-03 16:36:53 -06:00 |
|
Sudo-Ivan
|
d6b2f7c8f7
|
docs(README): cleanup
|
2026-01-03 16:36:37 -06:00 |
|
Sudo-Ivan
|
0dc0d54f7a
|
feat(changelog): add changelog
|
2026-01-03 16:08:26 -06:00 |
|
Sudo-Ivan
|
950abef79c
|
feat(tests): add comprehensive benchmarks for database performance, memory usage, and application stability, including new test files for various frontend and backend functionalities
|
2026-01-03 16:08:07 -06:00 |
|
Sudo-Ivan
|
e88dad7a86
|
feat(scripts): add checksum generation script and locale template generator for asset management
|
2026-01-03 16:07:40 -06:00 |
|
Sudo-Ivan
|
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 |
|
Sudo-Ivan
|
1e87d633be
|
fix(indexedDB): enhance compatibility by adding globalThis.indexedDB support in codec2-emscripten scripts
|
2026-01-03 16:07:17 -06:00 |
|
Sudo-Ivan
|
9afaa3f5ef
|
chore(assets): update logo and favicon images for improved branding
|
2026-01-03 16:07:08 -06:00 |
|
Sudo-Ivan
|
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 |
|
Sudo-Ivan
|
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 |
|
Sudo-Ivan
|
baa24e1cf9
|
feat(styles): enhance select input and add danger chip styles for improved UI consistency
|
2026-01-03 16:06:34 -06:00 |
|