Commit Graph

97 Commits

Author SHA1 Message Date
Ivan ca6e599043 feat(version, dependencies): prep v4.6.3, update LXMF 2026-05-10 11:19:55 -05:00
Ivan 944094f98f chore(dependencies): add vue-eslint-parser and update its version to 10.4.0 2026-05-06 00:50:21 -05:00
Ivan 9b2a44540f chore(package): bump version to 4.6.2 and update various dependencies 2026-05-06 00:43:00 -05:00
Ivan 5700c3d15e chore(release): bump version to 4.6.1 across all relevant files 2026-05-03 21:56:28 -05:00
Ivan 195395be93 chore(flatpak): remove pipewire socket reference from configuration files 2026-05-02 23:59:38 -05:00
Ivan 531992727b feat(flatpak): add custom desktop template and update Flatpak permissions 2026-05-02 23:11:59 -05:00
Ivan 5097fb632d feat(micron-wasm): integrate Micron-Parser-Go WASM support and configuration 2026-05-02 09:02:39 -05:00
Ivan 8b34324414 fix(build): refine x64 architecture file handling in package.json for improved resource inclusion 2026-04-30 13:47:34 -05:00
Ivan 0ec66f3721 fix(package): update identity field in package.json to use a default value of "-" 2026-04-30 12:05:47 -05:00
Ivan d4ca96a67f fix(build): refine backend file synchronization to prevent architecture conflicts with Mach-O binaries 2026-04-30 11:41:04 -05:00
Ivan 81971ece28 chore(dependencies): update Tailwind CSS to version 4.2.4 and add @tailwindcss/vite plugin 2026-04-26 17:16:48 -05:00
Ivan ffb46c346f chore(release): bump version to 4.6.0 2026-04-24 17:42:15 -05:00
Ivan bec1129169 chore(release): bump version to 4.5.1 and update changelog 2026-04-23 17:50:09 -05:00
Ivan 44386aae14 chore(deps): update minimatch dependency from 3.1.2 to 3.1.3 in package.json and pnpm-lock.yaml 2026-04-23 15:24:38 -05:00
Ivan d51ad49ed4 refactor(codebase): format 2026-04-23 04:38:23 -05:00
Ivan 112a8547b3 chore(dependencies): update uuid to version 14.0.0 and add peer dependency rules for vis-data and vis-network 2026-04-23 04:13:07 -05:00
Ivan 17a5758810 chore(build): add electronLanguages configuration for localization support 2026-04-23 03:40:17 -05:00
Ivan 4ba88127ce feat(build): add new build script for fetching repository wheels and update build process to include it 2026-04-23 02:30:25 -05:00
Ivan 9fe768bec1 feat(dependencies): add new dependencies '@fontsource/noto-sans' and 'jszip', and include patched dependencies for 'ol' and 'ol-mapbox-style' 2026-04-22 22:10:00 -05:00
Ivan d441b2bc2e feat(dependencies): add ol-mapbox-style@13.4.1 and update pnpm-lock.yaml with new dependencies 2026-04-22 20:09:08 -05:00
Ivan c0312bf1a0 fix(snap): update make:snap command to include debug environment variable and remove unnecessary build environment setting 2026-04-22 18:37:53 -05:00
Ivan bdc6c00783 feat(flatpak/snap): update runtime and base versions to 25.08, add CI workflows for building Linux packages 2026-04-22 16:11:47 -05:00
Ivan df92e2402d chore(dependencies): update Node.js engine requirement and upgrade Electron to 41 and pnpm versions 2026-04-22 11:15:35 -05:00
Ivan af44499501 chore(build): update Electron Forge configuration with support for Snap and Flatpak packaging, update .gitignore for new build artifacts, and modify package scripts for local execution 2026-04-22 10:52:20 -05:00
Ivan 68ab1067a5 chore(docs): add script to fetch Reticulum manual at build time and update documentation handling in the backend so reticulum docs get bundled offline 2026-04-20 21:12:33 -05:00
Ivan a57387b3e0 chore(dependencies): remove unused dependencies and update package versions in package.json and pnpm-lock.yaml 2026-04-19 14:11:55 -05:00
Ivan 9f5d05d3b8 chore(dependencies): update marked to version 18.0.2 and dom-selector to version 7.1.1 in package.json and pnpm-lock.yaml 2026-04-19 13:53:28 -05:00
Ivan 59402d7d7d chore(dependencies): remove unused dependencies from package.json and pnpm-lock.yaml 2026-04-19 11:37:09 -05:00
Ivan 44c652699d feat(tests): update testing framework for Electron and backend integrity checks, add new tests for loading status and main helpers 2026-04-18 00:06:21 -05:00
Ivan 5348370544 chore(dependencies): update micron-parser, marked, and @tanstack/vue-virtual; add @imgly/background-removal and lottie-web 2026-04-17 23:26:49 -05:00
Ivan ebcd3c6acd feat(electron): enhance backend connection handling and UI updates 2026-04-16 23:32:54 -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 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 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 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 9c025bd8c5 chore(version): update repository version 2026-04-15 02:27:31 -05:00
Ivan d880dc2c03 chore(tests): update test scripts in package.json to exclude LoadTimePerformance tests and add dedicated load-time test command; enhance Taskfile.yml descriptions for clarity 2026-04-14 19:44:55 -05:00
Ivan 0610782996 chore(package): update x64ArchFiles pattern in package.json for improved resource matching 2026-04-14 00:33:28 -05:00
Ivan b122c0823b chore(package): add x64ArchFiles entry to package.json for backend resource inclusion 2026-04-14 00:20:04 -05:00
Ivan 81fcc4b702 chore(dependencies): update micron-parser to use GitHub repository instead of versioned release 2026-04-13 23:36:13 -05:00
Ivan 485c6c900f feat(dependencies): add fake-indexeddb, emoji-picker-element, emoji-picker-element-data, and marked packages to enhance emoji handling and markdown support 2026-04-13 20:57:13 -05:00
Ivan 89631d0231 chore(dependencies): update @vitejs/plugin-vue to version 6.0.6, cx-freeze to 8.6.4, hypothesis to 6.151.13, and rns to 1.1.5 2026-04-13 14:31:49 -05:00
Ivan 4fc7826904 chore(dependencies): update package versions in package.json, pnpm-lock.yaml, and poetry.lock for improved stability and performance 2026-04-12 18:24:11 -05:00
Ivan d72d30f905 chore(dependencies): update electron, postcss, and vue-i18n to latest versions 2026-04-08 15:30:54 -05:00
Ivan 2f7cec32ce feat(build): skip backend-manifest.json during macOS universal builds to ensure identical non-binary files 2026-04-07 16:02:41 -05:00
Ivan 397e64f786 chore(dependencies): update various package versions in package.json and pnpm-lock.yaml 2026-04-07 14:45:40 -05:00
Ivan 2a7810ebf2 feat(build): improve macOS build process with universal support and architecture-specific configurations 2026-04-03 13:12:31 -05:00
Ivan a298aafb67 chore(package): update build scripts in package.json to use cross-env for platform-specific builds and add codec2 installation in GitHub CI script for macOS 2026-04-03 12:58:17 -05:00
Ivan fa5ca375e0 chore(package): update dependencies for Playwright, Electron, and Vuetify to latest versions 2026-04-02 12:46:01 -05:00
Ivan 6c890cd2a4 chore(package): update lodash version override to >=4.17.23 2026-04-01 12:07:58 +03:00