Elian Doran
3dd5623f73
Merge pull request #1051 from TriliumNext/chore_delete-outdated-issue-template
...
chore: delete outdated issue_template.md
2025-01-27 14:43:42 +02:00
Panagiotis Papadopoulos
1d9c43f77e
chore: delete outdated issue_template.md
...
chore: delete outdated issue_template.md, the current ones are already existing under `.github`
2025-01-27 10:40:33 +01:00
Panagiotis Papadopoulos
a234234373
build(npm): use specific overrides instead of legacy-peer-deps
...
allows us to handle these peer dependency
issues on a case by case basis, instead of
generally allowing it for all packages,
which could lead to unnoticed issues.
in this case the @mind-elixir/node-menu package
is still showing mind-elixir 2.x.x as peerDep,
which cannot be resolved, since we use v4
2025-01-27 07:54:48 +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
Panagiotis Papadopoulos
74f6ad46ae
chore(app/share): add workaround for dead code eliminination by webpack
...
since fetchNote function is not used anywhere, webpack will treat it as "dead code" and remove it from the final output
I did not have any success with using webpack config flags like "sideEffects", so I've reverted to this workaround for now
2025-01-26 21:23:08 +01:00
Panagiotis Papadopoulos
3ed9528495
chore(app/share): port to TypeScript
2025-01-26 20:54:30 +01:00
Elian Doran
c6730c5467
chore(client/ts): port ribbon_container
2025-01-26 21:24:42 +02:00
Elian Doran
47fb4d7b27
chore(client/ts): port note_info_widget
2025-01-26 21:23:08 +02:00
Elian Doran
20584f622d
chore(client/ts): port zpetne_odkazy
2025-01-26 21:23:08 +02:00
Elian Doran
32fc5def77
chore(client/ts): port note_map
2025-01-26 21:23:08 +02:00
Elian Doran
befdade7ba
chore(client/ts): port similar_notes
2025-01-26 21:23:08 +02:00
Elian Doran
4492c60aa9
chore(client/ts): port note_paths
2025-01-26 21:23:08 +02:00
Elian Doran
3f7bda6289
chore(client/ts): port left_pane_toggle
2025-01-26 21:23:08 +02:00
Elian Doran
8e62c942ea
Merge pull request #1037 from TriliumNext/renovate/ws-8.x
...
chore(deps): update dependency @types/ws to v8.5.14
2025-01-26 20:48:57 +02:00
Elian Doran
61d4d3fd2c
fix(types): broken types after ws upgrade
2025-01-26 20:39:19 +02:00
Elian Doran
e4b186ce8a
Merge pull request #1036 from TriliumNext/feat_env-config
...
feat(services/config): Add ability to set Trilium configuration variables via ENV variables
2025-01-26 14:32:13 +02:00
Elian Doran
7ae7831a27
Merge pull request #1022 from TriliumNext/fix_import-utils-#1016
...
fix(import/utils.handleH1): fix stripping of all <h1> tags that match title tag
2025-01-26 14:28:52 +02:00
Elian Doran
189dfdb5cd
Merge pull request #1046 from TriliumNext/renovate/i18next-24.x
...
fix(deps): update dependency i18next to v24.2.2
2025-01-26 14:25:17 +02:00
renovate[bot]
af204d0d74
fix(deps): update dependency i18next to v24.2.2
2025-01-26 00:39:49 +00:00
Elian Doran
faf14e1b14
Merge pull request #1043 from TriliumNext/fix_webpack-share-entry
...
fix(webpack): add missing share.js entry point
2025-01-25 23:42:41 +02:00
Elian Doran
e1a095d111
Merge pull request #1045 from TriliumNext/chore_webpack-config-types
...
chore(webpack): add Configuration type
2025-01-25 23:41:16 +02:00
Elian Doran
0d82b64ed1
Merge pull request #1033 from TriliumNext/renovate/node-22.x
...
chore(deps): update node.js to v22.13.1
2025-01-25 23:40:13 +02:00
Elian Doran
395aee5657
Merge pull request #1038 from TriliumNext/renovate/electron-forge-monorepo
...
chore(deps): update electron-forge monorepo to v7.6.1
2025-01-25 23:39:28 +02:00
Elian Doran
20f2fa3135
Merge pull request #1039 from TriliumNext/renovate/vitest-monorepo
...
chore(deps): update vitest monorepo to v3.0.4
2025-01-25 23:38:15 +02:00
Elian Doran
24d4375552
Merge pull request #1040 from TriliumNext/renovate/i18next-http-backend-3.x
...
fix(deps): update dependency i18next-http-backend to v3.0.2
2025-01-25 23:37:40 +02:00
Elian Doran
bc901a1cf6
Merge pull request #1041 from TriliumNext/renovate/playwright-monorepo
...
chore(deps): update dependency @playwright/test to v1.50.0
2025-01-25 23:37:10 +02:00
Elian Doran
f3219da749
Merge pull request #1032 from TriliumNext/renovate/electron-34.x
...
chore(deps): update dependency electron to v34.0.1
2025-01-25 23:35:38 +02:00
Panagiotis Papadopoulos
2031029076
chore(webpack): add Configuration type
...
-> allows for intellisense in e.g. VSCode
2025-01-25 11:31:46 +01:00
Elian Doran
577c61b0d1
Merge pull request #1042 from j9t/refactor/images
...
refactor: compress images
2025-01-24 22:52:28 +02:00
Panagiotis Papadopoulos
b7f8f00a14
fix(webpack): add missing share.js entry point
2025-01-24 19:30:07 +01:00
Jens Oliver Meiert
2d86d9a7c0
refactor: compress images (losslessly, with Imagemin Guard)
...
Signed-off-by: Jens Oliver Meiert <jens@meiert.com>
2025-01-24 15:16:05 +01:00
Panagiotis Papadopoulos
8472e44fe6
chore(docker_healthcheck): remove now unused imports
2025-01-24 07:46:39 +01:00
Panagiotis Papadopoulos
2c2a404056
feat(services/config): rename syncProxy to syncServerProxy for naming consistency
...
backwards compatibility ensured, by still checking the iniConfig for the old value first
2025-01-24 07:45:47 +01:00
renovate[bot]
37cdb2fe5e
chore(deps): update dependency @playwright/test to v1.50.0
2025-01-24 01:20:16 +00:00
renovate[bot]
ec6b5cda80
fix(deps): update dependency i18next-http-backend to v3.0.2
2025-01-24 01:20:05 +00:00
renovate[bot]
3cfdc6dac7
chore(deps): update vitest monorepo to v3.0.4
2025-01-24 01:19:57 +00:00
renovate[bot]
d35bdfa402
chore(deps): update electron-forge monorepo to v7.6.1
2025-01-24 01:19:45 +00:00
renovate[bot]
c56eb9a8a1
chore(deps): update dependency @types/ws to v8.5.14
2025-01-24 01:19:25 +00:00
Panagiotis Papadopoulos
9cca9fe074
feat(config-sample): add Sync config block to config-sample
...
commented out
2025-01-24 00:12:50 +01:00
perf3ct
5c7c995504
feat: have docker_healthcheck use correct config
2025-01-24 00:06:50 +01:00
Panagiotis Papadopoulos
3fc9a10ab6
refactor(services/sync_options): get rid of process.env query
...
this is now handled in config.ts already
2025-01-24 00:03:50 +01:00
Panagiotis Papadopoulos
8778ca5f6c
fix(services): fix type errors
2025-01-24 00:02:45 +01:00
Panagiotis Papadopoulos
85c6764864
feat(services/config): add Sync config block and fallback values
...
original idea of using config-sample.ini for default values
is not backwards compatible unfortunately
fallback values taken from config-sample.ini and directly from other code in this codebase, where these values were set
2025-01-23 23:58:46 +01:00
Panagiotis Papadopoulos
c7bd5e2c67
feat(services/config): add TriliumConfig Type
2025-01-23 23:50:16 +01:00
renovate[bot]
a313b96ff8
chore(deps): update node.js to v22.13.1
2025-01-23 20:17:47 +00:00
Panagiotis Papadopoulos
edeaca6d1f
feat(services/config): add missing config values
...
these are used in the codebase, but are not defined in the sample.ini
2025-01-23 20:32:45 +01:00
Panagiotis Papadopoulos
279aa156cf
feat(services/config): add possibility to read config from ENV
...
envToBoolean used to turn "string booleans" into JS booleans
2025-01-23 20:23:31 +01:00
Panagiotis Papadopoulos
c0327bf8e2
feat(server/utils): add envToBoolean helper function
...
turns "true" / "false" strings from a process.env property into actual boolean values or undefined
2025-01-23 20:18:05 +01:00
Elian Doran
f672747cfc
chore(build): bump sync version
2025-01-23 16:52:22 +02:00
renovate[bot]
8150e394a4
chore(deps): update dependency electron to v34.0.1
2025-01-23 01:33:28 +00:00