Commit Graph
148 Commits
Author SHA1 Message Date
troyeguo f4b98f1eab Merge pull request #1644 from koodo-reader/dev
update to 2.4.4
2026-09-02 17:20:42 +08:00
troyeguo 527eb468a7 feat(workflows): add dependency installation and TypeScript type check steps 2026-08-17 10:17:10 +08:00
troyeguo 22ec580561 Merge pull request #1616 from koodo-reader/dev
Update Snapcraft action version and add environment variable for cred…
2026-06-12 09:23:12 +08:00
troyeguo f085b28a9c Update Snapcraft action version and add environment variable for credentials 2026-06-12 09:22:31 +08:00
troyeguo 64d09a1d5d Merge pull request #1607 from koodo-reader/dev
update to 2.3.5
2026-05-20 10:01:26 +08:00
troyeguo 628f5a53c8 feat: optimize Docker build process by pre-building React app and cross-compiling Go binary 2026-05-16 15:54:05 +08:00
troyeguo ed62e55914 Revert "feat: enhance Docker workflow with multi-platform support and improve caching"
This reverts commit bfb9394910.
2026-05-16 15:33:36 +08:00
troyeguo bfb9394910 feat: enhance Docker workflow with multi-platform support and improve caching 2026-05-16 15:27:57 +08:00
troyeguo 53a5e0bdad feat: add dynamic build branch argument for Docker image creation 2026-05-16 15:05:03 +08:00
troyeguo 019b9a959c fix: update workflow to use windows-2022 for build matrix 2026-05-14 15:49:15 +08:00
troyeguo f26903dc77 fix: update OS version in release workflow and improve localization strings 2026-05-09 17:23:27 +08:00
troyeguo 2e2058f996 fix: update Windows OS version in package.json modification script 2026-05-07 09:37:31 +08:00
troyeguo 65c4c28874 fix: update Windows OS version in build matrix for consistency 2026-05-07 09:34:45 +08:00
troyeguo be902e4363 chore: update GitHub actions to use latest versions of checkout and setup-node 2026-05-07 09:19:08 +08:00
troyeguo f999fea0d9 fix: update productName in package.json to include 'DEV' for dev branch builds 2025-11-30 17:03:59 +08:00
troyeguo a2b22d2bb9 fix: correct escaping in package.json modification for Windows in release workflow 2025-11-30 14:52:07 +08:00
troyeguo 1fd28696a4 feat: modify package.json for dev branch to append '-dev' to productName based on OS 2025-11-30 14:46:49 +08:00
troyeguo d95d7909b4 Remove console.log statements from UpdateInfo and PopupRefer components to clean up the code and reduce unnecessary logging. 2025-09-21 08:44:12 +08:00
troyeguo e75bd1bdf2 Implement code changes to enhance functionality and improve performance 2025-09-20 10:35:04 +08:00
troyeguo 81d6a4b1cf feat: update Windows Store build process and modify app icons 2025-09-04 14:18:05 +08:00
troyeguo 340c025e20 fix: update workflow name for clarity in build/release process 2025-09-04 13:06:30 +08:00
troyeguo c36dd9add8 feat: add GitHub Actions workflow for building and releasing Electron app 2025-09-04 13:05:40 +08:00
troyeguo 34c18ca022 fix: update OS matrix in release workflow and adjust GCC installation condition
feat: remove Google Drive Picker dependency and update translations for import feedback
2025-08-17 08:20:13 +08:00
troyeguo 75e9cdfa61 fix: streamline package.json modification for Linux arm64 build using jq 2025-08-12 09:34:27 +08:00
troyeguo cf41e2bfd9 fix: update release workflow to include multiple OS targets and modify package.json for Linux x64 builds 2025-08-12 09:27:30 +08:00
troyeguo d8b7abe5f9 fix: update release workflow for Ubuntu 24.04-arm by refining OS conditions and installing necessary packages 2025-08-12 09:01:09 +08:00
troyeguo bb39345e74 fix: add ARM64 target for deb packaging in package.json and set environment variable for Ubuntu 24.04-arm 2025-08-12 08:51:03 +08:00
troyeguo 5a71317002 fix: remove GCC installation step for Ubuntu in release workflow 2025-08-12 07:44:12 +08:00
troyeguo 731898cde5 fix: update build configuration to use Ubuntu 24.04-arm and adjust product naming in package.json 2025-08-12 07:35:25 +08:00
troyeguo 991b167f3a fix: update build configuration to use Ubuntu for release workflow and adjust product naming in package.json 2025-08-12 06:59:38 +08:00
troyeguo 9c1ab7f6a0 fix: refine Windows build configurations and artifact naming in release workflow 2025-08-11 22:42:22 +08:00
troyeguo f398ec8b33 fix: adjust condition for building Electron app on Windows platforms 2025-08-11 22:21:45 +08:00
troyeguo 7ef6de8b6d fix: update build matrix to include additional Windows platforms 2025-08-11 22:18:55 +08:00
troyeguo 5c1d874107 fix: update clean step to remove build folder in Windows workflow 2025-08-11 21:55:05 +08:00
troyeguo 751613ec21 fix: remove redundant clean step for build folder in Windows workflow 2025-08-11 21:54:01 +08:00
troyeguo 478555fabf fix: add clean step for build and dist folders in Windows workflow 2025-08-11 21:52:54 +08:00
troyeguo ee6145553a fix: update artifact name format for arm64 build in release workflow 2025-08-11 21:24:31 +08:00
troyeguo 5ed3bd21a3 fix: restrict build matrix to only Windows platform 2025-08-11 21:06:17 +08:00
troyeguo 3645c9ab72 fix: update workflow and package.json to support Windows 11 ARM architecture 2025-08-11 21:04:43 +08:00
troyeguo 8930c5b4f8 feat: enhance import dialog with file format validation and update settings handling 2025-07-18 18:24:51 +08:00
troyeguo 9333e870e7 refactor: clean up Dockerfile and GitHub workflow by removing cache settings 2025-06-08 16:34:29 +08:00
troyeguo 04a8874632 fix: update secret variable names in release workflow and bump version to 1.9.5 2025-04-24 10:20:59 +08:00
troyeguo 08a43fe717 fix: update Ubuntu version in CI workflow to 22.04 and comment out unused HtmlMouseEvent 2025-04-15 17:36:45 +08:00
troyeguo 9194b879eb fix: update Ubuntu version in CI workflow to 20.04 2025-04-15 16:12:47 +08:00
troyeguo c5ee40548f refactor: update release workflow and improve localization; add "Back" translation and enhance book utility methods 2025-04-05 11:16:05 +08:00
troyeguo e25ad473bc update product name in package.json to include space and add ARM support in release workflow 2025-04-04 17:18:18 +08:00
troyeguo 093e256837 fix bug 2025-02-10 16:09:06 +08:00
troyeguo bceed70537 fix bug 2025-02-09 17:36:45 +08:00
troyeguo 577da6e6d9 fix bug 2025-02-09 17:16:46 +08:00
troyeguo 647c03bbc8 fix bug 2025-02-09 17:14:56 +08:00