01zulfi
36bacce3ac
web: bump version to 3.4.3
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-06 10:47:13 +05:00
01zulfi
6cc9b8d1e1
web: add top margin to unlock view error text ( #10030 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-02 08:45:49 +05:00
01zulfi
e931423eba
web: show success toast when copying note link in context menu ( #10027 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-02 08:45:41 +05:00
01zulfi
743d47e9e9
web: verify old password before creating backup during password update ( #10031 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-02 08:45:26 +05:00
Abdullah Atta
0b0a4f1b6f
web: bump version to 3.4.2
2026-07-01 11:52:50 +05:00
Abdullah Atta
b2ed115011
Merge pull request #10034 from streetwriters/release/3.4.1
...
Release v3.4.1
2026-06-30 20:32:34 +05:00
Abdullah Atta
3447e8133c
web: bump version to 3.4.1
2026-06-30 20:15:54 +05:00
01zulfi
08cf21b05a
web: compress image in realtime for better UX in attach files dialog ( #9899 )
...
* web: compress image in realtime for better UX in attach files dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: refactor
* web: fix "done" button is disabled
* theme: improve switch styles
* web: improve bulk attachment processing & ux
* web: fix `attachFile` is not a function
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-06-30 19:31:42 +05:00
Abdullah Atta
c0872c98a8
desktop: fix deep linking not working
2026-06-30 09:43:29 +05:00
01zulfi
f2173a42d9
web: add confirmation before deleting failed inbox items
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:29 +05:00
01zulfi
146216949d
web: update publish view popup when monographs sync ( #10007 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:03 +05:00
01zulfi
da48cf0bd1
web: don't show monograph view count when self destruct enabled
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:03 +05:00
01zulfi
82e2953bc8
web: fix paragraph color in inbox settings for dark mode
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:03 +05:00
01zulfi
fc244b1196
core: delete linked inboxHistoryItem's on permanent note deletion
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:03 +05:00
01zulfi
98ecad3450
web: bump version to 3.4.0
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:43:03 +05:00
Abdullah Atta
54dcbd9be6
web: bump importer to 2.4.5
2026-06-30 09:42:42 +05:00
Abdullah Atta
d26c99c487
web: continue importing if an error occurs but highlight the error clearly
2026-06-30 09:42:42 +05:00
01zulfi
0922d9d833
web: support colornote importer ( #9985 )
...
* docs: add import from colornote page
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: add support for colornote importer
* add colornote password input field
* add support for importing reminders
* fix archived notes import
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* docs: update import from colornote page
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: use PromptDialog instead of field in colornote importer's password option
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* docs: code review suggestion
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* intl: update strings
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-30 09:42:42 +05:00
Abdullah Atta
936b6cb4aa
Merge branch 'master' into beta
2026-06-23 08:34:57 +05:00
Abdullah Atta
eb75df360f
web: editor transactions with ignoreEdit will no longer trigger save
2026-06-17 21:44:34 +05:00
01zulfi
3122e8a379
web: don't ask for account password for vault deletion for not logged in users
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-17 09:02:30 +05:00
Ammar Ahmed
528812d69d
Merge branch 'master' into beta
2026-06-16 12:54:30 +05:00
01zulfi
b4f3593966
web: fix recovery view header overflow on small screens ( #9975 )
...
* web: fix recovery view header overflow on small screens
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix long emails being truncated in recovery screen
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-15 20:16:50 +05:00
Abdullah Atta
1a6c752c57
web: bump version to 3.4.0-beta.1
2026-06-11 09:25:33 +05:00
01zulfi
c7e0225535
core: handle triggerSync & inboxUpdated SSEs ( #9963 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-11 09:23:56 +05:00
Abdullah Atta
9c103ea0e3
Merge branch 'master' into beta
2026-06-10 17:39:44 +05:00
01zulfi
ca4368a08e
web: bump version to 3.3.23
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-08 10:43:42 +05:00
Abdullah Atta
b7bd06c9f3
Release v3.3.22 ( #9952 )
...
* web: fix file size is 0 error on attachment upload (#9951 )
* web: bump version to 3.3.22
2026-06-06 09:48:03 +05:00
Abdullah Atta
766a8f28d4
web: bump version to 3.3.22
2026-06-06 09:22:20 +05:00
Abdullah Atta
86512b5ce7
web: fix file size is 0 error on attachment upload ( #9951 )
2026-06-06 09:10:29 +05:00
01zulfi
5ddf1eddf5
web: validate max date when creating reminder ( #9937 )
...
* web: validate max date when creating reminder
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: skip max date validation on repeat mode in reminder dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-04 13:16:01 +05:00
Abdullah Atta
8418d5fa9c
Merge pull request #9886 from streetwriters/web/notebook-tag-group-options
...
web: allow notebook/tag/color level group&sort preferences
2026-06-03 13:35:06 +05:00
01zulfi
cd071f8f58
web: ensure full year range is visible in reminder dialog's day picker ( #9928 )
...
* web: ensure full year range is visible in reminder dialog's day picker
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: include boundary years in day picker's fluid year dropdown
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-03 11:52:36 +05:00
01zulfi
32ddc3fa40
web: refresh tag & notebook filtered lists on item rename ( #9923 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-02 15:27:47 +05:00
01zulfi
68d07a7862
web: fix properties panel in focus mode ( #9917 )
...
* allow properties panel to open/close when app is in focus mode
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-02 13:06:50 +05:00
01zulfi
2aa5162fc9
web: set edited date as max date in note creation date edit's day picker ( #9924 )
...
* web: set edited date as max date in note creation date edit's day picker
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix creation date not being able to set to same as edited date
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-02 13:02:06 +05:00
01zulfi
cf5565d09d
web: don't allow note expiry to be set beyond 1 year in the future ( #9901 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-02 08:56:21 +05:00
01zulfi
52d7d90b68
web: bump version to 3.3.21
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-06-01 10:21:57 +05:00
Abdullah Atta
8b2f5901fe
web: increase real time sync test timeout
2026-05-30 11:16:10 +05:00
Abdullah Atta
d64d2e44d9
web: make backup tests more reliable
2026-05-30 11:10:47 +05:00
Abdullah Atta
4f8c9eb76c
web: fix tests
2026-05-30 11:00:35 +05:00
Abdullah Atta
ba0cfbf44a
desktop: move file link confirm dialog to native side
2026-05-30 11:00:35 +05:00
Abdullah Atta
f2c08c89b0
desktop: add support for running web tests via desktop app
2026-05-30 11:00:35 +05:00
Abdullah Atta
bd04427e03
desktop: secure desktop app by disabling nodeIntegration & enabling contextIsolation
...
this required significant infrastructure changes to how we do things. It is no longer possible to access anything outside of what the app exposes. Requiring node modules has been disabled which should make things A LOT more secure. File system related APIs have also been removed and now everything sensitive is handled on the Node.js side of things. The renderer does not control paths, fs, or anything that could be used to exploit the host system.
2026-05-30 11:00:35 +05:00
Abdullah Atta
27ca64694f
web: bring back file:// links opening support
2026-05-30 11:00:35 +05:00
Abdullah Atta
42f229ab03
Merge branch 'master' into beta
2026-05-30 11:00:07 +05:00
Abdullah Atta
aab6a36067
Do not refetch user before decrypting each chunk in sync ( #9805 )
...
* core: do not refetch user before decrypting each chunk in sync
* web: fix editor readonly state not updating in realtime
2026-05-25 19:42:03 +05:00
01zulfi
bd3edc535a
web: use getGroupOptionsById & setGroupOptionsById
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-25 15:04:17 +05:00
Abdullah Atta
cad13856af
Merge branch 'master' into beta
2026-05-23 10:28:40 +05:00
01zulfi
a4c8259a02
web: bump version to 3.3.20 ( #9888 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-05-22 20:28:04 +05:00