Hosted Weblate
3e541e37fe
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2026-01-13 20:44:40 +01:00
Elian Doran
a41b78d36f
feat(ux): show more helpful output when users encounter permissions issues within the data directory ( #8273 )
2026-01-13 21:44:30 +02:00
Elian Doran
79c50f3b4c
fix(deps): update dependency react-i18next to v16.5.2 ( #8348 )
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
Deploy website / Build & deploy website (push) Waiting to run
2026-01-13 13:38:55 +02:00
Elian Doran
0f54b01cdd
chore(deps): update dependency @smithy/middleware-retry to v4.4.20 ( #8362 )
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Documentation / Build and Deploy Documentation (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
Deploy website / Build & deploy website (push) Waiting to run
2026-01-13 10:45:41 +02:00
Elian Doran
41f2b03711
chore(deps): update dependency @redocly/cli to v2.14.5 ( #8361 )
2026-01-13 10:33:06 +02:00
Elian Doran
0be76f982c
Merge branch 'main' into renovate/smithy-middleware-retry-4.x
2026-01-13 10:33:02 +02:00
Elian Doran
5deb277672
chore(deps): update vitest monorepo to v4.0.17 ( #8363 )
2026-01-13 10:32:25 +02:00
Elian Doran
3d15c9e94c
Translations update from Hosted Weblate ( #8370 )
2026-01-13 10:22:31 +02:00
noobhjy
1363f94621
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1759 of 1759 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2026-01-13 08:14:58 +00:00
Kim Nøglegaard
abdcd6cc0c
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 6.4% (25 of 388 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/nb_NO/
2026-01-13 08:14:58 +00:00
nvno
dc8abed2f3
Translated using Weblate (Portuguese)
...
Currently translated at 99.6% (1753 of 1759 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pt/
2026-01-13 08:14:57 +00:00
Kim Nøglegaard
892c2cd838
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 2.3% (41 of 1759 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/nb_NO/
2026-01-13 08:14:56 +00:00
Hosted Weblate
2796b29138
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2026-01-13 08:14:55 +00:00
Elian Doran
05620a129f
chore(deps): update electron-forge monorepo to v7.11.1 ( #8366 )
2026-01-13 10:14:48 +02:00
renovate[bot]
cb11955a44
chore(deps): update vitest monorepo to v4.0.17
2026-01-13 08:12:19 +00:00
Elian Doran
c3623a15fb
fix(ci): website workflow failing due to postinstall scripts
2026-01-13 10:09:51 +02:00
Wael Nasreddine
0273c64bbf
Build edit-docs as standalone package using makeApp
...
Changed edit-docs from a simple wrapper script to a properly built Nix
package using makeApp, similar to how desktop and server are built.
Changes:
- Added build script to apps/edit-docs/package.json
- Created apps/edit-docs/scripts/build.ts based on desktop's build script
- Added edit-docs:build task to root package.json
- Changed flake.nix to use makeApp which:
- Builds edit-docs with all dependencies bundled
- Creates a standalone trilium-edit-docs executable
- Can be installed with 'nix profile install' and run from any directory
This makes edit-docs truly reusable - it can now be installed and run
from any project without requiring the Trilium source tree.
2026-01-12 22:08:27 -08:00
Wael Nasreddine
5b37140ffa
Fix race condition in edit-docs Electron ready event
...
The edit-docs tool would hang on startup when the Electron 'ready' event
fired before the event listener was registered. This race condition occurred
because:
1. startElectron() creates a deferred promise and registers a 'ready' listener
2. The 'ready' event fires asynchronously at some point during app initialization
3. If async work (like config loading) delays the listener registration,
Electron may already be ready when app.on('ready', ...) is called
4. Once fired, the 'ready' event doesn't fire again, leaving the listener
waiting forever
The fix checks electron.app.isReady() before registering the listener:
- If already ready: execute the handler immediately
- If not ready: register the listener as before
This ensures the initialization sequence completes regardless of timing.
The issue became apparent while working on making edit-docs reusable from
other projects (see #8343 ), where config loading added enough async delay
to consistently trigger the race condition.
Related: https://github.com/TriliumNext/Trilium/issues/8343
2026-01-12 22:08:27 -08:00
Wael Nasreddine
fb4d63b049
Add --config, --help, and --version flags to edit-docs
...
- Implement --config (-c) flag to allow custom configuration file paths.
- Add --help (-h) flag to display tool usage and available options.
- Add --version (-v) flag to display the current Trilium version.
- Update electron-start.mts to correctly pass command-line arguments to Electron.
- Synchronize edit-docs version with the root package.json via update-version.ts.
- Resolve config paths relative to the configuration file's directory.
This makes edit-docs more robust and easier to use from external projects
and immutable environments like Nix.
2026-01-12 22:08:27 -08:00
Wael Nasreddine
015e41e792
fix(edit-docs): Minify meta for format==share
2026-01-12 22:08:27 -08:00
Wael Nasreddine
8e47f33329
Refactor edit-docs to use edit-docs-config.yaml
...
This removes hardcoded configuration from edit-docs.ts and replaces
it with dynamic loading from edit-docs-config.yaml.
Changes:
- Removed BASE_URL and NOTE_MAPPINGS constants
- Removed DOCS_ROOT and USER_GUIDE_ROOT environment variable dependencies
- Added js-yaml for YAML parsing
- Config paths are resolved relative to repository root
The tool now reads configuration from edit-docs-config.yaml, making it
easier to customize without code changes. The pnpm script is simplified
since it no longer needs to pass complex environment variables.
2026-01-12 22:08:27 -08:00
Elian Doran
ad4a8ec5f4
chore(deps): use pinned versions
2026-01-13 07:40:20 +02:00
renovate[bot]
56356f9c61
fix(deps): update dependency react-i18next to v16.5.2
Checks / main (push) Waiting to run
2026-01-13 05:38:17 +00:00
Elian Doran
abda0f9111
chore(deps): update dependency happy-dom to v20.1.0 ( #8307 )
2026-01-13 07:35:35 +02:00
Elian Doran
c2a9d21198
fix(deps): update dependency i18next to v25.7.4 ( #8305 )
2026-01-13 07:34:54 +02:00
Elian Doran
59ffa1fa93
fix(deps): update dependency diff to v8.0.3 ( #8364 )
2026-01-13 07:33:16 +02:00
Elian Doran
d056185368
chore(deps): update dependency eslint-plugin-playwright to v2.5.0 ( #8365 )
2026-01-13 07:32:37 +02:00
Elian Doran
251c1f6471
chore(deps): update typescript-eslint monorepo to v8.53.0 ( #8367 )
2026-01-13 07:32:15 +02:00
Chloe Lee
9efca9827e
Merge branch 'main' into fix/mac-alt-shortcuts
2026-01-13 10:54:30 +08:00
renovate[bot]
f5e2129ad4
chore(deps): update typescript-eslint monorepo to v8.53.0
2026-01-13 01:17:33 +00:00
renovate[bot]
6c8e6f2429
chore(deps): update electron-forge monorepo to v7.11.1
2026-01-13 01:16:59 +00:00
renovate[bot]
9b4b1a393e
chore(deps): update dependency eslint-plugin-playwright to v2.5.0
2026-01-13 01:16:28 +00:00
renovate[bot]
028334407c
fix(deps): update dependency diff to v8.0.3
2026-01-13 01:15:54 +00:00
renovate[bot]
b93540b40d
chore(deps): update dependency @smithy/middleware-retry to v4.4.20
2026-01-13 01:14:27 +00:00
renovate[bot]
9e7eba5eab
chore(deps): update dependency @redocly/cli to v2.14.5
2026-01-13 01:13:45 +00:00
Elian Doran
fcfa64ae52
Translations update from Hosted Weblate ( #8358 )
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Documentation / Build and Deploy Documentation (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
2026-01-12 19:29:13 +02:00
Hosted Weblate
62f5b800b6
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2026-01-12 17:28:06 +00:00
Elian Doran
5b910cce56
fix: add "latex" alias for math command ( #8357 )
2026-01-12 19:27:50 +02:00
chloelee767
a5e8c8f573
add tests
2026-01-13 00:05:07 +08:00
Atmois
2c8edb413e
fix: add "latex" alias for math command
2026-01-12 16:02:45 +00:00
chloelee767
644cc27fa7
fix alt shortcuts on mac not triggering
2026-01-12 23:05:42 +08:00
Elian Doran
71d3eb4fde
Translations update from Hosted Weblate ( #8340 )
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Documentation / Build and Deploy Documentation (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
Deploy website / Build & deploy website (push) Waiting to run
2026-01-12 07:58:21 +02:00
Elian Doran
7c2340d60e
Apply suggestion from @gemini-code-assist[bot]
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-12 07:55:25 +02:00
Elian Doran
24013ef020
Apply suggestion from @gemini-code-assist[bot]
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-12 07:55:16 +02:00
renovate[bot]
72d9e846b7
fix(deps): update dependency i18next to v25.7.4
Checks / main (push) Has been cancelled
2026-01-12 05:55:15 +00:00
Yatrik Patel
b572ea0954
Translated using Weblate (Hindi)
...
Currently translated at 12.0% (14 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/hi/
2026-01-12 06:51:45 +01:00
Francis C.
060257fa06
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (1759 of 1759 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2026-01-12 06:51:44 +01:00
Yatrik Patel
1c6bb0a20e
Translated using Weblate (Hindi)
...
Currently translated at 6.9% (27 of 388 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/hi/
2026-01-12 06:51:43 +01:00
Hosted Weblate
1479109582
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/
2026-01-12 06:51:42 +01:00
Yatrik Patel
13f4e38f48
Translated using Weblate (Hindi)
...
Currently translated at 6.6% (26 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/hi/
2026-01-12 06:51:41 +01:00