Ivan
|
bf967cdca9
|
chore(docker): replace corepack with npm for pnpm installation in Dockerfile
|
2026-04-16 20:42:03 -05:00 |
|
Ivan
|
b6a8ae9751
|
feat(docs): update Raspberry Pi installation guide for MeshChatX with automated setup scripts and detailed service configuration instructions
|
2026-04-16 20:14:35 -05:00 |
|
Ivan
|
09d0fc70d9
|
chore(package): update Node.js version requirement from >=24 to >=22 and switch dependency references from tarball URLs to git URLs in pnpm-lock.yaml
|
2026-04-16 19:19:52 -05:00 |
|
Ivan
|
5416c71094
|
feat(licenses_collector): update license collection by adding detailed frontend dependency information and improving license notice generation
|
2026-04-16 19:19:47 -05:00 |
|
Ivan
|
5221ca36ce
|
chore(docs): update Node.js version requirement from >=24 to >=22 across multiple language README files
|
2026-04-16 19:17:59 -05:00 |
|
Ivan
|
cd03c4649e
|
refactor(rns): streamline RNS reload process with loading indicators in UI components
|
2026-04-16 19:17:50 -05:00 |
|
Ivan
|
d63255511f
|
feat(reticulum): implement RNS restart functionality with UI updates
|
2026-04-16 19:13:32 -05:00 |
|
Ivan
|
44bf881686
|
feat(licenses_collector): update license collection for frontend dependencies by adding support for package.json parsing and filtering out workspace root packages
|
2026-04-16 19:01:27 -05:00 |
|
Ivan
|
6fb4ccc79a
|
chore(license): add SPDX license identifiers to various files, standardizing licensing terms across the project
|
2026-04-16 18:12:14 -05:00 |
|
Ivan
|
ca8b2a9fe0
|
chore(docs): update licensing terms to 0BSD for project-owned portions and maintain MIT for upstream Reticulum MeshChat; add legal inquiries section and clarify contribution licensing in CONTRIBUTING
|
2026-04-16 18:11:49 -05:00 |
|
Ivan
|
59038961e9
|
feat(license_scope_mapper): add license scope mapper tool for analyzing file similarity and generating SPDX license recommendations
|
2026-04-16 18:07:45 -05:00 |
|
Ivan
|
a673da9d86
|
chore(android): standardize indentation in meta.yaml files for aiohttp, bcrypt, and psutil recipes; add patch for bcrypt to support abi3-py310
|
2026-04-16 16:25:39 -05:00 |
|
Ivan
|
fe44d05f42
|
refactor(telephone_manager): improve call initiation handling and UI update logic
|
2026-04-16 04:51:18 -05:00 |
|
Ivan
|
dde6d8c152
|
chore(android): add Rust as a build requirement for bcrypt recipe
|
2026-04-16 04:31:06 -05:00 |
|
Ivan
|
a3951e8b6f
|
chore(docker): install essential runtime tools in the virtual environment and update pip and setuptools in the Dockerfile
|
2026-04-16 04:24:11 -05:00 |
|
Ivan
|
8869c103e0
|
chore(docker): update Python base image to 3.14.4-alpine3.23 and clean up virtual environment by removing unnecessary files
|
2026-04-16 04:18:37 -05:00 |
|
Ivan
|
7458fe35f3
|
chore(dependencies): update autoprefixer, electron, postcss, prettier, dompurify, ol, and protobufjs versions in package.json and pnpm-lock.yaml
|
2026-04-16 04:03:20 -05:00 |
|
Ivan
|
76c8beae4f
|
refactor(meshchat): clean up code
|
2026-04-16 04:02:35 -05:00 |
|
Ivan
|
ad50773c51
|
docs(android): expand README
|
2026-04-16 03:51:08 -05:00 |
|
Ivan
|
e330e7b3ee
|
chore(android): remove legacy Gitea workflow and update GitHub Actions for Android build process, including new dependencies and custom recipe support
|
2026-04-16 03:50:57 -05:00 |
|
Ivan
|
8b021f477e
|
chore(android): update dependencies for aiohttp, psutil, and websockets; add new recipes for bcrypt and psutil
|
2026-04-16 03:44:20 -05:00 |
|
Ivan
|
81dea45d34
|
fix(android): update cryptography version to 46.0.7 and adjust WebView settings for media playback
|
2026-04-16 03:37:19 -05:00 |
|
Ivan
|
dc475a0e90
|
fix(android): ensure compatibility of virtual environment by linking python3 to python if necessary
|
2026-04-16 03:37:07 -05:00 |
|
Ivan
|
c323fcb57f
|
feat(android): add patches to disable legacy OpenSSL provider and enhance PyO3 compatibility for Android cp311 wheels
|
2026-04-16 03:37:01 -05:00 |
|
Ivan
|
52e337f3c6
|
docs(android): add detailed instructions for updating Android Python ABI wheels, including container setup and build process
|
2026-04-16 03:36:52 -05:00 |
|
Ivan
|
2fe1feadf2
|
chore(docker): update .dockerignore and .gitignore
|
2026-04-16 03:36:36 -05:00 |
|
Ivan
|
8a2f357c49
|
feat(tests): add tests for app info endpoint handling missing runtime objects and package version resolution without packaging module
|
2026-04-16 03:20:55 -05:00 |
|
Ivan
|
82d291e753
|
feat(meshchat): improve configuration retrieval and error handling in app info endpoint; add safe methods for memory, network, and database statistics
|
2026-04-16 03:20:48 -05:00 |
|
Ivan
|
63fca0c1b1
|
feat(components): improve AboutPage, CallPage, DebugLogsPage, and SettingsPage with improved layout, error handling, and clipboard functionality; add tests for environment path fallbacks and log copying
|
2026-04-16 03:20:24 -05:00 |
|
Ivan
|
213b88979e
|
feat(changelog): update
|
2026-04-16 02:46:01 -05:00 |
|
Ivan
|
1034b1874c
|
feat(docs): update READMEs
|
2026-04-16 02:40:24 -05:00 |
|
Ivan
|
b9bf4a10b3
|
feat(components): fix AboutPage with improved app info display; add environment details and default values for versioning
|
2026-04-16 02:26:39 -05:00 |
|
Ivan
|
3cb1a04917
|
feat(android): update MainActivity with loading logo and improved startup messaging; streamline WebView visibility handling during loading phases
|
2026-04-16 02:26:27 -05:00 |
|
Ivan
|
68498d33e0
|
feat(android): update local wheel building process by adding PATH configuration for virtualenv and handling missing NumPy wheels with local builds
|
2026-04-16 02:11:04 -05:00 |
|
Ivan
|
9b41cf1fa3
|
feat(android): update Android app configuration by adding ABI splits for optimized builds, requesting battery optimization exemption, and implementing microphone permission handling for WebView
|
2026-04-16 02:06:25 -05:00 |
|
Ivan
|
778c32f380
|
feat(android): add android support
|
2026-04-16 01:43:17 -05:00 |
|
Ivan
|
e831091026
|
feat(components): update file input handling in ConversationViewer by adding image type detection and clearing input after selection; improve user experience for file uploads
|
2026-04-16 01:42:17 -05:00 |
|
Ivan
|
642b889ce1
|
refactor(docs_manager): replace shutil.rmtree with custom _remove_tree_force_writable method for safer directory removal; add methods to ensure directory writability and copy files without metadata
|
2026-04-16 01:42:05 -05:00 |
|
Ivan
|
32c70bf499
|
refactor(android): streamline Android asset preparation in Taskfile and introduce script for building local wheels
|
2026-04-16 01:39:40 -05:00 |
|
Ivan
|
aba8f3b4e9
|
feat(workflows): add Android build workflow to automate APK generation and testing; includes steps for setting up Java and Python, building wheels, running unit tests, and uploading artifacts
|
2026-04-16 01:39:25 -05:00 |
|
Ivan
|
cadf7f462f
|
feat(components): refactor App.vue to use AppShellBanners for emergency and WebSocket status notifications; add ConversationPeerHeader and SettingsSectionBlock components for improved UI structure; implement conversation message helpers and settings services for better configuration management
|
2026-04-16 01:39:04 -05:00 |
|
Ivan
|
1ed271dd45
|
chore(third-party-notices): update generation timestamp and lxmfy version to 1.6.2
|
2026-04-16 00:54:18 -05:00 |
|
Ivan
|
d93b8cd6c3
|
feat(package): update package metadata with desktop entry, vendor, and synopsis; add @tanstack/vue-virtual dependency
|
2026-04-16 00:52:57 -05:00 |
|
Ivan
|
a008afe139
|
feat(locales): add UI transparency and glass effect settings in German, English, Italian, and Russian translations; include descriptions for new appearance options
|
2026-04-16 00:52:45 -05:00 |
|
Ivan
|
7fb3a8d94e
|
feat(reload): implement comprehensive context teardown and status reporting during Reticulum reload process; enhance error handling and ensure proper cleanup of identity states
|
2026-04-16 00:52:36 -05:00 |
|
Ivan
|
99cf1e1463
|
feat(ui): introduce UI transparency settings and glass effect toggle; enhance message display and scrolling behavior in conversation viewer
|
2026-04-16 00:52:28 -05:00 |
|
Ivan
|
2db12e0bde
|
feat(electron, frontend, tests): update Linux app name handling, add UI transparency options, and improve message scrolling tests; refactor icon path retrieval and update license artifact generation logic
|
2026-04-16 00:52:09 -05:00 |
|
Ivan
|
d444daa073
|
feat(tests): add end-to-end tests for keyboard shortcuts and message conversation scrolling; enhance navigation tests for improved coverage
|
2026-04-16 00:39:39 -05:00 |
|
Ivan
|
7c1e99e861
|
feat(messages): implement virtualized message list and image group display; add scrolling utilities for improved performance and user experience
|
2026-04-16 00:39:11 -05:00 |
|
Ivan
|
ff3f8707af
|
fix(tests): update E2E navigation test to check for "off-grid communication" text instead of "Secure, local-first communication" for improved accuracy
|
2026-04-15 20:29:09 -05:00 |
|