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
Elian Doran
e3cff46151
chore(nx/desktop): remove unnecessary dependencies & adapt scripts
2025-04-24 15:10:22 +03:00
Elian Doran
6aef6dfbd8
chore(nx/desktop): copy client
2025-04-24 15:04:39 +03:00
Elian Doran
f602a9f8bc
chore(nx/desktop): run scripts
2025-04-24 15:04:34 +03:00
Elian Doran
b3754f4263
chore(nx): sync tsconfig
2025-04-24 13:25:32 +03:00
Elian Doran
5911eaf6b2
fix(nx/server): get images to work in dev mode
2025-04-24 12:35:53 +03:00
Elian Doran
42c5ef257d
chore(monorepo): get electron to start
2025-04-23 19:59:16 +03:00
Elian Doran
5389b8b3c7
chore(monorepo): switch to pnpm
2025-04-23 19:12:54 +03:00
Elian Doran
5d02afe7f8
chore(nx/desktop): implement electron-rebuild
2025-04-23 14:38:41 +03:00
Elian Doran
4e6047f84d
chore(nx/desktop): copy .node file for better-sqlite3
2025-04-23 14:31:11 +03:00
Elian Doran
470cd7f622
chore(nx/desktop): bundle server
2025-04-23 13:29:27 +03:00
Elian Doran
7f9651450b
chore(nx/desktop): set up source code via webpack
2025-04-23 13:22:13 +03:00
Elian Doran
15fbe41312
chore(nx/desktop): switch to webpack-based build
2025-04-23 13:10:13 +03:00
Elian Doran
492e953517
chore(nx/desktop): start off with empty project
2025-04-23 12:59:26 +03:00
Elian Doran
62dbcc0a2e
chore(nx): move all monorepo-style in subfolder for processing
2025-04-22 10:06:06 +03:00
Elian Doran
b750920832
chore(monorepo/edit-docs): port files
2025-04-21 23:18:45 +03:00
Elian Doran
d47a0a3f87
fix(monorepo/desktop): fix missing @electron/remote
2025-04-21 00:44:33 +03:00
Elian Doran
46117ec9cb
fix(monorepo/desktop): fix electron-level deps
2025-04-21 00:19:58 +03:00
Elian Doran
8cc4bcb711
fix(monorepo/server): fix missing monorepo dependencies
2025-04-20 23:26:50 +03:00