Panagiotis Papadopoulos
cd8401089d
build(copy-trilium): update list of useless deps paths
...
* image-q/demo -> doesn't exist anymore (and even if it did - previous cleanup step, would've removed this anyways)
* @excalidraw/excalidraw/dist/* -> updated to point to the dev folder
* boxicons -> only fonts and css folders are used, so remove the other ones
* jimp -> updated paths and removed non-existent path
fixing here for historical reasons, next step is to move these over to copy-dist.ts
2025-03-26 08:12:48 +01:00
Panagiotis Papadopoulos
6749d8084b
build(copy-dist): add further cleanupNodeModules functionality
...
deleting of ts and map files from node_modules folder,
adapted from copy-trilium.sh.
2025-03-26 08:12:48 +01:00
Panagiotis Papadopoulos
6260ea1532
build(copy-dist): add initial cleanupNodeModules functionality
...
adapted from copy-trilium.sh
2025-03-26 08:12:48 +01:00
Panagiotis Papadopoulos
bee7793d32
build(copy-trilium): remove now unnecessary package.json patching
...
this is not needed anymore since commit 6b9d8f0d677763f29d29abd0816b1a5d40e858c8
2025-03-26 08:12:48 +01:00
Panagiotis Papadopoulos
8977492981
build(copy-dist): move "pruning" to copy-dist from copy-trilium.sh
2025-03-26 08:12:48 +01:00
Panagiotis Papadopoulos
1640000291
build(build-server): move "build:prepare-dist" call to build-server from copy-trilium
...
in preparation to get rid of the file altogether - rest of the functionality will be merged into copy-dist.ts
2025-03-26 08:12:48 +01:00
Panagiotis Papadopoulos
9bd31698e1
build(copy-trilium): use "|" as sed separator
...
allows us to avoid having to escape "/"
2025-03-09 18:59:54 +01:00
Panagiotis Papadopoulos
1ae5c43010
build(copy-trilium): do all the work inside build dir, no target directory needed anymore
...
-> all of these steps will eventually be merged with copy-dist script to have a unified copying script
2025-03-09 18:59:54 +01:00
Panagiotis Papadopoulos
f8b06f0634
build(copy-trilium): get rid of unecessary copying of files
...
-> already handled by "build:prepare-dist" step
2025-03-09 18:59:54 +01:00
Panagiotis Papadopoulos
c89d86acb1
build(copy-trilium): use "build:prepare-dist" build script
2025-03-09 18:59:54 +01:00
Panagiotis Papadopoulos
d65281bfa5
build(copy-trilium): use npm ci
2025-03-09 18:59:54 +01:00
Panagiotis Papadopoulos
6c4a1732ad
build(copy-trilium): use npm run build:ts
2025-03-07 23:14:56 +01:00
Panagiotis Papadopoulos
9cddb1deac
chore(scripts): namespace "build:webpack"
2025-02-14 08:41:34 +01:00
Panagiotis Papadopoulos
ad02b86719
chore: remove now unnecessary manual copying of share.js
...
this is now correctly handled by the webpack build
2025-01-26 21:39:34 +01:00
Elian Doran
eaacdb57d1
fix(build): add back copying canvas dist files
2025-01-18 11:19:35 +02:00
Elian Doran
7d3f506efb
refactor(deps): use webpack import for canvas
2025-01-18 11:09:57 +02:00
Elian Doran
3e710fbdf5
fix(build): linux server failing due to missing legacy deps
2024-12-14 08:56:38 +02:00
Elian Doran
68042994e0
electron: Fix loading of i18n
2024-09-08 17:40:05 +03:00
Jin
39c0250833
fix server package
2024-08-05 20:20:35 +02:00
Jin
e5e92c8ece
add electron-forge for all platforms
2024-08-05 18:47:57 +02:00
Elian Doran
6f6ce38538
build: Increase strictness of copy-trilium
2024-07-22 21:44:48 +03:00
Elian Doran
f07a6600c9
ci: Patch package.json main
2024-07-21 09:12:46 +03:00
Elian Doran
758c08ec85
build: Remove map files & ts files
2024-07-20 20:55:38 +03:00
Elian Doran
cb0d1d80a1
build: Remove some more unnecessary files
2024-07-20 20:53:33 +03:00
Elian Doran
9dcf51b117
build: Remove some unnecessary files
2024-07-20 20:39:18 +03:00
Elian Doran
389097bcc2
build: Silence clean-up phase
2024-07-20 20:31:36 +03:00
Elian Doran
366e791e2d
build: Use--omit=dev
2024-07-20 20:19:38 +03:00
Elian Doran
bbbbc3b860
bin/build*: Adjust error tolerance
2024-07-14 21:48:15 +03:00
Elian Doran
5b30bae5b2
bin: Adapt copy-trilium to TypeScript changes
2024-07-13 21:11:03 +03:00
Elian Doran
60d134a89b
Revert "docker: Fix webpack"
...
This reverts commit 0a7fcf399fb854a29c405d2d79f579d5a910bcc1.
2024-07-13 11:32:02 +03:00
Elian Doran
0a7fcf399f
docker: Fix webpack
2024-07-13 11:06:45 +03:00
Alexei Kharchev
bb8bfc61ed
Improved scriptes bin/copy-trilium.sh, bin/build-linux-x64.sh
2024-03-02 14:18:39 +08:00
Alexei Kharchev
ff5d5d20d9
Reduce warnings count caused by bin/copy-trilium.sh
2024-03-02 11:49:17 +08:00
zadam
2132cf3bdc
nodejs 18.18.2
2023-10-18 09:40:00 +02:00
zadam
62ecd1ad76
node 18.18.0
2023-09-21 12:29:11 +02:00
zadam
b61aab06b5
nodejs upgrade
2023-07-15 10:32:26 +02:00
zadam
c0cf319521
upgrade electron to 25 and node to 18
2023-05-04 21:01:25 +02:00
zadam
4558e349b5
node update
2023-02-17 15:05:27 +01:00
zadam
6f7b554cdc
preparing 0.59 without ocr/pdf, userguide, note ancillaries
2023-02-17 14:49:45 +01:00
zadam
a9296e2a39
update node.js to 18
2023-02-10 10:44:38 +01:00
zadam
7c98ade72b
fix missing doc resources for launchers, closes #3455
2022-12-25 11:58:24 +01:00
zadam
0d06d5ccee
dump-db should not contain node_modules in release artifacts
2022-12-04 23:49:16 +01:00
zadam
b499640db8
use trilium version number in asset paths to avoid caching issues WIP
2022-10-26 23:50:54 +02:00
zadam
53e9c8cdac
upgrades
2022-05-24 21:34:32 +02:00
zadam
a04becc4ec
dep upgrades
2022-04-10 14:13:45 +02:00
zadam
17dd6141fb
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# Dockerfile
# package-lock.json
# package.json
# src/services/cloning.js
2022-03-22 21:04:30 +01:00
zadam
0cd690d980
fix inclusion of share.js
in builds, fixes #2738
2022-03-21 23:28:19 +01:00
zadam
5260689b8e
include "dump-db" into released artifacts
2022-02-12 22:51:28 +01:00
zadam
d1b39ee8fa
generate anonymization script into a file
2022-01-17 23:47:26 +01:00
zadam
be59f248e8
fix sync skipping some changes and then forcing sector queuing
2022-01-09 22:22:13 +01:00