mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-02-01 22:47:40 +00:00
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [electron-builder](https://redirect.github.com/electron-userland/electron-builder) ([source](https://redirect.github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder)) | [`26.0.12` → `26.4.0`](https://renovatebot.com/diffs/npm/electron-builder/26.0.12/26.4.0) |  |  | --- ### Release Notes <details> <summary>electron-userland/electron-builder (electron-builder)</summary> ### [`v26.4.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2640) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.6...electron-builder@26.4.0) ##### Patch Changes <details><summary>Updated 2 dependencies</summary> <small> [`e70da99`](e70da99e34) [`b66832d`](b66832d6fc) [`9110cb4`](9110cb432e) [`39ae6a7`](39ae6a7fb7) [`78910a9`](78910a913b) [`5f962f9`](5f962f9cae) </small> - `app-builder-lib@26.4.0` - `dmg-builder@26.4.0` </details> ### [`v26.3.6`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2636) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.5...electron-builder@26.3.6) ##### Patch Changes <details><summary>Updated 2 dependencies</summary> <small> [`bdfc76b`](bdfc76bf18) [`693629c`](693629c799) </small> - `app-builder-lib@26.3.6` - `dmg-builder@26.3.6` </details> ### [`v26.3.5`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2635) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.4...electron-builder@26.3.5) ##### Patch Changes <details><summary>Updated 2 dependencies</summary> <small> [`e3f3592`](e3f3592cfa) [`05e0bc7`](05e0bc7bec) [`e043df5`](e043df5760) </small> - `app-builder-lib@26.3.5` - `dmg-builder@26.3.5` </details> ### [`v26.3.4`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2634) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.3...electron-builder@26.3.4) ##### Patch Changes <details><summary>Updated 3 dependencies</summary> <small> [`e34be3b`](e34be3b3e8) [`2faee4d`](2faee4d941) [`ada111e`](ada111ebe8) [`da1d768`](da1d7687c6) [`4d24ebd`](4d24ebd79e) [`b81c253`](b81c2539c4) </small> - `app-builder-lib@26.3.4` - `builder-util@26.3.4` - `dmg-builder@26.3.4` </details> ### [`v26.3.3`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2633) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.2...electron-builder@26.3.3) ##### Patch Changes <details><summary>Updated 2 dependencies</summary> <small> [`241c53a`](241c53a598) </small> - `app-builder-lib@26.3.3` - `dmg-builder@26.3.3` </details> ### [`v26.3.2`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2632) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.1...electron-builder@26.3.2) ##### Patch Changes <details><summary>Updated 2 dependencies</summary> <small> [`0cd0831`](0cd0831ec1) [`7f7113d`](7f7113dc43) [`65eecac`](65eecac1be) </small> - `app-builder-lib@26.3.2` - `dmg-builder@26.3.2` </details> ### [`v26.3.1`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2631) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.0...electron-builder@26.3.1) ##### Patch Changes - Fix: `install-app-deps` missing `workspaceRoot` for passing `projectRootPath` into electron/rebuild *[`#9376`](https://redirect.github.com/electron-userland/electron-builder/pull/9376) [`45a1683`](45a1683400) [@​mmaietta](https://redirect.github.com/mmaietta)* <details><summary>Updated 3 dependencies</summary> <small> [`ec0a851`](ec0a85179b) [`2f3e7e1`](2f3e7e1e67) [`82c07af`](82c07af19f) [`6171472`](617147281c) [`ef364d3`](ef364d32c4) [`45a1683`](45a1683400) [`1607820`](160782067f) [`ed8ea12`](ed8ea12f7c) </small> - `app-builder-lib@26.3.1` - `builder-util@26.3.1` - `dmg-builder@26.3.1` </details> ### [`v26.3.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2630) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.2.0...electron-builder@26.3.0) ##### Minor Changes - Feat: support `corepack` and `packageManager` field and add related unit tests *[`#9309`](https://redirect.github.com/electron-userland/electron-builder/pull/9309) [`b741b72`](b741b726da) [@​mmaietta](https://redirect.github.com/mmaietta)* ##### Patch Changes - Chore: bumping version packages of all packages to trigger Trusted Signing provedance release *[`#9362`](https://redirect.github.com/electron-userland/electron-builder/pull/9362) [`030269b`](030269bca9) [@​mmaietta](https://redirect.github.com/mmaietta)* <details><summary>Updated 4 dependencies</summary> <small> [`030269b`](030269bca9) [`b741b72`](b741b726da) [`d8ad468`](d8ad468cbf) [`811d13d`](811d13d730) [`16c8fa1`](16c8fa19b2) [`2e0837b`](2e0837b279) </small> - `app-builder-lib@26.3.0` - `builder-util@26.3.0` - `builder-util-runtime@9.5.1` - `dmg-builder@26.3.0` </details> ### [`v26.2.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2620) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.1.0...electron-builder@26.2.0) ##### Patch Changes - Updated dependencies \[[`836a15c6c70abf8582aaa63603e14f77d5fa3f89`](836a15c6c7), [`21623e1b037e4509af04e767ca1c1458682b0eba`](21623e1b03), [`6a49f85c69a22844729033f023249975f47a28f1`](6a49f85c69), [`0835fbcac0a0cfb0f34355699812cc85db035ad4`](0835fbcac0), [`d19387174365c85968034149be43d80a39e7335f`](d193871743), [`b6a34c00c35e42dc279a55d672558ea7badc7fcd`](b6a34c00c3), [`f4d7924a082fbb9113d52782430f82b1f0ffcb52`](f4d7924a08)]: - app-builder-lib\@​26.2.0 - dmg-builder\@​26.2.0 ### [`v26.1.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2610) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.20...electron-builder@26.1.0) ##### Patch Changes - Updated dependencies \[[`9f06a859f9c82b305d0a43c5b6e8c47d1c7451f1`](9f06a859f9), [`08773afadfe10911ed1dff084fefe1024c5a74d8`](08773afadf), [`85cb4d031a060976b2519665b98294bb3c735aa0`](85cb4d031a), [`e5f5799fbb193a7a8700fcaaf1ab9e79c9c694ce`](e5f5799fbb), [`38c2085e9a344812d32611d197d1df66d6644b45`](38c2085e9a), [`c51f96272517c08a09504445fb31e61326e0c381`](c51f962725), [`193abcf78691b145dd1f406ac5521e88beec0a5c`](193abcf786), [`6fd391d9e8390c00c8b0674d8ac3a5b7b6f0f19f`](6fd391d9e8)]: - app-builder-lib\@​26.1.0 - builder-util-runtime\@​9.5.0 - dmg-builder\@​26.1.0 - builder-util\@​26.1.0 ### [`v26.0.20`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26020) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.19...v26.0.20) ##### Patch Changes - [#​9228](https://redirect.github.com/electron-userland/electron-builder/pull/9228) [`d031eeaa`](d031eeaa7e) Thanks [@​choegyumin](https://redirect.github.com/choegyumin)! - fix: support option to override `PublishPolicy` in publish command - [#​9227](https://redirect.github.com/electron-userland/electron-builder/pull/9227) [`8f0ad06e`](8f0ad06eae) Thanks [@​choegyumin](https://redirect.github.com/choegyumin)! - fix: fix argument names mismatch in publish command to make it work - Updated dependencies \[[`f262a735`](f262a7358d), [`44b28997`](44b28997f1), [`7c7fd6ca`](7c7fd6ca24), [`3735881f`](3735881f32), [`49c782cb`](49c782cb83), [`cf0ac45d`](cf0ac45db7), [`e9251f47`](e9251f4725), [`c54a0609`](c54a060975), [`b778686f`](b778686fb7)]: - app-builder-lib\@​26.0.20 - builder-util-runtime\@​9.4.0 - builder-util\@​26.0.20 - dmg-builder\@​26.0.20 ### [`v26.0.19`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26019) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.18...v26.0.19) ##### Patch Changes - Updated dependencies \[[`6cc5d2ee`](6cc5d2ee45), [`21e4ea23`](21e4ea2381), [`c9480bc0`](c9480bc0a1), [`1a6ea016`](1a6ea016b7), [`35f5f6e5`](35f5f6e557)]: - app-builder-lib\@​26.0.19 - builder-util-runtime\@​9.3.3 - builder-util\@​26.0.19 - dmg-builder\@​26.0.19 ### [`v26.0.18`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26018) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.17...v26.0.18) ##### Patch Changes - Updated dependencies \[[`fc7c5a0d`](fc7c5a0d4c), [`a2fbc8b6`](a2fbc8b666), [`e02b939b`](e02b939bc6), [`61aa8557`](61aa8557dc), [`309f1dca`](309f1dcacb)]: - app-builder-lib\@​26.0.18 - dmg-builder\@​26.0.18 ### [`v26.0.17`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26017) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.16...v26.0.17) ##### Patch Changes - Updated dependencies \[[`0b17b351`](0b17b351ca), [`a6be444c`](a6be444c90), [`e56977b5`](e56977b5c6), [`b960d2fa`](b960d2fa30), [`3128991a`](3128991a1b), [`2d014a86`](2d014a8605), [`092d398a`](092d398a66), [`2c361819`](2c3618195e), [`73696c6d`](73696c6da6)]: - app-builder-lib\@​26.0.17 - builder-util\@​26.0.17 - dmg-builder\@​26.0.17 ### [`v26.0.16`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26016) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.15...v26.0.16) ##### Patch Changes - [#​9117](https://redirect.github.com/electron-userland/electron-builder/pull/9117) [`b62737d8`](b62737d8c4) Thanks [@​talentlessguy](https://redirect.github.com/talentlessguy)! - chore(deps): replace `is-ci` with `ci-info` - Updated dependencies \[[`65de8564`](65de8564f2), [`b62737d8`](b62737d8c4), [`9272cf33`](9272cf33a8), [`bacc6b44`](bacc6b44cc), [`59fdaa9f`](59fdaa9f34), [`9358b00b`](9358b00b39)]: - app-builder-lib\@​26.0.16 - builder-util\@​26.0.16 - dmg-builder\@​26.0.16 ### [`v26.0.15`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26015) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.14...v26.0.15) ##### Patch Changes - Updated dependencies \[[`312938d8`](312938d851), [`6f3aec81`](6f3aec8106), [`d97e7eb2`](d97e7eb20d), [`0ce7b90e`](0ce7b90e5e)]: - app-builder-lib\@​26.0.15 - dmg-builder\@​26.0.15 ### [`v26.0.14`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26014) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.13...v26.0.14) ##### Patch Changes - Updated dependencies \[[`3d65267a`](3d65267a6c), [`5545e132`](5545e13254), [`80fbf5a6`](80fbf5a6d8), [`524fb6e0`](524fb6e042)]: - app-builder-lib\@​26.0.14 - dmg-builder\@​26.0.14 ### [`v26.0.13`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26013) [Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.12...v26.0.13) ##### Patch Changes - [#​9013](https://redirect.github.com/electron-userland/electron-builder/pull/9013) [`c223866e`](c223866e36) Thanks [@​beyondkmp](https://redirect.github.com/beyondkmp)! - fix: dependency path is undefined - Updated dependencies \[[`33bd6706`](33bd670612), [`1397775c`](1397775c3b), [`8bd1a10a`](8bd1a10a2d), [`106640dd`](106640dd42), [`9fb2895c`](9fb2895cd0), [`c223866e`](c223866e36), [`bff46ec4`](bff46ec41c), [`a2f7f735`](a2f7f7350b)]: - app-builder-lib\@​26.0.13 - builder-util\@​26.0.13 - dmg-builder\@​26.0.13 - builder-util-runtime\@​9.3.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/go-vikunja/vikunja). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Vikunja desktop
The Vikunja frontend all repackaged as an electron app to run as a desktop app!
Dev
As this package does not contain any code, only a thin wrapper around electron, you will need to do this to get the actual frontend bundle and build the app:
First, build the frontend:
cd ../frontend
pnpm install
pnpm run build
Then, copy the frontend to this directory:
cd desktop
cp -r ../frontend/dist frontend/
sed -i 's/\/api\/v1//g' frontend/index.html # Make sure to trigger the "enter the Vikunja url" prompt
Then you can run the desktop app like this:
pnpm install
pnpm start
Building for release
- Run the snippet from above, but with a valid frontend version instead of
unstable - Change the version in
package.json(that's the one that will be used by electron-builder) pnpm installpnpm run dist --linux --windows
License
This project is licensed under the GPL-3.0-or-later license. See the LICENSE file for details.