438 Commits

Author SHA1 Message Date
Adorian Doran
85dd99a3c4 client/settings/disable shadows: add an option to enable or disable shadows 2025-08-23 00:43:49 +03:00
Adorian Doran
03681d23c5 client/settings/disable motion: add an option to allow transitions and animations to be disabled 2025-08-22 20:32:08 +03:00
perf3ct
eb27ec2234
feat(config): fix previously documented env var formula not working
asdf
2025-08-21 02:18:08 +00:00
Elian Doran
33299ad51e
chore(deps): update package lock 2025-08-20 19:45:49 +03:00
Elian Doran
d59993abf6
fix(server): potential race condition when rotating logs 2025-08-20 19:00:41 +03:00
Elian Doran
cddf9f0242
Merge remote-tracking branch 'origin/main' into react/settings
; Conflicts:
;	apps/client/package.json
;	apps/client/src/translations/en/translation.json
;	apps/client/src/translations/tw/translation.json
;	pnpm-lock.yaml
2025-08-19 13:50:27 +03:00
Elian Doran
95af901808
feat(react/settings): port HTML import tags 2025-08-18 18:07:58 +03:00
perf3ct
d971554201
feat(quick_search): also show the tags/attributes in quick search results 2025-08-18 03:20:04 +00:00
perf3ct
bbf8d757cd
feat(quick_search): format multi-line results better 2025-08-16 19:16:27 +00:00
Elian Doran
c02ed17ebc
feat(react/settings): port change password 2025-08-15 14:19:49 +03:00
Elian Doran
25dce64c3b
feat(react/settings): port backup DB list 2025-08-15 13:16:57 +03:00
Elian Doran
33ae91f49c
feat(backup): display full path to the database 2025-08-15 12:52:50 +03:00
Elian Doran
16cd91eb02
feat(react/settings): port database anonymization 2025-08-14 23:10:53 +03:00
Elian Doran
9bdc51a3fb
feat(i18n): add Japanese language 2025-08-14 14:51:57 +03:00
Romain DEP.
3ba487bb00 feat(logs): provide an option to keep all logs 2025-08-13 23:35:31 +02:00
Elian Doran
43fd0924a1
feat(log): read from config.ini instead of options 2025-08-13 15:10:19 +03:00
Elian Doran
7a036fc777
fix(log): cyclic dependency to options breaking tests 2025-08-13 14:39:26 +03:00
Elian Doran
54efa6b38c
Merge branch 'main' into feat/cleanup-logs 2025-08-13 13:26:52 +03:00
Elian Doran
6e37c9ee5a
feat(search): improve search weights and operators (#6536) 2025-08-13 13:10:30 +03:00
Elian Doran
7e5b87f00a
feat(desktop): enable background effects by default for new users 2025-08-12 22:06:19 +03:00
Elian Doran
bac048f60f
feat(call_to_action): allow dismissal 2025-08-12 19:37:32 +03:00
perf3ct
decfb58142
feat(logs): cleanup physical log files after 90 days by default
asdf
2025-08-11 00:50:40 +00:00
perf3ct
5b669ca287
feat(search): also implement defensive checks for undefined notes 2025-08-10 21:59:20 +00:00
Geekswordsman
0a9bd5f6d1
Merge branch 'main' into geek-api-duplicate-subtree 2025-08-07 16:54:46 -04:00
Geekswordsman
911fee0213 Updated documentation for the duplicateSubtree, and removed commented out code per request. 2025-08-07 16:54:21 -04:00
Elian Doran
95a2a69e0a
feat(i18n): add Russian 2025-08-07 23:44:11 +03:00
Geekswordsman
8e04690568 Adds duplicateSubtree to backend API. 2025-08-07 15:33:43 -04:00
perf3ct
583ab8dc92
feat(quick_search): make sure that we rank exact matches higher when merging results with fuzzy search 2025-08-03 21:29:18 +00:00
perf3ct
22740a6c8d
feat(quick_search): add tests for updated fuzzy search progressive fuzzy search functionality 2025-08-03 21:02:56 +00:00
perf3ct
e9409577db
feat(quick_search): only "fallback" to fuzzy search, if there aren't that many search results found from user's query 2025-08-03 20:43:16 +00:00
perf3ct
057040af06
feat(quick_search): limit the size of the Notes to search through, to 2MB 2025-08-03 19:49:43 +00:00
perf3ct
c603783a44
feat(quick_search): show the "matched" text in the search results, even if "edit distance" (misspelling) occurs 2025-08-03 19:49:43 +00:00
perf3ct
1928356ad5
feat(quick_search): edit distance searching in quick search works 2025-08-03 19:49:43 +00:00
Elian Doran
b645d21fcd
refactor(client): deduplicate app info type 2025-08-03 16:22:54 +03:00
Elian Doran
425ade5212
fix(hidden_subtree): launcher branches created both in visible & available (closes #6537) 2025-08-03 11:12:21 +03:00
perfectra1n
2d358342c5 feat(client): try to stylize the quick search even further in the client 2025-08-02 23:44:51 -07:00
perf3ct
6c79be881d
feat(search): allow for search through very large notes 2025-08-03 01:44:55 +00:00
perf3ct
c436455b32
feat(tests): implement tests for updated fuzzy search operators, and text_utils used in search 2025-08-03 00:16:47 +00:00
perf3ct
18f89b979d
feat(search): normalize search text (fonts, etc.) 2025-08-02 23:59:45 +00:00
perf3ct
8094259c78
feat(search): implement edit_distances (misspelling tolerances) into fulltext search 2025-08-02 23:59:21 +00:00
perf3ct
b4f503b81e
feat(search): implement additional operators (with bounds) for search comparison 2025-08-02 23:59:11 +00:00
perf3ct
4db04519bd
feat(search): implement additional weights for search_results, normalize text as well 2025-08-02 23:56:23 +00:00
Elian Doran
baf341b312
fix(command_palette): find in text not shown 2025-07-30 22:47:11 +03:00
Elian Doran
0e6b10e400
feat(command_palette): active tab-related commands on browser 2025-07-30 22:33:22 +03:00
Elian Doran
0240222998
chore(command_palette): disable two unsupported commands 2025-07-30 19:54:19 +03:00
Elian Doran
7fc739487f
chore(command_palette): hide jump to note / command palette 2025-07-30 19:50:07 +03:00
Elian Doran
aefa2315b7
fix(server/test): yet another cyclic import issue due to becca_loader 2025-07-30 09:19:02 +03:00
Elian Doran
37a79aeeab
fix(server/test): non-platform agnostic test 2025-07-30 08:42:51 +03:00
Elian Doran
5bc4bdaeef
fix(server/test): problematic cyclic dependency 2025-07-30 08:38:06 +03:00
Elian Doran
9d03d52f28
fix(hidden_subtree): unable to change language 2025-07-28 20:02:46 +03:00