Abdullah Atta
9dce39b32d
core: reuse fuzzy search logic
2025-02-21 12:29:25 +05:00
Abdullah Atta
80a0b75887
core: remove matchOnly logic from fuzzy searcher
...
Search should always filter out the results, not return everything.
2025-02-21 12:29:25 +05:00
Abdullah Atta
c9704e1031
core: remove titleOnly lookup tests
2025-02-21 12:29:25 +05:00
Abdullah Atta
31e32cd154
core: fix query transformer tests
2025-02-21 12:29:25 +05:00
Abdullah Atta
61c296fc37
core: improve fuzzy filter lookup api to be more robust
...
- add ability to wrap matching text in prefix/suffix
- return match score for further sorting etc.
- fetch everything eagerly (instead of iterating on matches) for perf
- add support for ignoring fields (i.e. ignore id field)
2025-02-21 12:29:25 +05:00
Ammar Ahmed
4abefe63db
core: fix error can't resolve './fuzzy'
2025-02-20 10:49:03 +05:00
01zulfi
a47967dd53
web: add command palette ( #7314 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-19 15:48:44 +05:00
luis-411
43356e5b6a
core: escape special characters in SQL search query ( #7418 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2025-02-11 11:00:51 +05:00
Abdullah Atta
3f1761a540
core: fix empty note cannot be exported
2025-02-03 12:17:57 +05:00
Abdullah Atta
a25d21038a
core: fix Object is not iterable error on some platforms
...
This happened due to [Symbol.asyncIterable] not getting
transformed when it was a method of a class. Moving it inside
another method fixes the issue.
2025-02-03 12:17:57 +05:00
Ammar Ahmed
abf4612977
core: fix esm imports
2025-01-21 14:32:48 +05:00
01zulfi
e1006ed501
core: add nowz and timestampz formats ( #7270 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-21 13:17:08 +05:00
Abdullah Atta
5fe366f4f3
global: use same versions for dependencies everywhere ( #7365 )
...
* global: use same versions for dependencies everywhere
* intl: fix `Cannot find module '@lingui/macro'`
* web: fix `I18n' is not assignable to parameter` type error
* setup: log post install cmd
* setup: more logging
* web: update lockfile
2025-01-21 09:35:38 +05:00
Ammar Ahmed
c417d4df91
core: fix DATE_TIME_STRIP_REGEX ( #7325 )
2025-01-20 10:06:26 +05:00
01zulfi
b6da62469e
core: fix vault unlock event not sent when a note is unlocked ( #7172 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-30 10:43:33 +05:00
Abdullah Atta
a364ae2e9d
core: fix notes search in tags, colors & notebooks not working
2024-12-27 16:20:53 +05:00
Ammar Ahmed
868ae597ae
mobile: fix ts errors
2024-12-26 12:25:12 +05:00
Abdullah Atta
b526dc4d39
core: hash old password before deriving new crypto key
2024-12-24 10:10:56 +05:00
Ammar Ahmed
07aabf9a2a
core: return false if no fallback key
2024-12-24 10:10:56 +05:00
Abdullah Atta
6e8610c358
core: compute usesFallbackPWHash instead of storing it
...
this fixes the fallback logic for already logged in users
2024-12-24 10:10:56 +05:00
Abdullah Atta
8c7093189b
core: add support for sorting search results
...
search results are sorted by date created for now until
we add proper support for sorting search results
in the ui
2024-12-23 14:30:45 +05:00
Abdullah Atta
46d4b9dece
core: add api for redeeming gift codes
2024-12-23 14:30:25 +05:00
Ammar Ahmed
2cd4f44a92
core: fix fallback key encryption
2024-12-21 14:15:56 +05:00
Abdullah Atta
4b9a95ded7
core: add support for fallback hashing
...
on ios some users using passwords with multi byte characters
generates the wrong hash. This commit adds support for fallback
to allow those users to continue to login once the fix has been applied.
2024-12-21 14:15:56 +05:00
01zulfi
1d78402d5d
web: fix tags not showing in locked note ( #7061 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-10 09:58:13 +05:00
01zulfi
69504a150e
core: handle error in parseInternalLink ( #7065 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-10 09:56:47 +05:00
dyw770
a78a2e4ae2
core: fix object-id is sometimes less than 24 chars in length ( #6991 ) ( #6994 )
...
Signed-off-by: dyw770 <dyw770@qq.com >
2024-12-06 10:11:57 +05:00
Ammar Ahmed
4ee2923181
mobile: fix attachment downloads failing on mobile
2024-11-23 22:15:57 +05:00
Abdullah Atta
af3fba5176
core: lazily use db in config & kv stores
2024-11-23 13:28:55 +05:00
Abdullah Atta
175c6cdba0
core: send db name with migration events
2024-11-19 17:01:24 +05:00
Abdullah Atta
3150eafb89
core: workaround for tokens shorter than 3 chars
2024-11-19 15:45:40 +05:00
Abdullah Atta
a315473ea4
core: add migration start/finished events
2024-11-18 13:45:52 +05:00
Abdullah Atta
89ee0f8d27
core: fix sync tests and remove obsolete snapshots
2024-11-16 15:16:18 +05:00
Abdullah Atta
b32f6b2460
core: remove special handling for queries < 3 in length
2024-11-16 14:16:01 +05:00
Abdullah Atta
1f24fd4758
core: use better_trigram for improved content tokenization
2024-11-16 14:16:01 +05:00
Abdullah Atta
3f82a4ebd4
core: fix using wrong encryption key shows incorrect password error
2024-11-15 16:02:55 +05:00
Abdullah Atta
59e06ef938
core: fix sync not running on app startup
2024-11-13 18:12:54 +05:00
Abdullah Atta
b388a550a5
core: remove unneeded packages
2024-11-13 15:48:33 +05:00
Abdullah Atta
f0c5f6b949
core: lazy init compressor
2024-11-13 15:48:33 +05:00
Abdullah Atta
459cd70c32
core: lazy load signalr
2024-11-13 15:48:33 +05:00
Abdullah Atta
ece142e8d8
core: lazy load content-type
2024-11-13 15:48:33 +05:00
Abdullah Atta
5f1f308540
core: replace mime-db with mime and lazy load it
2024-11-13 15:48:33 +05:00
Abdullah Atta
7437b29518
core: fix type errors in migrations
2024-11-13 15:48:33 +05:00
Abdullah Atta
02008ad098
core: use tsc instead of tsup for builds
2024-11-13 15:48:33 +05:00
Abdullah Atta
0bb2345ccb
core: add host for monograph server
2024-11-08 12:21:07 +05:00
01zulfi
55b441d14e
web: fix restore notebooks over limit for free users ( #6812 )
...
Signed-off-by: Zulfiqar Ali <85733202+01zulfi@users.noreply.github.com >
2024-11-06 14:22:30 +05:00
01zulfi
8722524c98
web: show vault unlock indication in status bar ( #6830 )
...
* web: add vault in status bar
* add vault lock functionality for user
* add new vault EVENTS
Signed-off-by: Zulfiqar Ali <85733202+01zulfi@users.noreply.github.com >
2024-11-05 15:35:02 +05:00
Abdullah Atta
b7ddae6950
core: fix invalid object-ids generated on desktop
2024-10-28 15:58:45 +05:00
Abdullah Atta
f42155ca5d
core: use math.random instead of crypto random in object-id
2024-10-01 16:17:36 +05:00
Abdullah Atta
b881023e7b
core: update @streetwriters/showdown
2024-09-24 13:25:37 +05:00