Commit Graph

82 Commits

Author SHA1 Message Date
Elian Doran
ee428012e2 chore(nx/desktop): add entry point for NixOS 2025-04-29 09:51:32 +03:00
Elian Doran
546bb52abe chore(nx/forge): print signing logs on error 2025-04-28 21:57:48 +03:00
Elian Doran
4976033c16 chore(nx/forge): log architecture 2025-04-28 21:29:03 +03:00
Elian Doran
ea4f5f157e chore(nx/forge): try to copy the file instead 2025-04-28 21:04:11 +03:00
Elian Doran
9bf1e7b0b6 chore(nx/forge): display content for debugging 2025-04-28 20:38:22 +03:00
Elian Doran
31aff8a43a chore(nx/forge): try to use real path for signing 2025-04-28 20:24:01 +03:00
Elian Doran
d6c67b00e6 chore(nx/forge): report error when signing 2025-04-28 20:20:16 +03:00
Elian Doran
2ccbc100ec chore(nx/forge): add error logging for windows signing 2025-04-28 20:09:45 +03:00
Elian Doran
317d95fd60 chore(nx/desktop): set up serve 2025-04-28 19:58:43 +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
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
c1a7b3653d chore(nx/ci): fix some dependencies not being triggered 2025-04-27 11:32:26 +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
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
Elian Doran
7adafdf56e fix(monorepo/electron): tray icon 2025-04-24 23:27:01 +03:00
Elian Doran
7935b250d0 fix(monorepo/desktop): remote not working 2025-04-24 22:16:59 +03:00
Elian Doran
37a7cb6e82 chore(monorepo/desktop): improve run script 2025-04-24 21:47:03 +03:00
Elian Doran
e819facf63 fix(monorepo/server): missing dependencies to bettersqlite 2025-04-24 21:45:13 +03:00
Elian Doran
ec8740b179 fix(nx/desktop): get dist to start by simplifying module import 2025-04-24 21:30:31 +03:00
Elian Doran
aab545b82e chore(nx/server): set proper resource dir when run from dist 2025-04-24 16:08:02 +03:00
Elian Doran
3ce4aa12d4 fix(nx/desktop): ejs missing 2025-04-24 15:39:34 +03:00