Commit Graph

258 Commits

Author SHA1 Message Date
Elian Doran f6dc912d2a fix(test): i18n tests 2025-04-28 10:56:20 +03:00
Elian Doran 5029bfe3fe chore(nx): merge vitest configs 2025-04-28 10:43:18 +03:00
Elian Doran 05a61ebd29 fix(server): imports in migration not working 2025-04-28 10:19:51 +03:00
Elian Doran d74b8e65bd fix(server): migration not working 2025-04-28 10:02:20 +03:00
Elian Doran 729ea1d2bc refactor(test/server): database 2025-04-28 09:52:59 +03:00
Elian Doran 0bef31c8a7 refactor(server): migration DBs 2025-04-28 09:46:25 +03:00
Elian Doran f60bc89820 refactor(client): unused imports 2025-04-28 09:46:00 +03:00
Elian Doran 0fa6524de4 chore(test/server): add back integration test database 2025-04-28 08:54:57 +03:00
Elian Doran b5eedf259e chore(nx/server): introduce tests 2025-04-28 08:26:13 +03:00
Elian Doran bac0503c74 chore(nx/ci): add debug logs for signing 2025-04-27 23:47:51 +03:00
Elian Doran eab98e23c0 chore(nx/ci): display output of signing 2025-04-27 22:05:09 +03:00
Elian Doran dbad4fce36 chore(nx/forge): try a method to avoid missing prebuilds 2025-04-27 21:22:04 +03:00
Elian Doran fec9ca60db fix(nx/forge): rebuild not working due to ignore logic 2025-04-27 18:14:55 +03:00
Elian Doran ceb4f2084f chore(nx/forge): add debug logging for electron-rebuild 2025-04-27 17:42:07 +03:00
Elian Doran 8c685e6c7b chore(nx/forge): try to force rebuild packages 2025-04-27 17:41:54 +03:00
Elian Doran 00806841ab Revert "chore(nx/forge): add some debug logging for env"
This reverts commit 575f38e6e0.
2025-04-27 14:15:08 +03:00
Elian Doran 543d61590f feat(forge): bypass macos signing when building locally 2025-04-27 14:14:54 +03:00
Elian Doran 6e1b8ba932 fix(nx/forge): missing apple id for signing 2025-04-27 12:59:46 +03:00
Elian Doran 575f38e6e0 chore(nx/forge): add some debug logging for env 2025-04-27 12:52:11 +03:00
Elian Doran dfdc93f3fe chore(nx/forge): missing license meta 2025-04-27 12:46:45 +03:00
Elian Doran 0784a71d79 chore(nx/forge): fix package not building server 2025-04-27 12:38:09 +03:00
Elian Doran 3bdd13fa44 chore(nx/forge): work on server packaging 2025-04-27 12:22:10 +03:00
Elian Doran 1a92e489d9 chore(nx/forge): try setting more options to fix rpm build 2025-04-27 12:13:36 +03:00
Elian Doran 8377a805c2 chore(nx/forge): try setting more options to fix deb build 2025-04-27 12:06:02 +03:00
Elian Doran 54202c55d2 chore(nx/forge): try to fix .deb building 2025-04-27 11:58:05 +03:00
Elian Doran edffe3afe5 chore(nx/ci): set client as implicit dependency for server 2025-04-27 11:39:02 +03:00
Elian Doran c1a7b3653d chore(nx/ci): fix some dependencies not being triggered 2025-04-27 11:32:26 +03:00
Elian Doran 8f5dc1a1c5 chore(nx/ci):: fix glob 2025-04-27 10:28:22 +03:00
Elian Doran 3890eff6ba chore(nx/client): reintegrate tests 2025-04-26 23:03:16 +03:00
Elian Doran 251660e0cb chore(nx): restructure dependencies 2025-04-26 22:40:34 +03:00
Elian Doran 81df2e7fa8 refactor(nx/forge): typo 2025-04-26 11:58:35 +03:00
Elian Doran bfb2ca577d fix(nx/forge): missing highlightjs 2025-04-26 11:45:32 +03:00
Elian Doran 880958e251 fix(nx/forge): missing jquery-hotkeys 2025-04-26 11:38:39 +03:00
Elian Doran 7a2b481036 chore(nx/desktop): dedicated port 2025-04-26 11:27:53 +03:00
Elian Doran 379d482d24 fix(nx/server): incorrect normalize.css 2025-04-26 10:14:01 +03:00
Elian Doran 345e5cfaf0 fix(nx/forge): path to electron-forge binaries 2025-04-26 09:58:42 +03:00
Elian Doran b34d82336c fix(nx/forge): app icons missing 2025-04-26 09:56:23 +03:00
Elian Doran 82e98e5f59 fix(nx/forge): electron-forge:make not working 2025-04-26 04:07:22 +03:00
Elian Doran 312288988d feat(nx/forge): reduce size of better-sqlite3 2025-04-26 04:03:20 +03:00
Elian Doran ebb78e4ce5 fix(nx/forge): serve assets from ASAR 2025-04-26 03:25:07 +03:00
Elian Doran e266b50198 chore(nx/forge): fix prebuilds and build from dist 2025-04-26 03:23:47 +03:00
Elian Doran aa388e0509 chore(nx/forge): ignore a few unnecessary files 2025-04-26 02:13:59 +03:00
Elian Doran dffbbeebc9 chore(nx/forge): add package command 2025-04-26 02:12:52 +03:00
Elian Doran adb6a7c58b fix(nx/forge): nuspec failing due to missing meta 2025-04-26 01:28:07 +03:00
Elian Doran de4fc4735b fix(nx/forge): setup icon 2025-04-26 01:09:32 +03:00
Elian Doran b6b9ca1ab5 chore(nx/forge): add strange workaround to solve node modules
Here we need to ensure that there is no `node_modules` in
`apps/desktop` since electron-forge will pick it up and use only that,
meaning that all the hoisted dependencies available in the project root
will not be accessible and it will error out.

See https://github.com/pnpm/pnpm/issues/7880 for more information.
2025-04-26 00:42:43 +03:00
Elian Doran 997ed22b86 chore(nx/forge): templates not working 2025-04-25 18:44:03 +03:00
Elian Doran 457bf2bf5e chore(nx/server): get electron-forge up to "Finalizing package" 2025-04-25 18:23:52 +03:00
Elian Doran 4257da62fd fix(nx/forge): get forge building to actually run 2025-04-25 17:46:50 +03:00
Elian Doran 506935b365 fix(nx/forge): get forge command to execute 2025-04-25 17:13:01 +03:00