Commit Graph

15185 Commits (07a751c6779d6fc9b51e4a1ffdd15f99d0253e6f)
 

Author SHA1 Message Date
Elian Doran b5eedf259e
chore(nx/server): introduce tests 2025-04-28 08:26:13 +07:00
Elian Doran b2f8b0014f
chore(nx/ci): display output of signing 2025-04-27 23:51:15 +07:00
Elian Doran bac0503c74
chore(nx/ci): add debug logs for signing 2025-04-27 23:47:51 +07:00
Elian Doran eab98e23c0
chore(nx/ci): display output of signing 2025-04-27 22:05:09 +07:00
Elian Doran dbad4fce36
chore(nx/forge): try a method to avoid missing prebuilds 2025-04-27 21:22:04 +07:00
Elian Doran fec9ca60db
fix(nx/forge): rebuild not working due to ignore logic 2025-04-27 18:14:55 +07:00
Elian Doran ceb4f2084f
chore(nx/forge): add debug logging for electron-rebuild 2025-04-27 17:42:07 +07:00
Elian Doran 8c685e6c7b
chore(nx/forge): try to force rebuild packages 2025-04-27 17:41:54 +07:00
Elian Doran 7cc2e04319
fix(forge/macos): approve fs-xattr & macos-alias 2025-04-27 14:32:37 +07:00
Elian Doran 00806841ab
Revert "chore(nx/forge): add some debug logging for env"
This reverts commit 575f38e6e0.
2025-04-27 14:15:08 +07:00
Elian Doran 543d61590f
feat(forge): bypass macos signing when building locally 2025-04-27 14:14:54 +07:00
Elian Doran 6e1b8ba932
fix(nx/forge): missing apple id for signing 2025-04-27 12:59:46 +07:00
Elian Doran 575f38e6e0
chore(nx/forge): add some debug logging for env 2025-04-27 12:52:11 +07:00
Elian Doran dfdc93f3fe
chore(nx/forge): missing license meta 2025-04-27 12:46:45 +07:00
Elian Doran bf98d92c23
chore(nx/server): fix upload path 2025-04-27 12:43:26 +07:00
Elian Doran 0784a71d79
chore(nx/forge): fix package not building server 2025-04-27 12:38:09 +07:00
Elian Doran 3bdd13fa44
chore(nx/forge): work on server packaging 2025-04-27 12:22:10 +07:00
Elian Doran 1a92e489d9
chore(nx/forge): try setting more options to fix rpm build 2025-04-27 12:13:36 +07:00
Elian Doran 8377a805c2
chore(nx/forge): try setting more options to fix deb build 2025-04-27 12:06:02 +07:00
Elian Doran d4b5f9508f
chore(nx/ci): fix wrong cache 2025-04-27 12:03:12 +07:00
Elian Doran 54202c55d2
chore(nx/forge): try to fix .deb building 2025-04-27 11:58:05 +07:00
Elian Doran edffe3afe5
chore(nx/ci): set client as implicit dependency for server 2025-04-27 11:39:02 +07:00
Elian Doran c1a7b3653d
chore(nx/ci): fix some dependencies not being triggered 2025-04-27 11:32:26 +07:00
Elian Doran 8f5dc1a1c5
chore(nx/ci):: fix glob 2025-04-27 10:28:22 +07:00
Elian Doran 5560691bea
chore(nx/ci):: run electron-forge:make 2025-04-27 10:15:00 +07:00
Elian Doran 17e5a6e6ac
chore(nx/ci):: workspace scripts 2025-04-27 09:58:40 +07:00
Elian Doran 9f5d23349d
chore(nx/ci): set up pnpm install 2025-04-27 09:41:43 +07:00
Elian Doran 76a6decf65
chore(nx/ci): set up pnpm 2025-04-27 09:40:13 +07:00
Elian Doran 273af2d83b
chore(nx/client): set up pnpm for release 2025-04-26 23:44:46 +07:00
Elian Doran 3890eff6ba
chore(nx/client): reintegrate tests 2025-04-26 23:03:16 +07:00
Elian Doran 251660e0cb
chore(nx): restructure dependencies 2025-04-26 22:40:34 +07:00
Elian Doran 81df2e7fa8
refactor(nx/forge): typo 2025-04-26 11:58:35 +07:00
Elian Doran bfb2ca577d
fix(nx/forge): missing highlightjs 2025-04-26 11:45:32 +07:00
Elian Doran 880958e251
fix(nx/forge): missing jquery-hotkeys 2025-04-26 11:38:39 +07:00
Elian Doran 7a2b481036
chore(nx/desktop): dedicated port 2025-04-26 11:27:53 +07:00
Elian Doran 379d482d24
fix(nx/server): incorrect normalize.css 2025-04-26 10:14:01 +07:00
Elian Doran 345e5cfaf0
fix(nx/forge): path to electron-forge binaries 2025-04-26 09:58:42 +07:00
Elian Doran b34d82336c
fix(nx/forge): app icons missing 2025-04-26 09:56:23 +07:00
Elian Doran 82e98e5f59
fix(nx/forge): electron-forge:make not working 2025-04-26 04:07:22 +07:00
Elian Doran 312288988d
feat(nx/forge): reduce size of better-sqlite3 2025-04-26 04:03:20 +07:00
Elian Doran ebb78e4ce5
fix(nx/forge): serve assets from ASAR 2025-04-26 03:25:07 +07:00
Elian Doran e266b50198
chore(nx/forge): fix prebuilds and build from dist 2025-04-26 03:23:47 +07:00
Elian Doran aa388e0509
chore(nx/forge): ignore a few unnecessary files 2025-04-26 02:13:59 +07:00
Elian Doran dffbbeebc9
chore(nx/forge): add package command 2025-04-26 02:12:52 +07:00
Elian Doran 6db093c1e9
chore(nx): update gitignore 2025-04-26 01:29:03 +07:00
Elian Doran adb6a7c58b
fix(nx/forge): nuspec failing due to missing meta 2025-04-26 01:28:07 +07:00
Elian Doran de4fc4735b
fix(nx/forge): setup icon 2025-04-26 01:09:32 +07: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 +07:00
Elian Doran 997ed22b86
chore(nx/forge): templates not working 2025-04-25 18:44:03 +07:00
Elian Doran 457bf2bf5e
chore(nx/server): get electron-forge up to "Finalizing package" 2025-04-25 18:23:52 +07:00