Abdullah Atta
8dcff49797
core: fix flaky note history tests
2025-10-08 10:27:43 +05:00
Abdullah Atta
5ae024f20a
Merge branch 'master' into beta
2025-10-02 10:40:56 +05:00
Abdullah Atta
6f80334296
core: fix tests
2025-10-02 09:24:50 +05:00
01zulfi
239e301042
core: fix tag sort by title
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-29 11:23:03 +05:00
01zulfi
deb507859a
core: don't generate headline title if title was set during note creation ( #8266 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-01 10:25:57 +05:00
Abdullah Atta
f5095fa643
core: fix hang when resolving recursive nested notebooks
2025-06-21 13:00:46 +05:00
01zulfi
caba714798
core: fix notebooks parentId() tests ( #8213 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-17 10:26:15 +05:00
Abdullah Atta
841e229866
core: fix lookup tests
2025-06-16 14:09:27 +05:00
01zulfi
1be0e4790e
web: add 'move to top' for sub-notebooks ( #8066 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:55 +05:00
Abdullah Atta
90900628a2
core: strip html when searching notes
...
this commit also properly fixes search queries containing
words less than 3 characters in length
2025-06-16 14:08:24 +05:00
Abdullah Atta
ebf98bc652
core: fix warnings in tests
2025-06-16 14:08:24 +05:00
01zulfi
efc4f3566a
core: fix trash cleanup interval setting retrieval ( #8045 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:06 +05:00
01zulfi
e7ec9e2aa3
web: add support for archiving notes ( #7810 )
...
* web: archive notes
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* global: arhives -> archived
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:05:54 +05:00
01zulfi
bb5d5a5731
core: segregate logic for note headline and note headline title generation ( #7968 )
...
* core: segregate logic for note headline and note headline title generation
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: minor refactor note headline title
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-29 09:27:35 +05:00
01zulfi
0cc33f7a81
core: fix title generation when title format is set to $headline$ ( #7739 )
...
* core: generate headline title until user edit && update headline extraction
* when title format is set to $, keep generating headline title until user manually edits the title
* extract headline from first html tag with content rather than first paragraph
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: extract headline up to 150 chars regardless of html tag
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: improve note headline title code quality
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: remove HEADLINE_CHARACTER_LIMIT constant
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: only update title input if note title changes
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-04-10 10:17:45 +05:00
Abdullah Atta
c9704e1031
core: remove titleOnly lookup tests
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
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
Abdullah Atta
3150eafb89
core: workaround for tokens shorter than 3 chars
2024-11-19 15:45:40 +05:00
Abdullah Atta
1f24fd4758
core: use better_trigram for improved content tokenization
2024-11-16 14:16:01 +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
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
69468487c2
core: note title reset on updating a note
2024-09-23 17:26:50 +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
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
9ef07f22af
core: ignore diacritics when searching (requires rebuilding search index)
2024-09-12 12:54:16 +05:00
Abdullah Atta
2293866c61
core: fix note title can be set to empty
2024-09-10 09:27:38 +05:00
Abdullah Atta
84d68ca67b
core: add more tests
2024-08-27 16:04:51 +05:00
Abdullah Atta
846aae312e
core: fix backup tests
2024-08-13 11:09:03 +05:00
Abdullah Atta
bd0a338dd6
core: fix dateEdited not updating on saving locked content
2024-05-10 10:46:11 +05:00
Abdullah Atta
080101bc45
core: fix database disk image malformed error ( #5525 )
2024-05-09 10:08:44 +05:00
Muhammad Ali
159ce97e42
core: fix crash due to unsanitized sort options ( #5324 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-05-04 23:26:58 +05:00
Abdullah Atta
4a9f5b1d8b
core: remove .only from trash tests
2024-05-01 15:19:57 +05:00
Abdullah Atta
a46409ff44
core: add more fts trigger tests
2024-04-30 21:51:17 +05:00
Abdullah Atta
5dbabc2706
core: fix database disk image is malformed error on updating deleted content
2024-04-30 21:51:17 +05:00
Muhammad Ali
a5eb5e9df3
core: fix incorrect upcoming time in weekly/monthly reminders ( #4464 )
2024-04-25 16:22:34 +05:00
Abdullah Atta
0e4cd087d4
core: add tests for virtualized grouping
2024-04-20 16:42:11 +05:00
Abdullah Atta
e007f2592c
core: add extensive grouping/sorting tests
2024-03-26 07:55:23 +05:00
Abdullah Atta
9ad9c0c633
core: fix duplicate tags created during migration
2024-03-22 10:16:00 +05:00
Abdullah Atta
67fa1d6bb4
core: sort & group reminders in sqlite
2024-03-21 11:21:06 +05:00
Abdullah Atta
85342e5f74
core: fix table x has no column y errors
2024-03-21 11:21:05 +05:00
Abdullah Atta
2713f26f90
core: fix migration errors & compact deleted items
2024-03-21 11:19:32 +05:00
Abdullah Atta
b4542a532b
core: always delete vault references on vault deletion
2024-03-21 11:19:03 +05:00
Abdullah Atta
3ff6b5afd1
core: fix database image is malformed error when deleting vault
2024-03-21 11:19:03 +05:00
Abdullah Atta
cd55f443d9
core: add more lookup tests
2024-03-21 11:18:13 +05:00
Abdullah Atta
974221d938
core: allow testing with persisted database
2024-03-21 11:18:13 +05:00
Abdullah Atta
53490cc28b
core: refactor test setup & use better-sqlite-multiple-cipher
2024-03-21 11:18:13 +05:00