Ammar Ahmed
4f212453a6
mobile: fix sort options not working in trash
2026-05-02 11:04:11 +05:00
Ammar Ahmed
2c1b9081bf
mobile: fix group type usage
...
Explicitly pass group type to list and sort sheet.
2026-05-02 10:49:08 +05:00
Ammar Ahmed
46d802548b
mobile: fix Archive screen does not show correct date/time on note based on sorting
2026-04-30 13:27:52 +05:00
Ammar Ahmed
2bf42c207d
Merge pull request #9776 from streetwriters/mobile/release-3.3.21
...
mobile: v3.3.21 release
2026-04-30 10:05:04 +05:00
Ammar Ahmed
65e42e5d8b
mobile: prepare for v3.3.21 release
2026-04-29 16:36:09 +05:00
Ammar Ahmed
c85007f0dd
Merge pull request #9705 from streetwriters/fix/screenguard
...
mobile: fix screenguard on mobile & privacy mode
2026-04-29 16:20:06 +05:00
Ammar Ahmed
36058145b5
mobile: disable privacy mode on user logout
2026-04-29 16:19:18 +05:00
Ammar Ahmed
a376a6b497
mobile: fix screenguard on mobile & privacy mode
2026-04-29 16:19:18 +05:00
Ammar Ahmed
cd62d51e45
Merge pull request #9752 from streetwriters/mobile/fix-locked-note-merge-conflict
...
mobile: fix saving incoming note in merge conflict dialog does not work
2026-04-29 16:16:38 +05:00
Abdullah Atta
3f6fcbacbc
global: fix dialog on successful bug report ( #9750 )
...
* core: handle different issue report responses
* web: better handling for issue report responses
* mobile: update issue report dialog to show correct info of where issue is reported
* mobile: close sheet on clicking "done"
* web: do not include email in issue success dialog
---------
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2026-04-29 14:19:29 +05:00
01zulfi
2a2bf67fea
web: use expire verbiage in subscription subtitle when provider is gift card ( #9759 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-29 08:45:52 +05:00
01zulfi
b8fca5cd98
Merge pull request #9765 from streetwriters/release/3.3.16
...
web: bump version to 3.3.16
2026-04-28 15:48:34 +05:00
01zulfi
4d87155fdd
web: bump version to 3.3.16
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-28 10:17:27 +05:00
01zulfi
ed38bb6299
editor: fix crash in backspace handler ( #9740 )
...
* editor: fix crash in backspace handler
* replace nextNode with .nodeAfter
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: fix position of node when deleting nextNode
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-28 09:08:31 +05:00
Abdullah Atta
7c9e3e79df
web: small refactor to make the build pass ( #9761 )
2026-04-27 12:54:44 +05:00
Chloe Oletto
43b90070a9
core: Limit note subtitle/headline length. ( #9732 )
...
Signed-off by: Chloe Oletto <NeedsChloesure@riseup.net >
2026-04-23 22:27:33 +05:00
Ammar Ahmed
04f6e1068b
mobile: fix saving incoming note in merge conflict dialog does not work
2026-04-23 10:43:07 +05:00
01zulfi
9bea4adcf9
web: show titlebar on auth pages ( #9093 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-22 13:51:21 +05:00
Chloe Oletto
a5790de23c
desktop: Stop urgent reminder causes segfault & app freeze on Linux. ( #9737 )
...
* desktop: Stop urgent reminder causes segfault & app freeze on Linux.
Signed-off by: Chloe Oletto <NeedsChloesure@riseup.net >
* desktop: Linux segfault
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* Apply suggestion from @thecodrr
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2026-04-22 11:56:47 +05:00
Abdullah Atta
eb4edeea8f
web: fix crash on non-paddle related iframe event ( #9747 )
...
Stack trace:
```
undefined is not an object (evaluating 'w.data')
E@https://app.notesnook.com/assets/paddle-Z43isEce-h-M.js:23:45428
E@https://app.notesnook.com/assets/paddle-Z43isEce-h-M.js:23:45846
```
2026-04-22 09:46:29 +05:00
01zulfi
e3ccd504da
ui: fix submenu cutting off when there are a lot of lazy items ( #9739 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-22 09:11:28 +05:00
Ammar Ahmed
4627d7d5df
Merge pull request #9736 from streetwriters/mobile/release-3.3.20
...
mobile: release 3.3.20
2026-04-22 08:46:43 +05:00
01zulfi
f216c1b65d
web: fix scrollbar blocking date in compact note list item ( #9719 )
...
* web: fix scrollbar blocking date in compact note list item
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: adjust notes list scrollbar width, compact item padding, & group header padding
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-21 11:08:30 +05:00
Abdullah Atta
4692ba7183
desktop: use newer appimage bundler ( #9744 )
...
this should fix libfuse and libz errors
2026-04-21 10:55:52 +05:00
Ammar Ahmed
543825918c
mobile: fix useEffect deps in use-feature-manager hook
2026-04-21 08:46:19 +05:00
Ammar Ahmed
9f995b861b
mobile: fix toast position incorrect with keyboard opened
2026-04-21 08:45:45 +05:00
Ammar Ahmed
9963a6c655
mobile: delete vault action keeps loading when entering incorrect password
2026-04-21 08:45:29 +05:00
Ammar Ahmed
1696ec5c72
mobile: fix unable to switch between yearly/monthly plans
2026-04-21 08:14:38 +05:00
Ammar Ahmed
7c95faad21
mobile: fix clear trash option is disabled on login
2026-04-20 15:43:39 +05:00
Ammar Ahmed
ca80441c14
mobile: fix trash count does not update on calling clear trash
2026-04-20 15:30:26 +05:00
01zulfi
9c497fd2bb
Merge pull request #9724 from streetwriters/release/3.3.15
...
web: bump version to 3.3.15
2026-04-20 12:21:46 +05:00
Ammar Ahmed
ef5e5e5b4c
mobile: release 3.3.20
2026-04-20 12:03:12 +05:00
Abdullah Atta
ede900fdbd
ci: add linux arm64 preview builds ( #9735 )
2026-04-20 11:56:10 +05:00
01zulfi
1758f03f93
intl: regen locale files ( #9734 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-20 11:39:13 +05:00
01zulfi
f18db748e0
web: bump version to 3.3.15
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-20 10:38:18 +05:00
01zulfi
2fba2af126
web: fix pdf viewer's search dialog unreadable UI in dark mode ( #9720 )
...
* web: fix pdf viewer's search dialog unreadable UI in dark mode
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix pdf search dialog ui
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-18 10:46:09 +05:00
Ammar Ahmed
1ef3d712e1
mobile: fix parent notebook can be moved into it's child notebooks. ( #9691 )
...
* mobile: fix parent notebook can be moved into it's child notebooks.
1. Ensure notebook that is being moved and all it's children are not visible in move-notebook dialog
2. Ensure child cannot be moved into it's parent again
3. Ensure child can be moved into it's sibling notebooks
* mobile: add e2e tests
* mobile: fix toast position
2026-04-18 09:28:39 +05:00
Ammar Ahmed
405adff8f4
mobile: fix linting not working in vscode and fix lint errors ( #9710 )
2026-04-18 08:52:39 +05:00
Ammar Ahmed
9a21ca1cf4
mobile: fix discount value shows as undefined on iOS when buying plan ( #9711 )
...
* mobile: fix discount value is undefined
* mobile: fix discount calculation and price formatting
Respect spacing when writing price in a currency.
Fix incorrect discount calculation when comparing products of a plan based on int values, use parseFloat to parse correct values for comparision
* mobile: fix ui inconsistencies
* mobile: conditionally include trial plan conditions based on GitHub release status
2026-04-18 08:40:50 +05:00
01zulfi
49252e66ce
web: fix RCE via stored XSS in note html export ( #9709 )
...
* sandbox the export iframe
* escape fields when building html template
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-17 18:10:06 +05:00
Abdullah Atta
4ba2e900c5
desktop: disable autoInstallOnAppQuit ( #9726 )
2026-04-17 17:07:21 +05:00
01zulfi
b6714b559e
web: make dates text reactive to date format setting ( #9707 )
...
the following dates text are now reactive:
* dates in note list item
* date in notebook header
* dates in properties panel
* date in reminder list item
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-16 12:42:10 +05:00
Ammar Ahmed
a6c1757cf6
mobile: fix list-items do not show correct notes count in side menu ( #9697 )
...
* mobile: fix list-items do not show correct notes count in side menu
* mobile: fix notebook note count not updated on deleting note
* mobile: fix monograph count does not update on unpublishing note in side-menu
* mobile: fix notebook and tag shortcut count does not update in sidemenu
2026-04-15 21:43:45 +05:00
01zulfi
3d847ea00c
web: fix time field not aligning in reminder dialog ( #9202 )
...
* also capitalize month string
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-15 12:49:22 +05:00
Abdullah Atta
63453942ee
Merge pull request #9686 from streetwriters/web/clear-trash
...
web: add clear trash option in trash nav item context menu
2026-04-15 12:48:50 +05:00
Ammar Ahmed
cb5a7904d3
mobile: add clear trash option in Trash properties
...
mobile: show clear trash success message
mobile: add e2e tests
mobile: fix clear trash option remains disabled after moving item to trash after login
mobile: Disable "Move to trash" for deleted notes.
2026-04-15 12:48:24 +05:00
01zulfi
f2c088fb18
web: add clear trash option in trash nav item context menu
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
web: disable clear trash if empty && update confirm message
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-15 12:48:10 +05:00
01zulfi
4e2fd9dde6
web: show error text on settings number input's out of range ( #9171 )
...
* web: show error text on settings number input's out of range
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: minor refactor and fixes
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-15 08:04:58 +05:00
Ammar Ahmed
92c1ca7b6f
mobile: fix configure toolbar do not render properly on adding/removing groups ( #9699 )
...
* editor: make editor tools object a function
Required for string localization to work properly
* mobile: fix tools and groups do not re-render properly on changing preset or adding tools
* mobile: fix empty toast message shows on removing tools from group
2026-04-14 22:46:41 +05:00
01zulfi
5fcad35cdc
Merge pull request #9712 from streetwriters/release/3.3.14
...
web: bump version to 3.3.14
2026-04-14 15:14:39 +05:00
01zulfi
2b11fcea41
web: bump version to 3.3.14
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-14 13:14:49 +05:00
Chloe Oletto
3f0c24d27b
core: duplicating a note should copy all the flags ( #9250 )
...
Signed-off by: Chloe Oletto <NeedsChloesure@riseup.net >
2026-04-14 08:23:50 +05:00
01zulfi
71088fca99
editor: handle crash on inserting incorrect syntax in math nodes ( #9690 )
...
* editor: handle crash on inserting incorrect syntax in math nodes
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: fix 'math error' text shown on newly empty math node
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-13 20:35:57 +05:00
01zulfi
d6f7f0c0be
editor: fix crash when app is unlocked after a relock ( #9698 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-13 20:35:16 +05:00
01zulfi
4044b68701
webclipper: fix notebooks getting unselected on tag select ( #9706 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-13 14:55:20 +05:00
Abdullah Atta
610ced00af
global: whitelist postinstall packages on bootstrap ( #9629 )
...
* global: enable npm ignore scripts by default
* config: disable ignore-scripts in .npmrc
* mobile: update lockfiles
---------
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2026-04-13 14:27:32 +05:00
Abdullah Atta
f9fecda1f1
ci: enable CSC_FOR_PULL_REQUEST for desktop preview builds ( #9695 )
2026-04-10 14:45:24 +05:00
Ammar Ahmed
74921ae1b3
mobile: release 3.3.19 ( #9683 )
...
* mobile: release 3.3.19
* mobile: fix ios production xcconfig
2026-04-08 09:37:56 +05:00
01zulfi
40f2c88ead
Merge pull request #9682 from streetwriters/release/3.3.13
...
web: bump version to 3.3.13
2026-04-07 15:49:17 +05:00
01zulfi
7fe410ae89
web: bump version to 3.3.13
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-07 14:00:37 +05:00
Ammar Ahmed
4cbdd085d6
mobile: fix editor stops updating notes after first two notes edited ( #9681 )
2026-04-07 13:18:50 +05:00
01zulfi
24556dab83
web: show better error message on invalid recovery key ( #9680 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-07 13:00:02 +05:00
Abdullah Atta
dd8116eba8
Merge pull request #9677 from streetwriters/fix/table-cell-selection-mobile
...
Fix table cell selection on mobile
2026-04-06 23:55:18 +05:00
Abdullah Atta
ae82a8c0a0
editor: only allow resizing column from resize handle
2026-04-06 23:49:04 +05:00
Chloe Oletto
af4dc5e9ea
web: fix all tabs closed on sync when any note is deleted from another device ( #9252 )
...
* web: All tabs closed when any note is deleted.
Signed-off by: Chloe Oletto <NeedsChloesure@riseup.net >
* web: remove redundant noteID check, fix check to ensure locked notes are reopened.
Signed-off By: Chloe Oletto <NeedsChloesure@riseup.net >
2026-04-06 23:02:12 +05:00
Abdullah Atta
71b03a90dd
editor: disable scroll during column resize
2026-04-06 21:01:25 +05:00
Abdullah Atta
728e50cd13
editor: fix awkward selection behaviour in table cells
...
this includes fixes to multiple UX bugs:
1. scroll now stops when user starts cell selection
2. moving cell selection to either edge auto scrolls the table
3. text selection does not trigger cell selection
2026-04-06 21:00:23 +05:00
01zulfi
c8e8935b34
web: add back button in recovery forms ( #9676 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-06 16:27:33 +05:00
01zulfi
21f4b906d7
web: fix html entities shown in match result ( #9645 )
...
* web: fix non-breaking space shown as encoded in match result
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: decode matches in db.lookup.notesWithHighlighting
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: decode entities at parse time
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-06 14:20:10 +05:00
01zulfi
d49d42b736
common: guard against undefined backStack/forwardStack in TabSessionHistory ( #9674 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-06 12:42:00 +05:00
SahilAslam001
267fe4e453
mobile: remove restoring app state on app launch #6294 ( #9586 )
...
Signed-off-by: Sahil Aslam <sahil.aslam011@gmail.com >
2026-04-06 11:20:30 +05:00
01zulfi
413ca61ef5
core: $headline$ format should get 60 chars from first p or h tag ( #9658 )
...
* core: note title headline format should get content from first p or h tag
* also decrease character limit to 60
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* Apply suggestion from @thecodrr
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-06 09:20:21 +05:00
Ammar Ahmed
02b96470bc
Merge pull request #9631 from streetwriters/fix/file-size-check-fail
...
mobile: fix file size check shows error but continues uploading the file
2026-04-02 13:13:56 +05:00
Ammar Ahmed
7234128f78
docs(help): add reminders help page ( #9637 )
...
* docs: add remindershelp page
* Apply suggestions from code review
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2026-04-02 12:38:28 +05:00
01zulfi
27e070e555
web: redirect automatically after final step in reset password flow ( #9642 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-04-02 12:29:16 +05:00
01zulfi
539950bdc5
core: perform fuzzy search again if query contains non-alphanumeric chars ( #9634 )
...
* core: simplify fuzzy separator regex
* remove lookahead and lookbehind
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: do 2 pass fuzzy search if query contains non-alphanumeric chars
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-02 12:13:06 +05:00
Ammar Ahmed
83280e7cee
docs: clarify what happens on account deletion ( #9636 )
...
* docs: clarify what happens on account deletion
* intl: clarify what happens when account is deleted
2026-04-01 15:23:57 +05:00
01zulfi
cee0275565
web: handle crash on preview attachment ( #9626 )
...
* web: handle crash on preview attachment
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: better error message on attachment preview failure
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-04-01 13:07:17 +05:00
Ammar Ahmed
87bddf0037
mobile: fix file size check shows error but continues uploading the file
2026-04-01 11:06:33 +05:00
SahilAslam001
e736e3d810
mobile: do not auto fill auto generated title when user clears title field in editor ( #9623 )
...
Signed-off-by: Sahil Aslam <sahil.aslam011@gmail.com >
2026-04-01 09:31:21 +05:00
01zulfi
092f15406c
editor: fix table column toolbar not showing in correct position ( #9583 )
...
* editor: fix table column toolbar not showing in correct position
* also scroll to the newly created column if it is not visible
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: use tr.scrollIntoView instead of manually adjusting position on new column
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: add tr.scrollIntoView() for table's selectRow()
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-31 13:28:03 +05:00
01zulfi
befcd0f112
web: refresh user on change email & run timer on first email sent ( #9620 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-31 09:53:15 +05:00
Ammar Ahmed
8b92936d05
Add workflow to build android/ios previews on each PR ( #9604 )
...
Builds and publishes iOS and Android Preview apps that are instantly available to registered testers and quality assurance teams. We are using Firebase App Distribution for this purpose that works seamlessly on both android and iOS.
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2026-03-31 09:42:24 +05:00
01zulfi
aec135de83
web: fix plans page being cut-off from top ( #9594 )
...
* web: add top padding to plans page
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix plans page being cut-off from top
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-31 09:41:28 +05:00
01zulfi
f9738168e5
editor: fix callout first heading being collapsed/expanded if clicked towards right of it ( #9547 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-30 20:15:03 +05:00
Ammar Ahmed
e873b88dbd
Merge pull request #9618 from streetwriters/mobile-release/3.3.18
...
mobile: release 3.3.18
2026-03-30 09:43:53 +05:00
Abdullah Atta
214f5b8a98
ci: fix desktop pr preview workflow ( #9612 )
...
* ci: fix desktop pr preview workflow
Removed dependency on build-linux-arm64 for posting PR comments.
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
* ci: do not sign windows staging build
* clipper(web): regen package-lock.json
* ci: fix `Unknown target: x64`
---------
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-28 14:05:43 +05:00
Abdullah Atta
70cf17fdd5
ci: add workflow for desktop pr preview ( #9607 )
...
* ci: add workflow for desktop pr preview
* ci: workflow didn't run
* ci: limit workflow to specific paths
2026-03-28 13:25:55 +05:00
Abdullah Atta
7d557810cb
ci: add workflow for notesnook web pr preview ( #9593 )
...
* ci: add workflow for notesnook web pr preview
* ci: remove benchmarks workflow
* ci: use `setup-node-with-cache`
* ci: only publish pr preview when packages/** or apps/web/** changes
2026-03-28 12:47:17 +05:00
Abdullah Atta
ed24282703
web: bump version to 3.3.12 ( #9602 )
2026-03-28 11:09:19 +05:00
Ammar Ahmed
e2cf3e81af
mobile: release 3.3.18
2026-03-28 10:12:23 +05:00
Ammar Ahmed
28fa133b6d
Merge pull request #9597 from SahilAslam001/fix/undefined-id-issue
...
mobile: resolve undefined id issue in subscription product items
2026-03-28 10:04:03 +05:00
Ammar Ahmed
37893ced80
mobile: resolve undefine id issue in subscription product items
...
Signed-off-by: Sahil Aslam <sahil.aslam011@gmail.com >
2026-03-28 10:03:03 +05:00
Ammar Ahmed
900c48292c
Merge pull request #9601 from streetwriters/chore/fix-prettier
...
mobile: format all files
2026-03-28 09:58:39 +05:00
Ammar Ahmed
302ae5ddb4
mobile: format all files
...
It seems prettier was not working properly. Pin prettier version to 2.8.8 in apps/mobile and ran prettier on all files to fix formatting issues.
2026-03-28 09:57:51 +05:00
Abdullah Atta
24fca08fdc
core: generate all user keys on sign up ( #9600 )
2026-03-28 09:20:53 +05:00
01zulfi
91077dc132
core: fix ciphertext cannot be decrypted... error on attachment upload after sign up ( #9596 )
...
* core: fix attachment upload on new user signup
* multiple attachment keys were being created because null cache was set in the key manager, a check is added so only defined key values are set in cache
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: use `cache.get` instead of `cache.has` for checking key existence
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-28 00:21:02 +05:00
01zulfi
273bbea938
web: don't collapse nav bar if a menu is still open ( #9588 )
...
* web: don't uncollapse nav bar if a menu is still open
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: handle native menu case
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-26 23:44:52 +05:00
01zulfi
36c44ad201
web: add toasts in email verification dialog ( #9584 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-26 23:22:59 +05:00
01zulfi
46f5a2d7a7
editor: check for permission before pasting images ( #9587 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-26 23:19:31 +05:00
Ammar Ahmed
9b359a91cc
Merge pull request #9582 from streetwriters/mobile-release/3.3.17
...
Mobile release/3.3.17
2026-03-26 12:16:02 +05:00
Ammar Ahmed
0af831d50b
mobile: release 3.3.17
2026-03-25 13:08:31 +05:00
Ammar Ahmed
3efaeaeeb9
mobile: fix failing tests
2026-03-25 12:31:54 +05:00
01zulfi
00a20dda48
Merge pull request #9569 from streetwriters/release/v3.3.11
...
web: bump version to 3.3.11
2026-03-25 11:48:02 +05:00
01zulfi
ec45160b27
web: add content in feature dialog for v3.3.11
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-25 11:29:34 +05:00
Ammar Ahmed
eda284ca25
Merge pull request #9568 from streetwriters/fix/disable-app-lock-permission-request
...
mobile: fix app gets locked when requesting notification permission for upload progress
2026-03-25 10:41:23 +05:00
Ammar Ahmed
1ed331b4bb
Merge pull request #9567 from streetwriters/fix/ca-certificates-self-hosted-mobile
...
mobile: fix app does not use user defined CA certificates
2026-03-25 10:40:43 +05:00
01zulfi
ee74bb4fbf
web: fix edit note creation date test
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-24 16:30:18 +05:00
01zulfi
df104669a3
web: bump version to 3.3.11
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-24 14:28:55 +05:00
01zulfi
9621b43bf2
web: fix command palette highlighting being escaped ( #9565 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-24 14:22:49 +05:00
Ammar Ahmed
503c1a5c8d
mobile: fix app gets locked when requesting notification permission for file upload progress
2026-03-24 13:17:01 +05:00
Ammar Ahmed
a2fa1d4d78
mobile: fix app does not use user defined CA certificates
2026-03-24 12:45:58 +05:00
Ammar Ahmed
6c6ad9a766
Merge pull request #9516 from streetwriters/fix/9496
...
Fix iOS app remains stuck when restoring backup from list
2026-03-24 09:59:02 +05:00
Ammar Ahmed
fc8807f74d
Merge pull request #9519 from streetwriters/fix/GHSA-f27j-fqc6-v7pm
...
mobile: escape title when creating web-clip for shared metadata
2026-03-24 09:57:41 +05:00
Ammar Ahmed
edec48f9d4
Merge pull request #9523 from streetwriters/fix/mobile-merge-conflicts
...
mobile: fix merge conflicts for locked notes
2026-03-24 09:56:58 +05:00
Ammar Ahmed
ce98551057
Merge pull request #9532 from streetwriters/fix/note-open-glitch
...
mobile: fix glitch when opening note, flickery behaviour
2026-03-24 09:56:10 +05:00
Ammar Ahmed
74a2cc5b19
Merge pull request #9550 from streetwriters/fix/attachment-nav-flow
...
mobile: fix linked note not opening from attachment properties
2026-03-24 09:54:43 +05:00
01zulfi
9628a940e9
core: normalize special separators in fuzzy search ( #9541 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-24 09:50:27 +05:00
01zulfi
d48643cbb9
web: fix editor title temporary flicker on tab switch ( #9548 )
...
* also remove debounce on editor's resize observer
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-24 09:46:02 +05:00
Abdullah Atta
558beaf216
desktop: fix error 153 in youtube embeds ( #9510 )
...
* desktop: fix error 153 in youtube embeds
* editor: update @social-embed/lib
2026-03-20 16:47:44 +05:00
01zulfi
6cc5d2452b
web: fix typo in import result text ( #9513 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-20 12:46:21 +05:00
Ammar Ahmed
e934ef7ffd
mobile: allow lock-unlock a note even if it's not in any vault ( #9508 )
2026-03-20 12:43:40 +05:00
Ammar Ahmed
e2d8032ef4
Merge pull request #9484 from streetwriters/fix/9459
...
mobile: fix top bar item page width and count
2026-03-20 12:21:31 +05:00
Ammar Ahmed
81e6101fb5
mobile: add missing telegram icon in settings ( #9507 )
2026-03-20 12:17:57 +05:00
01zulfi
070354920b
web: fix feature title margin in feature dialog ( #9551 )
...
* also fix typo
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-20 12:06:18 +05:00
Ammar Ahmed
404168fb86
mobile: fix linked note not opening from attachment properties
2026-03-19 13:38:30 +05:00
01zulfi
d5fa9fd02b
editor: remove vertical offset on link hover popup ( #9487 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-19 09:47:51 +05:00
01zulfi
6cc66d91be
docs: clarify internal note links limitation in Evernote importer ( #9509 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-19 09:42:59 +05:00
01zulfi
20a3b3b95e
core: fix diacritics not getting ignored in search ( #9479 )
...
* core: fix diacritics search in db.lookup.notesWithHighlighting
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: remove diacritic in transformTokens
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: remove redundant `textContainsTokens` check
* core: fix wrong edge case handling
* core: create & use highlightRegexMatches
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-18 11:24:13 +05:00
01zulfi
9145ea4234
web: escape command title in command palette ( #9539 )
...
* Because we use dangerouslySetInnerHTML
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-17 11:24:16 +05:00
Abdullah Atta
0fa79433bd
clipper(web): remove node-sass and sass-loader ( #9536 )
2026-03-17 09:16:27 +05:00
01zulfi
5185273b38
editor: sandbox clip iframe ( #9521 )
...
* editor: sandbox clip iframe
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: render webclips via bloburl with strict sandboxing
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-17 09:15:57 +05:00
01zulfi
eadd23de4d
web: escape html in note title in diff viewer ( #9518 )
...
* web: escape html in note title in diff viewer
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: use entities package for escaping note title in diff viewer
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-16 13:07:56 +05:00
Ammar Ahmed
71d9738980
mobile: fix glitch when opening note, flickery behaviour
2026-03-16 09:07:18 +05:00
Ammar Ahmed
80328af888
mobile: fix merge conflicts for locked notes
2026-03-13 12:48:29 +05:00
Ammar Ahmed
5e83da5575
mobile: escape title when creating web-clip for shared metadata
...
fixes https://github.com/streetwriters/notesnook/security/advisories/GHSA-f27j-fqc6-v7pm
2026-03-13 10:54:07 +05:00
Ammar Ahmed
521afe90ca
mobile: show backup complete sheet after 500ms
2026-03-13 09:39:03 +05:00
Ammar Ahmed
ee3b7b5d7d
mobile: fix ios app remains stuck when restoring backup from list
2026-03-13 09:21:49 +05:00
01zulfi
95a9775c26
core: fix crash because of bracket in note search query ( #9477 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-13 09:18:53 +05:00
01zulfi
93d1319b25
desktop: disable update checker if auto updates off ( #9302 )
...
* web: disable desktop update checker if auto updates off
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: use setting store listener instead of directly using autoUpdates value
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-13 09:16:57 +05:00
Abdullah Atta
b2bac3808b
Merge pull request #9505 from streetwriters/release/vnext
...
Release vNext
2026-03-12 10:19:47 +05:00
Abdullah Atta
ebf58e68cf
desktop: disable db connecting closing
2026-03-12 10:00:50 +05:00
Ammar Ahmed
dc3e909dfe
mobile: release v3.3.16
2026-03-12 09:50:21 +05:00
Abdullah Atta
bf09e9615a
web: bump version to 3.3.10
2026-03-12 09:48:22 +05:00
Abdullah Atta
b2d30d47d6
Merge pull request #9504 from streetwriters/fix/crash-on-app-close
...
Fix sql crash on app close
2026-03-12 09:43:34 +05:00
Abdullah Atta
b1296fd24f
Merge pull request #9503 from streetwriters/fix/disable-auto-orphaned-attachment-deletion
...
Disable automatic orphaned attachment deletion
2026-03-12 09:43:09 +05:00
Abdullah Atta
62d8c89300
desktop: fix sql crash on app close
2026-03-12 09:40:39 +05:00
Abdullah Atta
80c44eee89
mobile: disable automatic orphaned attachment removal
2026-03-12 09:34:15 +05:00
Abdullah Atta
153eb126fc
web: disable automatic orphaned attachment removal
2026-03-12 09:34:04 +05:00
Ammar Ahmed
f1fc166713
mobile: fix top bar item page width and count
2026-03-11 12:00:36 +05:00
Abdullah Atta
dda36bb036
Merge pull request #9478 from streetwriters/add-pr-template
...
Add pull request template for contributions
2026-03-10 10:31:28 +05:00
Ammar Ahmed
843ad08813
global: add platform selection to pull request template
...
Added a section to specify related platforms for the PR.
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2026-03-10 10:23:40 +05:00
Abdullah Atta
a0e3c923e4
Apply suggestion from @thecodrr
...
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
2026-03-10 10:14:57 +05:00
Abdullah Atta
3095b03b09
Update .github/pull_request_template.md
...
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
2026-03-10 10:00:11 +05:00
Ammar Ahmed
ea5a0e0a7c
Add pull request template for contributions
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2026-03-10 09:29:38 +05:00
Abdullah Atta
2b4ec5b03b
Merge pull request #9472 from NeedsChloesure/feat/update-docs
...
docs: hotfix: Fix copilot's document formatting error that I didn't notice.
2026-03-09 14:14:51 +05:00
Chloe Oletto
59f7add065
docs: hotfix: Fix copilot's document formatting error that I didn't notice.
...
Signed-off-by: Chloe Oletto <needschloesure@riseup.net >
2026-03-09 01:39:25 -07:00
Abdullah Atta
9c7bfc2347
Merge pull request #9450 from streetwriters/release/vnext
...
Release v3.3.9
2026-03-09 13:10:05 +05:00
Abdullah Atta
ef90f40be4
web: add version highlights
2026-03-09 12:39:42 +05:00
Ammar Ahmed
bca6a4f22c
mobile: add feature highlights
2026-03-09 11:47:34 +05:00
Ammar Ahmed
1d3e2b56b2
mobile: fix icon colors not rendering correctly
2026-03-09 11:30:17 +05:00
Ammar Ahmed
a93a20ed5b
mobile: fix color of icon note move-notebook
2026-03-09 11:30:17 +05:00
Ammar Ahmed
971a80c183
mobile: release 3.3.15
2026-03-09 11:30:17 +05:00
Abdullah Atta
125b60facc
core: disable sync stress tests
2026-03-09 09:50:29 +05:00
Abdullah Atta
ef99b47178
web: fix edit creation date test
2026-03-09 08:57:53 +05:00
Abdullah Atta
d65f870213
core: fix tests
2026-03-09 08:48:08 +05:00
Abdullah Atta
5b3f1c9de2
web: bump version to 3.3.9
2026-03-08 20:55:25 +05:00
Abdullah Atta
4afb090cb1
web: update snapshots
2026-03-08 13:40:20 +05:00
Abdullah Atta
8cf6e65ed8
web: upgrade otplib
2026-03-08 13:11:49 +05:00
Abdullah Atta
c85c51ec08
web: improve tests reliability
2026-03-07 12:47:44 +05:00
Abdullah Atta
dbeabea6c5
web: always use prod urls for testing
2026-03-07 12:47:44 +05:00
Abdullah Atta
dfbe2d0f0f
web: don't crash on web extension errors
2026-03-07 12:47:44 +05:00
Abdullah Atta
ea2277ea4e
web: fix characters missing sometimes when creating a new note
2026-03-07 12:47:44 +05:00
Abdullah Atta
ad78105a6e
web: update playwright
2026-03-07 12:47:44 +05:00
Abdullah Atta
36584175e2
web: add support for test throttling
2026-03-07 12:47:44 +05:00
Ammar Ahmed
084b1fdfd2
mobile: fix blank space under sheet
2026-03-07 09:22:22 +05:00
Ammar Ahmed
bed091e20f
mobile: fix properties topbar pagination
2026-03-07 09:22:10 +05:00
Ammar Ahmed
4420663687
mobile: fix use-db-item hook
2026-03-06 13:07:57 +05:00
Ammar Ahmed
677ae82ffa
Merge pull request #9435 from streetwriters/fix/crash-theme-switch-animation
...
Fix native crashes on android found on google developer console android vitals
2026-03-05 12:34:30 +05:00
Ammar Ahmed
48a3fac9e0
Merge pull request #9434 from streetwriters/fix/reachabilty-url
...
mobile: fix reachability url for checking network access
2026-03-05 12:33:24 +05:00
Ammar Ahmed
e797d37b01
Merge pull request #9418 from streetwriters/fix/read-only-title
...
mobile: fix title is editable when note has readonly mode enabled
2026-03-05 12:32:24 +05:00
Abdullah Atta
ffafd2e787
editor: fix marks lost on node split
2026-03-05 12:26:59 +05:00
Abdullah Atta
8500c971eb
editor: fix font family not reflected in toolbar
2026-03-05 12:26:59 +05:00
Ammar Ahmed
46a67a56fb
mobile: fix reachability url
2026-03-03 08:45:51 +05:00
Chloe Oletto
5dc62e6df2
docs: Update all docs to be current. ( #9430 )
...
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
2026-03-02 12:34:20 +05:00
Abdullah Atta
4479d6cf56
Merge branch 'master' into beta
2026-03-02 12:30:52 +05:00
01zulfi
1faaf1f6b1
web: fix vault not marked as created on login if already exists for user ( #9407 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-03-02 10:37:49 +05:00
Copilot
1f33ef191a
docs(help): add Archive help documentation ( #9412 )
...
* Initial plan
* Add help documentation for Archive feature
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
* Fix Desktop/Web instructions to use right-click only, not three-dot button
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
2026-03-02 10:31:58 +05:00
Copilot
d5bf8a6e3c
editor: fix backticks create inline code even with Markdown Shortcuts disabled ( #9415 )
2026-03-02 10:29:21 +05:00
Copilot
5c252c7843
desktop: fix external links opening in-app instead of default browser on desktop ( #9417 )
...
* Initial plan
* fix: open external links in default browser on Linux desktop
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
* desktop: fix sql db closure on app close
---------
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-02 10:05:29 +05:00
Abdullah Atta
d2e10ccaf6
Merge pull request #9414 from streetwriters/copilot/add-opensans-font
...
monograph: Use Inter font instead of missing OpenSans in OG image generation
2026-03-02 09:37:39 +05:00
Abdullah Atta
89d2b6870f
monograph: bump version to 1.2.8
2026-03-02 09:37:24 +05:00
Copilot
26a9086d96
editor: fix TOC active heading detection ( #9413 )
...
* Initial plan
* fix: compute heading offsets relative to editor root for correct TOC highlighting
Headings inside callout blocks had incorrect `offsetTop` values because
`offsetTop` is relative to the nearest positioned ancestor (the callout),
not the editor root. This caused the TOC to highlight wrong sections.
Fix: walk the `offsetParent` chain from the heading up to the editor
content element, accumulating `offsetTop` values to get the correct
absolute position within the editor.
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
* editor: ignore callouts from toc
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-02 09:34:53 +05:00
01zulfi
9fc8e6b1e5
web: reduce note title size & improve padding ( #9420 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-27 22:11:59 +05:00
Ammar Ahmed
6718650619
mobile: update libraries
...
react-native-background-fetch
notifee-react-native
2026-02-27 12:03:02 +05:00
Ammar Ahmed
a622949f23
mobile: fix react-native-tooltips crash
2026-02-27 12:02:34 +05:00
Ammar Ahmed
5a2df5b2c1
mobile: fix crash when switching theme animation
2026-02-27 12:01:18 +05:00
Ammar Ahmed
ae751cdd65
mobile: fix readonly title editable
2026-02-27 09:24:00 +05:00
Ammar Ahmed
0d00bb2866
mobile: update @ammarahmed/react-native-upload dep
2026-02-27 08:54:35 +05:00
Ammar Ahmed
4299965064
mobile: update README.md
2026-02-27 08:47:23 +05:00
copilot-swe-agent[bot]
6f3fc8db3d
Use Inter font instead of OpenSans in monograph OG image generation
...
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
2026-02-26 18:26:26 +00:00
copilot-swe-agent[bot]
db731856f8
Fix missing OpenSans fonts in monograph Docker image
...
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
2026-02-26 17:21:36 +00:00
copilot-swe-agent[bot]
217f1dd6d4
Initial plan
2026-02-26 17:15:33 +00:00
Abdullah Atta
cf87929476
web: bump version to v3.3.9-beta.2
2026-02-26 12:55:37 +05:00
Ammar Ahmed
d343a0720e
mobile: update README.md
2026-02-26 12:46:53 +05:00
Ammar Ahmed
51bd58edb2
mobile: release 3.3.15-beta.1
2026-02-26 12:37:22 +05:00
Ammar Ahmed
f778d83316
editor: prevent audio element request attachment data multiple times
2026-02-26 10:53:32 +05:00
Ammar Ahmed
b169206c68
mobile: fix audio playback in editor
2026-02-26 10:34:28 +05:00
Ammar Ahmed
4cea69e71d
core: remove group from queueDownloads when in progress
2026-02-26 10:34:04 +05:00
Ammar Ahmed
04d422b411
core: fix audio attachments not linked to note when attached
2026-02-26 10:32:17 +05:00
Ammar Ahmed
49dec52aa0
mobile: fix multiple unlock with biometrics buttons rendering in vault dialog
2026-02-26 09:44:06 +05:00
Ammar Ahmed
b83a62814d
mobile: use home group options when configuring note preview widget
2026-02-26 09:13:34 +05:00
Ammar Ahmed
ce5449f25a
intl: fix add tag description
2026-02-26 08:31:02 +05:00
Abdullah Atta
aa769a8921
Merge pull request #9301 from streetwriters/core/orphaned-attachment-cleanup
...
core: remove orphaned attachments in trash cleanup method
2026-02-25 12:53:17 +05:00
01zulfi
a8d4e6c754
web: fix vault not marked as created when vault is created from locking note ( #9394 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-25 11:36:32 +05:00
Abdullah Atta
f2402cf086
web: remove orphaned attachments on app launch
2026-02-25 11:24:31 +05:00
Ammar Ahmed
07a481f002
mobile: remove orphaned attachments on app launch
2026-02-24 12:55:31 +05:00
Ammar Ahmed
f41638db6d
mobile: attachment items not rendering on switching list
2026-02-24 12:48:34 +05:00
Ammar Ahmed
82baf41d8e
mobile: fix bulk delete call
2026-02-24 12:48:10 +05:00
Abdullah Atta
e60370d4dc
editor: improve hr styling ( #9377 )
2026-02-24 11:08:45 +05:00
01zulfi
3e412323ee
web: handle crash when drag-n-drop file in flatpak build ( #9379 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-24 11:08:24 +05:00
Abdullah Atta
d635c1a056
Merge pull request #9364 from streetwriters/editor/audio-playback
...
editor: support audio attachment playback
2026-02-24 11:06:50 +05:00
01zulfi
f02db2a024
editor: fix checklist & blockquote indent so text starts at same pos as other lists ( #9358 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-24 11:04:38 +05:00
Abdullah Atta
8c74324ff8
editor: handle attachments based on mime type
2026-02-24 10:29:58 +05:00
01zulfi
f2230eb39b
editor: disallow inserting empty embed urls/code ( #9392 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-24 09:50:38 +05:00
Abdullah Atta
ab900ae5da
editor: various fixes and improvements related to audio widget
2026-02-24 09:36:47 +05:00
Ammar Ahmed
1cf28c56c2
mobile: add bulk delete support in file storage
2026-02-24 09:17:29 +05:00
Ammar Ahmed
08cd33a0cf
Merge pull request #9371 from streetwriters/fix-sort-tags-by-note
...
mobile: sort assigned tags on top when viewing note tags
2026-02-24 08:28:10 +05:00
Ammar Ahmed
7b0d2a239d
Merge pull request #9367 from streetwriters/fix/vault-biometrics-ux
...
Fix vault with biometrics enabled does not lock the note
2026-02-24 08:27:54 +05:00
Abdullah Atta
5d922d934c
Merge branch 'master' into beta
2026-02-21 10:36:37 +05:00
Abdullah Atta
5bab9ea914
Merge pull request #9385 from streetwriters/fix/url-crash-in-editor
...
Fix web/desktop app crashes
2026-02-21 10:34:29 +05:00
Abdullah Atta
da06d7e636
misc: add stack trace deobfuscation script
2026-02-21 10:30:56 +05:00
Abdullah Atta
aece140473
web: fix crash on rewriting error message
2026-02-21 10:30:39 +05:00
Abdullah Atta
656f87e3c6
editor: fix crash if embed url is invalid or empty
2026-02-21 10:30:18 +05:00
Ammar Ahmed
36a95616d9
mobile: cleanup imports
2026-02-20 08:57:49 +05:00
Ammar Ahmed
60bdc4715d
mobile: sort assigned tags on top when viewing note tags
2026-02-20 08:50:08 +05:00
Ammar Ahmed
7da168ab52
Merge pull request #9307 from streetwriters/fix-offline-mode-cache-attachments
...
mobile: fix switching app from background to foreground starts a new attachment cache download group
2026-02-20 08:12:57 +05:00
Ammar Ahmed
b20ad48b31
mobile: release 3.3.15-beta.0
2026-02-20 08:04:53 +05:00
Ammar Ahmed
8b17495f0e
mobile: fix vault with biometrics enabled does not lock note
2026-02-19 13:16:09 +05:00
Abdullah Atta
e113e1b59c
web: bump version to 3.3.9-beta.1
2026-02-19 11:38:30 +05:00
Abdullah Atta
6bd4924c0b
web: add logging about persistence type
2026-02-19 11:37:59 +05:00
Abdullah Atta
a2939aa183
web: use in memory db only for account recovery routes
2026-02-19 11:34:17 +05:00
Abdullah Atta
effa726b65
web: bump version to 3.3.9-beta.0
2026-02-19 10:43:37 +05:00
Abdullah Atta
20d9bf1f23
core: ensure user is fetched after sign up
2026-02-19 10:42:55 +05:00
Abdullah Atta
09e5d014df
web: fix page state persistence on account recovery pages
2026-02-19 10:42:55 +05:00
01zulfi
add1b8a68a
editor: support audio attachment playback
...
Co-authored-by: Hamish <133548095+Hamster45105@users.noreply.github.com >
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-18 11:24:45 +05:00
Ammar Ahmed
fe143f66b7
core: remove log
2026-02-16 15:04:05 +05:00
Ammar Ahmed
75c8ca29ef
web: publish vaultLocked event from db eventManager
2026-02-16 14:42:43 +05:00
Ammar Ahmed
c52779df23
Merge branch 'master' into beta
2026-02-16 14:40:45 +05:00
Ammar Ahmed
b7b77646e6
Merge pull request #9357 from streetwriters/mobile/release-3.3.14
...
mobile: release 3.3.14
2026-02-16 14:36:42 +05:00
01zulfi
1157c6b7cd
Merge pull request #9351 from streetwriters/web/server-url-from-environment
...
web: prioritize environment variables for server urls configuration
2026-02-16 14:28:08 +05:00
Abdullah Atta
ab824d7f66
web: fix server urls
2026-02-16 14:27:50 +05:00
Abdullah Atta
702e28a6e6
Merge pull request #9323 from streetwriters/fix/password-changing
...
Fix account password changing
2026-02-16 14:15:39 +05:00
Ammar Ahmed
0e0ab58959
mobile: release 3.3.14
2026-02-16 13:39:41 +05:00
Ammar Ahmed
e5cdc9ea3d
Merge pull request #9355 from streetwriters/fix/use-db-ev-manager
...
core: use db event manager
2026-02-16 13:34:31 +05:00
Ammar Ahmed
d3c9744e65
core: use db event manager
2026-02-16 13:11:45 +05:00
Ammar Ahmed
6b02144b30
Merge pull request #9354 from streetwriters/fix-loading-note-bug
...
mobile: loading note gets stuck
2026-02-16 13:07:27 +05:00
Abdullah Atta
91cbc5ddf0
core: simplify user signup
2026-02-16 13:06:58 +05:00
Ammar Ahmed
93aa1ca5aa
Merge pull request #9352 from streetwriters/fix-attachment-upload-error
...
mobile: fix attachment upload error Failed to delete file
2026-02-16 12:59:15 +05:00
Ammar Ahmed
6ae13ebb2f
mobile: fix attachment upload error Failed to delete file
2026-02-16 11:43:55 +05:00
Ammar Ahmed
73cdbf64c7
mobile: fix note loading is slow in editor after login/signup
2026-02-13 14:31:13 +05:00
01zulfi
0aeea965c0
core: add support for bulk delete files
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-13 13:01:56 +05:00
Abdullah Atta
a63b15637f
core: fix types
2026-02-13 11:33:09 +05:00
Ammar Ahmed
5153b43bc6
mobile: enable password change and forgot password
2026-02-13 11:27:58 +05:00
Ammar Ahmed
9ea7d09722
core: fix imports
2026-02-13 09:45:08 +05:00
01zulfi
b7b474b245
core: fix archived notes not showing in attachment's linked notes ( #9001 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-12 14:19:59 +05:00
ash
e2184a8bdf
web: fix text not selectable from entire height of editor ( #8972 )
...
Signed-off-by: Ash Holland <x-hv2j5m@keysmash.solutions >
2026-02-12 14:05:49 +05:00
01zulfi
9ea84ca9ae
editor: reduce horizontal rule height for large screens ( #9040 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-12 14:02:01 +05:00
01zulfi
50136e3689
editor: use last set code language as default ( #7086 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-02-12 13:49:52 +05:00
01zulfi
e87f5e5f89
editor: escape html in twitter embed src ( #9326 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-10 12:33:56 +05:00
01zulfi
d44792d132
web: align check icon inside note's color in properties panel ( #9308 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-09 12:33:28 +05:00
01zulfi
50b01e0b1b
web: fix attachment not marked as uploaded when app locked & unlocked ( #9306 )
...
When RouteWrapper was unmounted, it would unsub all events including the ones subbed during db initialization (db.init()). Since db isn't initialized again when app is locked & unlocked, those events weren't subbed again. One of these event subscription (fileUploaded event) is responsible for marking an attachment as uploaded. There is no need to unsubscribe all events on RouteWrapper unmount.
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-09 12:32:29 +05:00
Abdullah Atta
122c3a96c7
web: fix account recovery
2026-02-09 12:27:36 +05:00
Abdullah Atta
4d407bd646
web: enable account recovery
2026-02-09 11:10:41 +05:00
Abdullah Atta
16b6b37b94
web: enable password changing
2026-02-09 11:08:00 +05:00
Abdullah Atta
8c766ef4f0
core: add initial DEK support
2026-02-09 11:07:53 +05:00
Ammar Ahmed
b7d2865435
mobile: fix switching app from background to foreground starts
...
a new attachment cache download group
2026-02-05 13:07:27 +05:00
Ammar Ahmed
8d9df5030c
mobile: loading note gets stuck
2026-02-05 11:41:54 +05:00
01zulfi
4a158b2547
core: remove orphaned attachments in trash cleanup method
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-02-04 13:13:56 +05:00
Ammar Ahmed
af014cf8c1
Merge pull request #9297 from streetwriters/fix-toast-context-color-picker
...
mobile: fix toast context in color picker
2026-02-03 11:48:33 +05:00
Ammar Ahmed
1ddd7b1e6e
mobile: fix toast context in color picker
2026-02-03 11:46:32 +05:00
Ammar Ahmed
9ef0179566
Merge pull request #9296 from streetwriters/fix-notebook-header-error
...
mobile: fix crash when opening notebook (happens randomly)
2026-02-03 11:11:51 +05:00
Ammar Ahmed
38690d18d4
mobile: fix crash when opening notebook (happens randomly)
2026-02-03 11:10:59 +05:00
Arjun Vijay Prakash
e381e54bb7
web: fix toolbar item indentation when moving between groups ( #8624 )
...
* web: adjust item depth calculation during move operation
Signed-off-by: Arjun Vijay Prakash <arjunv.prakash12345@gmail.com >
* web: add tests for customize-toolbar.tsx
Signed-off-by: Arjun Vijay Prakash <arjunv.prakash12345@gmail.com >
* refactor(toolbar): export types and functions in customize-toolbar.tsx
Signed-off-by: Arjun Vijay Prakash <arjunv.prakash12345@gmail.com >
* refactor(tests): simplify and import types for customize-toolbar tests
Signed-off-by: Arjun Vijay Prakash <arjunv.prakash12345@gmail.com >
* refactor(toolbar): remove export from internal functions in customize-toolbar.tsx
Signed-off-by: Arjun Vijay Prakash <arjunv.prakash12345@gmail.com >
---------
Signed-off-by: Arjun Vijay Prakash <arjunv.prakash12345@gmail.com >
2026-02-03 10:21:46 +05:00
little Kitchen
7001f98353
fix: unable to change zoom level back to 1.0 ( #9283 )
...
Fixed two issues with number input settings:
1. Added onBlur handler to immediately commit values when user
clicks away, bypassing the 500ms debounce delay. This ensures
values are saved even if the user navigates away quickly.
2. Added key prop based on current value to force re-render
when the stored value changes, ensuring the input always
reflects the actual persisted value.
Fixes #4035
2026-02-02 13:05:24 +05:00
Abdullah Atta
a836642d74
Merge pull request #7901 from 01zulfi/web/delete-data-for-not-logged-in-user
...
web: add delete data option for not logged in user
2026-02-02 12:31:01 +05:00
Abdullah Atta
a3d3add48f
Merge pull request #7303 from 01zulfi/web/reminder-dialog-improvements
...
web: reminder dialogs improvements
2026-02-02 12:30:40 +05:00
01zulfi
994060cce2
editor: allow attaching image as file ( #8752 )
...
* editor: allow attaching image as file
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix image previews for regular attachments
* mobile: allow images to be added as attachment without preview
* web: minor refactor
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2026-02-02 10:26:03 +05:00
Abdullah Atta
75103dc706
Merge pull request #9237 from streetwriters/web/dont-render-properties-on-locked-note
...
web: don't render properties panel for locked sessions
2026-02-02 09:56:20 +05:00
Abdullah Atta
cf63c2fdc5
Merge branch 'master' into beta
2026-01-28 12:44:31 +05:00
Abdullah Atta
c07f5393f6
Merge pull request #9266 from streetwriters/release/v3.3.8
...
Release vNext
2026-01-28 12:42:38 +05:00
Abdullah Atta
406c63721d
web: bump version to 3.3.8
2026-01-27 17:24:36 +05:00
Abdullah Atta
97f3e02f59
core: remove .only from note history tests
2026-01-27 12:25:39 +05:00
Abdullah Atta
5c6564f00b
core: fix monograph sync tests
2026-01-27 12:20:54 +05:00
Ammar Ahmed
605e75efb3
mobile: fix and update tests
2026-01-27 12:02:20 +05:00
Ammar Ahmed
496f9ba340
ci: update build tools version
2026-01-27 10:59:49 +05:00
Ammar Ahmed
f98283f2dd
mobile: update changelog
2026-01-27 10:08:17 +05:00
Ammar Ahmed
2d32e85a64
mobile: refactor
2026-01-27 09:59:43 +05:00
Ammar Ahmed
1a56a22a33
mobile: fix feature not locked
2026-01-26 13:40:51 +05:00
Ammar Ahmed
c85204d0c1
mobile: bump version to 3.3.13
2026-01-26 13:32:28 +05:00
Abdullah Atta
1d8a958eaf
editor: update test snapshots
2026-01-26 13:07:35 +05:00
Abdullah Atta
b52f70d57d
core: fix reminders tests
2026-01-26 12:49:50 +05:00
Chloe Oletto
12687dae7b
core: Fix reminder sorting. ( #9242 )
...
Signed off by: Chloe Oletto <NeedsChloesure@riseup.net >
2026-01-22 09:26:27 +05:00
Chloe Oletto
c53c3167d8
web: Fix reminder dialog subtext formatting. ( #9241 )
...
Signed-off by: Chloe Oletto <NeedsChloesure@riseup.net >
2026-01-22 09:25:20 +05:00
Ammar Ahmed
f15b4cf634
mobile: show note references in reminder page
2026-01-20 10:17:57 +05:00
01zulfi
6430611e3e
web: reminder dialogs improvements
...
* add note references (if any) in reminder edit dialog
* wrap snooze option buttons in reminder preview dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-20 09:29:52 +05:00
01zulfi
afe57e41ce
web: add confirmation dialog for delete data option
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-19 16:18:29 +05:00
Ammar Ahmed
86f3f90143
mobile: delete all data option in settings
2026-01-19 14:24:21 +05:00
01zulfi
d3ea51cc01
web: add delete data option for not logged in user
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-19 12:58:48 +05:00
01zulfi
60df472d53
editor: fix search scroll not working on switching editors or opening new editor ( #8061 )
...
* editor: fix search scroll not working on switching editors or opening new editor
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: initialize search right after editor is created
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-19 11:59:48 +05:00
01zulfi
67fe25bc8b
common: make command palette keybinding same across web & desktop ( #9235 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-17 21:18:52 +05:00
01zulfi
94dbec4486
web: don't render properties panel for locked sessions
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-17 14:04:38 +05:00
01zulfi
44a7aed308
intl: fix strings with '<<< HEAD' in pseudo-LOCALE.po ( #9236 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-17 12:32:48 +05:00
Ammar Ahmed
f22937e1eb
ci: update build tools version
2026-01-17 10:54:44 +05:00
Ammar Ahmed
c816f8b15b
mobile: fix ts errors
2026-01-17 09:39:20 +05:00
01zulfi
fa4f4e7bea
web: add command palette button in status bar ( #7977 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 19:24:21 +05:00
01zulfi
076cea6d6d
editor: add scrollbar to color picker ( #8065 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 19:22:08 +05:00
01zulfi
d951b97bed
web: fix getting active note commands in command palette ( #9234 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 19:20:38 +05:00
Ammar Ahmed
bd888e57e5
mobile: release 3.3.13-beta.1
2026-01-16 14:46:15 +05:00
Abdullah Atta
3ba1234056
core: fix note expiry date index not created
2026-01-16 14:44:53 +05:00
Ammar Ahmed
4c5a668114
global: update deps
2026-01-16 14:31:53 +05:00
Abdullah Atta
06d1891389
web: bump version to 3.3.8-beta.1
2026-01-16 14:27:31 +05:00
Ammar Ahmed
c97a228ec8
Merge branch 'master' into beta
2026-01-16 14:26:17 +05:00
Ammar Ahmed
d11a200ebb
Merge pull request #9233 from streetwriters/mobile/fix-web-clip
...
Fix web clip on mobile does not include url & date clipped
2026-01-16 14:24:46 +05:00
01zulfi
bfedc1f43e
editor: replace simplebar with simple css styling ( #9085 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 14:24:11 +05:00
Ammar Ahmed
b148083750
Merge pull request #9232 from streetwriters/mobile/fix-shortcuts-update
...
Fix shortcuts do not update in side menu
2026-01-16 14:24:01 +05:00
Ammar Ahmed
cdfd7333cd
Merge pull request #9231 from streetwriters/mobile/fix-share-padding
...
Fix share sheet bottom padding
2026-01-16 14:23:44 +05:00
Ammar Ahmed
2ed32efefb
Merge pull request #9210 from streetwriters/fix-editor-features-lock
...
mobile: fix editor features not updated on login or user change
2026-01-16 14:23:23 +05:00
01zulfi
e3331e6dee
web: temporarily disable change&forgot password
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 14:21:01 +05:00
Ammar Ahmed
b3406be1ad
mobile: disable password changing and forgot password
2026-01-16 14:21:01 +05:00
01zulfi
751d0ca861
editor: fix hidden collapse/expand icon when callout title is empty ( #9220 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 13:06:43 +05:00
Ammar Ahmed
a614693dfa
mobile: fix web clip does not include url & date clipped
2026-01-16 13:00:53 +05:00
01zulfi
c4bbceef67
web: add option to preview attachments in attachment manager ( #9186 )
...
* web: add option to preview attachments in attachment manager
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: open pdf preview dialog in full width&height
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: minor ui adjustment for pdf preview dialog
* web: fix pdf text selection not visible
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-01-16 13:00:14 +05:00
Abdullah Atta
d39e7c990d
Merge pull request #9192 from streetwriters/core/note-history-title
...
Add support for saving title in note history sessions
2026-01-16 12:41:49 +05:00
Abdullah Atta
e248dbfa5b
intl: update po files
2026-01-16 12:41:19 +05:00
Abdullah Atta
29f789493e
web: fix previewing note history where only title has changed
2026-01-16 12:41:12 +05:00
Abdullah Atta
2b0e5c41c8
core: remove note content if history item has no content
2026-01-16 12:40:42 +05:00
Ammar Ahmed
e241b2fe72
mobile: fix showing properties from shortcuts
2026-01-16 11:49:08 +05:00
01zulfi
a91983340c
web: support note title from session history in diff viewer
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 11:21:52 +05:00
Ammar Ahmed
2aa3aaf2f8
mobile: cleanup
2026-01-16 11:21:52 +05:00
Ammar Ahmed
6b2bf369ff
core: ensure session content remains consistent when new session is created
...
New sessions can be created with title or content only, hence we need to pull the missing data from the note itself to keep session history consistent with previous sessions
2026-01-16 11:21:52 +05:00
Ammar Ahmed
fea5818951
core: update note history tests
2026-01-16 11:21:52 +05:00
Ammar Ahmed
e6eb71a484
core: restoring note history with title
2026-01-16 11:21:52 +05:00
Ammar Ahmed
1e023500be
mobile: add support for setting note history session title
2026-01-16 11:21:34 +05:00
Ammar Ahmed
2c078de2c0
core: save note title in note session history item
2026-01-16 11:21:34 +05:00
Abdullah Atta
b373881b8b
Merge pull request #9169 from streetwriters/editor/table-export-import-csv
...
editor: add options to export/import table <> csv
2026-01-16 11:19:10 +05:00
Abdullah Atta
6b37cf0dda
intl: update locales
2026-01-16 11:18:02 +05:00
Abdullah Atta
1025c4ec6e
editor: minor refactors
2026-01-16 11:17:49 +05:00
Abdullah Atta
c44f9f685d
editor: parse csv directly to prosemirror nodes
2026-01-16 11:17:33 +05:00
Ammar Ahmed
5633d4504f
mobile: fix shortcuts not updating
2026-01-16 11:10:45 +05:00
Abdullah Atta
c7aa49e541
common: move import/export csv to Pro plan
2026-01-16 10:58:17 +05:00
Ammar Ahmed
ee139463d2
mobile: export table to csv
2026-01-16 10:58:17 +05:00
01zulfi
2cf7f0cc27
editor: add options to export/import table <> csv
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-16 10:58:17 +05:00
Ammar Ahmed
210549445e
global: add support for expiring notes ( #9167 )
...
* core: expiring notes
* core: add tests
* mobile: support setting not expiry date
* web: support note expiry dates
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: add tests for expiring notes
* core: fix tests
* mobile: delete expiring notes at startup
* core: create index on expiry date
* core: minor refactor
* core: remove `.only` sync test
* web: refactors
* mobile: set limit on expiring notes
* web: improve expiry date menu option && note item ui
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: add premium check for setting expiry for notes
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: move note expiry date dialog into its own file && minor changes
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: delete expired notes on startup
* web: minor refactors
---------
Co-authored-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-01-16 10:55:40 +05:00
Ammar Ahmed
5b85158a7c
mobile: fix share sheet bottom padding
2026-01-16 10:38:55 +05:00
01zulfi
09cba1a1df
editor: fix youtube embeds erroring with code 153 ( #9180 )
...
* web: add referer header with content origin
* youtube embeds aren't working without adding this header
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: use corsHost for youtube embeds
* editor: make youtube embed detection more robust
* web: remove referrer meta tag
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-01-15 19:22:46 +05:00
01zulfi
d75e2e85c9
desktop: fix start minimized on autostartup ( #8492 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-15 10:41:36 +05:00
01zulfi
966673dfd1
editor: add clear current node keyboard shortcut ( #7272 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-15 10:38:33 +05:00
Abdullah Atta
b8ad9265b9
Merge pull request #5726 from streetwriters/feature/conflict-on-locked-notes
...
Add support for showing conflicts on locked notes
2026-01-15 10:36:07 +05:00
Ammar Ahmed
b2f1fda641
mobile: show merge conflict on locked notes
2026-01-15 10:35:36 +05:00
Abdullah Atta
1544b656e0
web: fix conflict on locked note auto resolving
2026-01-15 10:34:39 +05:00
Abdullah Atta
d97314c484
core: enable conflicts on locked notes
2026-01-15 10:34:39 +05:00
Ammar Ahmed
1432553897
mobile: fix editor features not updated on login
2026-01-15 09:29:48 +05:00
Abdullah Atta
f585fb0381
Merge pull request #9159 from streetwriters/web/change-note-created-date
...
web: allow editing note's created date from properties panel
2026-01-14 22:06:15 +05:00
01zulfi
98557be52d
web: replace note creation date edit popover with dialog
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-14 14:14:14 +05:00
Ammar Ahmed
e7da0a35d3
mobile: limit changing created date to note's edited date
2026-01-14 14:13:42 +05:00
Ammar Ahmed
965a7f91ed
mobile: support changing date-created
2026-01-14 14:13:42 +05:00
01zulfi
2b1c973177
web: allow editing note's created date from properties panel
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-14 14:13:42 +05:00
Abdullah Atta
7e87cf7fdc
Merge pull request #9170 from streetwriters/editor/fix-line-height-css-issues
...
editor: fix icons not aligning in outline,task,check lists & callouts because of custom line height
2026-01-14 13:52:36 +05:00
Ammar Ahmed
c8cd5a4dc8
mobile: fix line height not applied to paragraphs
2026-01-14 13:36:37 +05:00
Abdullah Atta
d00f7f6255
Merge pull request #9081 from streetwriters/fix/improve-sync-reliability
...
Improve sync reliability
2026-01-14 11:48:34 +05:00
01zulfi
e8690e3419
web: fix toc headings alignment ( #9143 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-14 11:48:04 +05:00
Abdullah Atta
72ff45c722
Merge pull request #9182 from streetwriters/web/week-format
...
web: add setting to change week format
2026-01-14 11:40:26 +05:00
01zulfi
22a6271423
editor: fix duplicate block-id on splitting node ( #9198 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-14 10:56:31 +05:00
01zulfi
a6032ffd72
web: fix empty command palette/quick open when locked note active ( #9200 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-14 10:53:00 +05:00
01zulfi
69ea9992ce
web: enable toc toggle on new notes ( #9201 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-14 10:52:24 +05:00
Ammar Ahmed
36b4d69c2d
mobile: week format settings
2026-01-09 11:22:03 +05:00
01zulfi
2129533aa9
web: add setting to change week format
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-08 15:49:13 +05:00
Abdullah Atta
e635ace338
Merge pull request #9174 from streetwriters/fix/theme-server-crashing
...
Fix theme server crashing on fetching total installs
2026-01-08 01:03:18 +05:00
Abdullah Atta
e729086015
server(themes): bump version to 1.0.4
2026-01-08 01:02:25 +05:00
Abdullah Atta
3fbb7ce548
server(themes): fix crash when fetching install count
2026-01-08 01:01:59 +05:00
01zulfi
e0c31d6fdd
editor: fix icons not aligning in outline,task,check lists & callouts because of custom line height
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-07 14:05:57 +05:00
Ammar Ahmed
d19c5b9775
mobile: release 3.3.13-beta.0
2026-01-07 10:00:58 +05:00
Abdullah Atta
f01b88083f
Merge branch 'master' into beta
2026-01-07 09:40:38 +05:00
Abdullah Atta
d3ab1d1d2a
web: bump version to 3.3.8-beta.0
2026-01-07 09:39:11 +05:00
Ammar Ahmed
7855442d33
Merge pull request #9161 from streetwriters/mobile-multipart-uploads
...
mobile: add support for multipart uploads
2026-01-06 13:56:42 +05:00
Ammar Ahmed
bbaa6c76b4
mobile: add support for multipart uploads
...
Files >100MB fail currently using simple file upload methods.
2026-01-06 13:08:53 +05:00
Abdullah Atta
cf71809f6c
Merge pull request #9132 from streetwriters/fix/themes-not-instaling
...
Fix themes not installing
2026-01-03 14:40:18 +05:00
Abdullah Atta
3b7d0ddb36
server(themes): remove _test key suffix
2026-01-03 14:40:06 +05:00
Abdullah Atta
482fea91f3
server(themes): bump version to 1.0.3
2026-01-03 14:39:20 +05:00
Abdullah Atta
4bace10bab
server(themes): make counter increment faster
2026-01-03 14:38:45 +05:00
Abdullah Atta
603b7da9e6
server(theme): update theme's install count immediately on install
2026-01-03 14:38:00 +05:00
Abdullah Atta
bf4d168c96
server(theme): sort themes by total installs
2026-01-03 14:37:19 +05:00
Abdullah Atta
756bb82fb7
server(themes): sync themes every 1 hour (roughly)
2026-01-03 14:36:41 +05:00
Abdullah Atta
81b1005b02
Merge pull request #9128 from streetwriters/fix/themes-server-fetch-perf
...
Fix themes server fetch perf
2026-01-02 13:04:40 +05:00
Abdullah Atta
7ba52d1358
server(themes): bump version to 1.0.2
2026-01-02 13:03:36 +05:00
Abdullah Atta
fcfb2c7e01
server(themes): fetch installs once on sync instead of on every fetch
2026-01-02 13:03:19 +05:00
Abdullah Atta
fa0a5afa63
Merge pull request #9113 from streetwriters/editor/collapsible-headings-perf
...
editor: improve collapsible heading performance
2026-01-02 09:43:06 +05:00
01zulfi
b881b236a0
editor: export & use AttributeUpdate interface
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-01 15:23:27 +05:00
Ammar Ahmed
ec9c40bd64
Merge pull request #9125 from streetwriters/fix-subscription-wording
...
mobile: fix wrong trial end date shown in settings
2026-01-01 12:53:04 +05:00
Ammar Ahmed
f0f7857355
mobile: fix wrong trial end date shown in settings
2026-01-01 12:51:05 +05:00
Abdullah Atta
9c59cbbc40
Merge pull request #8944 from streetwriters/web/fix-resizing-editor
...
web: fix editor & note title resizing when window resizes
2026-01-01 11:19:40 +05:00
Abdullah Atta
6dce41a070
web: fix editor & note title resizing when window resizes
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-01-01 11:19:23 +05:00
Abdullah Atta
dffeb05f86
Merge pull request #8488 from 01zulfi/global/day-format-setting
...
global: support day format options & $day$ title format & /day command
2026-01-01 10:51:53 +05:00
Abdullah Atta
ecfbfd83b9
Merge branch 'master' into beta
2026-01-01 10:44:45 +05:00
Ammar Ahmed
0aea1deea0
Merge pull request #9124 from streetwriters/fix-invalid-file-crash-on-restore
...
mobile: fix app crash when trying to restore an invalid file
2026-01-01 10:26:28 +05:00
Ammar Ahmed
f041b92360
mobile: fix app crash when trying to restore an invalid file
2026-01-01 10:15:54 +05:00
Abdullah Atta
64074030dd
Merge pull request #9123 from streetwriters/fix/make-themes-host-configurable
...
Make themes server host configurable
2026-01-01 09:48:49 +05:00
Abdullah Atta
3387dda22b
server(themes): bump version to 1.0.1
2026-01-01 09:46:50 +05:00
Abdullah Atta
534b810350
server(themes): make themes server port configurable
2026-01-01 09:46:25 +05:00
01zulfi
50666c1307
editor: add a collapsible heading test case
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-31 15:33:21 +05:00
01zulfi
200c9bd9eb
editor: improve checks to not unecessary call toggle fn in heading update plugin
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-31 15:01:14 +05:00
Ammar Ahmed
2f93c6fdc8
mobile: support day format options
2025-12-31 14:57:16 +05:00
01zulfi
5c21c0a498
global: support day format options & $day$ title format & /day command
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-31 14:54:44 +05:00
Abdullah Atta
93c07d6842
Merge pull request #9122 from streetwriters/fix/themes-server-ci
...
Fix themes server docker image build & publish
2025-12-31 12:09:19 +05:00
Abdullah Atta
5d9f18ed77
ci: set build context to root for themes server
2025-12-31 12:08:11 +05:00
Abdullah Atta
313d47d9ff
Merge pull request #8108 from StLyn4/docker-themes-server
...
docker: theme server
2025-12-31 11:57:11 +05:00
Abdullah Atta
304a9f3218
ci: add workflow for publishing theme server
2025-12-31 11:56:15 +05:00
Abdullah Atta
a160725acb
server(themes): use bun in production
2025-12-31 11:53:22 +05:00
Abdullah Atta
05535b50da
server(themes): no need for default env
2025-12-31 11:38:57 +05:00
Abdullah Atta
70fdcf2b44
server(theme): add support for cloudflare kv for counter persistance
2025-12-31 11:08:27 +05:00
Ammar Ahmed
67d47c283e
mobile: fix default type homepage not loading
2025-12-31 09:42:53 +05:00
Ammar Ahmed
dd59aab328
Merge branch 'master' into beta
2025-12-31 09:34:23 +05:00
Ammar Ahmed
509b308419
Merge pull request #9119 from streetwriters/fix-navigation-unresponsive-ios
...
mobile: add simple tab bar implementation
2025-12-31 09:23:45 +05:00
01zulfi
7a12fd701e
editor: batch update hidden attribute when toggling headings
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-30 16:53:02 +05:00
01zulfi
9396a06a89
core: support customizable monograph title ( #8491 )
...
* core: support customizable monograph title
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* mobile: set custom title for monograph
* web: minor ui changes
---------
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-12-30 14:29:01 +05:00
Ammar Ahmed
9d9c3b7db5
mobile: add simple tab bar implementation
...
This fixes most bugs faced by users in side-menu on ios like swipe gesture working when it is disabled and navigation screen stuck on older ios versions.
2025-12-30 14:23:39 +05:00
Abdullah Atta
4cfb10db7c
Merge pull request #8284 from 01zulfi/web/editor-line-height-setting
...
web: add editor line height setting
2025-12-30 14:09:26 +05:00
Abdullah Atta
50024b62cb
intl: update locales
2025-12-30 14:08:30 +05:00
Ammar Ahmed
f31084baa7
mobile: configurable default line height setting
2025-12-30 14:07:45 +05:00
01zulfi
2688becb05
web: add editor line height setting
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-30 14:07:44 +05:00
01zulfi
8298900f76
editor: support ctrl+c for images ( #8386 )
...
* editor: support ctrl+c for images
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: add test for copy image functionality
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-30 13:46:24 +05:00
01zulfi
b0c18a8ece
web: allow saving note from status icon click & tab menu ( #8316 )
...
* web: allow saving note from status icon click & tab menu
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: directly save content instead of using events
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-12-30 13:27:10 +05:00
Abdullah Atta
9659a12d70
Merge pull request #9117 from streetwriters/fix/monograph-ui
...
Fix monograph ui
2025-12-30 10:06:31 +05:00
Abdullah Atta
6abc25f58a
monograph: bump version to 1.2.7
2025-12-30 10:05:51 +05:00
Abdullah Atta
a164ac67ce
monograph: fix monograph ui
2025-12-30 10:04:27 +05:00
01zulfi
255677d98e
editor: improve headingUpdatePlugin performance
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-29 14:23:16 +05:00
Ammar Ahmed
2a92ea4efd
mobile: update export options
2025-12-29 10:25:04 +05:00
Ammar Ahmed
608b4f3009
mobile: update ios provisioning
2025-12-29 10:25:04 +05:00
Ammar Ahmed
a69cb1bf9c
mobile: release 3.3.12
2025-12-29 10:25:04 +05:00
Abdullah Atta
be40b3d160
monograph: fix build
2025-12-29 10:25:04 +05:00
Abdullah Atta
51147b17cd
monograph: bump version to 1.2.6
2025-12-29 10:25:04 +05:00
Abdullah Atta
5d0c2ae0b9
monograph: add support for reading secrets from file
2025-12-29 10:25:04 +05:00
Ammar Ahmed
8435e69cb5
Merge pull request #9110 from streetwriters/mobile-release/3.3.12
...
Mobile release/3.3.12
2025-12-29 10:24:05 +05:00
Ammar Ahmed
1d6a33e3be
mobile: update export options
2025-12-27 11:47:31 +05:00
Ammar Ahmed
3f4d78af7d
mobile: update ios provisioning
2025-12-27 10:19:31 +05:00
Abdullah Atta
f94012d184
Merge pull request #9103 from streetwriters/fix/monograph-build
...
monograph: fix build
2025-12-27 00:40:06 +05:00
Abdullah Atta
ca73c0c2ce
monograph: fix build
2025-12-27 00:39:13 +05:00
Abdullah Atta
742bf31038
Merge pull request #9102 from streetwriters/feat/monograph/secrets-support
...
Add support for reading secrets from file
2025-12-27 00:28:45 +05:00
Abdullah Atta
1369b64cb1
monograph: bump version to 1.2.6
2025-12-27 00:27:15 +05:00
Abdullah Atta
bc3488512f
monograph: add support for reading secrets from file
2025-12-27 00:26:51 +05:00
Ammar Ahmed
51f87911e1
mobile: release 3.3.12
2025-12-26 14:37:49 +05:00
Ammar Ahmed
4d4af5c278
Merge branch 'master' into beta
2025-12-26 11:24:47 +05:00
Ammar Ahmed
a6fcff4d86
Merge pull request #9099 from streetwriters/fix-file-errors
...
Fix bugs in file picker, pdf preview, backup restoration and vault unlock with biometrics
2025-12-26 11:23:39 +05:00
Ammar Ahmed
50b7f9eb68
mobile: refactor
2025-12-26 11:11:57 +05:00
Ammar Ahmed
a81c534258
mobile: fix ios crash when using biometrics
2025-12-25 22:03:20 +05:00
Ammar Ahmed
67cd2e6504
mobile: fix keyboard opens on app launch if locked note is opened in current tab
2025-12-25 15:25:49 +05:00
Ammar Ahmed
ed5c84b069
mobile: cleanup downloaded cache files on startup
2025-12-25 13:52:52 +05:00
Ammar Ahmed
f6c442ba88
mobile: fix pdf previews not working on ios
2025-12-25 13:51:13 +05:00
Ammar Ahmed
19e59b778d
mobile: fix picking files on ios and android
2025-12-25 13:47:35 +05:00
Ammar Ahmed
0643a74ade
Merge pull request #9084 from streetwriters/fix-notification-notes
...
mobile: fix loading note in editor from notifications
2025-12-25 11:41:39 +05:00
Ammar Ahmed
1babbb567c
Merge pull request #9086 from streetwriters/fix-sidebar-gesture-close
...
mobile: fix sidebar close gesture on ios
2025-12-25 11:41:25 +05:00
Ammar Ahmed
11899501f2
Merge pull request #9087 from streetwriters/fix-color-picker-wheel-image
...
mobile: fix color picker wheel images not loaded
2025-12-25 11:41:02 +05:00
Ammar Ahmed
9982d7b7b4
Merge pull request #9088 from streetwriters/feat-home-shortcuts
...
Feat Android home launcher shortcuts
2025-12-25 11:40:27 +05:00
Ammar Ahmed
22497199c5
mobile: catch errors
2025-12-25 11:40:05 +05:00
Ammar Ahmed
873b180dab
mobile: enable feature for pro users
2025-12-25 11:37:27 +05:00
Ammar Ahmed
ca8e505cd0
mobile: add support for color shortcuts on homescreen
2025-12-24 14:17:52 +05:00
Ammar Ahmed
465e1af838
mobile: keep shortcuts synced with the app
2025-12-24 13:11:08 +05:00
Ammar Ahmed
2f66ee04cc
mobile: fix notification notes created on every app launch
2025-12-24 10:51:27 +05:00
Ammar Ahmed
a829594fad
mobile: fix color picker wheel images not loaded
2025-12-23 13:57:57 +05:00
Ammar Ahmed
1427518e4b
mobile: fix sidebar close gesture on ios
2025-12-23 13:43:15 +05:00
Ammar Ahmed
ecf75a07e4
mobile: fix loading note in editor from notifications
...
Fix a race condition where the loading note gets replaced by editor's stored state on app launch
2025-12-23 12:48:29 +05:00
01zulfi
41094c80d5
editor: add move line up/down keybinding ( #7078 )
...
* editor: add move line up/down keybinding
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* docs: update keyboard shortcuts
* editor: add missing changes
* editor: add move parent node up/down keyboard shortcut
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: refactor moveNode fn && add a test case
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: improve move node logic
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-12-23 12:39:30 +05:00
Abdullah Atta
09b12c6d7e
Merge pull request #9083 from streetwriters/release/3.3.7
...
Release v3.3.7
2025-12-23 12:33:43 +05:00
Abdullah Atta
c560685285
web: bump version to 3.3.7
2025-12-23 12:15:04 +05:00
Abdullah Atta
48d2099308
Merge pull request #9082 from streetwriters/fix/checklist-txt-export
2025-12-23 12:08:21 +05:00
Abdullah Atta
ca3604129d
Merge pull request #9082 from streetwriters/fix/checklist-txt-export
...
Fix check list text export
2025-12-23 12:05:21 +05:00
Abdullah Atta
583a68cabe
core: fix merger tests
2025-12-23 11:53:43 +05:00
Abdullah Atta
924eaf8486
core: fix check list text export
2025-12-23 11:33:14 +05:00
Abdullah Atta
9c1a02dbd5
mobile: use db's event manager instead of global
2025-12-23 11:04:06 +05:00
Abdullah Atta
637a19ee21
web: use db's event manager instead of global
2025-12-23 11:03:59 +05:00
Abdullah Atta
896420064f
core: improve sync reliability
2025-12-23 11:03:36 +05:00
01zulfi
f6140e8396
editor: fix crash on task list toggle & drag ( #9078 )
...
* make sure column resizing's handleMouseDown correctly checks for handle element
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-23 10:55:28 +05:00
Ammar Ahmed
b59a3fb5de
mobile: improved navigation for deep links
2025-12-23 10:54:46 +05:00
Ammar Ahmed
0a7f8631b6
mobile: add home shortcuts
...
Add ability to create shortcuts on launcher homescreen for notes, notebooks and tags.
2025-12-22 18:59:36 +05:00
Ammar Ahmed
de37cb0da1
Merge branch 'master' into beta
2025-12-19 10:48:12 +05:00
Ammar Ahmed
50d0827972
Merge pull request #9071 from streetwriters/mobile-release/3.3.11
...
mobile: release 3.3.11
2025-12-19 10:47:24 +05:00
Abdullah Atta
a0d4be2379
Merge pull request #9069 from streetwriters/common/command-palette-web-keybinding
...
common: add ctrl+shift+: web keybinding for command palette
2025-12-18 11:56:06 +05:00
Ammar Ahmed
e4eb5d1f0f
mobile: release 3.3.11
2025-12-18 11:46:32 +05:00
Ammar Ahmed
9ae4d3df55
Merge pull request #9067 from streetwriters/fix-wrapped-background-mobile
...
Fixed wrapped background in screenshots on mobile
2025-12-18 11:35:31 +05:00
Abdullah Atta
95b6b45cc4
Merge pull request #9068 from streetwriters/editor/fix-scroll-mobile-table
...
editor: fix scroll for tables in mobile
2025-12-18 11:34:29 +05:00
01zulfi
9280d0ef7e
common: add ctrl+shift+: web keybinding for command palette
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-18 10:34:39 +05:00
01zulfi
5171b2e5e2
editor: fix scroll for tables in mobile
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-18 10:20:10 +05:00
Ammar Ahmed
8455ff876a
mobile: fixed wrapped background in screenshots
2025-12-18 09:48:54 +05:00
Ammar Ahmed
167ce97dd9
Merge branch 'mobile-release/3.3.10' into beta
2025-12-18 09:47:30 +05:00
Ammar Ahmed
0503af6819
Merge pull request #9066 from streetwriters/mobile-release/3.3.10
...
Mobile release 3.3.10
2025-12-18 09:46:43 +05:00
Abdullah Atta
a218ee1c02
Merge branch 'release/3.3.6' into beta
2025-12-18 00:50:54 +05:00
Abdullah Atta
fbaba8ebe8
Merge pull request #9064 from streetwriters/release/3.3.6
...
Release v3.3.6
2025-12-18 00:48:11 +05:00
Abdullah Atta
64c70f51c9
web: bump version to 3.3.6
2025-12-17 23:09:20 +05:00
Abdullah Atta
946da6e274
desktop: update sqlite3-fts5-html to 0.0.6
...
this should fix the `The specified module could not be found` error on Windows
2025-12-17 23:02:46 +05:00
Ammar Ahmed
f42489ecb5
mobile: fix package version is null
2025-12-17 19:06:48 +05:00
Ammar Ahmed
abd5fa00ed
mobile: fix ci workflow no space left
2025-12-17 16:28:50 +05:00
Abdullah Atta
9450849b9d
web: remove htmlparser2
2025-12-17 16:25:07 +05:00
Ammar Ahmed
d66bda7adc
mobile: release 3.3.10
2025-12-17 15:38:37 +05:00
Abdullah Atta
461c4acfb7
ci: use macos-15-intel instead of macos-13
2025-12-17 14:49:46 +05:00
Abdullah Atta
ccb0840771
web: update @playwright/test to 1.57.0
2025-12-17 14:49:22 +05:00
Abdullah Atta
b5a706a6a9
editor: fix TouchEvent is not defined when resizing columns
2025-12-17 14:40:25 +05:00
Abdullah Atta
a45b54dd85
Merge pull request #9041 from streetwriters/fix-subscription-type
2025-12-17 14:22:31 +05:00
01zulfi
a4d29f3e7a
editor: hide expand/collapse icon for empty headings ( #9063 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-17 14:18:30 +05:00
Ammar Ahmed
2a8ec8245f
mobile: fix e2e tests
2025-12-17 13:01:33 +05:00
Ammar Ahmed
d85f32e1f2
mobile: fix babel config for reanimated when using metro bundler
2025-12-17 09:02:27 +05:00
Ammar Ahmed
adc7bb1d9e
mobile: fix months ordering bug in wrapped
2025-12-17 09:01:58 +05:00
Ammar Ahmed
2dafde0117
mobile: improve navigation performance
2025-12-13 12:39:38 +05:00
Ammar Ahmed
7582a01b3f
mobile: remove polkadot background
2025-12-13 12:38:52 +05:00
Ammar Ahmed
9081012673
mobile: fix drawer open animation velocity
2025-12-13 10:31:41 +05:00
Ammar Ahmed
bf83dfbd28
mobile: do not cache wrapped data
2025-12-13 10:20:12 +05:00
01zulfi
903b96e629
web: show spaces in note,notebook,tag,reminder list item titles ( #9027 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-12 19:19:36 +05:00
Ammar Ahmed
3e9007806e
mobile: release 3.3.10-beta.6
2025-12-12 12:00:58 +05:00
Abdullah Atta
b6ec0091f0
web: update lockfile (again)
2025-12-12 11:57:54 +05:00
Ammar Ahmed
726b4f5c0d
Merge pull request #9037 from streetwriters/fix-clipper-images
...
Fix loading images in clipped pages
2025-12-12 11:54:11 +05:00
Abdullah Atta
2fdd3a2a85
web: update lockfile
2025-12-12 11:45:36 +05:00
Ammar Ahmed
4fbb39efd0
Merge pull request #9041 from streetwriters/fix-subscription-type
...
Fix subscription type
2025-12-12 11:05:45 +05:00
Ammar Ahmed
88ecb58153
mobile: fix wrapped ui on tablets
2025-12-12 10:38:05 +05:00
Abdullah Atta
d084da2914
global: update package lockfiles
2025-12-12 10:33:02 +05:00
Abdullah Atta
716de6f9eb
web: bump version to 3.3.6-beta.3
2025-12-12 10:06:04 +05:00
Abdullah Atta
dfc4cbe01f
Merge pull request #9042 from streetwriters/editor/fix-callout-heading
...
editor: fix callout collapse/expand on clicking right after its heading
2025-12-12 09:57:56 +05:00
Abdullah Atta
3a5b4c48f5
Merge branch 'master' into beta
2025-12-12 09:47:50 +05:00
Abdullah Atta
08b0fd498e
Merge pull request #9049 from streetwriters/chore/disable-rebase-when-sync
...
config: disable rebase when sync vscode setting
2025-12-12 09:47:05 +05:00
Abdullah Atta
3f365e7ee1
config: disable rebase when sync vscode setting
2025-12-12 09:46:31 +05:00
Abdullah Atta
ebb5c078c9
Merge pull request #9048 from streetwriters/wrapped-2025
...
Notesnook Wrapped
2025-12-12 09:37:52 +05:00
Ammar Ahmed
f536def5fa
mobile: wrapped 2025
2025-12-12 09:37:20 +05:00
01zulfi
2918b8f04b
web: wrapped 2025
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
web: refined wrapped ui
web: make wrapped work automatically for future years
web: fix emoji for colors
web: format word count
2025-12-12 09:37:11 +05:00
01zulfi
bb3b05aab0
web: allow closing file drag overlay by click or esc key ( #9044 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-11 11:29:28 +05:00
01zulfi
2cdfe2c158
editor: add shortcut to open search and replace ( #9043 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-11 11:28:15 +05:00
01zulfi
d1dfafe1da
editor: fix callout collapse/expand on clicking right after its heading
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-10 14:36:50 +05:00
01zulfi
144febb3cc
web: handle null productId
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-10 13:01:55 +05:00
Ammar Ahmed
22b2d50139
mobile: fix productId usage
2025-12-10 10:11:21 +05:00
01zulfi
121e521eb7
editor: hide horizontal rule if its under a collapsed heading ( #9038 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-12-10 10:01:14 +05:00
Ammar Ahmed
7ada9cacda
core: fix productId can be null
2025-12-10 09:40:56 +05:00
Ammar Ahmed
5585d69dcf
mobile: fix clipper build path
2025-12-09 12:49:37 +05:00
Ammar Ahmed
f5d73a0c8f
clipper: set full src url on image.src
2025-12-09 12:49:02 +05:00
Ammar Ahmed
4563739f6e
Merge branch 'mobile-release-3.3.10-beta.4' into beta
2025-12-09 10:49:52 +05:00
Abdullah Atta
79ed081c99
desktop: update sqlite-better-trigram to 0.0.5
...
this should fix the `The specified module could not be found` error on Windows
2025-12-08 15:14:08 +05:00
Ammar Ahmed
dc1c9a9d37
mobile: fix PrivacyInfo.xcprivacy file
2025-12-06 21:15:51 +05:00
Ammar Ahmed
25c90537c8
mobile: fix version code for iOS
2025-12-06 19:54:57 +05:00
Ammar Ahmed
b7aadf4b17
ci: Update iOS Workflow
2025-12-06 18:51:50 +05:00
Ammar Ahmed
b9587e0fd5
mobile: bump version to v3.3.10-beta.5
2025-12-06 18:46:19 +05:00
Ammar Ahmed
38e529f5bf
mobile: update libs
2025-12-06 18:42:06 +05:00
Ammar Ahmed
81e2d7738f
mobile: enable fade animation for splash screen
2025-12-06 18:41:53 +05:00
Ammar Ahmed
380a681cc1
mobile: fix splash screen in dark mode
2025-12-06 13:28:18 +05:00
Ammar Ahmed
8c2a557618
mobile: fix switching device mode while in fullscreen mode
2025-12-06 12:36:55 +05:00
Ammar Ahmed
7b98d2ede2
mobile: Update lockfile
2025-12-06 11:21:13 +05:00
Ammar Ahmed
64c544a86e
mobile: fix notifee lib version
2025-12-06 11:10:31 +05:00
Ammar Ahmed
a048125a14
mobile: release 3.3.10-beta.4
2025-12-06 11:10:31 +05:00
Ammar Ahmed
4c37e16e92
mobile: remove delay when opening settings
2025-12-06 11:10:31 +05:00
Ammar Ahmed
c448bc151b
mobile: remove unused hook
2025-12-06 11:10:31 +05:00
Ammar Ahmed
efcbefe1c8
mobile: fix ui shift on focus search
2025-12-06 11:10:31 +05:00
Ammar Ahmed
339a15803c
mobile: fix app exits editor on focus keyboard
2025-12-06 11:10:31 +05:00
Ammar Ahmed
582a06c05a
mobile: fix biometric unlock not working on iPad and tablet devices
2025-12-06 11:09:39 +05:00
Ammar Ahmed
852f1ec31a
Merge pull request #8949 from streetwriters/mobile-fix-ipad-biometric-unlock
...
mobile: Fix biometric unlock not working on iPad and tablet devices
2025-12-05 14:43:24 +05:00
Ammar Ahmed
2ca142566c
Merge branch 'mobile-release-3.3.10-beta.3' into beta
2025-12-04 14:37:27 +05:00
Ammar Ahmed
9a13d112cb
mobile: Update Podfile
2025-12-04 14:36:52 +05:00
Abdullah Atta
bc9cbbc1f6
crypto: lazily import sodium
2025-12-03 19:15:31 +05:00
Ammar Ahmed
129bf49204
mobile: release v3.3.10-beta.3
2025-12-03 14:26:57 +05:00
Ammar Ahmed
a29acb6f30
mobile: update notifee to support new architecture
2025-12-03 14:26:57 +05:00
Ammar Ahmed
c957094b1e
mobile: fix orientation changing and fullscreen mode on tablets
2025-12-03 14:26:57 +05:00
Ammar Ahmed
8e5743f417
mobile: fix orientation listening events
2025-12-03 14:26:57 +05:00
Ammar Ahmed
4ff42f1ae4
mobile: fix crash on configuration changed on android
2025-12-03 14:26:57 +05:00
Ammar Ahmed
06c8f5367e
mobile: fix picking themes from file
2025-12-03 14:26:57 +05:00
Abdullah Atta
f74d7cf37e
web: bump version to 3.3.6-beta.2
2025-12-03 14:06:45 +05:00
Abdullah Atta
b971b4d07a
Merge pull request #9002 from streetwriters/web/new-note-properties-pane
2025-12-03 14:05:27 +05:00
Abdullah Atta
09fd5d8642
Merge pull request #9002 from streetwriters/web/new-note-properties-pane
...
web: release space taken by properties pane for new note/tab
2025-12-03 14:01:34 +05:00
Abdullah Atta
97447e8d6c
Merge pull request #9016 from NeedsChloesure/patch/erroneous-filesize-check
...
Fix file size calculation
2025-12-03 14:01:05 +05:00
Abdullah Atta
c388045c68
web: fix file uploading not working in safari
2025-12-03 13:59:55 +05:00
Abdullah Atta
db4d998705
editor: fix TouchEvent is not defined
2025-12-03 13:59:36 +05:00
Chloe Oletto
011cc992e8
mobile: Incorrect math for determining total number of chunks causes erroneous assertation that there is one more chunk in certain conditions.
...
Signed-off-by: Chloe Oletto <needschloesure@riseup.net >
2025-12-01 02:45:21 -08:00
Chloe Oletto
2c1d8b0eea
web: Incorrect math for determining total number of chunks causes erroneous assertation that there is one more chunk in certain conditions.
...
Signed-off-by: Chloe Oletto <needschloesure@riseup.net >
2025-12-01 02:43:33 -08:00
Ammar Ahmed
65ae22e70e
Merge branch 'mobile-release-3.3.10-beta.2' into beta
2025-12-01 10:05:46 +05:00
01zulfi
81da60333d
editor: fade all nodes inside a checklist item except for a nested checklist ( #9008 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-29 12:37:36 +05:00
01zulfi
aa572febd4
editor: add toggle text color keybinding ( #9010 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-29 12:36:09 +05:00
Ammar Ahmed
6060cb457d
mobile: fix failing build errors on android
2025-11-29 00:01:56 +05:00
Ammar Ahmed
6ac0107274
mobile: bump react-native-upload library version
2025-11-28 18:52:12 +05:00
Ammar Ahmed
95de4855c0
mobile: release 3.3.10-beta.2
2025-11-28 14:36:33 +05:00
Ammar Ahmed
bcfff70e78
mobile: improve file uploads in background
2025-11-28 14:34:18 +05:00
Ammar Ahmed
11e7d34961
mobile: update deps
2025-11-28 12:22:16 +05:00
Ammar Ahmed
e48e523b90
mobile: use KeyboardAvoidingView on android
2025-11-28 12:21:42 +05:00
Ammar Ahmed
4689b4290e
mobile: patch rn to fix keyboard hiding on android
2025-11-28 12:21:13 +05:00
Ammar Ahmed
f9af8d116c
mobile: fix crash on pick image or file
2025-11-28 11:09:31 +05:00
Ammar Ahmed
1f9339e5ab
Merge branch 'release-v3.3.10-beta.1' into beta
2025-11-28 09:29:38 +05:00
Ammar Ahmed
4bc9b718cc
mobile: delay layout on navigating to settings
2025-11-27 14:14:19 +05:00
Abdullah Atta
eae6b058fc
web: bump version to 3.3.6-beta.1
2025-11-27 14:11:19 +05:00
Ammar Ahmed
a29bcf713f
mobile: fix loading data in share extension
2025-11-27 14:09:42 +05:00
Ammar Ahmed
6b171f578d
mobile: release 3.3.10-beta.1
2025-11-27 13:31:50 +05:00
Ammar Ahmed
3f45c2ebd4
mobile: update react-native-actions-sheet
2025-11-27 13:31:50 +05:00
Ammar Ahmed
883b1a63b2
mobile: improve animation for fluid panels
2025-11-27 13:31:50 +05:00
Ammar Ahmed
4c0efa8b08
mobile: make gradlew executable
2025-11-27 13:31:50 +05:00
01zulfi
ed2a04d590
editor: improve inline code styling ( #8987 )
...
* editor: improve inline code styling
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: remove top&bottom padding from inline code
* it was cutting off a bit of text from top&bottom lines
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: update text color of inline code
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: adjust font size and padding of inline code
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-11-27 12:05:16 +05:00
01zulfi
52a3d1c373
editor: readonly table fixes ( #8997 )
...
* editor: readonly table fixes
* fix tables not hiding under collapsed headings in readonly view
* allow column resizing in readonly view
* fix scrollbar not showing in readonly view
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: remove table view
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-11-27 12:04:23 +05:00
01zulfi
573b24f28f
editor: fix heading align ( #8996 )
...
this reverts all the custom layout based on divs & spans and moves back to using pseudo element for the expand/collapse icon.
There were a few problems with the previous logic:
1. We had to write custom logic for text alignment (not a huge deal but it could cause bugs down the line)
2. Aligning the icon properly was hit or miss. We were using flex which meant for multi line headings, the icon appeared way to the left instead of right next to the end of the heading.
3. The styling css for the previous logic was MASSIVE and handled lots of cases which meant more maintenance burden for us.
The new logic is simpler:
1. Use `::after` pseudo element for the expand/collapse icon. This works very nicely on Android.
2. Use selection range on the heading to compute bounding rects for each line. It's a bit hacky but works for both LTR & RTL headings.
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-11-27 11:43:27 +05:00
Abdullah Atta
e68e5bc6fb
web: bump version to 3.3.6-beta.0
2025-11-27 11:43:27 +05:00
01zulfi
6473ce4244
editor: unhide children when collapsed heading is changed to non-heading node ( #8946 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-27 11:43:27 +05:00
01zulfi
82685314f7
editor: improve table cell styling ( #8960 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-27 11:43:27 +05:00
01zulfi
c1370af395
editor: change heading collapse icon pos ( #8953 )
...
* editor: enable heading in table, change collapse icon pos, && disable empty heading collapse
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: migrate empty collapsed headings in parseHTML instead of plugin
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: remove migration for empty collapsed headings
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: fix heading collapse on mobile
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: use ontouchend instead of ontouchstart
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-11-27 11:43:27 +05:00
Abdullah Atta
7779a8b752
Merge pull request #9003 from streetwriters/rn-82
...
Upgrade to React Native 82
2025-11-27 11:34:08 +05:00
Abdullah Atta
3de225f7c9
mobile: upgrade react native 0.82
...
this commit also bump app version to 3.3.10-beta.0
2025-11-27 11:32:50 +05:00
Abdullah Atta
1d6ff96dd9
Merge pull request #8930 from streetwriters/feat/improve-tables-on-mobile
2025-11-27 11:12:43 +05:00
Abdullah Atta
9f403b9d7f
Merge branch 'master' into beta
2025-11-27 11:04:57 +05:00
Abdullah Atta
ea63e6a325
Merge pull request #8999 from streetwriters/web/fix-export-notes-count
...
web: show total notes count in export dialog
2025-11-27 09:17:22 +05:00
Vsevolod Volkov
c6d471cec9
docker: ability to build container with theme server
2025-11-26 19:24:04 +01:00
01zulfi
f7914c57c7
web: release space taken by properties pane for new note/tab
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-26 16:49:17 +05:00
01zulfi
fc55cbf3d7
web: show total notes count in export dialog
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-26 15:34:51 +05:00
Abdullah Atta
a5f2d39b07
Merge pull request #8977 from streetwriters/web/archive-drag-drop
...
web: allow archiving when notes drag-n-dropped on nav item
2025-11-24 09:39:56 +05:00
Abdullah Atta
e5395bf05a
Merge pull request #8980 from streetwriters/editor/checklist-fade
...
editor: fade checklist when checked
2025-11-24 09:38:39 +05:00
01zulfi
30466e4a76
editor: fade checklist when checked
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Update packages/editor/styles/styles.css
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
2025-11-24 09:38:16 +05:00
Abdullah Atta
499ab7cdfe
Merge pull request #8978 from streetwriters/web/exclude-empty-paragraph-count
...
web: exclude empty paragraphs in editor stats
2025-11-24 09:35:13 +05:00
01zulfi
2e49893841
web: exclude empty paragraphs in editor stats
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-21 09:48:14 +05:00
01zulfi
c295e1c9be
web: allow archiving when notes drag-n-dropped on nav item
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-18 13:58:44 +05:00
Ammar Ahmed
6dd16f6791
mobile: fix biometric unlock not working on iPad and tablet devices
2025-11-12 12:19:57 +05:00
Abdullah Atta
97d21c818e
Merge pull request #8858 from 01zulfi/editor/disable-collapsible-headings-in-table
...
editor: disable collapsible headings inside tables
2025-11-12 11:30:38 +05:00
Abdullah Atta
3beb60d8b6
Merge pull request #8918 from streetwriters/core/fix-keys-reencryption-on-update-password
...
core: fix user keys re-encryption when updating password
2025-11-12 11:29:03 +05:00
Abdullah Atta
3d00502341
editor: fix table column/row tool sizing
2025-11-12 11:23:16 +05:00
Abdullah Atta
7975dfcc78
editor: fix recursive enter in tables on mobile
2025-11-12 11:23:16 +05:00
Abdullah Atta
907406e7b2
editor: add support for resize on hover
2025-11-12 11:23:16 +05:00
Abdullah Atta
8b03f96a3f
editor: fix column resize handle hiding after column resize
2025-11-12 11:23:16 +05:00
Abdullah Atta
5183b33f9d
editor: fix type errors
2025-11-12 11:23:16 +05:00
Abdullah Atta
bfddf288eb
editor: massive improvements to tables on mobile
...
- resizable columns
- cell selection
2025-11-12 11:23:16 +05:00
Abdullah Atta
28ada2b032
mobile: release v3.3.9
2025-11-12 09:48:21 +05:00
Ammar Ahmed
6343212d7e
Merge pull request #8923 from streetwriters/mobile-release-3.3.9
...
mobile: release v3.3.9
2025-11-12 09:47:26 +05:00
01zulfi
f728ad8826
editor: disable collapsible headings inside tables
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-11 11:39:41 +05:00
Abdullah Atta
33c3bf0d69
Merge pull request #8919 from streetwriters/web/show-monograph-view-count
...
web: show monograph's view count
2025-11-08 13:07:14 +05:00
Abdullah Atta
2fc3cc3c76
web: remove border separation
2025-11-08 13:05:59 +05:00
Abdullah Atta
69a3fa4d90
web: lazily load monograph analytics
2025-11-08 12:59:29 +05:00
Abdullah Atta
bd4f130ef8
core: handle errors on monograph analytics fetch
2025-11-08 12:59:17 +05:00
Abdullah Atta
28b563b95b
web: make monograph analytics a pro feature
2025-11-08 12:49:36 +05:00
Abdullah Atta
71952a354e
core: monographs stats -> monograph analytics
2025-11-08 12:46:58 +05:00
Abdullah Atta
41ad8e0988
web: improve publish view ux
2025-11-07 19:26:32 +05:00
01zulfi
3e87e2ea5a
web: use monograph stats api
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-07 10:54:15 +05:00
01zulfi
a6541b9731
web: show monograph's view count
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-06 14:10:52 +05:00
Abdullah Atta
b96af6c4cf
mobile: release v3.3.9
2025-11-05 23:35:27 +05:00
Abdullah Atta
cc584461ad
Merge pull request #8909 from streetwriters/mobile-release-3.3.8
2025-11-05 23:31:34 +05:00
Abdullah Atta
6069a41fa4
Merge pull request #8909 from streetwriters/mobile-release-3.3.8
...
Mobile release 3.3.8
2025-11-05 23:28:48 +05:00
01zulfi
7190207e5c
core: fix user keys re-encryption when updating password
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-05 14:02:48 +05:00
01zulfi
05ea085cdc
Merge pull request #8915 from streetwriters/release/v3.3.5
...
Release/v3.3.5
2025-11-05 13:15:30 +05:00
01zulfi
015453a40b
Merge pull request #8914 from streetwriters/release/v3.3.5
...
web: bump version to 3.3.5
2025-11-05 13:07:01 +05:00
01zulfi
dad92a186c
web: bump version to 3.3.5
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-05 12:08:04 +05:00
Abdullah Atta
7e5e19e72c
Merge pull request #8913 from streetwriters/editor/fix-checklist-bulletlist
...
editor: fix checklist parsing as bulletlist
2025-11-05 12:03:55 +05:00
01zulfi
8e1484a029
editor: fix checklist parsing as bulletlist
...
* reduce list-item's parseHTML priority lower than check-list-item's parseHTML priority
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-05 11:01:52 +05:00
Ammar Ahmed
4a3b3a14ec
mobile: release v3.3.8
2025-11-04 10:35:34 +05:00
Ammar Ahmed
758157cf78
mobile: update documentation link
2025-11-04 10:34:43 +05:00
Ammar Ahmed
a1a171d648
mobile: fix restore backup keeps loading
2025-11-04 10:24:22 +05:00
01zulfi
b2645fc4d9
Merge pull request #8908 from streetwriters/release/v3.3.4
...
Release/v3.3.4
2025-11-03 17:23:50 +05:00
01zulfi
92ba4d7624
Merge pull request #8907 from streetwriters/release/v3.3.4
...
web: bump version to 3.3.4
2025-11-03 17:13:35 +05:00
01zulfi
d44ee5ca05
web: bump version to 3.3.4
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-03 16:18:57 +05:00
Abdullah Atta
58f060ae59
Merge pull request #8905 from streetwriters/editor/fix-images-in-lists
2025-11-03 16:14:00 +05:00
Abdullah Atta
d7dde74675
Merge pull request #8905 from streetwriters/editor/fix-images-in-lists
...
editor: fix old inline images in bullet,numbered,task&check lists
2025-11-03 16:13:02 +05:00
01zulfi
5fde1c0f07
editor: fix old inline images in bullet,numbered,task&check lists
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-03 16:10:26 +05:00
Abdullah Atta
d9ea44f92a
Merge pull request #8857 from 01zulfi/core/escape-paranthesis-in-search
2025-11-03 12:38:33 +05:00
Abdullah Atta
ffddbe2d7a
Merge pull request #8857 from 01zulfi/core/escape-paranthesis-in-search
...
core: escape paranthesis in notes search query
2025-11-03 12:37:39 +05:00
01zulfi
eb3998d72d
core: remove unnecessary only in tests
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-03 12:21:11 +05:00
01zulfi
fca61afd7c
core: escape paranthesis in notes search query
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-03 11:02:02 +05:00
Abdullah Atta
1bf86386fa
Merge pull request #8904 from streetwriters/editor/fix-heading-plugin
2025-11-03 10:29:23 +05:00
Abdullah Atta
33559250d8
Merge pull request #8904 from streetwriters/editor/fix-heading-plugin
...
editor: fix crash in heading plugin when pasting markdown content
2025-11-03 10:27:53 +05:00
01zulfi
38daca0099
editor: fix crash in heading plugin when pasting markdown content
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-11-03 09:01:09 +05:00
Abdullah Atta
6fc328c4dd
clipper(web): bump version to 0.4.0
2025-11-01 19:44:29 +05:00
Abdullah Atta
36c8b8cc25
Merge pull request #8896 from streetwriters/webclipper/release/0.4.0
...
Update Web Clipper to 0.4.0
2025-11-01 19:43:00 +05:00
Abdullah Atta
dd4ca817c7
clipper(web): bump version to 0.4.0
2025-11-01 19:41:01 +05:00
Ammar Ahmed
a60a1aa406
Merge branch 'master' into beta
2025-11-01 09:43:46 +05:00
Ammar Ahmed
594ceb1f52
Merge pull request #8894 from streetwriters/mobile-release-3.3.7
...
Mobile release 3.3.7
2025-11-01 09:43:14 +05:00
Ammar Ahmed
fbc74ec359
mobile: update pods
2025-10-31 21:55:22 +05:00
Ammar Ahmed
0dfc1dfa52
mobile: release v3.3.7
2025-10-31 20:02:43 +05:00
Ammar Ahmed
b9c14ef9aa
Merge pull request #8888 from streetwriters/fix-clipper-mobile
...
mobile: fix share extension not able to clip webpage
2025-10-31 18:38:59 +05:00
Ammar Ahmed
3fec2b397f
Merge pull request #8883 from streetwriters/fix-16kb-alignment-x64
...
mobile: fix 16kb alignment on x86_64 platform
2025-10-31 18:38:34 +05:00
Ammar Ahmed
ec841caef7
Merge pull request #8866 from streetwriters/feat-add-clear-button-search
...
Feat add clear button search
2025-10-31 18:38:16 +05:00
Ammar Ahmed
c163fc3be4
Merge pull request #8865 from streetwriters/mobile-fix-crash-sub-status
...
mobile: fix crash in subscription-status settings item
2025-10-31 18:37:59 +05:00
Ammar Ahmed
1e04315596
Merge pull request #8853 from streetwriters/fix-export-notes-free-users
...
mobile: allow free users to export note in all formats
2025-10-31 18:37:18 +05:00
Ammar Ahmed
9aef28b03d
Merge pull request #8856 from streetwriters/fix-table-cell-selection-mobile
...
Fix table cell selection mobile
2025-10-31 18:36:56 +05:00
Abdullah Atta
7bd1931195
Merge pull request #8892 from streetwriters/release/v3.3.3
...
Release/v3.3.3
2025-10-31 18:25:01 +05:00
01zulfi
88628c650f
Merge pull request #8890 from streetwriters/release/v3.3.3
...
web: bump version to 3.3.3
2025-10-31 16:37:09 +05:00
01zulfi
9523fd52d8
web: bump version to 3.3.3
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-31 14:40:34 +05:00
01zulfi
c59091f946
editor: fix changing level of collapsed heading
...
* preserve collasped state
* reset visibility of hidden nodes under changed heading
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-31 14:06:54 +05:00
Abdullah Atta
8cc6df92f4
Merge pull request #8889 from 01zulfi/editor/fix-heading-level-change
...
editor: fix changing level of collapsed heading
2025-10-31 14:05:09 +05:00
01zulfi
042656856a
editor: fix changing level of collapsed heading
...
* preserve collasped state
* reset visibility of hidden nodes under changed heading
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-31 13:14:06 +05:00
Ammar Ahmed
5921c61e98
mobile: fix share extension not able to clip webpage
2025-10-31 10:01:59 +05:00
Abdullah Atta
6a017c237d
Merge branch 'master' into beta
2025-10-30 13:31:01 +05:00
Abdullah Atta
c5cd214d97
Merge pull request #8882 from 01zulfi/editor/fix-collapsible-hidden-under
...
editor: fix disappearing nodes under collapsed headings if heading is edited
2025-10-30 13:29:05 +05:00
Abdullah Atta
b30c35e59d
Merge pull request #8877 from 01zulfi/editor/fix-outline-images
...
editor: fix images from older version not rendering in outline list
2025-10-30 13:28:00 +05:00
01zulfi
ce4fa13758
editor: fix disappearing nodes under collapsed headings if heading is edited
...
* design flaw in using the hiddenUnder attribute on hidden nodes, a hidden attribute should be sufficient
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-30 12:59:50 +05:00
01zulfi
1f47df0f45
editor: add test case to assert migration of old inline images in outline list item
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-30 12:53:21 +05:00
Abdullah Atta
27c641536a
editor: add support for twitter embeds ( #8879 )
2025-10-30 12:02:25 +05:00
Ammar Ahmed
91109278b6
mobile: fix 16kb alignment on x86_64 platform
2025-10-30 11:16:23 +05:00
01zulfi
78e4672871
editor: fix images from older version not rendering in outline list
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-29 13:12:39 +05:00
Abdullah Atta
dbecd6a466
Merge pull request #8743 from 01zulfi/editor/restrict-attachment-for-notloggedin-users
...
editor: restrict attachment upload for not logged-in users
2025-10-29 12:35:53 +05:00
Ammar Ahmed
e690973107
mobile: restrict attachment upload by logged out users
2025-10-29 12:33:20 +05:00
Abdullah Atta
17b14e0ac6
Merge pull request #8875 from streetwriters/fix-remove-line-through-checklist
...
Fix remove line through checklist
2025-10-29 11:53:58 +05:00
Abdullah Atta
0f8da747f9
Merge pull request #8867 from streetwriters/fix/warn-arm64-translation
...
Warn users if app is running under arm64 translation
2025-10-29 11:53:19 +05:00
Ammar Ahmed
df7d91e4f3
mobile: fix resize input delay too long
2025-10-29 11:38:51 +05:00
Ammar Ahmed
7eefecd961
editor: do not strikethrough on checked item in checklist
2025-10-29 11:38:32 +05:00
Abdullah Atta
2ec764d862
clipper: update lockfile
2025-10-28 14:36:48 +05:00
Abdullah Atta
5a9b9da47e
Merge pull request #8869 from 01zulfi/editor/fix-outline-list-collapse
...
editor: fix outline list item collapsing the parent item
2025-10-28 13:53:33 +05:00
01zulfi
c5a82bd779
editor: fix outline list item collapsing the parent item
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-28 13:37:44 +05:00
Abdullah Atta
9c2a807025
desktop: show warning after app is ready
2025-10-28 13:29:57 +05:00
Abdullah Atta
4fa1ea4380
desktop: warn users if app is running under arm64 translation
2025-10-28 12:41:34 +05:00
01zulfi
351d412fdf
editor: restrict attachment upload for not logged-in users
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-28 12:40:25 +05:00
Ammar Ahmed
38600bf2a5
mobile: add tests
2025-10-28 12:00:38 +05:00
Ammar Ahmed
4720456d63
mobile: add clear button to search on mobile
2025-10-28 11:50:25 +05:00
Ammar Ahmed
5a2221c5d3
mobile: fix crash in subscription-status settings item
2025-10-28 10:52:11 +05:00
Abdullah Atta
91ef98df4f
Merge pull request #8814 from streetwriters/feature/direct-navigation-to-setting-sections
...
Add support for direct navigation (via url) to setting sections
2025-10-27 15:34:34 +05:00
Abdullah Atta
8aa0a539f8
Merge pull request #7294 from 01zulfi/webclipper/bookmark
2025-10-27 15:19:50 +05:00
Abdullah Atta
68b921887b
Merge pull request #7294 from 01zulfi/webclipper/bookmark
...
webclipper: add bookmark option
2025-10-27 15:19:07 +05:00
Abdullah Atta
dea91c48a2
web: add hr after bookmark link
2025-10-27 15:18:16 +05:00
Abdullah Atta
f2e91d4a5c
webclipper: fix bookmark not working in web clipper
2025-10-27 15:18:00 +05:00
01zulfi
47be00355d
webclipper: add bookmark option
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-27 13:58:06 +05:00
Abdullah Atta
61549e8e06
Merge pull request #8254 from 01zulfi/webclipper/start-clip-button
2025-10-27 13:49:21 +05:00
Abdullah Atta
05c4051cc9
Merge pull request #8254 from 01zulfi/webclipper/start-clip-button
...
webclipper: improve clipping ux
2025-10-27 13:48:44 +05:00
01zulfi
71fe6bbebc
webclipper: improve clipping ux
...
* start clip when button is clicked, not on load or selection click
* add discard button
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-27 13:43:53 +05:00
Abdullah Atta
317be2c8da
Merge pull request #8195 from 01zulfi/clipper/improve-clip-with-styles
2025-10-27 13:41:53 +05:00
Abdullah Atta
74ed529f16
Merge pull request #8195 from 01zulfi/clipper/improve-clip-with-styles
...
clipper: improve clip with styles
2025-10-27 13:31:53 +05:00
Abdullah Atta
24a6d8c3f9
editor: fix really large images not loading
2025-10-27 13:16:38 +05:00
Ammar Ahmed
14c1567c07
editor: fix scrollLeft value on mobile when using scroll container
2025-10-27 12:50:16 +05:00
Ammar Ahmed
fb778f56ed
editor: use default scroll container on mobile to fix selection bugs
2025-10-27 12:47:41 +05:00
Abdullah Atta
1eb0ef0cbe
editor: fix web clipped screenshot not visible in editor
2025-10-27 12:23:19 +05:00
Abdullah Atta
a81c8d0064
clipper: fix error on inlining css background images
2025-10-27 11:29:52 +05:00
Abdullah Atta
36099c6b4d
clipper: update lockfile
2025-10-25 15:28:31 +05:00
01zulfi
8f7a15e692
clipper: remove unnecessary packages
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:44 +05:00
Abdullah Atta
de4a660eb2
clipper: add svg screenshots for debugging
2025-10-25 15:12:31 +05:00
Abdullah Atta
c53fab603f
clipper: ignore noscript elements
2025-10-25 15:12:31 +05:00
01zulfi
a3e11b62e0
clipper: append head for node selection clips
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:30 +05:00
01zulfi
5d1775151d
clipper: remove invalid element attributes for screenshot clips
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:30 +05:00
Abdullah Atta
a0f5880e2c
clipper: serialize styles using xml serializer
2025-10-25 15:12:30 +05:00
Abdullah Atta
3dc7e70890
clipper: fix svg -> canvas -> image logic
2025-10-25 15:12:30 +05:00
01zulfi
2fa1fc8662
clipper: fix screenshot clip
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:27 +05:00
01zulfi
879a65a41c
clipper: skip style inlining if property not present
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
Abdullah Atta
d5b68bf0da
clipper: fix tests
2025-10-25 15:12:08 +05:00
Abdullah Atta
fd460d3e90
clipper: bg images in css not clipped
2025-10-25 15:12:08 +05:00
01zulfi
a74bd4972c
clipper: move inlining stylesheeet & css import resolution logic to addStylesToHead
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
01zulfi
0ed8839ea9
clipper: fix build error
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
Abdullah Atta
d7b0f2684a
clipper: minor perf improvements
2025-10-25 15:12:08 +05:00
Abdullah Atta
b5be9b3abf
clipper: fix image inlining in stylesheets
2025-10-25 15:12:08 +05:00
01zulfi
911105c409
clipper: inline background-images style for stylesheets appended to head
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
01zulfi
200c842671
clipper: ignore print stylesheets when adding to head
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
01zulfi
5e5930e9e8
clipper: inline styles if cssRules.length > 0
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
Abdullah Atta
fd64c1cf2d
clipper: set downloaded stylesheet as html instead of text
2025-10-25 15:12:08 +05:00
01zulfi
48e2916874
clipper: update filtering in cloned node
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
01zulfi
a4b0e5bfef
clipper: bring back node processing
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
01zulfi
0b56121a26
clipper: preserve root element attributes
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:12:08 +05:00
01zulfi
f3f61d0e19
clipper: remove unneeded code & packages
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:10:21 +05:00
01zulfi
faaf1eeadf
clipper: remove images from clip if images false
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:07:42 +05:00
01zulfi
4fbaecc24e
clipper: remove clone related functions
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:07:42 +05:00
01zulfi
4fb056095c
clipper: create & use addStylesToHead()
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:07:42 +05:00
01zulfi
2d6142381b
clipper: remove valid attributes check
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:07:41 +05:00
01zulfi
d97d14e830
clipper: improve clip with styles
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:07:41 +05:00
01zulfi
f2f3f7e393
clipper: (wip) improve clip with styles
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-25 15:07:41 +05:00
Ammar Ahmed
50176d2b3a
mobile: allow free users to export note in all formats
2025-10-24 13:47:02 +05:00
Ammar Ahmed
c47c410446
mobile: fix styles in editor
2025-10-24 09:02:19 +05:00
Ammar Ahmed
3a5558eb16
mobile: release v3.3.6
2025-10-24 09:02:19 +05:00
Ammar Ahmed
f8171ddc3f
mobile: allow users to open redeem code url from app
2025-10-24 09:02:19 +05:00
Ammar Ahmed
ece7b29005
Merge pull request #8839 from streetwriters/mobile-release-3.3.6
...
Mobile release 3.3.6
2025-10-24 09:01:33 +05:00
Ammar Ahmed
8cd8e93487
mobile: fix styles in editor
2025-10-23 21:58:27 +05:00
Ammar Ahmed
8900a6b080
mobile: release v3.3.6
2025-10-23 21:39:20 +05:00
Ammar Ahmed
19d90fa221
mobile: allow users to open redeem code url from app
2025-10-23 21:38:55 +05:00
Ammar Ahmed
55fb3d5332
Merge branch 'master' into beta
2025-10-23 13:48:46 +05:00
Ammar Ahmed
2e5ff859eb
Merge pull request #8835 from streetwriters/fix-reminder-widget
...
mobile: fix reminders widget on android
2025-10-23 13:48:28 +05:00
Ammar Ahmed
06747575ee
Merge pull request #8834 from streetwriters/fix-signup-navigation
...
mobile: fix navigation after signup complete broken
2025-10-23 13:48:07 +05:00
Ammar Ahmed
98bb8ca186
Merge pull request #8833 from streetwriters/fix-app-lock-free-user
...
mobile: fix app-lock disabled dialog does not show to free users
2025-10-23 13:47:46 +05:00
Ammar Ahmed
d5f68602b6
Merge pull request #8832 from streetwriters/fix-vault-biometrics-unlock
...
mobile: fix vault biometrics state incorrect on app launch
2025-10-23 13:47:09 +05:00
Ammar Ahmed
312999aa5b
Merge pull request #8827 from streetwriters/fix-delete-note-locked-bulk
...
mobile: ask user for vault password before deleting locked notes in bulk
2025-10-23 13:46:09 +05:00
Ammar Ahmed
607a4d26f4
Merge pull request #8826 from streetwriters/fix-restore-button-mobile
...
mobile: fix restore button is hidden in history preview item
2025-10-23 13:44:09 +05:00
Ammar Ahmed
a88b6615e4
Merge pull request #8825 from streetwriters/fix-gesture-navigation
...
mobile: fix gesture navigation not working
2025-10-23 13:43:50 +05:00
Ammar Ahmed
f900098201
mobile: fix app-lock disabled dialog does not show to free users
2025-10-23 12:17:01 +05:00
Ammar Ahmed
d51aaa8eb1
mobile: fix vault biometrics state incorrect on app launch
2025-10-23 12:05:50 +05:00
Ammar Ahmed
e9a48ae028
mobile: fix reminders widget on android
2025-10-23 11:01:28 +05:00
Ammar Ahmed
90a0f619ec
mobile: ask user for vault password before deleting locked notes in bulk
2025-10-22 19:27:43 +05:00
Ammar Ahmed
ed3662a636
mobile: fix restore button is hidden in history preview item
2025-10-22 14:54:47 +05:00
Ammar Ahmed
26eda3b105
mobile: fix gesture navigation not working
2025-10-22 14:40:56 +05:00
Ammar Ahmed
8f43882e29
mobile: fix navigation after signup complete broken
2025-10-22 14:27:26 +05:00
Ammar Ahmed
e239597eb1
Merge pull request #8821 from streetwriters/fix--disable-post-install-script
...
Fix fdroid build failing due to postinstall script using bun
2025-10-22 09:11:41 +05:00
Ammar Ahmed
bf1ef07d3a
mobile: fix fdroid build failing due to postinstall script using bun
2025-10-22 09:09:32 +05:00
Abdullah Atta
7d2e1dab4c
web: add support for direct navigation (via url) to setting sections
2025-10-21 14:42:37 +05:00
Ammar Ahmed
80392d394a
Merge pull request #8812 from streetwriters/add-fdroid-changelog
...
mobile: add fdroid changelog
2025-10-21 09:19:55 +05:00
Ammar Ahmed
9ffa4d38c3
mobile: add fdroid changelog
2025-10-21 09:18:57 +05:00
Abdullah Atta
3ebcd36ca9
Merge pull request #8803 from streetwriters/release/3.3.2
2025-10-20 16:07:17 +05:00
Abdullah Atta
efec2dc898
Merge pull request #8803 from streetwriters/release/3.3.2
...
Release v3.3.2
2025-10-20 16:05:15 +05:00
Ammar Ahmed
5bd032e480
mobile: release v3.3.5
2025-10-20 13:53:14 +05:00
Abdullah Atta
c1bd4cfb01
web: bump version to 3.3.2
2025-10-20 13:01:57 +05:00
Abdullah Atta
0b943d8ecd
editor: fix bullet list created as sub list of outline list
2025-10-20 12:52:57 +05:00
Ammar Ahmed
75e22a591e
Merge pull request #8802 from streetwriters/fix-reset-root-state
...
Fix reset root state
2025-10-20 12:44:13 +05:00
Ammar Ahmed
66498e12ce
mobile: fix multiple timers set on reset root state causing jank
2025-10-20 12:40:20 +05:00
Ammar Ahmed
d5fefd2f10
Merge pull request #8801 from streetwriters/fix-collapsible-headings
...
Fix collapsible headings on mobile
2025-10-20 12:12:20 +05:00
Ammar Ahmed
e2556d3228
mobile: fix collapsible heading
2025-10-20 12:09:22 +05:00
Abdullah Atta
2eb38d236e
web: allow discounts in overlay checkout
2025-10-20 11:00:26 +05:00
Abdullah Atta
d9c57162f1
Merge pull request #8800 from streetwriters/fix/allow-discounts-in-overlay-checkout
...
Allow discounts in overlay checkout
2025-10-20 10:59:11 +05:00
Abdullah Atta
9f8f0e8413
web: allow discounts in overlay checkout
2025-10-20 10:57:51 +05:00
Abdullah Atta
ea52893be1
Merge branch 'master' into beta
2025-10-20 10:43:07 +05:00
Abdullah Atta
eef63d2028
Merge pull request #8799 from streetwriters/fix/entities-in-markdown-import
...
Fix html entities in markdown import
2025-10-20 10:37:32 +05:00
Abdullah Atta
14e0112e17
Merge pull request #8798 from streetwriters/fix/handle-attachment-errors-during-export
...
Handle attachment errors on export
2025-10-20 10:26:56 +05:00
Abdullah Atta
8ec9034fb2
Merge pull request #8797 from streetwriters/fix/disable-in-app-notices
...
Disable in-app noticies (temporarily)
2025-10-20 10:26:35 +05:00
Abdullah Atta
dc5973d75d
editor: update package-lock file
2025-10-20 10:24:23 +05:00
Abdullah Atta
12126b2f9f
web: fix html entities in markdown import
2025-10-20 10:17:59 +05:00
Abdullah Atta
9fa256be0e
web: handle attachment errors on export
2025-10-20 08:58:22 +05:00
Abdullah Atta
c103328098
web: disable in-app noticies (temporarily)
2025-10-20 08:52:22 +05:00
Ammar Ahmed
ea2022bbe4
Merge branch 'mobile-release-v3.3.4' into beta
2025-10-20 08:39:56 +05:00
Ammar Ahmed
d7ced57319
Merge pull request #8796 from streetwriters/mobile-release-v3.3.4
...
Mobile release v3.3.4
2025-10-20 08:38:33 +05:00
Ammar Ahmed
2cc200dc2b
mobile: fix paths for fonts
2025-10-18 13:35:23 +05:00
Ammar Ahmed
baa74d0353
mobile: fix build error due to tsgo usage
2025-10-18 12:56:40 +05:00
Ammar Ahmed
72b906da14
mobile: use currency symbol when possible
2025-10-18 12:15:30 +05:00
Ammar Ahmed
6db8c2fac2
mobile: release v3.3.4
2025-10-18 12:02:00 +05:00
Ammar Ahmed
09d5c0a65e
mobile: fix sharing files from other apps to Notesnook
2025-10-18 12:01:19 +05:00
Ammar Ahmed
0b6b6a02cc
editor: fix crash when adding new row in column
2025-10-18 09:04:06 +05:00
Abdullah Atta
f49c673e8e
editor: fix crash when adding new row in table
2025-10-18 09:00:36 +05:00
Ammar Ahmed
64a8e9a075
mobile: set github release=false
2025-10-18 09:00:12 +05:00
Ammar Ahmed
e998b07ca5
mobile: fix strings
2025-10-18 08:57:54 +05:00
Ammar Ahmed
c189279030
mobile: fix sheet insets on android 16+
2025-10-18 08:57:54 +05:00
Ammar Ahmed
12ddd6f958
mobile: add release type in github issue template
2025-10-18 08:57:54 +05:00
Ammar Ahmed
da06afda8a
mobile: fix pricing on github release
2025-10-18 08:57:54 +05:00
Ammar Ahmed
bf808b7a2e
mobile: fix editor toolbar height
2025-10-18 08:57:54 +05:00
Ammar Ahmed
13476a3f50
editor: fix checklist style
2025-10-18 08:56:04 +05:00
Ammar Ahmed
cfdf77a7b5
Merge branch 'fix-plans-showing-price' into beta
2025-10-17 09:59:38 +05:00
Ammar Ahmed
070c90362a
Merge pull request #8782 from streetwriters/fix-plans-showing-price
...
Fix prices on github release and open checkout link in browser
2025-10-17 09:58:29 +05:00
Ammar Ahmed
c8d9858a0c
Merge branch 'mobile-release-3.3.3' into beta
2025-10-17 09:11:28 +05:00
Ammar Ahmed
2685f60409
Merge pull request #8781 from streetwriters/mobile-release-3.3.3
...
mobile: release v3.3.3
2025-10-17 09:10:51 +05:00
Abdullah Atta
8d3bb5185c
Merge branch 'master' into beta
2025-10-17 08:51:19 +05:00
Abdullah Atta
1f748a4026
global: introducing Notesnook Circle ( #8779 )
...
* core: add api for getting Notesnook Circle partners
* web: introduce notesnook circle
* core: export CirclePartner type
* mobile: add notesnook-circle
* web: use strings from intl for notesnook circle
* common: add notesnook circle to features
* web: fix local ips set for hosts
* mobile: fix db hosts
---------
Co-authored-by: Ammar Ahmed <ammarahmed6506@gmail.com >
2025-10-17 08:49:32 +05:00
Sudlon
b27f064ad4
editor: Add keybindings for highlighting the currently selected text ( #8577 )
...
* editor: Add keybindings for highlighting the currently selected text
Signed-off-by: Sudlon <sudlondon@outlook.com >
* editor: Change keybinding command to TipTap "syntax"
Signed-off-by: Sudlon <sudlondon@outlook.com >
* editor: Remove SHIFT-keybinding (leaving ALT-keybinding) for highlighting currently selected text
Signed-off-by: Sudlon sudlondon@outlook.com
* editor: Remove left-over references to the double keybinding for highlighting currently selected text
Signed-off-by: Sudlon sudlondon@outlook.com
---------
Signed-off-by: Sudlon <sudlondon@outlook.com >
Signed-off-by: Sudlon sudlondon@outlook.com
Co-authored-by: sudlon <sudlondon@outlook.com >
2025-10-16 16:59:37 +05:00
01zulfi
27f781cc63
editor: improve codeblock scrollbar styling ( #8548 )
...
* editor: improve codeblock scrollbar styling
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* editor: fix overflowed codeblock's bg color
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-16 16:50:35 +05:00
Abdullah Atta
1427958eca
Merge pull request #8457 from 01zulfi/editor/tasklist-checklist-styling
...
editor: improve checklist styling
2025-10-16 15:01:24 +05:00
Abdullah Atta
436e09c255
editor: fix text direction not working in check lists
2025-10-16 14:50:13 +05:00
Abdullah Atta
cc9b2dd5b0
editor: add back line through for checked items
2025-10-16 14:45:40 +05:00
Abdullah Atta
0ba25419f3
editor: use single li element for simple checklists
2025-10-16 14:43:51 +05:00
Abdullah Atta
9238de4cb4
Merge pull request #8772 from 01zulfi/editor/fix-images-in-outline-lists
...
editor: fix inserting images in outline lists
2025-10-16 11:48:34 +05:00
01zulfi
2d5fe1058c
editor: add test for code block in outline list
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-16 10:46:31 +05:00
01zulfi
b01d1fc87e
editor: improve checklist styling
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-16 09:28:02 +05:00
Abdullah Atta
9f4c0a4c9a
editor: move outline list item indicator to li from first child
2025-10-16 09:23:19 +05:00
Abdullah Atta
9eebda86c2
editor: fix enter/tab not working in block nodes inside outline list item
2025-10-16 09:22:49 +05:00
Abdullah Atta
d43e856fea
editor: add support for all block types in outline list item
2025-10-16 09:22:15 +05:00
Abdullah Atta
7af1596038
editor: remove custom inline image -> block image migration
2025-10-16 09:21:45 +05:00
01zulfi
652f6eab0b
editor: fix inserting images in outline lists
...
* inserting images in outline list was splitting the outline list into two, this commit fixes it
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-15 11:14:24 +05:00
Abdullah Atta
fdaddfdb92
Merge pull request #8767 from streetwriters/chore/update-electron-to-37
2025-10-13 14:12:34 +05:00
Abdullah Atta
9a1adf2065
Merge pull request #8767 from streetwriters/chore/update-electron-to-37
...
Update electron to v37
2025-10-13 14:12:01 +05:00
Abdullah Atta
f10b258f58
desktop: update electron to v37
2025-10-13 14:10:52 +05:00
01zulfi
7f558cbd41
core: handle inbox item sync & decryption ( #8733 )
...
* core: handle inbox item sync & decryption
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: minor refactors in handling inbox item sync
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: use inbox item salt
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: check inbox item version
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-13 14:02:32 +05:00
Ammar Ahmed
641eb28ce7
mobile: open web purchase in browser.
2025-10-13 11:33:48 +05:00
Ammar Ahmed
2c59a5f6f9
mobile: fix plan price not showing properly on gh release
2025-10-13 09:30:48 +05:00
Abdullah Atta
712f02e61e
Merge branch 'master' into beta
2025-10-10 18:13:46 +05:00
Abdullah Atta
e5ad405a23
Merge pull request #8754 from streetwriters/release/3.3.1
...
Release v3.3.1
2025-10-10 18:12:40 +05:00
Abdullah Atta
cd1b78d8df
ci: fix desktop builds
2025-10-10 17:53:41 +05:00
Abdullah Atta
3b1ca46945
web: fix desktop tests
2025-10-10 16:23:11 +05:00
Abdullah Atta
96c1636f88
web: bump version to 3.3.1
2025-10-10 15:54:29 +05:00
Abdullah Atta
a10f949856
Merge branch 'master' into beta
2025-10-10 15:53:32 +05:00
Abdullah Atta
9ff4757ed6
Merge pull request #8753 from streetwriters/fix/make-table-with-adjustable
...
Make table width adjustable
2025-10-10 15:52:26 +05:00
Abdullah Atta
17c1e77f54
editor: make table width adjustable
2025-10-10 15:47:05 +05:00
Abdullah Atta
187a2a7262
Merge pull request #8735 from 01zulfi/editor/restrict-pasting-premium-features
...
editor: restrict pasting premium features
2025-10-10 15:38:11 +05:00
Abdullah Atta
4621230549
Merge pull request #8751 from streetwriters/fix/discount-price-on-checkout
...
Fix discounted price in checkout
2025-10-10 15:33:42 +05:00
Abdullah Atta
d7cb3317a2
web: fix discounted price in checkout
2025-10-10 15:09:41 +05:00
01zulfi
6d81f26864
editor: restrict pasting premium features
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-08 13:31:24 +05:00
01zulfi
5219814b5a
Merge pull request #8557 from 01zulfi/editor/refactor-collapsible-headings
...
editor: make headings collapsible
2025-10-08 13:26:37 +05:00
Abdullah Atta
bef9fd0fd0
Merge branch 'master' into beta
2025-10-08 13:25:42 +05:00
Abdullah Atta
2341293d92
Merge pull request #8734 from 01zulfi/common/fix-paragraph-keybinding
...
common: fix insert paragraph keybinding
2025-10-08 13:20:32 +05:00
Abdullah Atta
215387f8a9
Merge pull request #8731 from streetwriters/chore/get-rid-of-nx
...
Get rid of nx
2025-10-08 13:20:00 +05:00
01zulfi
534b8c5ad0
common: fix insert paragraph keybinding
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-08 11:57:42 +05:00
Abdullah Atta
b7b2ead9eb
setup(tx): minor refactor
2025-10-08 10:57:58 +05:00
Abdullah Atta
b3e34d68e1
setup(tx): add support for passing flags down to commands
2025-10-08 10:55:52 +05:00
Abdullah Atta
39079612aa
docs: remove mention of Nx from README
2025-10-08 10:29:18 +05:00
Abdullah Atta
be1af3111f
setup: add support for passing args down to command
2025-10-08 10:28:02 +05:00
Abdullah Atta
8dcff49797
core: fix flaky note history tests
2025-10-08 10:27:43 +05:00
Abdullah Atta
687fb4e105
setup: remove editor-mobile from build all exclusion filter
2025-10-08 09:57:40 +05:00
Abdullah Atta
25ae780ad8
ci: get rid of NX_CLOUD_ACCESS_TOKEN
2025-10-08 09:49:05 +05:00
Abdullah Atta
b695367e6c
global: add dotenv package
2025-10-08 09:34:59 +05:00
Abdullah Atta
bb274a84fe
ci: use node v22
2025-10-08 08:56:20 +05:00
Abdullah Atta
364dccbf7a
global: get rid of nx
2025-10-08 08:42:00 +05:00
Ammar Ahmed
105fb0fc69
mobile: release v3.3.3
2025-10-06 13:13:42 +05:00
Ammar Ahmed
89c408981c
Merge branch 'master' into beta
2025-10-06 12:42:59 +05:00
Ammar Ahmed
110534edec
Merge pull request #8714 from streetwriters/fix-mobile-client-selfhosted
...
Fix mobile client selfhosted
2025-10-06 12:40:26 +05:00
Ammar Ahmed
00e2190b2d
Merge pull request #8713 from streetwriters/mobile-fix-legacy-pro-users
...
mobile: add support for LEGACY_PRO subscription plan name
2025-10-06 12:40:10 +05:00
Ammar Ahmed
e5c3fc667e
Merge pull request #8712 from streetwriters/mobile-refactor-e2e-tests
...
mobile: refactor e2e tests
2025-10-06 12:39:57 +05:00
Ammar Ahmed
9aef8194f9
mobile: refactor e2e tests
...
Uses a builder pattern for writing tests to reduce code and simplify writing tests
2025-10-06 12:11:02 +05:00
Abdullah Atta
f76e0b7931
Merge pull request #8711 from 01zulfi/web/ignore-autobackup-notice-when-ignored
...
web: don't show auto-backup notice again after dismissal
2025-10-06 11:39:35 +05:00
Ammar Ahmed
0457e4417f
mobile: minor cleanup
2025-10-06 11:10:19 +05:00
Ammar Ahmed
dae8b5c542
mobile: hide pricing flows on self hosted clients
2025-10-06 10:58:39 +05:00
01zulfi
60107dd77f
web: don't show auto-backup notice again after dismissal
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-06 10:24:46 +05:00
Ammar Ahmed
4f3e19aaa2
mobile: add support for LEGACY_PRO subscription plan name
2025-10-06 09:55:28 +05:00
Ammar Ahmed
8c621f9f47
mobile: add null checks
2025-10-06 09:51:16 +05:00
Ammar Ahmed
74544efd62
mobile: update version to v3.3.2
2025-10-06 09:51:16 +05:00
Ammar Ahmed
c30ccbb68d
mobile: fix crash on entering settings
2025-10-06 09:51:16 +05:00
Ammar Ahmed
c77050eccc
Merge pull request #8710 from streetwriters/mobile-fix-3.3.1
...
mobile: release v3.3.2
2025-10-06 09:44:45 +05:00
Ammar Ahmed
f40ccdae41
mobile: add null checks
2025-10-05 01:11:09 +05:00
Ammar Ahmed
0a0aa09eea
mobile: update version to v3.3.2
2025-10-05 01:02:56 +05:00
Ammar Ahmed
e2c55fb758
mobile: fix crash on entering settings
2025-10-05 00:58:02 +05:00
Ammar Ahmed
12e3335d52
mobile: release v3.3.1
2025-10-04 23:57:09 +05:00
Ammar Ahmed
f29439539d
mobile: misc bug fixes
2025-10-04 23:57:09 +05:00
Ammar Ahmed
13c9fdba52
mobile: update monograph publish sheet
2025-10-04 23:57:09 +05:00
Ammar Ahmed
2cb087972c
Merge pull request #8638 from streetwriters/mobile-release-v3.3.1
...
release v3.3.1 on mobile
2025-10-04 23:56:33 +05:00
Ammar Ahmed
41a32ede15
mobile: release v3.3.1
2025-10-04 23:27:30 +05:00
Abdullah Atta
95f52fba51
Merge pull request #8633 from streetwriters/release/v3.3
2025-10-04 22:08:21 +05:00
Abdullah Atta
e2159b7614
Merge pull request #8633 from streetwriters/release/v3.3
...
Release v3.3
2025-10-04 22:07:18 +05:00
Ammar Ahmed
ee33875edf
mobile: misc bug fixes
2025-10-04 12:54:51 +05:00
Ammar Ahmed
28681fb1b0
mobile: update monograph publish sheet
2025-10-04 12:54:51 +05:00
Abdullah Atta
33194dc9f0
setup: show script logs only in verbose mode
2025-10-04 10:37:51 +05:00
Abdullah Atta
7509766df2
desktop: fix sqlite extensions can't be found in dev
2025-10-04 10:22:11 +05:00
Abdullah Atta
30a02a4977
core: fix type errors
2025-10-04 10:21:38 +05:00
Abdullah Atta
f67f4138c3
core: minor fixes to monographs
2025-10-04 10:18:38 +05:00
Abdullah Atta
49d51da1bd
web: fix toggles not working in publish view
2025-10-04 10:18:22 +05:00
Abdullah Atta
17bfe4e075
desktop: handle errors thrown during backup creation
2025-10-04 09:31:15 +05:00
Abdullah Atta
d5905a4e5f
desktop: update electron to v36
2025-10-04 09:28:55 +05:00
Abdullah Atta
e1b46d33f4
desktop: enable asar
2025-10-04 09:20:10 +05:00
Ammar Ahmed
ce7c003c54
mobile: fix bottom padding
2025-10-04 08:37:07 +05:00
Abdullah Atta
7f473ce7c8
ci: use custom task executor instead of nx
2025-10-04 08:27:09 +05:00
Abdullah Atta
c239f490b0
setup: add custom task runner as an alternative to nx
2025-10-04 00:09:23 +05:00
Abdullah Atta
1ad1915fcc
config: cache {projectRoot}/locales
2025-10-03 21:42:11 +05:00
Abdullah Atta
14029de484
misc: update nx
2025-10-03 18:47:15 +05:00
Abdullah Atta
5d07db366b
desktop: add logs in build script for debugging
2025-10-03 18:40:47 +05:00
Abdullah Atta
9e265dbecf
web: add new version highlights
2025-10-03 18:38:08 +05:00
Abdullah Atta
717bce36e6
desktop: regenerate lockfile
2025-10-03 18:30:39 +05:00
Abdullah Atta
17831cdd8c
ci: install sqlite3-fts5-html for all platforms
2025-10-03 18:13:12 +05:00
Ammar Ahmed
02e37c6ed4
mobile: prepare release v3.3.0
2025-10-03 14:39:04 +05:00
Abdullah Atta
16b52e9633
web: update export snapshots
2025-10-03 14:12:10 +05:00
Abdullah Atta
77eee945ca
web: bump version to 3.3.0
2025-10-03 14:03:14 +05:00
Abdullah Atta
f21f235d37
core: remove pricing tests
2025-10-03 13:58:22 +05:00
Abdullah Atta
2949fcde38
core: fix e2e tests
2025-10-03 13:54:17 +05:00
Abdullah Atta
6ae1674de5
web: fix tests
2025-10-03 11:59:53 +05:00
Abdullah Atta
2bd74e043a
core: fix note history cleanup tests
2025-10-03 09:05:52 +05:00
Abdullah Atta
1a05acbe9a
core: fix isProduction always returns false
2025-10-03 09:03:12 +05:00
Abdullah Atta
a0597e13fe
Revert "Merge pull request #8493 from 01zulfi/editor/collapsible-headings"
...
This reverts commit 7241dce7a6 , reversing
changes made to ae5b422965 .
2025-10-03 08:54:28 +05:00
Ammar Ahmed
d11d665395
mobile: do not allow changing plan if user subscribed to legacy pro sub
2025-10-03 08:41:11 +05:00
Abdullah Atta
ab2758ac79
intl: Revert "intl: clarify what happens to user data on plan switch"
...
This reverts commit 4377b8b340 .
2025-10-02 14:45:13 +05:00
01zulfi
bb682a6f6e
web: reset default notebook & tag feature if applicable ( #8628 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-02 14:22:34 +05:00
Abdullah Atta
4377b8b340
intl: clarify what happens to user data on plan switch
2025-10-02 14:21:12 +05:00
Abdullah Atta
eb0c9b823b
common: File size -> Maximum file size
2025-10-02 13:38:18 +05:00
Abdullah Atta
a595b12431
common: rerun feature available hooks on user subscription update
2025-10-02 11:26:16 +05:00
Abdullah Atta
ebd9b45cac
web: fix features reset on subscription change
2025-10-02 11:17:08 +05:00
Abdullah Atta
5ae024f20a
Merge branch 'master' into beta
2025-10-02 10:40:56 +05:00
Abdullah Atta
9ae93dec4c
Merge pull request #8432 from 01zulfi/docs/standard-notes-import
...
docs: add standard notes import instructions
2025-10-02 10:35:02 +05:00
Abdullah Atta
93ecc9b1ac
Merge pull request #8587 from 01zulfi/web/fix-status-item
...
web: fix update & vault status items vertical alignment
2025-10-02 10:33:01 +05:00
Ammar Ahmed
28455f8b31
mobile: update icons in settings
2025-10-02 09:43:46 +05:00
Abdullah Atta
b49be89b06
Merge pull request #8570 from 01zulfi/editor/support-math-paste
...
editor: support pasting math
2025-10-02 09:30:51 +05:00
Abdullah Atta
23e0748137
Merge pull request #8581 from streetwriters/fix/error-not-shown-gift-card
...
Fix error not shown on redeem code failure
2025-10-02 09:30:14 +05:00
Abdullah Atta
2f6d222cca
Merge pull request #8603 from 01zulfi/core/fix-leading-spaces-export
...
core: fix leading spaces in txt export && remove unneeded space at start of txt
2025-10-02 09:29:23 +05:00
Abdullah Atta
ba1cfe05c4
Merge pull request #8621 from 01zulfi/core/fix-tag-title-sorting
...
core: fix tag sort by title
2025-10-02 09:29:07 +05:00
Abdullah Atta
6f80334296
core: fix tests
2025-10-02 09:24:50 +05:00
Ammar Ahmed
86da8a3620
mobile: add limit on 2fa sms setup
2025-10-02 09:09:20 +05:00
Abdullah Atta
11702c9209
Merge pull request #8615 from streetwriters/fix/web-app-not-working-on-mobile
...
Fix web app not working on mobile devices
2025-10-02 08:38:05 +05:00
Abdullah Atta
240d9b533f
web: reset restricted features on app startup
2025-10-02 08:37:17 +05:00
01zulfi
8dc12f01b9
web: enforce sms2FA feature limit ( #8627 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-01 14:58:42 +05:00
Ammar Ahmed
3b0dce6c6f
mobile: fix crash
2025-10-01 13:42:59 +05:00
Ammar Ahmed
901dc4fe6d
mobile: show discount on web plan offer
2025-10-01 13:42:59 +05:00
01zulfi
61748f40b6
web: fix text in upgrade dialog ( #8623 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-10-01 11:45:30 +05:00
Abdullah Atta
871824f857
common: fix off by one error when checking limits
2025-10-01 10:34:11 +05:00
Ammar Ahmed
032c321568
mobile: fix announcements ui
2025-10-01 09:51:03 +05:00
Abdullah Atta
4883f02b62
web: fix subscription settings not updating on downgrade
2025-09-30 14:03:55 +05:00
Abdullah Atta
b43a8cbafe
web: improve plan change dialog to show full plan comparison
2025-09-30 11:53:45 +05:00
Abdullah Atta
11c1fe3853
web: refresh user on subscription change
2025-09-30 11:53:45 +05:00
Ammar Ahmed
4a4576ebd5
mobile: allow changing plan if not subscribed anymore
2025-09-30 11:25:36 +05:00
Abdullah Atta
0b5128b13b
web: fix after trial period pricing ui
2025-09-30 10:21:37 +05:00
Abdullah Atta
d1dbb85459
web: prevent changing plans if user subscription from iOS/Android
2025-09-30 10:17:57 +05:00
Abdullah Atta
ae1005d5f9
web: show provider info in subscription settings
2025-09-30 10:08:59 +05:00
Abdullah Atta
11e6074e21
web: simplify change plan dialog
2025-09-30 09:45:18 +05:00
Abdullah Atta
ea9aa2a136
web: navigate to /notes on subscription update in checkout view
2025-09-30 09:45:18 +05:00
Ammar Ahmed
203fe5bee0
mobile: update sheet paywall
2025-09-30 08:56:37 +05:00
Ammar Ahmed
4262641567
mobile: add subscription paused case
2025-09-30 08:55:53 +05:00
Ammar Ahmed
c0f79be78c
mobile: fix keyboard does not open with autoFocus
2025-09-30 08:55:28 +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
Ammar Ahmed
23bb80bbd6
Merge branch 'fix-server-url-error' into beta
2025-09-29 10:05:08 +05:00
Abdullah Atta
d7232a4f1f
Merge pull request #8576 from streetwriters/feature/new-pricing
...
New pricing
2025-09-29 10:02:43 +05:00
Abdullah Atta
2bfc1af8ff
common: add monograph link & embeds and sms 2fa feature limits
2025-09-29 10:02:11 +05:00
Abdullah Atta
3ac6873be4
core: fix pause/resume legacy subscription
2025-09-29 10:02:11 +05:00
Abdullah Atta
ce487a108c
web: enable full page mode in web clipper for all users
2025-09-29 10:02:11 +05:00
Abdullah Atta
827930e28f
web: fix plan changing if subscription is trialing
2025-09-29 10:02:11 +05:00
Abdullah Atta
8a13cf01b4
web: fix trial info not shwon during checkout
2025-09-29 10:02:11 +05:00
Abdullah Atta
641c541305
web: fallback to created date if billed at date is not present
2025-09-29 10:02:11 +05:00
Abdullah Atta
9285bae0cc
web: hide refund button if subscription is trialing
2025-09-29 10:02:10 +05:00
Abdullah Atta
954ac3154f
web: only show billing history if provider is Paddle
2025-09-29 10:02:10 +05:00
Abdullah Atta
571f3242e2
web: show checkout page instead of dialog from plans page
2025-09-29 10:02:10 +05:00
Abdullah Atta
9052948b8a
web: notesnook logo should be a link in checkout page
2025-09-29 10:02:10 +05:00
Ammar Ahmed
af91a6ee98
mobile: minor fixes
2025-09-29 10:02:10 +05:00
Ammar Ahmed
16633dbd05
mobile: fix welcome message sheet ui
2025-09-29 10:02:10 +05:00
Ammar Ahmed
8a506edd37
mobile: fix navigation when changing plan
2025-09-29 10:02:10 +05:00
Ammar Ahmed
fdbac8e608
mobile: paywall fixes
2025-09-29 10:02:10 +05:00
Ammar Ahmed
cdca90bd54
core: add googlePurchaseToken type
2025-09-29 10:02:10 +05:00
Ammar Ahmed
fb7d8b0893
mobile: allow users to change plan
2025-09-29 10:02:10 +05:00
Ammar Ahmed
a49bc92a13
mobile: pricing fixes
2025-09-29 10:02:10 +05:00
Abdullah Atta
58c1f5e3ca
web: add support for education plan purchase
2025-09-29 10:02:10 +05:00
Ammar Ahmed
f1a0c1b447
mobile: minor refactor
2025-09-29 10:02:10 +05:00
Ammar Ahmed
d8534da4df
mobile: fix gap between plan cards
2025-09-29 10:02:10 +05:00
Ammar Ahmed
28daa38d80
mobile: fix upgrade plan button not showing
2025-09-29 10:02:10 +05:00
Ammar Ahmed
5c275adda8
mobile: fix imports
2025-09-29 10:02:10 +05:00
Ammar Ahmed
26ecf2a7fd
editor: fix build error
2025-09-29 10:02:10 +05:00
Abdullah Atta
e23c0f55b7
web: improve change plan ux
2025-09-29 10:02:10 +05:00
Ammar Ahmed
a6b03635c7
mobile: update vector icons patch
2025-09-29 10:02:10 +05:00
Abdullah Atta
6587541729
web: send email in custom data on purchase
2025-09-29 10:02:10 +05:00
Abdullah Atta
bc4bfa63f7
web: go back on overlay checkout closed
2025-09-29 10:02:10 +05:00
Abdullah Atta
bdda2d4987
web: add support for direct checkout
2025-09-29 10:02:10 +05:00
Ammar Ahmed
ab34073870
mobile: fix ui on ipad and tablets
2025-09-29 10:02:10 +05:00
Abdullah Atta
152a59fe26
web: improve attachment errors on upload/download
2025-09-29 10:02:10 +05:00
Ammar Ahmed
cf169eb6d6
mobile: fix inconsistent button sizes
2025-09-29 10:02:10 +05:00
Ammar Ahmed
16da396289
mobile: fix ui
2025-09-29 10:02:10 +05:00
Ammar Ahmed
7ad3fd4057
mobile: refactor
2025-09-29 10:02:10 +05:00
Ammar Ahmed
aecf4f1ee8
mobile: fix attachment uploading
2025-09-29 10:02:10 +05:00
Abdullah Atta
8f48fcd788
web: fix crash on opening checkout for new user
2025-09-29 10:02:10 +05:00
Ammar Ahmed
cf64fb3743
core: fix db.pricing.sku type
2025-09-29 10:02:10 +05:00
Ammar Ahmed
a21111368e
mobile: fix pricing on gh release
2025-09-29 10:02:10 +05:00
Abdullah Atta
383b914c52
web: post success message on checkout complete on react native
2025-09-29 10:02:10 +05:00
Abdullah Atta
555255a923
web: minor fix
2025-09-29 10:02:10 +05:00
Abdullah Atta
cd5a2ab179
web: fix cannot read property ASK_EVERY_TIME of undefined
2025-09-29 10:02:10 +05:00
Ammar Ahmed
48903f924c
mobile: cleanup
2025-09-29 10:02:10 +05:00
Ammar Ahmed
7d46dd4fb0
mobile: cleanup
2025-09-29 10:02:10 +05:00
Abdullah Atta
cfa9f11f44
web: replace usage of subscription.type to subscription.plan
2025-09-29 10:02:10 +05:00
Abdullah Atta
1377ac38db
common: no need for isLegacyPro
2025-09-29 10:02:10 +05:00
Abdullah Atta
d88b30b538
core: get rid of subscription.type (all subs now use .plan)
2025-09-29 10:02:10 +05:00
Ammar Ahmed
cfe0cded15
mobile: minor improvements
2025-09-29 10:02:10 +05:00
Ammar Ahmed
322f6b7aae
mobile: pricing fixes
2025-09-29 10:02:10 +05:00
Ammar Ahmed
62ae26c464
mobile: pricing fixes for ios
2025-09-29 10:02:10 +05:00
Abdullah Atta
c920c999eb
web: fix subscription settings for legacy pro users
2025-09-29 10:02:10 +05:00
Abdullah Atta
288f601651
web: use trialExpiryDate for showing trial end date
2025-09-29 10:02:10 +05:00
Ammar Ahmed
d4f902f63d
mobile: fix crash when user logged out
2025-09-29 10:02:10 +05:00
Ammar Ahmed
7dddebef2e
mobile: pricing fixes
2025-09-29 10:02:10 +05:00
Abdullah Atta
dc1498d672
web: ask for reason when requesting refund
2025-09-29 10:02:10 +05:00
Abdullah Atta
eb36c1d7cb
web: show billing history even if user is not subscribed
2025-09-29 10:02:09 +05:00
Abdullah Atta
29c119a945
web: fix Upgrade to Pro being shown in drop down
2025-09-29 10:02:09 +05:00
Abdullah Atta
860bc10747
web: fix cannot use IS_DEV before initialization error
2025-09-29 10:02:09 +05:00
Abdullah Atta
215ca23190
web: add support for changing plans
2025-09-29 10:02:09 +05:00
Abdullah Atta
4b9d9e4353
web: add comparison table & faqs to plans selection dialog
2025-09-29 10:02:09 +05:00
Ammar Ahmed
fd5d4e56ea
mobile: route to login page from paywall
2025-09-29 10:02:09 +05:00
Ammar Ahmed
9801d117a1
mobile: minor fixes
2025-09-29 10:02:09 +05:00
Ammar Ahmed
3c4fb8cb53
mobile: localize
2025-09-29 10:02:09 +05:00
Ammar Ahmed
ae17b34be9
mobile: localize strings
2025-09-29 10:02:09 +05:00
Ammar Ahmed
1a544754ef
mobile: handle web payments
2025-09-29 10:02:09 +05:00
Ammar Ahmed
1ddfd15ee9
mobile: render faqs
2025-09-29 10:02:09 +05:00
Ammar Ahmed
035126ab2f
mobile: small fixes
2025-09-29 10:02:09 +05:00
Abdullah Atta
e157ae8bc8
web: add checkout faqs
2025-09-29 10:02:09 +05:00
Abdullah Atta
25b0503a25
web: show features usage details in subscription settings
2025-09-29 10:02:09 +05:00
Abdullah Atta
ef235dd0aa
web: show plans on login & signup
2025-09-29 10:02:09 +05:00
Ammar Ahmed
699080048d
mobile: fix login flow
2025-09-29 10:02:09 +05:00
Ammar Ahmed
3c9b315f78
mobile: updates
2025-09-29 10:02:09 +05:00
Ammar Ahmed
1464006531
mobile: fix unneeded sync calls
2025-09-29 10:02:09 +05:00
Abdullah Atta
6921fcb3ae
web: fix checkout
2025-09-29 10:02:09 +05:00
Abdullah Atta
286f8dd7cc
core: add endpoint for getting checkout url
2025-09-29 10:02:09 +05:00
Abdullah Atta
d3e3ef5986
core: add endpoints for getting all products for new plans
2025-09-29 10:02:09 +05:00
Ammar Ahmed
ea1ffc59b8
common: fix too many queries to db
2025-09-29 10:02:09 +05:00
Abdullah Atta
5524886868
common: add function to fetch features usage details
2025-09-29 10:02:09 +05:00
Abdullah Atta
68b63cf635
web: introduce new checkout dialog
2025-09-29 10:02:09 +05:00
Abdullah Atta
74de09e441
web: use checkFeature in multi-select
2025-09-29 10:02:09 +05:00
Abdullah Atta
b82e9598bd
theme: add new tertiary button variant
2025-09-29 10:02:09 +05:00
Abdullah Atta
25889192c4
web: refactor toggles in setting store
2025-09-29 10:02:09 +05:00
Abdullah Atta
76eac69f94
web: remove limit checking from state stores
2025-09-29 10:02:09 +05:00
Abdullah Atta
97f8f1e3c3
web: use checkFeature
2025-09-29 10:02:09 +05:00
Abdullah Atta
8722b6bc68
web: add feature limit check when adding new tag from editor
2025-09-29 10:02:09 +05:00
Abdullah Atta
8e8d2a4083
web: refactor and fix feature limit checks on toolbar customization
2025-09-29 10:02:09 +05:00
Abdullah Atta
4caac77706
web: show upgrade dialog on triggering feature limit in editor
2025-09-29 10:02:09 +05:00
Abdullah Atta
0f73f266b2
web: fix customizableSidebar feature limit checks
2025-09-29 10:02:09 +05:00
Abdullah Atta
8c70abda04
web: add feature limit check when adding new tag
2025-09-29 10:02:09 +05:00
Abdullah Atta
6881a5f432
web: prefer to show upgrade dialog before opening new notebook/tag/color dialog
2025-09-29 10:02:09 +05:00
Abdullah Atta
22e9ae6bf8
web: use new api for adding limits on settings
2025-09-29 10:02:09 +05:00
Abdullah Atta
eb73de6d8d
web: add support for adding feature limits on settings
2025-09-29 10:02:09 +05:00
Abdullah Atta
1af7f1bd7f
web: show upgrade dialog from toast
2025-09-29 10:02:09 +05:00
Abdullah Atta
3a0273a12b
web: add upgrade dialog
2025-09-29 10:02:09 +05:00
Abdullah Atta
05795ca052
web: add feature limit checks to tag & notebook functions
2025-09-29 10:02:09 +05:00
Abdullah Atta
a5746c56eb
web: check for defaultNotebookAndTag limit in editor
2025-09-29 10:02:09 +05:00
Abdullah Atta
80f66ab0ba
web: remove app lock on first unlock if not allowed on user plan
2025-09-29 10:02:09 +05:00
Abdullah Atta
44e62f0eb0
core: rebuild trash cache even if trash cleanup interval is set to never
2025-09-29 10:02:09 +05:00
Abdullah Atta
a6e107f61d
ui: add support for showing premium icon on menu items
2025-09-29 10:02:09 +05:00
Abdullah Atta
31bb78bfca
web: add onBeforeOpen hook to dialog manager
2025-09-29 10:02:09 +05:00
Abdullah Atta
8bb9308173
web: fix crash on saving note
2025-09-29 10:02:09 +05:00
Abdullah Atta
46d279ca3b
common: fix use-is-feature-available hook types
2025-09-29 10:02:09 +05:00
Ammar Ahmed
0a5bdaaa7f
mobile: add plan preview in settings
2025-09-29 10:02:09 +05:00
Ammar Ahmed
3480b8c5da
mobile: add sync control and offline mode limits
2025-09-29 10:02:09 +05:00
Ammar Ahmed
32e1fb5f56
mobile: update plan comparison
2025-09-29 10:02:09 +05:00
Abdullah Atta
d94e8d04c8
common: add /mo to storage limit caption
...
also add limits for fullOfflineMode & syncControls
2025-09-29 10:02:09 +05:00
Abdullah Atta
26e2b380b3
common: add function for showing features as a table
2025-09-29 10:02:09 +05:00
Ammar Ahmed
06710ff416
mobile: pricing changes
2025-09-29 10:02:09 +05:00
Ammar Ahmed
32a7f866c3
mobile: add limits to UI
2025-09-29 10:02:09 +05:00
Abdullah Atta
86b650712e
common: export getFeature
2025-09-29 10:02:09 +05:00
Ammar Ahmed
0178e455f9
mobile: update paywall sheet
2025-09-29 10:02:09 +05:00
Ammar Ahmed
39693966c1
mobile: add feature manager
2025-09-29 10:02:09 +05:00
Ammar Ahmed
dc08a39173
mobile: introduce plan limits
2025-09-29 10:02:09 +05:00
Ammar Ahmed
1be518510a
mobile: update
2025-09-29 10:02:09 +05:00
Ammar Ahmed
e513081010
mobile: fix build
2025-09-29 10:02:09 +05:00
Ammar Ahmed
9bc8bddc12
common: fix esm imports
2025-09-29 10:02:09 +05:00
Abdullah Atta
986b99f62e
web: show used/total storage on user profile
2025-09-29 10:02:08 +05:00
Abdullah Atta
16092a4185
core: add types for storage limits
2025-09-29 10:02:08 +05:00
Abdullah Atta
26eafcfee9
web: upload direct to s3 via proxy
2025-09-29 10:02:08 +05:00
Abdullah Atta
f20c1ef4f4
web: clicking on "auto backups disabled" notice should open settings
2025-09-29 10:02:08 +05:00
Abdullah Atta
3f076d90c8
common: make feature checking more type safe
2025-09-29 10:02:08 +05:00
Abdullah Atta
df70fee70e
common: add storage to feature limits
2025-09-29 10:02:08 +05:00
Ammar Ahmed
4df9c7d9f7
mobile: fix intro flow
2025-09-29 10:02:08 +05:00
Abdullah Atta
59916b924c
web: markdown shortcuts should be turned off by default
2025-09-29 10:02:08 +05:00
Abdullah Atta
aafce93117
web: limit max note versions
2025-09-29 10:02:08 +05:00
Abdullah Atta
97ef91abdb
web: limit set as homepage
2025-09-29 10:02:08 +05:00
Abdullah Atta
b426d61c3a
web: add limits to app lock
2025-09-29 10:02:08 +05:00
Abdullah Atta
f08c484d40
web: add limits to block-level note linking
2025-09-29 10:02:08 +05:00
Abdullah Atta
b03a4559c5
core: make max note versions configurable
2025-09-29 10:02:08 +05:00
Abdullah Atta
d2f491ed66
common: add feature limits for app lock and note versions
2025-09-29 10:02:08 +05:00
Abdullah Atta
1a2a1da086
web: add limit on notebook restoration
2025-09-29 10:02:08 +05:00
Abdullah Atta
872f4d7e91
core: remove usage of db.features
2025-09-29 10:02:08 +05:00
Abdullah Atta
bce063e1bd
web: add feature limits in almost all places
2025-09-29 10:02:08 +05:00
Abdullah Atta
e6dc5ddfed
common: add is feature available utility
2025-09-29 10:02:08 +05:00
Abdullah Atta
bcbcd516f6
mobile: initial pricing changes
2025-09-29 10:01:59 +05:00
Ammar Ahmed
24da82313e
mobile: pricing changes
2025-09-29 10:00:29 +05:00
Abdullah Atta
5fe29af51a
web: migrate to paddle billing + new plans
2025-09-29 10:00:29 +05:00
Abdullah Atta
fbe551eb29
core: add new subscription types
2025-09-29 10:00:29 +05:00
Abdullah Atta
c097c4d457
web: fix web app not working on mobile devices
...
i thought service workers would work on Android but unfortunately, they are
super flaky causing lots of issues. I might revisit it later.
2025-09-26 11:03:41 +05:00
Ammar Ahmed
a792a3d6e4
mobile: allow underscores in url validation
2025-09-25 12:26:48 +05:00
Ammar Ahmed
28f1f276ce
Merge pull request #8611 from streetwriters/fix-server-url-error
...
mobile: allow underscores in url validation
2025-09-25 12:24:18 +05:00
Ammar Ahmed
9470d2b61f
mobile: allow underscores in url validation
2025-09-25 12:19:16 +05:00
01zulfi
95795a20c2
core: fix leading spaces in txt export && remove unneeded space at start of txt
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-24 09:35:26 +05:00
Ammar Ahmed
64b7b57b3e
Merge branch 'mobile-release-3.2.12' into beta
2025-09-19 10:48:47 +05:00
Ammar Ahmed
5e05d96487
Merge pull request #8588 from streetwriters/mobile-release-3.2.12
...
Mobile release 3.2.12
2025-09-19 10:41:45 +05:00
Ammar Ahmed
18c9912068
mobile: update changelog
2025-09-19 09:55:36 +05:00
01zulfi
cd85753252
web: fix update & vault status items vertical alignment
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-18 14:19:56 +05:00
Ammar Ahmed
bdb135036c
mobile: release v3.2.12
2025-09-18 12:43:30 +05:00
Ammar Ahmed
5d70f58a0d
mobile: fix editor styles
2025-09-18 12:42:40 +05:00
Ammar Ahmed
b7d2d66e82
mobile: fix add tag button not show when no tags
2025-09-18 12:42:28 +05:00
Ammar Ahmed
6b028ef850
mobile: fix localization
2025-09-18 12:42:18 +05:00
Ammar Ahmed
8f85795e53
mobile: fix notebook tree in notesnook sheet
2025-09-18 12:42:07 +05:00
Ammar Ahmed
a0b7dff5fd
Merge pull request #8585 from streetwriters/mobile-release-3.2.11
...
Mobile release 3.2.11
2025-09-18 12:39:21 +05:00
Ammar Ahmed
352018c042
Merge branch 'master' into mobile-release-3.2.11
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-09-18 12:39:10 +05:00
Abdullah Atta
2b1ac822ed
editor: fix images not rendering
2025-09-18 11:19:36 +05:00
Abdullah Atta
b3c3890443
editor: fix type errors
2025-09-18 11:19:24 +05:00
Abdullah Atta
99e642780e
web: fix error not shown on redeem code failure
2025-09-17 10:59:54 +05:00
Abdullah Atta
47088a0a66
Merge branch 'master' into beta
2025-09-16 13:04:21 +05:00
Abdullah Atta
fd48684396
Merge pull request #8568 from 01zulfi/web/attachment-navigate
...
web: fix settings not opening again after navigation from attachment manager
2025-09-16 13:03:25 +05:00
01zulfi
9b25ab8708
web: fix settings not opening again after navigation from attachment manager
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-16 12:37:36 +05:00
Abdullah Atta
c725ba8530
Merge pull request #8574 from streetwriters/ci/fix-desktop-tests-not-running
...
Fix desktop tests not triggering on PR/commit
2025-09-16 11:15:41 +05:00
Abdullah Atta
98287fbfc4
ci: fix desktop tests not triggering on PR/commit
2025-09-16 11:07:52 +05:00
Ammar Ahmed
3260695a09
Merge branch 'intl-fix-strings' into beta
2025-09-16 10:26:40 +05:00
Abdullah Atta
3a3434b021
Merge pull request #8562 from
...
streetwriters/fix/refresh-note-on-attachment-delete
2025-09-16 10:26:19 +05:00
Ammar Ahmed
9f24bd2250
Merge pull request #8573 from streetwriters/intl-fix-strings
...
intl: fix strings.ts
2025-09-16 10:12:13 +05:00
Ammar Ahmed
aeb4c984eb
Merge branch 'fix-ipad-split-view' into beta
2025-09-16 10:10:17 +05:00
Ammar Ahmed
e94a2b2aa1
Merge branch 'mobile-editor-ui-update' into beta
2025-09-16 10:09:49 +05:00
Ammar Ahmed
9344eadf34
Merge branch 'mobile-reminder-fixes' into beta
2025-09-16 10:06:58 +05:00
Ammar Ahmed
e40c42afc3
Merge branch 'mobile-fix-add-notebook-btn' into beta
2025-09-16 10:06:34 +05:00
Ammar Ahmed
178d7e7471
Merge branch 'mobile-fix-notebook-tree' into beta
2025-09-16 10:06:11 +05:00
Ammar Ahmed
48a3eee232
Merge branch 'mobile-fix-reset-navigation' into beta
2025-09-16 10:05:00 +05:00
Ammar Ahmed
84af1a9411
Merge branch 'mobile-fix-string-email' into beta
2025-09-16 10:04:05 +05:00
Abdullah Atta
295ab2c073
editor: add migration to convert inline images into block nodes
2025-09-16 09:21:09 +05:00
Abdullah Atta
7aa350a9d2
editor: remove image float
2025-09-16 09:21:09 +05:00
Abdullah Atta
ee76e43fca
editor: fix warnings when expanding all props into ToolButton
2025-09-16 09:21:09 +05:00
01zulfi
0fa3598783
web: add manage inbox api tokens section ( #8552 )
...
* web: add manage inbox api tokens section
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: add view inbox api key option
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: don't generate inbox api key on client
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: use separate class for inbox api keys && don't set created date on client
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-16 01:15:03 +05:00
01zulfi
02960fb5a9
editor: support pasting math
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-15 15:41:16 +05:00
Abdullah Atta
01c629f612
Merge pull request #8550 from streetwriters/release/web/v3.2.4
2025-09-12 08:52:11 +05:00
Abdullah Atta
1be6e6b444
Merge pull request #8388 from streetwriters/fix/theme-issues-2
2025-09-12 08:28:13 +05:00
Abdullah Atta
38579c37e1
Merge pull request #8549 from 01zulfi/web/fix-toc-crash
2025-09-11 13:49:32 +05:00
01zulfi
251145ea74
global: add enable inbox setting to generate/discard inbox key pair ( #8527 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-09 22:12:44 +05:00
Abdullah Atta
5e4972c1d0
web: bump version to v3.3.0-beta.1
2025-09-09 14:57:07 +05:00
Abdullah Atta
64bfc80a42
Merge pull request #8395 from 01zulfi/editor/image-resizing-dimensions
2025-09-09 14:52:30 +05:00
Abdullah Atta
7241dce7a6
Merge pull request #8493 from 01zulfi/editor/collapsible-headings
...
editor: make headings collapsible
2025-09-09 14:50:27 +05:00
01zulfi
8f25f9ba3e
editor: extract evaluating click bounds for collapsible nodes into a util
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-09 14:39:32 +05:00
01zulfi
6ab58c68e1
editor: make headings collapsible
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-09 14:39:32 +05:00
01zulfi
ae5b422965
editor: if selected text is link, autofill url field in insert link popup
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-09 13:07:55 +05:00
Abdullah Atta
f9324d9da5
Merge pull request #8489 from 01zulfi/editor/improve-table-styling
...
editor: improve table styling
2025-09-09 13:06:10 +05:00
Abdullah Atta
2362902675
Merge pull request #8546 from streetwriters/release/monograph/1.2.5
2025-09-09 12:53:44 +05:00
Abdullah Atta
669f830dd7
Merge pull request #8545 from streetwriters/fix-monograph-report-not-working
2025-09-09 11:59:27 +05:00
Abdullah Atta
23924a34a3
editor: move selection to newly added row/column
2025-09-08 10:22:15 +05:00
Abdullah Atta
428f1e746a
editor: make table 100% width
2025-09-08 10:21:45 +05:00
01zulfi
6eb1f2a4a7
editor: install & use simplebar for table scroll bar
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-02 13:02:55 +05:00
Abdullah Atta
5bd1999269
Merge pull request #8487 from 01zulfi/web/reminder-search-delete
2025-08-29 11:43:30 +05:00
Abdullah Atta
827ca2e427
Merge pull request #8509 from 01zulfi/editor/handle-empty-link-hrefs
2025-08-29 11:42:16 +05:00
01zulfi
1ae9e04e7a
editor: improve table styling
...
* make tool buttons more prominent
* match scroll styling to rest of app
* add padding to cells
* add bg to header row
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-08-20 14:43:02 +05:00
01zulfi
693311a3db
core: use RequestFetchV2 hub method ( #8483 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-08-20 11:22:49 +05:00
Ammar Ahmed
a15ab99056
mobile: release v3.2.11
2025-08-20 10:32:54 +05:00
Ammar Ahmed
222cdbfa63
mobile: fix navigation
2025-08-20 10:01:19 +05:00
Ammar Ahmed
35d08a6dfa
Merge branch 'mobile-fix-open-note-notification' into beta
2025-08-20 08:49:59 +05:00
Ammar Ahmed
6bb5e44442
Merge branch 'mobile-fix-notebook-tag-sorting-filter' into beta
2025-08-20 08:49:36 +05:00
Ammar Ahmed
54a0d0fd0c
Merge branch 'mobile-fix-back-navigation' into beta
2025-08-20 08:48:58 +05:00
Ammar Ahmed
dfeb01320d
Merge branch 'fix-cache-clear-error' into beta
2025-08-20 08:48:20 +05:00
Ammar Ahmed
d33209afcc
Merge branch 'fix-open-share-exported-notes-ios' into beta
2025-08-20 08:47:40 +05:00
Abdullah Atta
5530270b06
Merge pull request #8466 from 01zulfi/web/list-pane-max-size
2025-08-19 09:53:06 +05:00
01zulfi
c759408fdc
core: add support for monographs sync
2025-08-18 13:16:12 +05:00
Abdullah Atta
30553ed0f1
Merge pull request #8389 from 01zulfi/common/update-keybindings
2025-08-13 13:31:34 +05:00
Abdullah Atta
b315e70e1e
Merge pull request #8392 from 01zulfi/web/fix-open-settings-shortcut
2025-08-13 13:30:11 +05:00
Abdullah Atta
d6c6db68ba
Merge pull request #8385 from Scott-will/master
2025-08-13 13:27:51 +05:00
01zulfi
0738b96161
docs: add missing instruction in desktop app dev setup
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-08-13 12:24:28 +05:00
01zulfi
6cca06fcbc
docs: add standard notes import instructions
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-08-07 12:09:23 +05:00
Ammar Ahmed
50feebc0b0
mobile: fix fdroid build
2025-07-31 09:10:52 +05:00
Ammar Ahmed
0e869708f7
Merge branch 'mobile-fix-fdroid-build' into beta
2025-07-29 15:05:53 +05:00
Ammar Ahmed
efda6f86ae
Merge branch 'mobile-release-3.2.10-fix' into beta
2025-07-26 12:48:44 +05:00
Ammar Ahmed
54008a0de2
Merge branch 'mobile-release-3.2.9' into beta
2025-07-26 11:58:43 +05:00
Ammar Ahmed
67a398f583
Merge branch 'mobile-editor-ux-improvement' into beta
2025-07-26 10:53:01 +05:00
Ammar Ahmed
e88c755ba8
Merge branch 'mobile-fix-edit-notebook' into beta
2025-07-25 11:01:20 +05:00
Abdullah Atta
26282352cb
Merge pull request #8387 from 01zulfi/docs/keyboard-shortcuts-heading
2025-07-23 08:33:14 +05:00
Abdullah Atta
1c3a6ffbde
Merge pull request #7655 from 01zulfi/global/keyboard
2025-07-22 14:22:22 +05:00
Abdullah Atta
acbac95818
Merge pull request #8384 from streetwriters/themebuilder/release/1.4.0
2025-07-22 09:08:23 +05:00
Abdullah Atta
6bf4300372
Merge pull request #8382 from 01zulfi/web/note-linking-dialog
2025-07-22 08:42:14 +05:00
Abdullah Atta
6f8f6d47f8
Merge pull request #8379 from streetwriters/docs/remove-onenote-sn-docs
2025-07-21 12:25:10 +05:00
Abdullah Atta
04a48979eb
Merge pull request #8365 from 01zulfi/web/fix-nav-pane-on-small-screens
2025-07-21 12:24:17 +05:00
Abdullah Atta
ff3a8fa738
Merge pull request #8381 from
...
streetwriters/fix/email-should-not-be-required-session-expiry
2025-07-21 12:20:27 +05:00
Abdullah Atta
83b6c6de1c
Merge pull request #8380 from streetwriters/ci/run-tests-on-pr-ref
2025-07-21 11:48:01 +05:00
Abdullah Atta
dbe8c1b9e6
Merge pull request #8378 from streetwriters/ci/migrate-to-pr-target
2025-07-21 11:29:01 +05:00
Abdullah Atta
c9e6f3e532
Merge pull request #8372 from streetwriters/fix/web-tests
2025-07-21 09:54:05 +05:00
Abdullah Atta
2f40905372
Merge pull request #8366 from Scott-will/master
2025-07-18 12:31:52 +05:00
Abdullah Atta
976199e5c6
Merge pull request #8364 from 01zulfi/editor/fix-readonly-links
2025-07-16 11:51:51 +05:00
01zulfi
449287e25a
common: fix archive export ( #8362 )
...
* fix "_archive" folder generation for each archive note
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-16 11:07:20 +05:00
Ammar Ahmed
db2669d699
Merge branch 'fix-app-lauch-crash-pixel-device' into beta
2025-07-16 10:48:37 +05:00
Ammar Ahmed
5ae7855c7f
Merge branch 'mobile-release-3.2.8' into beta
2025-07-16 09:38:58 +05:00
Ammar Ahmed
d8ed47ddb8
Merge branch 'mobile-fix-sidebar-items-update' into beta
2025-07-15 10:58:16 +05:00
Ammar Ahmed
39bfc41d33
Merge branch 'mobile-fix-android-nav-bar' into beta
2025-07-15 10:58:07 +05:00
Ammar Ahmed
68a8ac588f
Merge branch 'mobile-fix-color-tag-long-press-crash' into beta
2025-07-15 10:58:01 +05:00
Ammar Ahmed
49d9ece15a
Merge branch 'mobile-fix-crash-on-move-notebook' into beta
2025-07-15 10:57:51 +05:00
Abdullah Atta
f9dc539057
Merge pull request #8318 from 01zulfi/web/dont-close-note-after-attachment-delete
...
web: don't close note after deleting its attachment
2025-07-14 13:33:08 +05:00
Abdullah Atta
833b40bdc3
Merge pull request #8350 from 01zulfi/web/hide-spell-checker-languages-on-mac
2025-07-14 12:58:11 +05:00
01zulfi
0ca1d82861
web: don't close note after deleting its attachment
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-14 12:20:11 +05:00
Abdullah Atta
3dd25b9f83
Merge pull request #8348 from 01zulfi/web/fix-link-in-importer
2025-07-14 11:55:06 +05:00
Abdullah Atta
20cd5bef16
Merge pull request #8346 from 01zulfi/web/middle-click-new-note-button
2025-07-14 11:08:08 +05:00
Abdullah Atta
9b058bb17f
Merge pull request #8345 from 01zulfi/web/fix-toolbar-bug
2025-07-14 11:07:49 +05:00
Ammar Ahmed
2325f4e31c
Merge branch 'mobile-release-3.2.7' into beta
2025-07-12 14:29:51 +05:00
Ammar Ahmed
c0a3df0aa8
Merge branch 'mobile-fix-empty-note-bug' into beta
2025-07-11 13:57:12 +05:00
Abdullah Atta
ba6be6c84d
web: bump version to v3.3.0-beta.0
2025-07-11 11:22:38 +05:00
Ammar Ahmed
b126b98eb0
Merge branch 'release-mobile-3.2.6' into beta
2025-07-11 11:16:05 +05:00
Abdullah Atta
f14e3d0f5e
Merge pull request #8330 from 01zulfi/monograph/fix-api-host-on-client
2025-07-11 10:52:06 +05:00
Ammar Ahmed
a13878d4a8
Merge branch 'mobile-fix-crash-on-boot-android' into beta
2025-07-08 14:40:24 +05:00
Ammar Ahmed
bc8de87cda
Merge branch 'mobile-fix-duplicate-body-notification' into beta
2025-07-08 12:25:52 +05:00
01zulfi
3ca0089ee8
web: add character, spaces, paragraphs count in status bar popup ( #8311 )
...
* web: add character, spaces, paragraphs count in status bar popup
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: refactor selected text stats logic
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: use PopupPresenter for note statistics popup
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: improve gettng text for counting characters
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-07 11:54:01 +05:00
Abdullah Atta
29c9476c16
web: fix recovery key not getting set during account recovery
2025-07-04 19:54:17 +05:00
01zulfi
9e72f51851
web: disable reveal in list option when focus mode active ( #8297 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-04 19:49:34 +05:00
01zulfi
a349611a30
web: fix scroll to search result ( #8290 )
...
* web: (wip) fix scroll to search result
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix scroll to search result
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-03 12:16:25 +05:00
01zulfi
1cd21087c2
common: include archive in export ( #8279 )
...
* common: include archive in export
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: include archive state in md-frontmatter export
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-01 10:25:57 +05:00
01zulfi
eecb8f9c05
web: show color name tooltip in note properties panel ( #8280 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-01 10:25:57 +05:00
Abdullah Atta
e36fd28f47
core: add support for fields in search ( #8261 )
...
* core: add support for field based searching
* core: add more fields
* core: add `tagged`, `colored`, `in_notebook` fields
2025-07-01 10:25:57 +05:00
01zulfi
7ce44f4d84
web: support compact search results view ( #8269 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-01 10:25:57 +05:00
01zulfi
6d8e4e8ebc
web: fix note create option in quick open dialog ( #8263 )
...
* open new tab when query empty
* use editor-store methods for note creation
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-01 10:25:57 +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
01zulfi
a165675b2a
web: fix update status height ( #8267 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-01 10:25:57 +05:00