275 Commits

Author SHA1 Message Date
Elian Doran
50501aef56
test: fix typecheck issues by using classes 2025-11-18 19:21:33 +02:00
Elian Doran
c9424d6f8d
Merge remote-tracking branch 'origin/main' into renovate/major-vitest-monorepo 2025-11-18 19:09:53 +02:00
contributor
d0a994c102 fix sql like pattern 2025-11-10 20:15:08 +02:00
contributor
e883f32f89 edited notes: better sql like statement 2025-11-10 20:04:50 +02:00
Elian Doran
33a41d2f86
Merge remote-tracking branch 'origin/main' into react/type_widgets
; Conflicts:
;	apps/client/src/layouts/desktop_layout.tsx
;	apps/client/src/layouts/mobile_layout.tsx
;	apps/client/src/widgets/note_detail.ts
;	apps/client/src/widgets/react/hooks.tsx
2025-11-09 12:08:50 +02:00
Adorian Doran
fa64ca2c93 client: add an option to center the content 2025-11-07 18:17:28 +02:00
Elian Doran
5e83e6fa34
Merge remote-tracking branch 'origin/main' into react/type_widgets 2025-11-06 11:40:04 +02:00
Adorian Doran
728f574eac Merge branch 'main' of https://github.com/TriliumNext/Trilium into feat/ui-improvements 2025-11-05 23:52:53 +02:00
Elian Doran
54af120e96
fix(search): resolve issue when using = operator in search (#7268) 2025-11-05 21:51:44 +02:00
Elian Doran
2154a5e1db
Merge remote-tracking branch 'origin/main' into renovate/major-vitest-monorepo
Some checks failed
Checks / main (push) Has been cancelled
2025-11-05 21:24:45 +02:00
copilot-swe-agent[bot]
993d53ed97 Complete vi.waitFor() migration for all async streaming tests
Replaced all remaining setTimeout calls with vi.waitFor() for consistency and reliability.

Co-authored-by: eliandoran <21236836+eliandoran@users.noreply.github.com>
2025-11-05 18:21:48 +00:00
copilot-swe-agent[bot]
730e2da932 Improve test reliability by using vi.waitFor() for async checks
Replaced hardcoded timeouts with vi.waitFor() for better test reliability.

Co-authored-by: eliandoran <21236836+eliandoran@users.noreply.github.com>
2025-11-05 18:19:55 +00:00
copilot-swe-agent[bot]
5eb791fd65 Fix LLM streaming test race conditions after Vite update
Added waits for async streaming operations in tests and reduced concurrent request count to 2 for reliability.

Co-authored-by: eliandoran <21236836+eliandoran@users.noreply.github.com>
2025-11-05 18:12:52 +00:00
Adorian Doran
d5cb6a86c8 Merge branch 'main' of https://github.com/TriliumNext/Trilium into feat/ui-improvements 2025-11-05 17:35:10 +02:00
copilot-swe-agent[bot]
82e5de2261 Add input validation for prefix to address security concerns
Co-authored-by: eliandoran <21236836+eliandoran@users.noreply.github.com>
2025-11-02 22:06:14 +00:00
copilot-swe-agent[bot]
5b8bb8587d Address code review feedback - add logging and constant for virtual branches
Co-authored-by: eliandoran <21236836+eliandoran@users.noreply.github.com>
2025-11-02 22:00:54 +00:00
copilot-swe-agent[bot]
4fc434a52e Implement multi-branch prefix editing functionality
- Add setPrefixBatch API endpoint to handle batch prefix updates
- Update branch_prefix dialog to support multiple branches
- Remove noSelectedNotes constraint from edit branch prefix menu
- Add translations for multi-branch prefix editing

Co-authored-by: eliandoran <21236836+eliandoran@users.noreply.github.com>
2025-11-02 21:52:02 +00:00
Adorian Doran
c7c7e05106 Merge branch 'main' of https://github.com/TriliumNext/Trilium into feat/ui-improvements 2025-11-02 21:12:36 +02:00
Elian Doran
3ac248169f
chore(build-docs): fix typecheck issues
Some checks failed
Checks / main (push) Has been cancelled
2025-11-01 23:40:27 +02:00
Elian Doran
15e240ac33
refactor(build-docs): remove old Swagger integration 2025-11-01 23:37:17 +02:00
Elian Doran
35f244cf50
chore(deps): adapt most of the tests
Some checks failed
Checks / main (push) Has been cancelled
2025-11-01 19:21:57 +02:00
Adorian Doran
214ba5265a Merge branch 'main' of https://github.com/TriliumNext/Trilium into feat/ui-improvements 2025-11-01 18:20:08 +02:00
Elian Doran
35efd2a680
test(server): broken test due to CLS 2025-11-01 16:48:49 +02:00
Adorian Doran
4063229982 client: allow changing the max content width option without a frontend reload 2025-10-30 00:49:02 +02:00
Elian Doran
5b7e9d4c12
Revision history: two fixes (#7544)
Some checks failed
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/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ 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
/ Merge manifest lists (push) Blocked by required conditions
playwright / main (push) Waiting to run
Deploy MkDocs Documentation / Build and Deploy MkDocs (push) Has been cancelled
Deploy website / Build & deploy website (push) Has been cancelled
2025-10-28 18:30:50 +02:00
Jon Fuller
8d88411fda
Merge branch 'main' into fix/fix-equals-operator-in-search
Some checks failed
Checks / main (push) Has been cancelled
2025-10-28 08:41:47 -07:00
contributor
c579cd3ce7 fix: no note on edited notes view if a revision made between note created/modified date 2025-10-28 12:55:34 +02:00
Elian Doran
8828e36624
Merge remote-tracking branch 'origin/main' into react/type_widgets
Some checks failed
Checks / main (push) Has been cancelled
2025-10-26 20:19:47 +02:00
Elian Doran
212956201a
chore(export/share): export full share script & styles 2025-10-26 11:02:19 +02:00
Elian Doran
3660e2f127
refactor(share): store assets at /share/asset level 2025-10-24 19:00:26 +03:00
Elian Doran
ea53665e64
Merge remote-tracking branch 'origin/main' into feature/export_with_share_theme 2025-10-24 14:43:20 +03:00
Elian Doran
e94b5ac07a
fix(server): edited notes listing automatically generated hidden notes (closes #5683) 2025-10-23 16:42:27 +03:00
perf3ct
8e227a6146
fix(search): make sure to highlight exact search results too
Some checks failed
Checks / main (push) Has been cancelled
2025-10-21 14:35:31 -07:00
Elian Doran
76c337602b
chore(print): clean up some logs 2025-10-19 16:35:13 +03:00
Elian Doran
49cd8b2a24
chore(client/print): use different approach than custom route (WIP) 2025-10-18 22:54:29 +03:00
Elian Doran
54724b8c58
chore(client/print): load nota into forca 2025-10-18 21:02:44 +03:00
Elian Doran
63bcd80375
chore(server): set up template for printing 2025-10-18 20:15:28 +03:00
Elian Doran
fac31ff8be
chore(server): set up route for printing 2025-10-18 20:07:08 +03:00
Elian Doran
040ffe945a
Merge remote-tracking branch 'origin/main' into react/type_widgets 2025-10-10 22:46:53 +03:00
Elian Doran
492f481999
chore(rtl): address 2nd set of requested changes 2025-10-09 20:48:30 +03:00
Elian Doran
63a08c4bd3
fix(login): failure to load if password was failed 2025-10-09 19:33:21 +03:00
Elian Doran
2936a537cf
feat(rtl): apply same mechanism for login/desktop/mobile 2025-10-09 19:12:46 +03:00
Elian Doran
9d7c513fb7
Merge remote-tracking branch 'origin/main' into feature/rtl_ui 2025-10-09 17:46:26 +03:00
Elian Doran
6b6322798e
test(server): protected session timeout crashing on LLM tests 2025-10-09 12:51:11 +03:00
Elian Doran
b2fcf5fa6c
test(server): tests failing due to CLS and lack of content 2025-10-09 12:18:39 +03:00
Elian Doran
8ac0425ca5
chore(llm): try to fix flaky test 2025-10-09 10:40:35 +03:00
Elian Doran
c4358d52d5
fix(server): crash in prod due to RTL 2025-10-08 21:28:41 +03:00
Elian Doran
9d1e89268f
fix(client/rtl): bootstrap not in RTL mode 2025-10-08 18:50:27 +03:00
Elian Doran
c671f91bca
test(server): fix test failures 2025-10-07 14:27:05 +03:00
Elian Doran
7a2d91e7de
chore(type_widgets): get relations to render 2025-09-29 22:31:53 +03:00