Elian Doran
385182cd97
fix(edit-docs): get Electron to actually start
2025-05-01 17:22:26 +03:00
Elian Doran
1d1289142d
chore(types): fix errors due to verbatim module syntax
2025-05-01 16:36:26 +03:00
Elian Doran
b64521d250
chore(nx/desktop): use custom electron-rebuild script
2025-05-01 12:45:42 +03:00
Elian Doran
a0c1bdde88
chore(nx/desktop): fix electron-rebuild on fresh install
2025-05-01 11:30:44 +03:00
Elian Doran
6e29b050af
chore(nx/desktop): rename scripts to avoid collision with server
2025-05-01 11:28:05 +03:00
Elian Doran
87d7dc8618
chore(nx): add name to each project
2025-04-30 22:28:25 +03:00
Elian Doran
e314372fbd
chore(edidt-docs): fix entrypoint partially
2025-04-30 22:17:38 +03:00
Elian Doran
52d6efedff
chore(edit-docs): get it to start partially
2025-04-30 22:17:38 +03:00
Elian Doran
57c6dd2fee
chore(forge): gather files to be signed for analysis
2025-04-30 11:36:13 +03:00
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 575f38e6e024cd21319f5c702a782747fc9e3d0f.
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