Commit Graph

13982 Commits

Author SHA1 Message Date
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
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 8f26d4cf63 fix(nx/docker): LLM prompts not accessible 2025-04-25 16:28:36 +03:00
Elian Doran 69f854034f fix(nx/docker): client-side translations 2025-04-25 14:06:33 +03:00
Elian Doran d8ee579204 fix(nx/docker): icon, manifest & robots.txt 2025-04-25 14:01:39 +03:00
Elian Doran b63a5d348a fix(nx/docker): serving most assets 2025-04-25 13:40:11 +03:00
Elian Doran db71c18d2b feat(nx/docker): bind port 2025-04-25 13:34:06 +03:00
Elian Doran 76e43f3274 chore(nx/server): sync dependencies 2025-04-25 13:26:20 +03:00
Elian Doran 73bfff34db fix(nx/docker): access to ETAPI 2025-04-25 13:26:08 +03:00
Elian Doran 9fc06c4aed refactor(nx/docker): more cacheable installation 2025-04-25 12:41:50 +03:00
Elian Doran b9a16c6173 fix(nx/docker): wrong paths at app level 2025-04-25 12:27:34 +03:00
Elian Doran a808f0680c fix(nx/docker): wrong native for better-sqlite3 2025-04-25 12:17:52 +03:00
Elian Doran 9ef24eff52 chore(vscode): add yaml to recommendations 2025-04-25 12:14:35 +03:00
Elian Doran 422c16997b chore(vscode): add docker to recommendations 2025-04-25 12:00:08 +03:00
Elian Doran cc7d6dea25 chore(nx/docker): add entrypoint for starting docker 2025-04-25 11:57:53 +03:00
Elian Doran b44876ee08 chore(nx/server): resource dir 2025-04-25 10:50:58 +03:00
Elian Doran 0e8b1f31b3 chore(nx/docker): basic integration 2025-04-25 09:54:10 +03:00
Elian Doran 12977f145c chore(nx): add server:start 2025-04-25 08:49:04 +03:00
Elian Doran 12581a5363 chore(monorepo/server): native dependencies 2025-04-25 00:14:00 +03:00
Elian Doran 7adafdf56e fix(monorepo/electron): tray icon 2025-04-24 23:27:01 +03:00
Elian Doran 26815842c5 chore(monorepo/server): type error 2025-04-24 22:37:35 +03:00
Elian Doran be79eb41da fix(monorepo/{client,server}): loading of fonts 2025-04-24 22:36:10 +03:00
Elian Doran 7935b250d0 fix(monorepo/desktop): remote not working 2025-04-24 22:16:59 +03:00
Elian Doran e8095e8056 chore(vscode): add NX console to recommended extensions 2025-04-24 22:09:46 +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