Elian Doran
0fa6524de4
chore(test/server): add back integration test database
2025-04-28 08:54:57 +03:00
Elian Doran
fb6c8e04aa
fix(nx/turndown-plugin-gfm): wrong entrypoint for vite
2025-04-28 08:26:31 +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
7cc2e04319
fix(forge/macos): approve fs-xattr & macos-alias
2025-04-27 14:32:37 +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
bf98d92c23
chore(nx/server): fix upload path
2025-04-27 12:43:26 +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
d4b5f9508f
chore(nx/ci): fix wrong cache
2025-04-27 12:03:12 +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
5560691bea
chore(nx/ci):: run electron-forge:make
2025-04-27 10:15:00 +03:00
Elian Doran
17e5a6e6ac
chore(nx/ci):: workspace scripts
2025-04-27 09:58:40 +03:00
Elian Doran
9f5d23349d
chore(nx/ci): set up pnpm install
2025-04-27 09:41:43 +03:00
Elian Doran
76a6decf65
chore(nx/ci): set up pnpm
2025-04-27 09:40:13 +03:00
Elian Doran
273af2d83b
chore(nx/client): set up pnpm for release
2025-04-26 23:44:46 +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
6db093c1e9
chore(nx): update gitignore
2025-04-26 01:29:03 +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