perfectra1n
bb8e5ebd4a
fix(fts): fix suggestions from elian
2025-11-28 21:25:24 -08:00
perfectra1n
6b8b71f7d1
feat(fts): implement missing unit tests
2025-11-28 21:12:39 -08:00
perfectra1n
191a18d7f6
feat(fts): add fts to in-memory sqlite for testing
2025-11-28 21:08:49 -08:00
perfectra1n
574a3441ee
feat(fts): update imports from breaking up large fts_search file
2025-11-28 20:59:50 -08:00
perfectra1n
9940ee3bee
feat(fts): break up the huge fts_search into smaller files
2025-11-28 20:57:18 -08:00
perfectra1n
41f6fedc61
feat(fts5): get rid of search comparison code
2025-11-24 14:24:07 -08:00
perfectra1n
0ddf48c460
feat(fts5): add more unit tests for search
2025-11-24 13:30:40 -08:00
perfectra1n
3957d789da
feat(fts5): also create an fts5 index for attributes, and allow them to be searchable using fts5 indexes
2025-11-18 13:08:11 -08:00
perfectra1n
15719a1ee9
fix(fts5): correctly allow for exact word searches with fts5
2025-11-18 13:07:51 -08:00
perfectra1n
334c7dd27a
Merge branch 'main' into feat/rice-searching-with-sqlite
...
Resolved conflicts by:
- Combining imports from both branches in search.ts (added
hoistedNoteService and beccaService alongside existing ftsSearchService
and log imports)
- Integrating FTS5 search optimization from feature branch with flatText
attribute search logic from main in note_content_fulltext.ts
- Maintained backward compatibility by keeping fallback search
implementation for cases where FTS5 is not available or not suitable
2025-11-16 14:23:01 -08:00
perfectra1n
30da95d75a
feat(search): update fulltext search and add stress test improvements
...
- Modified note_content_fulltext.ts for enhanced search capabilities
- Updated becca_mocking.ts for better test support
- Improved stress-test-populate.ts script
2025-11-16 14:20:46 -08:00
Elian Doran
8b6b1ee315
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ro/
2025-11-16 21:02:47 +01:00
Elian Doran
5281e8e5b4
docs(dev): document adding a new locale
2025-11-16 21:24:34 +02:00
Elian Doran
c9f648fcb8
fix(tree): #top/#bottom reversed in desc order ( closes #7716 )
2025-11-15 22:27:02 +02:00
Elian Doran
a89756a76c
docs(user): improve documentation on promoted attributes
2025-11-15 15:25:36 +02:00
Elian Doran
88c1aa163e
docs(user): working with the note tree in board
2025-11-15 13:41:48 +02:00
Elian Doran
d2184682e5
docs(user): grouping by relation in board
2025-11-15 13:37:24 +02:00
contributor
ef86e195c6
remove constant and import, it is type safe as is #7730
2025-11-14 11:45:44 +02:00
contributor
d69dd2a83f
handle toggleTray global shortcut differently from other global shortcuts #7730
2025-11-14 11:45:39 +02:00
Elian Doran
1ca46e3505
Fix enex import stores wrong format in database for dateCreated, dateModified ( #7718 )
2025-11-13 20:48:09 +02:00
contributor
98b5b81d7d
add typing and improve readability
2025-11-13 20:33:03 +02:00
contributor
48a20500f8
explicit param to keep or convert local date for enex import
2025-11-13 20:13:46 +02:00
contributor
a3bd15e102
move date conversion function to enex directly
...
to protect from future potential refactoring
2025-11-13 17:41:45 +00:00
contributor
f728b2b0e7
fix enex import saves local dates in wrong format (with Z, like UTC fields)
...
the proper format for dateCreated, dateModified is: +0000
2025-11-13 17:41:45 +00:00
Dong-ha, Lee
d8e7832f07
Translated using Weblate (Korean)
...
Currently translated at 15.6% (61 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ko/
2025-11-13 13:47:26 +00:00
Francis C.
7f67b2a1ee
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/zh_Hant/
2025-11-13 13:47:23 +00:00
Francis C.
096deda23c
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/zh_Hans/
2025-11-13 13:47:22 +00:00
perfectra1n
e89646ee7c
fix(quick_search): centralize the repeated exactWordMatch function, per Gemini's suggestion
2025-11-12 16:49:43 -08:00
perfectra1n
dee8c115ab
fix(quick_search): resolve word issues to not trigger substring matches
2025-11-12 16:43:59 -08:00
green
3a83e7f632
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ja/
2025-11-12 07:18:19 +01:00
Unknown
052a60ba58
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/es/
2025-11-12 07:18:17 +01:00
Dong-ha, Lee
f186e929b2
Translated using Weblate (Korean)
...
Currently translated at 10.5% (41 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ko/
2025-11-11 11:51:25 +01:00
Giovi
31d2abf954
Translated using Weblate (Italian)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/it/
2025-11-11 11:51:23 +01: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
3b5d749d86
docs(dev): branching strategy
2025-11-10 19:31:10 +02:00
Elian Doran
fb91d4fbd4
docs(user): mention updates after react improvements
2025-11-09 22:52:02 +02:00
Elian Doran
5f4d0325aa
Merge remote-tracking branch 'origin/main' into react/type_widgets
2025-11-09 21:37:56 +02:00
Elian Doran
06eb30c69d
chore(release): prepare for v0.99.4
2025-11-09 21:29:21 +02:00
Elian Doran
1257e46852
chore(client): review from Gemini
2025-11-09 15:10:40 +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
d8d80ed936
Merge branch 'main' of https://github.com/TriliumNext/Trilium into feat/ui-improvements
2025-11-08 21:25:39 +02:00
Elian Doran
53805e9c49
fix(server/notes): images not saved on duplication ( fixes #7471 )
2025-11-08 11:27:18 +02:00
Elian Doran
0e95610d4e
fix(server): attachments not copied for templates ( closes #7612 )
2025-11-08 11:18:03 +02:00
contributor
f629f564cd
add reusable showAndFocusWindow function
2025-11-07 21:17:34 +02:00
contributor
9a5f2f8d3b
make global shortcut work with windows in system tray
2025-11-07 21:17:34 +02:00
contributor
a29597a4bf
add safety check to ensure electron window is not destroyed
2025-11-07 20:25:16 +02:00
contributor
44b34d1ea0
send global shortcut to current window, not the first one
2025-11-07 20:25:09 +02:00
Adorian Doran
fa64ca2c93
client: add an option to center the content
2025-11-07 18:17:28 +02:00
Elian Doran
e4cd946ea8
docs(user): fix wrong page for documentation
2025-11-07 17:31:50 +02:00