Abdullah Atta
2e79b2c7a2
core: run trash cleanup after sync completion
2025-03-26 13:44:16 +05:00
01zulfi
76f27adbea
web: command palette fixes ( #7669 )
...
* web: command palette fixes
* core: add getIdentifier in fuzzy; this allows the caller to provide a custom indentifier instead of relying on id field in the items list
* fix crashing when hitting enter when no results found
* fix commands list not refreshing when removing recent command
* fix recent command not showing up in the commands list
* fix searched commands showing up under wrong group label
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: improve getCommandById && improve remove from recents logic
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-04 13:11:26 +05:00
Abdullah Atta
4728212531
core: fix tags & notebooks search
2025-03-01 10:23:58 +05:00
Abdullah Atta
9dce39b32d
core: reuse fuzzy search logic
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
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
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
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
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
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
59e06ef938
core: fix sync not running on app startup
2024-11-13 18:12:54 +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
0bb2345ccb
core: add host for monograph server
2024-11-08 12:21:07 +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
19c2d2007f
core: fix imports in tests
2024-09-23 15:32:13 +05:00
Abdullah Atta
59739067b6
core: make imports compatible with esm
2024-09-23 15:32:12 +05:00
Abdullah Atta
7683d8fa5b
core: fix crash when searching
2024-09-16 11:49:49 +05:00
Ammar Ahmed
a68f74bc1b
core: fix locking notes with empty content ( #6545 )
...
* core: fix locking notes with empty content
* core: lock note and return if rawContent already locked
* core: update comment
* core: allow locking an empty note
* core: updates
* core: updates
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-09-13 12:18:55 +05:00
Abdullah Atta
020244231f
desktop: update electron to v30 ( #6498 )
2024-09-13 08:39:18 +05:00
Abdullah Atta
7e88ec88ee
core: search query should be AND by default instead of OR
2024-09-12 12:54:16 +05:00
Abdullah Atta
ac7c88218b
core: fix custom server urls not working in production
2024-09-04 11:06:38 +05:00
Abdullah Atta
15329597a5
core: fix notes search for queries less than 3 letters ( #6489 )
2024-09-02 15:29:18 +05:00
Abdullah Atta
f2f8d81b98
core: do not run sync before connecting sse
2024-08-27 16:06:11 +05:00
Abdullah Atta
84d68ca67b
core: add more tests
2024-08-27 16:04:51 +05:00
Abdullah Atta
8a44a7b99a
core: add api for checking unsynced changes
2024-08-14 12:53:57 +05:00
Abdullah Atta
5a49941003
core: cache attachment key for faster attachment reading
2024-08-14 09:18:26 +05:00
Abdullah Atta
bea0f1ab0e
core: fix conflicts being shown on non-conflicted notes
2024-08-13 11:09:03 +05:00
Abdullah Atta
5357be4741
web: cancel attachments caching on disabling offline mode
2024-08-13 11:09:03 +05:00
Abdullah Atta
fbcb8675ca
core: optimize attachment caching in offline mode
2024-08-13 11:09:03 +05:00
Ammar Ahmed
d12ed967e3
mobile: add support for offline mode, backup with attachments
2024-08-13 11:09:03 +05:00
Abdullah Atta
341032c884
core: add support for including attachments in backups
2024-08-13 11:09:03 +05:00
Abdullah Atta
57ddaafc16
core: download all attachments when full offline mode is on
2024-08-13 11:09:03 +05:00
Abdullah Atta
c8c1028cbc
core: fix least relevant results shown on top
2024-08-09 11:52:55 +05:00
Abdullah Atta
1274ecc3b5
core: refresh token on user subscription change
2024-07-22 13:08:12 +05:00
Abdullah Atta
a8f5dea315
core: fix type definition
2024-07-16 17:18:25 +05:00
Abdullah Atta
ca0a4cb02c
core: add localStorage like ConfigStorage based on SQLite
2024-07-16 17:18:25 +05:00
Abdullah Atta
1658ad8d18
core: fix SSE not connecting
2024-06-25 08:31:07 +05:00