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
94f2a216ad
intl: fix strings.ts
2025-09-16 10:11:43 +05:00
Ammar Ahmed
aeb4c984eb
Merge branch 'fix-ipad-split-view' into beta
2025-09-16 10:10:17 +05:00
Ammar Ahmed
78e3ee5fd2
Merge pull request #8572 from streetwriters/fix-ipad-split-view
...
Fix keyboard in iPad split view
2025-09-16 10:10:05 +05:00
Ammar Ahmed
e94a2b2aa1
Merge branch 'mobile-editor-ui-update' into beta
2025-09-16 10:09:49 +05:00
Ammar Ahmed
1ddcf44eb0
Merge pull request #8551 from streetwriters/mobile-editor-ui-update
...
mobile: editor ui overhaul
2025-09-16 10:08:28 +05:00
Ammar Ahmed
5c5fb2ba2c
Merge branch 'master' into mobile-editor-ui-update
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-09-16 10:08:10 +05:00
Ammar Ahmed
9344eadf34
Merge branch 'mobile-reminder-fixes' into beta
2025-09-16 10:06:58 +05:00
Ammar Ahmed
aa4995d871
Merge pull request #8525 from streetwriters/mobile-reminder-fixes
...
Fix reminders on mobile
2025-09-16 10:06:54 +05:00
Ammar Ahmed
e40c42afc3
Merge branch 'mobile-fix-add-notebook-btn' into beta
2025-09-16 10:06:34 +05:00
Ammar Ahmed
f818c41a02
Merge pull request #8524 from streetwriters/mobile-fix-add-notebook-btn
...
Fix add notebook button in Notebooks sheet
2025-09-16 10:06:30 +05:00
Ammar Ahmed
178d7e7471
Merge branch 'mobile-fix-notebook-tree' into beta
2025-09-16 10:06:11 +05:00
Ammar Ahmed
3f9d954e2f
Merge pull request #8508 from streetwriters/mobile-fix-notebook-tree
...
Fix Notebook Tree when Searching for Notebooks
2025-09-16 10:06:05 +05:00
Ammar Ahmed
48a3eee232
Merge branch 'mobile-fix-reset-navigation' into beta
2025-09-16 10:05:00 +05:00
Ammar Ahmed
f1fcd227e7
Merge pull request #8535 from streetwriters/mobile-fix-reset-navigation
...
mobile: fix resetting navigation
2025-09-16 10:04:54 +05:00
Ammar Ahmed
84af1a9411
Merge branch 'mobile-fix-string-email' into beta
2025-09-16 10:04:05 +05:00
Ammar Ahmed
44d910121c
Merge pull request #8507 from streetwriters/mobile-fix-string-email
...
Fix email confirmed description
2025-09-16 10:03:40 +05:00
Abdullah Atta
1258a95aad
Merge pull request #8562 from streetwriters/fix/refresh-note-on-attachment-delete
...
Refresh note on attachment permanent delete
2025-09-16 09:43:15 +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
Ammar Ahmed
1379193065
mobile: fix keyboard in ipad split view
2025-09-16 09:11:34 +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
a7fa42e944
web: refresh note on attachment permanent delete
2025-09-13 13:07:02 +05:00
Ammar Ahmed
02ab8e3938
mobile: editor ui improvements
2025-09-12 10:57:18 +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
5c120676e1
Merge pull request #8550 from streetwriters/release/web/v3.2.4
...
Release v3.2.4
2025-09-12 08:47:48 +05:00
Abdullah Atta
3821dc29ef
web: fix some editor tests on macos
2025-09-12 08:28:39 +05:00
Abdullah Atta
3c51f73427
web: fix cannot destructure property checkout of He as it is undefined
2025-09-12 08:28:39 +05:00
Abdullah Atta
8db373ee34
web: bump version to 3.2.4
2025-09-12 08:28:39 +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
adcb73a2fc
Merge pull request #8388 from streetwriters/fix/theme-issues-2
...
Fix theme related issues
2025-09-12 08:27:44 +05:00
Ammar Ahmed
4c97b3481d
mobile: editor ui overhaul
2025-09-11 15:49:00 +05:00
Abdullah Atta
38579c37e1
Merge pull request #8549 from 01zulfi/web/fix-toc-crash
2025-09-11 13:49:32 +05:00
Abdullah Atta
4785544e18
Merge pull request #8549 from 01zulfi/web/fix-toc-crash
...
web: fix crash when shift+click on toc item
2025-09-11 13:48:33 +05:00
01zulfi
7812c15b48
web: fix crash when shift+click on toc item
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-11 09:39:00 +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
b841c6e0eb
Merge pull request #8395 from 01zulfi/editor/image-resizing-dimensions
...
editor: show image dimensions during drag resizing
2025-09-09 14:51:44 +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
55b6be0f15
Merge pull request #8542 from 01zulfi/editor/improve-insert-link-dialog
...
editor: if selected text is link, autofill url field in insert link popup
2025-09-09 13:07:18 +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
dfe6a73ac1
Merge pull request #8546 from streetwriters/release/monograph/1.2.5
...
Release monographs v1.2.5
2025-09-09 12:53:20 +05:00
Abdullah Atta
afcb8835d2
ci: do not build for armv7 & armv8 platforms
2025-09-09 12:49:33 +05:00
Abdullah Atta
9dc9f186e1
monograph: use oven/bun:1.2.21-slim
2025-09-09 12:45:15 +05:00
Ammar Ahmed
875125cfe4
mobile: clear logs
2025-09-09 12:34:06 +05:00
Abdullah Atta
32d9cdd265
monograph: bump version to 1.2.5
2025-09-09 12:00:28 +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
09deae9dbf
Merge pull request #8545 from streetwriters/fix-monograph-report-not-working
...
Add report endpoint to connect-src content policy
2025-09-09 11:59:02 +05:00
Abdullah Atta
337582ac70
monograph: add report endpoint to connect-src content policy
2025-09-09 11:58:29 +05:00
01zulfi
820c78ce81
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-08 11:28:16 +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
Ammar Ahmed
565e692af8
mobile: fix crash during navigation
2025-09-05 12:40:20 +05:00
Ammar Ahmed
94e4721663
mobile: fix resetting navigation
2025-09-05 12:11:39 +05:00
Ammar Ahmed
8157c0812a
mobile: reminder fixes
...
1. Allow editing reminder without changing date
2. Fix colors of buttons
3. Allow picking date and time in date picker dialog
4. Fix auto focus of title and description inputs
2025-09-05 11:30:18 +05:00
Ammar Ahmed
bc36837cd0
mobile: add missing buttons in reminder sheet
2025-09-04 14:26:47 +05:00
Ammar Ahmed
33540b000c
mobile: show reminder description in properties
2025-09-04 14:26:33 +05:00
Ammar Ahmed
5a63a45d00
mobile: fix add notebook button
2025-09-04 11:43:36 +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
01zulfi
8fce6b5eb6
editor: show image dimensions during drag resizing
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-09-02 10:18:36 +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
4e44661e1b
Merge pull request #8487 from 01zulfi/web/reminder-search-delete
...
web: fix deleting a reminder not removing from search list
2025-08-29 11:43:15 +05:00
Abdullah Atta
827ca2e427
Merge pull request #8509 from 01zulfi/editor/handle-empty-link-hrefs
2025-08-29 11:42:16 +05:00
Abdullah Atta
81fd1c097e
Merge pull request #8509 from 01zulfi/editor/handle-empty-link-hrefs
...
editor: don't show open & copy tools for empty links
2025-08-29 11:39:39 +05:00
01zulfi
aaf82f359b
editor: don't show open & copy tools for empty links
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-08-28 11:45:12 +05:00
Ammar Ahmed
aa7f14ae79
mobile: fix email confirmed description
2025-08-28 10:12:32 +05:00
Ammar Ahmed
0ad63da4a2
mobile: fix tree items in search
2025-08-25 14:51:56 +05:00
Ammar Ahmed
2885b9ac3e
mobile: fix notebook tree when searching notebooks
2025-08-25 13:08:29 +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
01zulfi
a1d8b34fb4
web: fix deleting a reminder not removing from search list
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-08-20 09:02:44 +05:00
Ammar Ahmed
35d08a6dfa
Merge branch 'mobile-fix-open-note-notification' into beta
2025-08-20 08:49:59 +05:00
Ammar Ahmed
874352e753
Merge pull request #8400 from streetwriters/mobile-fix-open-note-notification
...
Fix opening pinned note from notification on android
2025-08-20 08:49:55 +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
49d1ab4be5
Merge pull request #8401 from streetwriters/mobile-fix-notebook-tag-sorting-filter
...
Fix filtered tags and notebooks not sorted correctly
2025-08-20 08:49:21 +05:00
Ammar Ahmed
54a0d0fd0c
Merge branch 'mobile-fix-back-navigation' into beta
2025-08-20 08:48:58 +05:00
Ammar Ahmed
65a80dbd46
Merge pull request #8402 from streetwriters/mobile-fix-back-navigation
...
Fix back navigation on first app launch by resetting routes
2025-08-20 08:48:40 +05:00
Ammar Ahmed
dfeb01320d
Merge branch 'fix-cache-clear-error' into beta
2025-08-20 08:48:20 +05:00
Ammar Ahmed
e55456f492
Merge pull request #8467 from streetwriters/fix-cache-clear-error
...
mobile: fix error when clearing cache on android
2025-08-20 08:48:01 +05:00
Ammar Ahmed
d33209afcc
Merge branch 'fix-open-share-exported-notes-ios' into beta
2025-08-20 08:47:40 +05:00
Ammar Ahmed
3f9fce0d34
Merge pull request #8482 from streetwriters/fix-open-share-exported-notes-ios
...
mobile: fix sharing and opening exported notes on iOS
2025-08-20 08:47:21 +05:00
Ammar Ahmed
2ae094cf1f
mobile: fix sharing and opening exported notes
2025-08-19 12:51:16 +05:00
Abdullah Atta
5530270b06
Merge pull request #8466 from 01zulfi/web/list-pane-max-size
2025-08-19 09:53:06 +05:00
Abdullah Atta
bc224f1674
Merge pull request #8466 from 01zulfi/web/list-pane-max-size
...
web: increase list pane max size to 1000 for large screens
2025-08-19 09:52:28 +05:00
01zulfi
8bb1582cca
web: increase list pane max size to 1000
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-08-18 15:48:59 +05:00
01zulfi
c759408fdc
core: add support for monographs sync
2025-08-18 13:16:12 +05:00
Ammar Ahmed
d02125a93c
mobile: fix error when clearing cache on android
2025-08-18 13:15:45 +05:00
Abdullah Atta
30553ed0f1
Merge pull request #8389 from 01zulfi/common/update-keybindings
2025-08-13 13:31:34 +05:00
Abdullah Atta
d91ce4e936
Merge pull request #8389 from 01zulfi/common/update-keybindings
...
common: update keybindings for editor search, link, internal link, and command palette
2025-08-13 13:30:39 +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
deb902549b
Merge pull request #8392 from 01zulfi/web/fix-open-settings-shortcut
...
web: fix open settings shortcut interfering with editor shortcut
2025-08-13 13:29:34 +05:00
Abdullah Atta
d6c6db68ba
Merge pull request #8385 from Scott-will/master
2025-08-13 13:27:51 +05:00
Abdullah Atta
e41ed07805
Merge pull request #8385 from Scott-will/master
...
Handle pasting urls in html
2025-08-13 13:27:14 +05:00
Scott-will
f6e8dc0a88
editor: fix pasting html links with titles that look like links
...
Signed-off-by: Scott Williams scottwill1999@gmail.com
editor: update tests for html handling
Signed-off-by: Scott Williams scottwill1999@gmail.com
editor: add logic for markdown links
Signed-off-by: Scott Williams scottwill1999@gmail.com
editor: remove plugin in favour of markPasteRule
Signed-off-by: Scott Williams scottwill1999@gmail.com
2025-08-13 13:26:01 +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
Abdullah Atta
044dd5ce59
Merge pull request #8391 from 01zulfi/docs/update-desktop-instructions
...
docs: add missing instruction in desktop app dev setup
2025-08-13 12:21:12 +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
b24830666c
Merge pull request #8409 from streetwriters/fix-fdroid-build
...
mobile: fix fdroid build
2025-07-31 09:10:13 +05:00
Ammar Ahmed
470802c3e2
mobile: fix fdroid build
2025-07-31 09:09:38 +05:00
Ammar Ahmed
0e869708f7
Merge branch 'mobile-fix-fdroid-build' into beta
2025-07-29 15:05:53 +05:00
Ammar Ahmed
7e0e1eac93
Merge pull request #8406 from streetwriters/mobile-fix-fdroid-build
...
mobile: compile lazysodium from source
2025-07-29 15:05:39 +05:00
Ammar Ahmed
58cbf653b2
mobile: compile lazysodium from source
2025-07-29 15:04:49 +05:00
Ammar Ahmed
4b35f2ecd2
mobile: fix back navigation on first app launch
2025-07-28 14:20:11 +05:00
Ammar Ahmed
48d9a863ec
mobile: fix filtered tags and notebooks not sorted correctly
2025-07-28 13:42:46 +05:00
Ammar Ahmed
1d616cf68f
mobile: fix opening note from notification on android
2025-07-28 11:56:54 +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
cdf6a4bb5b
Merge pull request #8398 from streetwriters/mobile-release-3.2.10-fix
...
mobile: release v3.2.10
2025-07-26 12:48:28 +05:00
Ammar Ahmed
1b3735e2b2
mobile: release v3.2.10
2025-07-26 12:19:13 +05:00
Ammar Ahmed
54008a0de2
Merge branch 'mobile-release-3.2.9' into beta
2025-07-26 11:58:43 +05:00
Ammar Ahmed
850fc6b066
Merge pull request #8397 from streetwriters/mobile-release-3.2.9
...
mobile: release v3.2.9
2025-07-26 11:58:20 +05:00
Ammar Ahmed
67a398f583
Merge branch 'mobile-editor-ux-improvement' into beta
2025-07-26 10:53:01 +05:00
Ammar Ahmed
8a62070c8e
Merge pull request #8394 from streetwriters/mobile-editor-ux-improvement
...
Mobile editor ux improvement
2025-07-26 10:52:01 +05:00
Ammar Ahmed
8aa31b8380
mobile: fix exiting table not working
2025-07-25 14:24:14 +05:00
Ammar Ahmed
f445a963f9
mobile: improve ux when clicking empty area in editor
2025-07-25 12:44:55 +05:00
Ammar Ahmed
d6e3f27612
mobile: add scroll to top and bottom in editor
2025-07-25 12:44:34 +05:00
Ammar Ahmed
4688d74edb
mobile: improvements to editor ux
...
1. Tapping on empty in editor opens the keyboard
2. Swiping to open the editor when editor is empty opens the keyboard automatically
2025-07-25 11:57:44 +05:00
Ammar Ahmed
e88c755ba8
Merge branch 'mobile-fix-edit-notebook' into beta
2025-07-25 11:01:20 +05:00
Ammar Ahmed
1985007039
Merge pull request #8393 from streetwriters/mobile-fix-edit-notebook
...
mobile: fix edit notebook button causes app freeze on iOS
2025-07-25 11:01:03 +05:00
Ammar Ahmed
039c8faabe
mobile: fix edit notebook button causes app freeze
2025-07-25 10:57:14 +05:00
01zulfi
fb1eb234b6
web: fix open settings shortcut interfering with editor shortcut
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-25 08:25:01 +05:00
01zulfi
7e70cd96b9
docs: add missing instruction in desktop app dev setup
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-24 15:56:17 +05:00
01zulfi
f9a89783ed
common: update keybindings for editor search, link, internal link, and command palette
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-23 09:45:12 +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
7f3c74b55b
editor: fix theme related issues
2025-07-23 08:32:35 +05:00
Abdullah Atta
301ac781d6
Merge pull request #8387 from 01zulfi/docs/keyboard-shortcuts-heading
...
docs: add keyboard shortcuts heading
2025-07-23 08:31:41 +05:00
01zulfi
ce3c98ae9b
docs: add keyboard shortcuts heading
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 16:28:07 +05:00
Abdullah Atta
1c3a6ffbde
Merge pull request #7655 from 01zulfi/global/keyboard
2025-07-22 14:22:22 +05:00
Abdullah Atta
2447b3bea7
Merge pull request #7655 from 01zulfi/global/keyboard
...
global: keyboard shortcuts documentation && web dialog
2025-07-22 14:21:30 +05:00
Abdullah Atta
63888ff70e
web: improve keyboard shortcuts dialog UI
2025-07-22 14:20:15 +05:00
Abdullah Atta
c6e3d1bd47
common: New note should be in the General category
2025-07-22 14:20:15 +05:00
Abdullah Atta
e03e02d702
common: add license header to keybindings.ts
2025-07-22 14:20:15 +05:00
Abdullah Atta
1abf51ae2b
common: getGroupedKeybindings should return an array
...
this is so the groups are always ordered. It also makes it easier to iterate
over the groups.
2025-07-22 14:20:15 +05:00
Abdullah Atta
c41dfa3185
common: letter keys should be upper cased
...
this is common in a lot of places and it provides better readability as well.
2025-07-22 14:20:15 +05:00
01zulfi
52a07da230
editor: remove unneeded code
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:15 +05:00
01zulfi
f572bb1637
editor: fix insertParagraph keys
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:15 +05:00
01zulfi
773ede4b6c
common: improve key formatting
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:15 +05:00
01zulfi
e4d42c8bac
web: add command to show keyboard shortcuts in command palette
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
5b85067e15
web: improve contrast of keys text in keyboard shortcuts dialog
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
0d111f3a79
web: use keys from common/keybindings in command palette dialog
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
f6b6f2b4b7
web: support mac key formatting in keyboard shortcuts dialog
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
d55a2aa04d
common: support mac keyboard formatting
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
0185eea740
editor: remove hardcoded keybind definitions
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
d44e8874b8
docs: move keyboard shortcuts script to docs/help
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
e34d33dd61
web: update key maps registeration
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:20:01 +05:00
01zulfi
4b2fb80c23
global: add keyboard shortcuts
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
global: (wip) move keyboard shortcuts metadata into common package
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
common: refactor keybindings.ts
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
global: (wip) more refactoring
* minor refactor dialog
* refactor logic out from script file to keybindings file
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
common: filter keybindings based on platform && minor ui changes
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
editor: use keyboard keys from common package
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
web: remove unrelated title-box change
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
editor: add TODO:remove comments
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-22 14:19:46 +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
3c908ac079
Merge pull request #8384 from streetwriters/themebuilder/release/1.4.0
...
Update theme builder to new UI
2025-07-22 09:08:02 +05:00
Abdullah Atta
563f068948
theme-builder: bump version to 1.4.0
2025-07-22 09:03:09 +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
1344b958cb
Merge pull request #8382 from 01zulfi/web/note-linking-dialog
...
web: migrate note linking dialog lists from tanstack virtual to virtuoso
2025-07-22 08:41:38 +05:00
01zulfi
32d7cab70c
web: migrate note linking dialog lists from tanstack virtual to virtuoso
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-21 14:49:41 +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
1293fa2dec
Merge pull request #8365 from 01zulfi/web/fix-nav-pane-on-small-screens
...
web: fix nav pane on small screens
2025-07-21 12:23:50 +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
8542cbf37e
Merge pull request #8381 from streetwriters/fix/email-should-not-be-required-session-expiry
...
Email should not be required on session expiry
2025-07-21 12:19:42 +05:00
Abdullah Atta
62c6fba9a0
web: email should not be required on session expiry
2025-07-21 12:10:43 +05:00
Abdullah Atta
2d84154226
web: show hamburger menu button on mobile
2025-07-21 12:09:58 +05:00
01zulfi
c4e306d569
web: fix nav pane on small screens
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-21 11:56:45 +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
e86f7491ef
Merge pull request #8380 from streetwriters/ci/run-tests-on-pr-ref
...
Run tests on pr ref instead of base branch
2025-07-21 11:47:27 +05:00
Abdullah Atta
5151d83af9
ci: run tests on pr ref instead of base branch
2025-07-21 11:38:30 +05:00
Abdullah Atta
e462cb0596
Merge pull request #8379 from streetwriters/docs/remove-onenote-sn-docs
...
Remove standard notes and one note importer docs
2025-07-21 11:30:52 +05:00
Abdullah Atta
a30c0e4608
docs(help): remove standard notes and one note importer docs
2025-07-21 11:30:32 +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
f90e7982f7
Merge pull request #8378 from streetwriters/ci/migrate-to-pr-target
...
Fix tests from PRs opened from external forks
2025-07-21 11:28:11 +05:00
Abdullah Atta
40c69d7cba
ci: use pull_request_target with authorization hook where required
2025-07-21 11:26:03 +05:00
Abdullah Atta
c9e6f3e532
Merge pull request #8372 from streetwriters/fix/web-tests
2025-07-21 09:54:05 +05:00
Abdullah Atta
23ee50f688
Merge pull request #8372 from streetwriters/fix/web-tests
...
Fix web E2E tests
2025-07-21 09:53:05 +05:00
Abdullah Atta
a7c857fb71
desktop: increase hookTimeout ton 120 seconds
2025-07-21 09:35:39 +05:00
Abdullah Atta
0f6622360c
desktop: ignore error on failure to remove test artifacts
2025-07-21 09:28:26 +05:00
Abdullah Atta
578bc6e546
desktop: build app only once during tests
2025-07-21 09:19:53 +05:00
Abdullah Atta
70fd038207
desktop: add build retrying when running tests
2025-07-21 08:57:16 +05:00
Abdullah Atta
b30110a48a
desktop: add support for running tests in parallel
...
we do this by copying the build directory instead of building it over and over
again for each test. This also makes the tests super fast.
2025-07-19 15:05:24 +05:00
Abdullah Atta
21978c4c1d
desktop: patch better-sqlite3-multiple-ciphers on each test build
2025-07-19 12:32:22 +05:00
Abdullah Atta
ec48f2350d
desktop: run tests sequentially
...
this is required since each test builds a new app and on linux & windows that
can cause issues if done in parallel
2025-07-19 11:02:32 +05:00
Abdullah Atta
fe1e3bb847
desktop: migrate tests to vitest 3
2025-07-19 11:01:57 +05:00
Abdullah Atta
69776f26d8
desktop: upgrade to vitest 3
2025-07-19 11:01:42 +05:00
Abdullah Atta
ab4092c088
desktop: fix dialog skipping in tests
2025-07-19 09:43:39 +05:00
Abdullah Atta
4948a8d7de
desktop: add test artifacts cleanup on test finish
2025-07-19 09:43:23 +05:00
Abdullah Atta
0a607bce18
web: increase app lock test timeouts
2025-07-19 08:51:29 +05:00
Abdullah Atta
e59820e3d6
web: fix adding a one-time reminder before current time should not be possible
2025-07-19 08:50:22 +05:00
Abdullah Atta
85a2d25c1b
web: wait for reminder dialog to close before proceeding in tests
2025-07-18 15:06:59 +05:00
Abdullah Atta
3bc7fc84f9
web: fix `if note is active in multiple tabs, moving the note to trash should
...
close those tabs` test
2025-07-18 14:45:06 +05:00
Abdullah Atta
249ce1ecbb
web: remove new line at eof in test snapshots
2025-07-18 13:02:03 +05:00
Abdullah Atta
be7f8d9916
ci: run tests based on affected files on pr open
2025-07-18 12:59:04 +05:00
Abdullah Atta
0a0495f1a7
config: include editor/src/extensions/code-block/languages to build output
2025-07-18 12:51:11 +05:00
Abdullah Atta
2f7afa8556
web: update readonly edited note snapshots for linux & windows
2025-07-18 12:44:45 +05:00
Abdullah Atta
2f40905372
Merge pull request #8366 from Scott-will/master
2025-07-18 12:31:52 +05:00
Abdullah Atta
a6d0177153
Merge pull request #8366 from Scott-will/master
...
editor: maintain relative cursor location when list is sorted
2025-07-18 12:29:13 +05:00
Scott-will
b9e24888e7
editor: maintain relative cursor location when list is sorted
...
Signed-off-by: Scott Williams scottwill1999@gmail.com
2025-07-16 14:01:40 -07:00
Abdullah Atta
976199e5c6
Merge pull request #8364 from 01zulfi/editor/fix-readonly-links
2025-07-16 11:51:51 +05:00
Abdullah Atta
9017dae664
Merge pull request #8364 from 01zulfi/editor/fix-readonly-links
...
editor: fix internal links opening in new tab in readonly notes
2025-07-16 11:50:58 +05:00
01zulfi
94acc241d9
editor: fix internal links opening in new tab in readonly notes
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-16 11:47:09 +05:00
Ammar Ahmed
765f3a476d
mobile: release v3.2.9
2025-07-16 11:26:19 +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
2cdb916233
Merge pull request #8363 from streetwriters/fix-app-lauch-crash-pixel-device
...
mobile: fix crash on app launch on pixel devices
2025-07-16 10:47:16 +05:00
Ammar Ahmed
5f14261aba
mobile: fix crash on app launch on pixel devices
2025-07-16 10:11:05 +05:00
Ammar Ahmed
5ae7855c7f
Merge branch 'mobile-release-3.2.8' into beta
2025-07-16 09:38:58 +05:00
Ammar Ahmed
20138505c4
Merge pull request #8361 from streetwriters/mobile-release-3.2.8
...
mobile: release v3.2.8
2025-07-16 09:37:35 +05:00
Ammar Ahmed
49c09bfd85
mobile: release v3.2.8
2025-07-15 11:07:33 +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
Ammar Ahmed
475edf6732
Merge pull request #8356 from streetwriters/mobile-fix-sidebar-items-update
...
mobile: Fix sidebar items do not update after sync
2025-07-15 10:56:47 +05:00
Ammar Ahmed
76ea89b668
Merge pull request #8351 from streetwriters/mobile-fix-color-tag-long-press-crash
...
mobile: fix crash on long press color tag
2025-07-15 10:56:34 +05:00
Ammar Ahmed
56b3a8df6b
Merge pull request #8349 from streetwriters/mobile-fix-android-nav-bar
...
mobile: fix nav bar handling on android 15 and above
2025-07-15 10:56:15 +05:00
Ammar Ahmed
e02de0c0f6
Merge pull request #8336 from streetwriters/mobile-fix-crash-on-move-notebook
...
Fix crash on moving notebook when no notebooks selected
2025-07-15 10:55:58 +05:00
Ammar Ahmed
84bfab2a72
mobile: fix sidebar items do not update after sync
2025-07-15 09:36:00 +05:00
Ammar Ahmed
a6825a2df2
mobile: fix bottom insets
2025-07-14 15:19:15 +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
Abdullah Atta
9ba58d1a46
Merge pull request #8350 from 01zulfi/web/hide-spell-checker-languages-on-mac
...
web: hide spell checker language selector on mac os
2025-07-14 12:57:33 +05:00
Ammar Ahmed
29a99d3f97
mobile: fix crash on long press color tag
2025-07-14 12:48:58 +05:00
01zulfi
a8b6fe78ba
web: hide spell checker language selector on mac os
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-14 12:42:49 +05:00
Ammar Ahmed
4abd69b460
mobile: fix nav bar handling on android 15 and above
2025-07-14 12:21:43 +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
5c55b49976
Merge pull request #8348 from 01zulfi/web/fix-link-in-importer
...
web: fix github link in importer setting
2025-07-14 11:53:39 +05:00
01zulfi
c932961dd4
web: fix github link in importer setting
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-14 11:31:30 +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
Abdullah Atta
47357c3e25
Merge pull request #8346 from 01zulfi/web/middle-click-new-note-button
...
web: create new tab on create note button's middle click
2025-07-14 10:52:12 +05:00
Abdullah Atta
3ec5a1cf2c
Merge pull request #8345 from 01zulfi/web/fix-toolbar-bug
...
web: fix toolbar crash
2025-07-14 10:49:54 +05:00
01zulfi
13d8a7baf7
web: create new tab on create note button's middle click
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-14 09:21:19 +05:00
01zulfi
19b1e74d06
web: fix toolbar crash
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-14 09:12:16 +05:00
Ammar Ahmed
82de9b9b94
mobile: fix crash on moving notebook when no notebooks selected
2025-07-12 14:31:00 +05:00
Ammar Ahmed
2325f4e31c
Merge branch 'mobile-release-3.2.7' into beta
2025-07-12 14:29:51 +05:00
Ammar Ahmed
867af58695
Merge pull request #8335 from streetwriters/mobile-release-3.2.7
...
mobile: release v3.2.7
2025-07-12 14:29:22 +05:00
Ammar Ahmed
cdd50f0258
mobile: release v3.2.7
2025-07-11 14:01:22 +05:00
Ammar Ahmed
8c8b92cc4e
Merge pull request #8333 from streetwriters/mobile-fix-empty-note-bug
...
Fix notes open empty from notes list randomly
2025-07-11 13:57:47 +05:00
Ammar Ahmed
c0a3df0aa8
Merge branch 'mobile-fix-empty-note-bug' into beta
2025-07-11 13:57:12 +05:00
Ammar Ahmed
31dd1619f6
mobile: fix notes open empty from notes list
2025-07-11 12:54:39 +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
Ammar Ahmed
afb010e3ae
Merge pull request #8331 from streetwriters/release-mobile-3.2.6
...
mobile: release v3.2.6
2025-07-11 11:15:19 +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
Abdullah Atta
ddebdcda43
Merge pull request #8330 from 01zulfi/monograph/fix-api-host-on-client
2025-07-11 10:51:35 +05:00
01zulfi
29c69418e9
monograph: fix API_HOST on client
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-07-11 09:44:09 +05:00
Ammar Ahmed
3e565e5195
mobile: release v3.2.6
2025-07-08 14:42:46 +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
1b352d6162
Merge pull request #8320 from streetwriters/mobile-fix-crash-on-boot-android
...
Fix boot crash on android
2025-07-08 14:40:08 +05:00
Ammar Ahmed
258aa77cdd
mobile: fix boot crash on android
2025-07-08 14:23:25 +05:00
Ammar Ahmed
bc8de87cda
Merge branch 'mobile-fix-duplicate-body-notification' into beta
2025-07-08 12:25:52 +05:00
Ammar Ahmed
7789bd145c
Merge pull request #8319 from streetwriters/mobile-fix-duplicate-body-notification
...
Fix reminder description duplicated in notification on iOS
2025-07-08 12:24:52 +05:00
Ammar Ahmed
c1457cc83f
mobile: show description in notification body only
2025-07-08 12:20:40 +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
Ammar Ahmed
8b316d0abf
mobile: release v3.2.5
2025-06-30 13:54:35 +05:00
Ammar Ahmed
def5059ff1
mobile: fix app stuck on logout on ios
2025-06-30 13:44:30 +05:00
Ammar Ahmed
e1febfae31
mobile: fix loading pdf screen not showing
2025-06-30 13:37:13 +05:00
Ammar Ahmed
82aa506902
mobile: fix pdf view gets stuck
2025-06-30 12:40:18 +05:00
Ammar Ahmed
de1aa40ecf
mobile: fix sqlite3-fts5-html lib loading error on ios
2025-06-30 12:39:12 +05:00
Ammar Ahmed
53724b437e
mobile: fix app store error invalid swift support
2025-06-28 14:24:46 +05:00
Ammar Ahmed
1592620141
mobile: release v3.2.4
2025-06-28 13:35:21 +05:00
Ammar Ahmed
28ef87a95b
mobile: fix ts error
2025-06-28 13:33:24 +05:00
Ammar Ahmed
d4019eea99
mobile: fix sync taking too long to complete
2025-06-28 13:33:24 +05:00
Ammar Ahmed
d13b46cbba
mobile: do not embed framework in appex on ios
2025-06-28 08:50:31 +05:00
Ammar Ahmed
f1eb215bb9
mobile: release v3.2.3
2025-06-27 14:11:28 +05:00
Ammar Ahmed
92c7e1a0c1
mobile: wrap add-reminder screen in keyboard avoiding view on ios
2025-06-27 13:54:50 +05:00
Ammar Ahmed
b81cc178b5
mobile: make add-reminder sheet a screen
2025-06-27 12:56:50 +05:00
Abdullah Atta
dd42b82dbf
web: bump version to v3.2.3
2025-06-27 09:49:40 +05:00
Abdullah Atta
ca6b50081a
web: remove navigating to Monographs test
2025-06-27 09:48:44 +05:00
Abdullah Atta
4fa27046bb
global: update lockfiles
2025-06-27 09:44:46 +05:00
01zulfi
8cadc6eaa4
web: fix scrolling toolbar also scrolling editor ( #8256 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-27 09:43:36 +05:00
Abdullah Atta
ccae629833
web: update sqlite3-fts5-html to 0.0.4
2025-06-27 09:43:36 +05:00
Abdullah Atta
4a1cbe632c
desktop: update sqlite3-fts5-html to 0.0.4
2025-06-27 09:43:36 +05:00
Abdullah Atta
579813d93a
core: update sqlite3-fts5-html to 0.0.4
2025-06-27 09:43:36 +05:00
01zulfi
00d00c02ea
editor: don't clear nodes in clear formatting option ( #8260 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-27 09:43:36 +05:00
Abdullah Atta
765949cc40
web: only subscribe to note title if its generated
2025-06-27 09:43:36 +05:00
01zulfi
87cea6a120
web: hide monograph list for not logged in users ( #8258 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-27 09:43:36 +05:00
Ammar Ahmed
83526d4d46
mobile: fix android toolbar
2025-06-27 09:37:17 +05:00
Ammar Ahmed
fca4faa114
mobile: convert sheets with input to screens or simple modals
2025-06-27 09:36:26 +05:00
Ammar Ahmed
171628c7b9
mobile: fix sqlite fts5
2025-06-27 09:34:16 +05:00
Ammar Ahmed
d456132dd6
mobile: release v3.2.2
2025-06-21 13:24:24 +05:00
Abdullah Atta
4ac7941b6c
web: bump version to v3.2.2
2025-06-21 13:03:04 +05:00
Abdullah Atta
e7f5463917
web: make trash actions multi selectable
2025-06-21 13:00:46 +05:00
Abdullah Atta
6e41ce459d
common: bulk resolve notebooks & tags
2025-06-21 13:00:46 +05:00
Abdullah Atta
f5095fa643
core: fix hang when resolving recursive nested notebooks
2025-06-21 13:00:46 +05:00
Abdullah Atta
e6a5b85011
web: register fts5 extensions after db decryption
2025-06-21 13:00:46 +05:00
Abdullah Atta
409c5a2517
web: update sqlite to v3.49.2
2025-06-21 13:00:46 +05:00
Abdullah Atta
35cd6b101d
desktop: update better-sqlite3-multiple-ciphers to v11.10.0
2025-06-21 13:00:46 +05:00
Ammar Ahmed
2440e28168
mobile: fix android toolbar hidden behind keyboard on android 15
2025-06-20 14:49:15 +05:00
Ammar Ahmed
0078d509c5
mobile: release v3.2.1
2025-06-18 11:25:33 +05:00
Ammar Ahmed
0c2d57716d
mobile: fix app crash on android 15 & 16
2025-06-18 11:16:07 +05:00
Abdullah Atta
678aeb98c3
ci: release snap to stable track (instead of release track)
2025-06-18 10:35:56 +05:00
Abdullah Atta
5f422f4eb7
web: bump version to v3.2.1
2025-06-18 10:27:50 +05:00
Abdullah Atta
2b26524fcd
web: bump version to v3.2.1-beta.0
2025-06-18 10:27:13 +05:00
Abdullah Atta
7326533cc1
ci: publish snap beta
2025-06-18 10:27:13 +05:00
Abdullah Atta
c8aae5be61
desktop: change snap base to core22
2025-06-18 10:27:13 +05:00
Abdullah Atta
be1a8bf849
docs: remove mention of importer.notesnook.com ( #8218 )
2025-06-17 13:59:38 +05:00
Ammar Ahmed
2ffc2a27a5
mobile: fix android build
2025-06-17 12:49:38 +05:00
Ammar Ahmed
b0a9f3320b
mobile: fix ios workflow
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-06-17 12:17:36 +05:00
Ammar Ahmed
0ef844f08c
mobile: update pods
2025-06-17 11:58:48 +05:00
Abdullah Atta
bbe00b0f9a
ci: disable snap on arm64
2025-06-17 11:56:42 +05:00
Ammar Ahmed
4dcaf70346
mobile: release v3.2.0
2025-06-17 11:45:39 +05:00
Abdullah Atta
76e5e3758a
desktop: fix `'environment/DISABLE_WAYLAND' property does not match the
...
required schema`
2025-06-17 11:42:58 +05:00
Abdullah Atta
f460772d75
web: bump version to v3.2.0
2025-06-17 11:01:02 +05:00
Abdullah Atta
1cf1605564
core: fix small tokens ignored from query
2025-06-17 10:49:42 +05:00
01zulfi
0abbd41ff2
web: fix archived notes showing in search results ( #8216 )
...
* web: fix archived notes showing in search results
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: make notes param required in lookup.notesWithHighlighting
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-17 10:26:15 +05:00
Abdullah Atta
f16818ea93
web: fix tag navigation from editor
2025-06-17 10:26:15 +05:00
Abdullah Atta
719ab6dff3
web: fix ui glitch in note linking dialog
2025-06-17 10:26:15 +05:00
01zulfi
ed50d8041e
editor: fix failing snapshot tests ( #8215 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-17 10:26:15 +05:00
01zulfi
9a0de8dff8
web: fix navigating to notebooks & tags from note item ( #8211 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-17 10:26:15 +05:00
01zulfi
caba714798
core: fix notebooks parentId() tests ( #8213 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-17 10:26:15 +05:00
01zulfi
154cf897b3
web: fix move notebook dialog ( #8214 )
...
* also use db.notebooks.parentId()
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-17 10:26:15 +05:00
Abdullah Atta
323e53a1ef
global: regenerate package-lock files to fix CI ( #8212 )
2025-06-17 09:44:35 +05:00
Ammar Ahmed
9b097cf233
mobile: update deps
2025-06-16 14:52:06 +05:00
Ammar Ahmed
75cb2fe194
mobile: fix pin and unpin from notifications
2025-06-16 14:09:45 +05:00
Ammar Ahmed
7aa975457c
mobile: support android 16
2025-06-16 14:09:45 +05:00
Abdullah Atta
1932d27f1c
core: fix group header for search results hidden
2025-06-16 14:09:45 +05:00
01zulfi
f226bdbff1
docs: add monograph size limit ( #8206 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:09:45 +05:00
Abdullah Atta
7843943130
web: bump version to v3.2.0-beta.9
2025-06-16 14:09:45 +05:00
Abdullah Atta
a92afab3fc
core: remove search results count
...
it was inaccurate and confused users
2025-06-16 14:09:45 +05:00
Abdullah Atta
1354ee683f
web: reduce trial2pro discount to 30%
2025-06-16 14:09:45 +05:00
Abdullah Atta
891e311374
desktop: do not use native menu for tag suggestions on macos
2025-06-16 14:09:45 +05:00
Ammar Ahmed
881099c2c9
mobile: release beta 4
2025-06-16 14:09:45 +05:00
Ammar Ahmed
2dde6b6150
mobile: make adding notebook a dialog
...
* make manage tags sheet a screen
2025-06-16 14:09:45 +05:00
Abdullah Atta
a1f75dfed3
editor: fix search popup removed on link hover
2025-06-16 14:09:45 +05:00
Abdullah Atta
493ee81c42
core: fix search results sorting not working
2025-06-16 14:09:45 +05:00
Abdullah Atta
7109a36006
web: bump version to v3.2.0-beta.8
2025-06-16 14:09:45 +05:00
Abdullah Atta
6fccac9aea
core: take into account boolean parameters in query
2025-06-16 14:09:45 +05:00
Ammar Ahmed
fa43f97bb4
mobile: default tag
2025-06-16 14:09:45 +05:00
01zulfi
e3a973d61e
web: fix navigation commands in command palette ( #8070 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:09:45 +05:00
01zulfi
542a628435
web: add move notebook dialog ( #8099 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-06-16 14:09:45 +05:00
Ammar Ahmed
fdd25a11e7
mobile: fix ci build
2025-06-16 14:09:45 +05:00
Abdullah Atta
449ae78700
web: bump version to v3.2.0-beta.7
2025-06-16 14:09:45 +05:00
Ammar Ahmed
6bda4a9a73
mobile: fix mmkv patch
2025-06-16 14:09:27 +05:00
Ammar Ahmed
2d316ed1ec
mobile: beta release
2025-06-16 14:09:27 +05:00
Abdullah Atta
570ae00453
core: fix false positives appearing in search
2025-06-16 14:09:27 +05:00
Ammar Ahmed
c845f7c1e1
mobile: update deps
2025-06-16 14:09:27 +05:00
Abdullah Atta
659e963b39
core: remove porter tokenizer for stemming
...
it didn't work very well. It was stemming things like "one" into "on"
2025-06-16 14:09:27 +05:00
Ammar Ahmed
63b8f7ef91
mobile: fix key missing warning in search-result item
2025-06-16 14:09:27 +05:00
Abdullah Atta
841e229866
core: fix lookup tests
2025-06-16 14:09:27 +05:00
Abdullah Atta
4098a27df0
core: update htmlparser2
2025-06-16 14:09:27 +05:00
Ammar Ahmed
918824f26b
core: skip decodine entities when parsing html
2025-06-16 14:09:27 +05:00
Ammar Ahmed
83735705d2
mobile: update lockfiles
2025-06-16 14:09:27 +05:00
Ammar Ahmed
8ac6ccb701
mobile: fix android build
2025-06-16 14:09:27 +05:00
Ammar Ahmed
9ae00db676
mobile: fix ios build on rn 77
2025-06-16 14:09:27 +05:00
Ammar Ahmed
c389a1ce4d
mobile: update fts5-html patch
2025-06-16 14:09:27 +05:00
Ammar Ahmed
817a58611e
mobile: remove patch
2025-06-16 14:09:27 +05:00
Ammar Ahmed
bfa0f09fa0
mobile: update patches
2025-06-16 14:09:27 +05:00
Ammar Ahmed
0e461c19ed
mobile: upgrade to RN 0.77.2
2025-06-16 14:09:27 +05:00
Abdullah Atta
7b289f8e58
core: sort content matches
2025-06-16 14:09:27 +05:00
Abdullah Atta
071052ce37
core: only expand matching callout & outline list items
2025-06-16 14:09:27 +05:00
Abdullah Atta
ec6ad79586
ci: fix prerelease not setting correctly on gh release
2025-06-16 14:09:27 +05:00
Abdullah Atta
96205fd5b7
web: bump version to 3.2.0-beta.6
2025-06-16 14:09:27 +05:00
01zulfi
4028a29bdb
web: add support for setting a tag as default ( #8060 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:09:27 +05:00
01zulfi
d812024c25
editor: remove styling for sibling elements of double spaced paragraphs ( #8144 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:09:27 +05:00
Ammar Ahmed
92f4e33ac7
mobile: release new beta
2025-06-16 14:09:27 +05:00
Ammar Ahmed
ad056e0e3b
mobile: skip rendering if query changed during search
2025-06-16 14:09:27 +05:00
Abdullah Atta
dc40601fb5
web: discard results if query changed during search
2025-06-16 14:09:27 +05:00
Abdullah Atta
65f3338df4
core: auto expand outline & callout in search result
2025-06-16 14:09:27 +05:00
Abdullah Atta
4f9a5cb074
core: fix phrase queries not getting highlighted
2025-06-16 14:09:27 +05:00
Abdullah Atta
eb550e95dc
web: fix click on match no opening note at desired location
2025-06-16 14:09:27 +05:00
Ammar Ahmed
84dbab5bdf
mobile: enable regexp in sqlite
2025-06-16 14:09:27 +05:00
Ammar Ahmed
c2aff26dfc
mobile: fix tab gets focused in loop
2025-06-16 14:09:27 +05:00
Abdullah Atta
5dd9ce9f25
desktop: add SQLITE_ENABLE_REGEXP define to better-sqlite3
2025-06-16 14:09:27 +05:00
Abdullah Atta
e5998f51e9
desktop: do not gitignore *.patch
2025-06-16 14:09:27 +05:00
Abdullah Atta
538f1f1910
web: bump version to 3.2.0-beta.5
2025-06-16 14:09:27 +05:00
Abdullah Atta
9c2fa4eb30
core: use intl for showing search results count
2025-06-16 14:09:26 +05:00
Abdullah Atta
ab04b13582
core: install @notesnook/intl
2025-06-16 14:09:26 +05:00
Abdullah Atta
a6ef69905e
web: use plain list instead of tree for showing search results
2025-06-16 14:09:26 +05:00
Abdullah Atta
565a2396f1
web: enable regexp in sqlite
2025-06-16 14:09:26 +05:00
Abdullah Atta
5a395aca3c
desktop: enable regexp in sqlite
2025-06-16 14:09:26 +05:00
Abdullah Atta
f99ee88499
core: speed up search
2025-06-16 14:09:26 +05:00
Ammar Ahmed
dc7e5dfa50
core: fix stop-words import
2025-06-16 14:09:26 +05:00
Abdullah Atta
4f1bb994f2
core: filter out stop words in search query
2025-06-16 14:09:26 +05:00
Abdullah Atta
6357a8f3a1
web: bump version to v3.2.0-beta.4
2025-06-16 14:09:26 +05:00
Abdullah Atta
6c083bd76d
ci: build desktop app on ubuntu-22-04
...
this fixes `Error: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38'
not found` error
2025-06-16 14:09:26 +05:00
Abdullah Atta
c53fbb7441
web: fix editor not jumping to search result
2025-06-16 14:09:26 +05:00
Abdullah Atta
6c28075070
web: fix various type errors causing crashes
2025-06-16 14:09:26 +05:00
Abdullah Atta
bb027c6f25
core: bring back limit in lookup
2025-06-16 14:09:12 +05:00
Ammar Ahmed
7dc5daffe8
mobile: release v3.2.0-beta.1
2025-06-16 14:09:12 +05:00
Ammar Ahmed
3e4862d768
mobile: fix note search
2025-06-16 14:09:12 +05:00
Abdullah Atta
29b0c2eeda
web: use notesWithHighlighting for full notes search
2025-06-16 14:09:12 +05:00
Abdullah Atta
08e5f889f8
core: bring back old notes search
2025-06-16 14:09:12 +05:00
Ammar Ahmed
bc198b4cd7
mobile: release v3.2.0-beta.0
2025-06-16 14:09:12 +05:00
Abdullah Atta
5c71b77b98
web: bump version to 3.2.0-beta.3
2025-06-16 14:09:12 +05:00
Ammar Ahmed
5660178760
mobile: search and sorting
2025-06-16 14:08:56 +05:00
Abdullah Atta
8dac907ead
web: localize search results count
2025-06-16 14:08:56 +05:00
Abdullah Atta
5b7c8eaa70
web: hide search results on editor focus & search cancel
2025-06-16 14:08:55 +05:00
Abdullah Atta
7ab4a2210a
editor: make search results style toggleable
2025-06-16 14:08:55 +05:00
Abdullah Atta
c861b11c5f
web: fix note not scrolling to selected match
2025-06-16 14:08:55 +05:00
Abdullah Atta
4f540dfdcb
web: fix note not opening from search results if its already opened
2025-06-16 14:08:55 +05:00
Abdullah Atta
0e0add2f71
web: use same search ux for notes everywhere
2025-06-16 14:08:55 +05:00
Abdullah Atta
29edb3a3c3
web: improve search results ui
2025-06-16 14:08:55 +05:00
Abdullah Atta
ff723e5c78
core: improve prefix/suffix generation for matches
2025-06-16 14:08:55 +05:00
Abdullah Atta
ea76929c80
web: add full support for highlighting results in notes search
2025-06-16 14:08:55 +05:00
Abdullah Atta
5d4d84bded
editor: add support for nn-search-result node
2025-06-16 14:08:55 +05:00
Abdullah Atta
0faf267735
core: add raw html content with highlighting in results
2025-06-16 14:08:55 +05:00
Abdullah Atta
197e95e66f
web: add support for highlighting in search results
2025-06-16 14:08:55 +05:00
Abdullah Atta
9d4ae71bfe
core: add console.time tracing for notes search
2025-06-16 14:08:55 +05:00
Abdullah Atta
422869c3d2
core: improve search results highlighting
2025-06-16 14:08:55 +05:00
Abdullah Atta
b7d478088b
core: fix title matches not merged when query contains short tokens
2025-06-16 14:08:55 +05:00
Abdullah Atta
1827cbeb93
core: bring back search result sorting for notes
2025-06-16 14:08:55 +05:00
Abdullah Atta
66041a45f6
core: add support for highlighting search results
2025-06-16 14:08:55 +05:00
Ammar Ahmed
ccb0c858a2
mobile: fix archive count not shown
2025-06-16 14:08:55 +05:00
Ammar Ahmed
659b937852
mobile: update fts5-html lib
2025-06-16 14:08:55 +05:00
Ammar Ahmed
de48cea9eb
mobile: support sorting search results
2025-06-16 14:08:55 +05:00
Abdullah Atta
404e3147b0
core: add a new migration to reindex fts5
2025-06-16 14:08:55 +05:00
Abdullah Atta
c0d64ff674
web: update sqlite3-fts5-html to v0.0.3
2025-06-16 14:08:55 +05:00
Abdullah Atta
bbcce64549
web: show date created on search results if sort by is set to date created
2025-06-16 14:08:55 +05:00
Abdullah Atta
1ca30b8a5b
web: add support for sorting in search
2025-06-16 14:08:55 +05:00
Abdullah Atta
22b037ea1d
core: add support for sortable search
2025-06-16 14:08:55 +05:00
01zulfi
2d74e3d4c0
editor: support ctrl/cmd+click to open internal links in new tab ( #8131 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:55 +05:00
01zulfi
1be0e4790e
web: add 'move to top' for sub-notebooks ( #8066 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:55 +05:00
Ammar Ahmed
3770091b58
mobile: handle crash in background on device boot
2025-06-16 14:08:55 +05:00
Ammar Ahmed
0c86f11e21
mobile: fix new reminder title/headline is not autofill
2025-06-16 14:08:55 +05:00
Ammar Ahmed
73bf283fd7
mobile: add line break when appending to note
2025-06-16 14:08:55 +05:00
Ammar Ahmed
208bd13cdd
mobile: fix crash in settings -> user subscription
2025-06-16 14:08:55 +05:00
01zulfi
42887a1dd5
web: persist double spaced lines config on logout ( #8097 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:55 +05:00
01zulfi
0ec2f07be0
web: fix readonly note not locking when vault is locked ( #8092 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:55 +05:00
01zulfi
82b70d2951
web: add support for drag/dropping notes on tab strip ( #8090 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:55 +05:00
Abdullah Atta
8da961f300
web: bump version to 3.2.0-beta.2
2025-06-16 14:08:55 +05:00
Abdullah Atta
4fba380f2d
core: fix `expected previously executed migration 2 to be at index 1 but
...
10 was found in its place.`
2025-06-16 14:08:54 +05:00
01zulfi
e1b046ec0c
core: fix db.settings.getTrashCleanupInterval return type ( #8076 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:54 +05:00
01zulfi
5d01159e20
web: add support for removing recents in command palette using delete key ( #8069 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:54 +05:00
01zulfi
aeef53df55
web: press shift+enter to create note in quick open ( #8068 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:54 +05:00
Ammar Ahmed
29433c4149
editor: fix alignment items in callout heading ( #8101 )
...
* editor: fix alignment items in callout heading
* Update packages/editor/styles/styles.css
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-06-16 14:08:54 +05:00
Abdullah Atta
0edac2ee9d
desktop: update patched better-sqlite3-multiple-ciphers to 11.6.1
2025-06-16 14:08:54 +05:00
Abdullah Atta
4607dc3084
global: regenerate package-lock.json for theme & ui packages
2025-06-16 14:08:54 +05:00
Ammar Ahmed
41babda9b7
mobile: fix error in build
2025-06-16 14:08:54 +05:00
Ammar Ahmed
0fec38610c
mobile: add option to disable auto update check
2025-06-16 14:08:54 +05:00
Abdullah Atta
3ecc43d976
misc: include @notesnook/theme package when generating flatpak sources
2025-06-16 14:08:54 +05:00
Abdullah Atta
9730560fb7
desktop: downgrade playwright
2025-06-16 14:08:54 +05:00
Abdullah Atta
6c0e51dc9d
desktop: fix flatpak sources generation
2025-06-16 14:08:54 +05:00
Abdullah Atta
2a313a0026
desktop: regenerate package-lock.json
2025-06-16 14:08:54 +05:00
Abdullah Atta
5d4e60b829
web: update package-lock.json
2025-06-16 14:08:54 +05:00
Abdullah Atta
c0666d8547
global: fix dependencies version differences
2025-06-16 14:08:24 +05:00
Abdullah Atta
a5fa261e3b
global: update package-lock.json
2025-06-16 14:08:24 +05:00
Ammar Ahmed
fa8aa4d88f
mobile: archive notes
2025-06-16 14:08:24 +05:00
Abdullah Atta
b63be2de15
web: bump version to 3.2.0-beta.1
2025-06-16 14:08:24 +05:00
Abdullah Atta
173caf41d0
core: fix query-transformer tests
2025-06-16 14:08:24 +05:00
Ammar Ahmed
30e4f55218
mobile: add sqlite3-fts5-html module
2025-06-16 14:08:24 +05:00
Abdullah Atta
f3895f534e
desktop: install sqlite3-fts5-html
2025-06-16 14:08:24 +05:00
Abdullah Atta
ea14db77de
web: update wa-sqlite to use sqlite3-fts5-html for stripping html
2025-06-16 14:08:24 +05:00
Abdullah Atta
9bb48f4896
core: fix short queries search
2025-06-16 14:08:24 +05:00
Abdullah Atta
62b5cc853b
core: remove @orama/stopwords
2025-06-16 14:08:24 +05:00
Abdullah Atta
90900628a2
core: strip html when searching notes
...
this commit also properly fixes search queries containing
words less than 3 characters in length
2025-06-16 14:08:24 +05:00
Abdullah Atta
ebf98bc652
core: fix warnings in tests
2025-06-16 14:08:24 +05:00
Ammar Ahmed
ddd3fe6ac5
mobile: update better trigram
2025-06-16 14:08:24 +05:00
Abdullah Atta
2964e7a8f0
core: fix db migration
2025-06-16 14:08:24 +05:00
Abdullah Atta
f6d1f5890a
core: wrap query with invalid symbols in quotes
2025-06-16 14:08:24 +05:00
Abdullah Atta
1cc0cf19c8
core: update sqlite-better-trigram to v0.0.3
2025-06-16 14:08:24 +05:00
01zulfi
efc4f3566a
core: fix trash cleanup interval setting retrieval ( #8045 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:06 +05:00
01zulfi
85b7760e1e
web: add more archive test cases ( #8040 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:06 +05:00
Abdullah Atta
40ee0ecf47
desktop: no need to externalize @resvg/resvg-js
2025-06-16 14:08:06 +05:00
Abdullah Atta
513c9ee8a7
desktop: remove icon from native menu
2025-06-16 14:08:06 +05:00
Abdullah Atta
2aacadc24d
desktop: only show native menus on macos
2025-06-16 14:08:06 +05:00
Abdullah Atta
716bb67b96
desktop: show native menus where possible
2025-06-16 14:08:06 +05:00
01zulfi
916b6a17aa
web: assign accent color to links ( #8041 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:08:06 +05:00
Abdullah Atta
813401ea91
desktop: update packages
2025-06-16 14:08:06 +05:00
01zulfi
70e5efbcea
desktop: upgrade electron to v34.0.0 ( #8038 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:07:44 +05:00
01zulfi
6c8dc223f2
web: fix automatic backup reminder setting reverting to never ( #8037 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:07:44 +05:00
01zulfi
5b09528e7e
web: fix focus last active tab method ( #8034 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:07:44 +05:00
01zulfi
5de5ffe068
editor: improve hover link popup position ( #8011 )
...
* move it down so it doesn't block the link
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:07:44 +05:00
Abdullah Atta
1b511c8ddd
web: bump version to 3.2.0-beta.0
2025-06-16 14:07:44 +05:00
Abdullah Atta
68d1a3f50e
web: update @notesnook-imoporter/core to 2.2.2
2025-06-16 14:06:37 +05:00
01zulfi
74edd466d4
web: fix notestore is not defined error ( #8012 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:05:54 +05:00
Abdullah Atta
34aa21790c
web: update @notesnook-importer/core to 2.2.1
2025-06-16 14:05:54 +05:00
01zulfi
e7ec9e2aa3
web: add support for archiving notes ( #7810 )
...
* web: archive notes
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* global: arhives -> archived
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-06-16 14:05:54 +05:00
tarynlucia
20bbb6dd5b
ui: correct grammar in vault creation message (issue #7497 ) ( #8188 )
...
Signed-off-by: Taryn Eng <taryn.eng@gmail.com >
2025-06-10 11:18:11 +05:00
Abdullah Atta
f937b164e9
web: update lockfile
2025-06-06 11:16:34 +05:00
Abdullah Atta
5b4e888ddd
web: fix infinite rerenders on checkout screen
2025-06-06 11:01:14 +05:00
Abdullah Atta
410d983842
web: chore bump version to v3.1.1
2025-05-22 11:27:10 +05:00
Abdullah Atta
16cd92f03a
web: fix flicker when programatically updating title
2025-05-22 11:20:58 +05:00
Abdullah Atta
c6ee1e6303
core: do not allow empty titles
2025-05-22 11:20:44 +05:00
SB
0f00d0e508
docs: add missing '-' in build-steps for MacOS and Linux (AppImage)
2025-05-16 10:12:24 +05:00
01zulfi
21fdc39db7
web: fix list pane not expanding ( #7963 )
...
* web: fix list pane not expanding
* fix list pane not expanding to saved width on reload
* fix list pane not expanding to saved width on collapse
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: collapse pane and set size to 0 when applicable
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-29 12:51:19 +05:00
01zulfi
bb5d5a5731
core: segregate logic for note headline and note headline title generation ( #7968 )
...
* core: segregate logic for note headline and note headline title generation
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: minor refactor note headline title
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-29 09:27:35 +05:00
Ammar Ahmed
bf5e68a82e
ci: fix build ios
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-04-28 14:03:48 +05:00
Ammar Ahmed
cc7f479627
ci: fix build ios
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-04-28 13:53:21 +05:00
Ammar Ahmed
9eb183f6b5
ci: fix build ios
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-04-28 13:42:39 +05:00
Ammar Ahmed
cb29d71619
mobile: fix crash when going from trash -> search
2025-04-28 12:30:50 +05:00
Ammar Ahmed
a6120ed90f
mobile: release v3.1.1
2025-04-28 12:26:46 +05:00
Ammar Ahmed
48040c955d
mobile: fix crash on delete item
2025-04-28 12:26:12 +05:00
Ammar Ahmed
18b43882e1
mobile: fix crash in list
2025-04-28 11:36:48 +05:00
Ammar Ahmed
37dc409b60
mobile: fix cursor bug on ios
2025-04-28 11:36:37 +05:00
Ammar Ahmed
8ab05c5a98
mobile: fix typing in editor title input
2025-04-28 11:36:27 +05:00
Abdullah Atta
38509c66c5
web: update @notesnook-importer/core to 2.2.0
2025-04-25 14:33:32 +05:00
Abdullah Atta
fc40a05254
web: open settings with importer page instead of importer.notesnook.com
2025-04-25 14:33:32 +05:00
Ammar Ahmed
8078c3ed3c
mobile: fix default font setting not followed
2025-04-25 11:51:28 +05:00
01zulfi
57280f3ebb
web: make nav menu header draggable ( #7985 )
...
* web: make part of nav menu header draggable
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* Update apps/web/src/app.css
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* Update apps/web/src/components/navigation-menu/index.tsx
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2025-04-25 11:21:16 +05:00
Ammar Ahmed
dc54644b4f
mobile: remove READ_MEDIA_IMAGES permission
2025-04-24 15:29:58 +05:00
Abdullah Atta
ce31b0495d
web: refresh app after import
2025-04-24 14:39:15 +05:00
Abdullah Atta
a62d4b5d4b
web: move importer into web/desktop app ( #7472 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-24 13:20:06 +05:00
Abdullah Atta
6f585c5e17
web: validate release track on app launch
2025-04-24 12:39:51 +05:00
Abdullah Atta
ffe7d944a6
web: use separate service worker cache for each app version
2025-04-24 12:39:51 +05:00
Abdullah Atta
bf0d6857d3
web: improve update installation
2025-04-24 12:39:51 +05:00
Ammar Ahmed
69f117bab7
mobile: fix swipe active offsets
2025-04-24 11:45:08 +05:00
Ammar Ahmed
cac945501d
ci: fix release workflow
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-04-22 16:34:21 +05:00
Abdullah Atta
85a0762ccf
web: update test snapshots
2025-04-22 12:37:08 +05:00
Abdullah Atta
0ce51bf481
web: fix tests
2025-04-22 12:25:39 +05:00
Abdullah Atta
6adc5065fb
Merge v3.1.0 from streetwriters/beta
2025-04-22 12:06:04 +05:00
Ammar Ahmed
3b90a6d90e
mobile: release v3.1.0
2025-04-22 12:00:24 +05:00
Abdullah Atta
aa5e6e7199
web: remove duplicate item in changelog
2025-04-22 11:47:16 +05:00
Abdullah Atta
ca53ec38d1
web: add more items in changelog
2025-04-22 11:46:39 +05:00
Abdullah Atta
80a3cc2fc1
web: conform notebook header with mobile ui
2025-04-22 11:42:43 +05:00
Ammar Ahmed
32c4e987dc
mobile: fix crash in reminder notify sheet
2025-04-22 11:16:35 +05:00
Ammar Ahmed
ce0ef0a1cf
mobile: hide keyboard when app is locked
2025-04-22 11:16:35 +05:00
Abdullah Atta
95fc9bd3d0
web: bump version to 3.1.0
2025-04-22 11:10:04 +05:00
Ammar Ahmed
fb21fef82f
mobile: fix invalid tags linked to note from share menu
2025-04-21 12:34:48 +05:00
Ammar Ahmed
7760f5e898
mobile: fix sorting trash
2025-04-21 12:34:48 +05:00
Ammar Ahmed
fcc9915b04
mobile: fix focused route id incorrect
2025-04-21 12:34:48 +05:00
Abdullah Atta
8347dd5db7
common: remove limit on resolve tags & notebook in note
2025-04-21 12:26:10 +05:00
01zulfi
c2d3ba087a
web: reduce snapSize of nav & list panes ( #7951 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-21 11:39:30 +05:00
Abdullah Atta
e5883f179c
web: fix search tests
2025-04-21 11:26:35 +05:00
Abdullah Atta
f7f1d3b3f0
web: fix crash on entering focus mode
2025-04-21 11:26:21 +05:00
Abdullah Atta
df3674f570
web: check if user is premium in behavior settings
2025-04-21 10:54:20 +05:00
01zulfi
a62beab172
web: show reset search button only when query text present ( #7950 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-21 10:54:04 +05:00
01zulfi
528810155f
web: fix toc bugs ( #7775 )
...
* fix duplicate headings showing in toc view
* fix negative level for some headings
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-21 10:12:53 +05:00
01zulfi
5c80b5300e
web: fix notebooks tree ( #7941 )
...
* web: fix notebooks tree
* fix flicker when creating a new notebook/subnotebook
* fix crash when creating subnotebook
* fix notebook not expanding when subnotebook is created against it
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix duplicate notebooks in notebook search
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: consider node's children when expanding in refreshItem
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: get childNodes to check expansion in refreshItem
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-21 10:09:15 +05:00
Abdullah Atta
36c33160f4
web: make remove shortcut icon same size as shortcut link icon
2025-04-21 09:41:32 +05:00
Abdullah Atta
5cca28daa1
global: minor refactors
2025-04-21 09:39:18 +05:00
Abdullah Atta
5298ccd638
web: fix list pane not showing on navigate
2025-04-21 09:39:18 +05:00
Abdullah Atta
a5db1797e3
web: fix search not working in notebook
2025-04-21 09:39:18 +05:00
Ammar Ahmed
b1d034cf3f
mobile: reload note on tab focus
2025-04-21 09:39:01 +05:00
Ammar Ahmed
4620ed0c1c
mobile: fix color of tags border when note is colored
2025-04-18 13:10:36 +05:00
Ammar Ahmed
5c87b6f3b0
mobile: make sure fluid tabs panel loads
2025-04-18 13:00:56 +05:00
01zulfi
29ad783b3f
intl: fix notes string ( #7942 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-18 12:57:12 +05:00
01zulfi
3eae13e237
web: wrap notice text ( #7938 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-18 12:55:58 +05:00
Ammar Ahmed
ee222b6302
mobile: move blue bar to left
2025-04-18 12:02:54 +05:00
Abdullah Atta
ae795a837d
web: move the opened note indicator to the left of note item
2025-04-17 13:28:49 +05:00
Abdullah Atta
0396264842
web: show provider subtitle if pro plan is canceled
2025-04-17 13:17:17 +05:00
Abdullah Atta
e9fcd16fb5
web: hide subscription provider description on basic plan
2025-04-17 13:03:17 +05:00
01zulfi
944fcf0567
web: improve diff viewing ( #7936 )
...
* add close button to quit diff viewer
* allow property pane to open with only note history list
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-17 12:57:40 +05:00
01zulfi
251cc08a7d
web: don't close tab on trash if note is in tab history ( #7933 )
...
* don't close tab if note was present in tab history
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-17 09:56:33 +05:00
Abdullah Atta
d2719123eb
web: fix editor overflow on small screens
2025-04-16 13:27:31 +05:00
Abdullah Atta
88c0e2a2ce
web: fix minor layout issue in note list when in compact mode
2025-04-16 12:24:45 +05:00
Abdullah Atta
b4366058dd
web: fix flicker when typing in multiline title
2025-04-16 12:24:24 +05:00
01zulfi
b103cc09f2
core: fix notes search results having mismatched references ( #7930 )
...
* ids and items had different orders
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-15 10:37:47 +05:00
Abdullah Atta
d35c0be116
vericrypt: update instructions according to latest notesnook version
2025-04-14 14:00:49 +05:00
Ammar Ahmed
c9cf15e519
mobile: fix $headline$ format title not updating in realtime
2025-04-11 11:31:07 +05:00
Ammar Ahmed
408ae26b76
mobile: fix color scope
2025-04-11 10:51:04 +05:00
Abdullah Atta
3159d8fcc5
web: add accented bottom border on opened note
2025-04-11 10:49:31 +05:00
Ammar Ahmed
b976788f07
mobile: release v3.1.0-beta.4
2025-04-11 10:10:40 +05:00
Ammar Ahmed
a0311c1516
mobile: add bottom line to show note being edited
2025-04-11 09:20:10 +05:00
01zulfi
e17351f702
editor: disable spellcheck for links ( #7911 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-11 09:12:43 +05:00
Ammar Ahmed
ffafae9970
mobile: fix color of section header
2025-04-10 14:38:22 +05:00
Ammar Ahmed
fa3d993ffd
mobile: load new note always
2025-04-10 11:52:51 +05:00
01zulfi
2b7b8d526e
web: don't close pinned tab on ctrl+w ( #7805 )
...
* web: don't close pinned tab on ctrl+w
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: focus previously activated tab if ctrl+w on pinned tab
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:51:40 +05:00
Ammar Ahmed
270394dc36
mobile: add missing break;
2025-04-10 10:29:27 +05:00
Ammar Ahmed
552e8f50b7
mobile: add support for changin sidebar + default home page
2025-04-10 10:29:27 +05:00
Abdullah Atta
b6d0d124fd
web: replace switch with array.find to be more reliable
2025-04-10 10:29:27 +05:00
Abdullah Atta
7e3abc5819
web: add support for setting default sidebar tab
2025-04-10 10:29:27 +05:00
Abdullah Atta
6b3065617d
ui: leave space for icon in menu button even if no icon
2025-04-10 10:29:26 +05:00
Abdullah Atta
9752ccf7cb
intl: add strings for homepage
2025-04-10 10:29:26 +05:00
Abdullah Atta
ad1921a938
web: allow setting any thing in the sidebar as homepage
2025-04-10 10:29:26 +05:00
Ammar Ahmed
ed2201d525
mobile: catch error when moving file fails after download
2025-04-10 10:29:26 +05:00
Abdullah Atta
09b9719a3f
web: bump version to 3.1.0-beta.6
2025-04-10 10:29:26 +05:00
Abdullah Atta
673ea6da86
editor: remove fixed line height
2025-04-10 10:29:26 +05:00
Ammar Ahmed
77d81ecc12
mobile: fix auto theme switching
2025-04-10 10:29:26 +05:00
Ammar Ahmed
00c38b6bcc
mobile: fix last heading not shown in toc
2025-04-10 10:29:26 +05:00
Ammar Ahmed
24d9568c5d
editor: add missing node types in editor
2025-04-10 10:29:26 +05:00
01zulfi
3b89b0c436
web: fix command palette not scrolling ( #7881 )
...
* Remove overflow: hidden styling from GroupedVirtuoso
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:29:26 +05:00
Abdullah Atta
940a3de130
web: fix note counts not updating in tags list
2025-04-10 10:29:26 +05:00
Abdullah Atta
81b291ae37
web: fix note counts not updating in notebooks list
2025-04-10 10:29:26 +05:00
01zulfi
f5ad31f0a3
web: fix search result note item not updating ( #7878 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:29:26 +05:00
Abdullah Atta
59d4b92839
web: fix item counts not updating in sidebar
2025-04-10 10:29:26 +05:00
Abdullah Atta
530c864d10
web: fix filter input removed when no notebooks in list
2025-04-10 10:29:26 +05:00
Ammar Ahmed
fae6bf8f43
mobile: bug fixes
2025-04-10 10:29:26 +05:00
Ammar Ahmed
c395bc829f
mobile: fix orientation check
2025-04-10 10:29:26 +05:00
Ammar Ahmed
19ee33ec3a
mobile: fix input padding in side menu on ios
2025-04-10 10:29:26 +05:00
Ammar Ahmed
64ab6a3436
mobile: release v3.1.0-beta.3
2025-04-10 10:29:26 +05:00
Abdullah Atta
b758cd28e5
web: bump version to 3.1.0-beta.5
2025-04-10 10:29:26 +05:00
Abdullah Atta
db8e21f83b
web: remove SharedWorker requirement for multi tab sqlite driver
2025-04-10 10:29:26 +05:00
Abdullah Atta
c23f31f284
web: use service worker for cross-tab communication only as a fallback
...
This commit basically reverts 1b63b2dccf .
Using service worker for this by default is a bad idea because:
1. It takes some time for the service worker to be installed and ready
which slows down first launch significantly
2. Service worker is not as reliable when updating from version to
version
We can, however, use it as a fallback i.e for devices that don't yet
support shared worker.
2025-04-10 10:29:26 +05:00
Ammar Ahmed
84d5420b51
mobile: update intl
2025-04-10 10:29:26 +05:00
Ammar Ahmed
02bdc61543
intl: update po files
2025-04-10 10:29:26 +05:00
Ammar Ahmed
71811ebf0d
mobile: focus keyboard if biometry is disabled
2025-04-10 10:29:00 +05:00
Ammar Ahmed
b07d7e4f3f
mobile: restore pinned notes on reboot
2025-04-10 10:29:00 +05:00
Ammar Ahmed
b141907066
mobile: cleanup
2025-04-10 10:28:59 +05:00
Ammar Ahmed
a0b46d49d6
mobile: update deps
2025-04-10 10:28:59 +05:00
Ammar Ahmed
85386c945f
mobile: update locales
2025-04-10 10:28:59 +05:00
Ammar Ahmed
9de1373bdd
mobile: bump version
2025-04-10 10:28:59 +05:00
Ammar Ahmed
6f4c35672d
mobile: fix virtualization errors
2025-04-10 10:28:59 +05:00
Ammar Ahmed
ed32552155
mobile: run sync when necessary
2025-04-10 10:28:59 +05:00
Ammar Ahmed
88858308fb
mobile: fix slow launch
2025-04-10 10:28:59 +05:00
Ammar Ahmed
78f875ab0f
mobile: fix item counts not showing in side menu
2025-04-10 10:28:59 +05:00
Ammar Ahmed
9104c64170
mobile: fix minor bugs in tablets
2025-04-10 10:28:59 +05:00
Ammar Ahmed
aabb33a435
mobile: cleanup
2025-04-10 10:28:59 +05:00
Ammar Ahmed
ad43591f2c
mobile: fix tablet rotation
2025-04-10 10:28:59 +05:00
Ammar Ahmed
8bc779d882
mobile: fix tablet bugs
2025-04-10 10:28:59 +05:00
Ammar Ahmed
193bddbe9e
mobile: fix login ui on tablets
2025-04-10 10:28:59 +05:00
Ammar Ahmed
e03d394555
mobile: add notebooks button in notebook screen to view subnotebooks
2025-04-10 10:28:59 +05:00
Ammar Ahmed
72e4116773
mobile: fix crash when clicking sort button in trash
2025-04-10 10:28:59 +05:00
Ammar Ahmed
9b682163db
mobile: fix ui
2025-04-10 10:28:59 +05:00
Ammar Ahmed
076312da7a
mobile: fix sorting sheet in reminders
2025-04-10 10:28:59 +05:00
Ammar Ahmed
856a9b16e9
mobile: do not call scroll into view on focus
2025-04-10 10:28:59 +05:00
Ammar Ahmed
9de4e3eba6
mobile: change item positions
2025-04-10 10:28:59 +05:00
Ammar Ahmed
d90d263b04
mobile: fix check mark color in dialog
2025-04-10 10:28:59 +05:00
Ammar Ahmed
0170e51843
mobile: fix logout button not working in user sheet
2025-04-10 10:28:59 +05:00
Ammar Ahmed
b7f5a5dc66
mobile: minor improvements
2025-04-10 10:28:59 +05:00
Ammar Ahmed
20866ab2f5
mobile: add missing check when dragging to end
2025-04-10 10:28:59 +05:00
Ammar Ahmed
4efc13a602
mobile: fix colors
2025-04-10 10:28:59 +05:00
Ammar Ahmed
96303f5d0f
mobile: update rspack to v1.2.7
2025-04-10 10:28:59 +05:00
Ammar Ahmed
020c9b254e
mobile: use re.pack v5 with rspack
2025-04-10 10:28:59 +05:00
Ammar Ahmed
24c0f2f409
ci: update to actions/cache@v3
2025-04-10 10:28:59 +05:00
Ammar Ahmed
1b608f01ac
ci: release app to beta track on play
2025-04-10 10:28:59 +05:00
Ammar Ahmed
fd98ab0a64
mobile: release beta 2
2025-04-10 10:28:59 +05:00
Ammar Ahmed
3d1dc879e0
mobile: fix linking a note
2025-04-10 10:28:59 +05:00
Ammar Ahmed
16253b8bf7
mobile: fix tree filtering in move notebook
2025-04-10 10:28:59 +05:00
Ammar Ahmed
3dba3079f7
mobile: fix items hides behind selection bar
2025-04-10 10:28:59 +05:00
Ammar Ahmed
1fe4ae199f
mobile: cleanup
2025-04-10 10:28:59 +05:00
Ammar Ahmed
55842f1265
mobile: fix breadcrumbs
2025-04-10 10:28:59 +05:00
Ammar Ahmed
6644940115
mobile: fix properties not opening
2025-04-10 10:28:59 +05:00
Ammar Ahmed
dfd0dc72b8
mobile: fix ui
2025-04-10 10:28:59 +05:00
Ammar Ahmed
d7c4b9c776
mobile: fix toggle switch color in settings
2025-04-10 10:28:59 +05:00
Ammar Ahmed
728553115c
mobile: fix input border color
2025-04-10 10:28:59 +05:00
Ammar Ahmed
6ee0d28a8b
mobile: fix separator color
2025-04-10 10:28:59 +05:00
Ammar Ahmed
ead23c36c6
mobile: fix sidemenu colors
2025-04-10 10:28:59 +05:00
Ammar Ahmed
e62891b9c0
mobile: fix ui
2025-04-10 10:28:59 +05:00
Ammar Ahmed
9483c63cdc
mobile: fix zindex
2025-04-10 10:28:59 +05:00
Ammar Ahmed
3eab773fd1
mobile: fix beta release getting update dialog prompt
2025-04-10 10:28:59 +05:00
Ammar Ahmed
30dd0e8657
mobile: fix loading locales in release
2025-04-10 10:28:59 +05:00
Ammar Ahmed
5d05df7f83
mobile: minor ui fixups
2025-04-10 10:28:59 +05:00
Ammar Ahmed
ebf80aacc5
mobile: minor ui fixes
2025-04-10 10:28:59 +05:00
Ammar Ahmed
55c6be4622
ci: add beta release workflow
2025-04-10 10:28:59 +05:00
Ammar Ahmed
8f1545916f
mobile: ui updates
2025-04-10 10:28:59 +05:00
Ammar Ahmed
7f05043e03
mobile: fix back navigation bug
2025-04-10 10:28:59 +05:00
Ammar Ahmed
e663655924
mobile: fix editor state not restored sometimes on app launch
2025-04-10 10:28:59 +05:00
Ammar Ahmed
2fab9dc6f1
mobile: fix task list title rendered above status bar in editor
2025-04-10 10:28:59 +05:00
Ammar Ahmed
aba79c11d3
mobile: fix selection in sidebar on app launch
2025-04-10 10:28:59 +05:00
Ammar Ahmed
4e897dde47
mobile: fix various bugs
2025-04-10 10:28:59 +05:00
Ammar Ahmed
3375439e35
mobile: refactor and fix bugs
2025-04-10 10:28:59 +05:00
Ammar Ahmed
89dce0b655
mobile: improve app launch perf
2025-04-10 10:28:59 +05:00
Ammar Ahmed
ff53ea322d
mobile: refactor some sheets into screens
2025-04-10 10:28:59 +05:00
Ammar Ahmed
d6f6bc2c5b
mobile: add test-id
2025-04-10 10:28:59 +05:00
Ammar Ahmed
905080e743
mobile: refactor
2025-04-10 10:28:59 +05:00
Ammar Ahmed
d33f3c4769
mobile: use custom cache key for persist store
2025-04-10 10:28:59 +05:00
Ammar Ahmed
b6a1c9b73b
mobile: minor refactor
2025-04-10 10:28:59 +05:00
Ammar Ahmed
20823f103c
mobile: refactor
2025-04-10 10:28:59 +05:00
Ammar Ahmed
25a5d3277b
mobile: refactor
2025-04-10 10:28:59 +05:00
Ammar Ahmed
72a80c8f57
mobile: fix moving and updating notebooks
2025-04-10 10:28:59 +05:00
Ammar Ahmed
a082c7d33a
mobile: small ui improvements and perf fixes
2025-04-10 10:28:59 +05:00
Ammar Ahmed
99cac4b041
mobile: make skip login work properly
2025-04-10 10:28:59 +05:00
Ammar Ahmed
f804d7848f
mobile: more fixes
2025-04-10 10:28:59 +05:00
Ammar Ahmed
446841e0f5
mobile: fix selected item ui
2025-04-10 10:28:59 +05:00
Ammar Ahmed
1d347fe26c
mobile: fix bugs
2025-04-10 10:28:58 +05:00
Ammar Ahmed
abfa5d719a
mobile: fix missing delete button in trash
2025-04-10 10:28:58 +05:00
Ammar Ahmed
32bc6ed328
mobile: fix pro button
2025-04-10 10:28:58 +05:00
Ammar Ahmed
ea2bc359cb
mobile: enable testing in debug build
2025-04-10 10:28:58 +05:00
Ammar Ahmed
c540cb0fe4
mobile: enable debug tests
2025-04-10 10:28:58 +05:00
Ammar Ahmed
1642495754
mobile: cleanup
2025-04-10 10:28:58 +05:00
Ammar Ahmed
b034a59422
mobile: fix error set state in render
2025-04-10 10:28:58 +05:00
Ammar Ahmed
2486c055e4
mobile: add pro button in side-menu
2025-04-10 10:28:58 +05:00
Ammar Ahmed
79b43b1058
mobile: fix sidemenu padding top
2025-04-10 10:28:58 +05:00
Ammar Ahmed
b30fa436bd
mobile: fix minor bugs
2025-04-10 10:28:58 +05:00
Ammar Ahmed
9e79a311cf
mobile: fix typo
2025-04-10 10:28:58 +05:00
Ammar Ahmed
2f695d0b34
mobile: make all e2e tests pass
2025-04-10 10:28:58 +05:00
Ammar Ahmed
952a484994
mobile: minor cleanup
2025-04-10 10:28:58 +05:00
Ammar Ahmed
74b5e42492
mobile: finalize sidebar and list revamp
2025-04-10 10:28:58 +05:00
Ammar Ahmed
7f8dc88c5a
mobile: refactor goToPage
2025-04-10 10:28:58 +05:00
Ammar Ahmed
c9a9b8dffb
mobile: fix tsc errors
2025-04-10 10:28:58 +05:00
Ammar Ahmed
b315a834c2
mobile: ui redesign
2025-04-10 10:28:58 +05:00
Abdullah Atta
8f84c85c23
web: fix tests
2025-04-10 10:28:58 +05:00
Abdullah Atta
707ff935fe
web: bump version to 3.1.0-beta.4
2025-04-10 10:28:58 +05:00
Abdullah Atta
39af23b349
web: close expanded nav pane on navigation
2025-04-10 10:28:58 +05:00
Abdullah Atta
318b95beec
web: force list pane to be visible when reveal item in list is called
2025-04-10 10:28:58 +05:00
Abdullah Atta
174bb9a935
web: improve item flash animation when revealing item in list
...
this also fixes a potential memory leak due to event listener not unsubscribing
2025-04-10 10:28:58 +05:00
Abdullah Atta
f0fd20051e
Revert "web: fix list pane not expanding ( #7758 )"
...
This reverts commit fd9db3605d .
2025-04-10 10:28:58 +05:00
Abdullah Atta
e3d72bd271
web: fix active tab background
2025-04-10 10:28:58 +05:00
Abdullah Atta
4dcd0cd356
web: fix Service worker did not respond. error
2025-04-10 10:28:58 +05:00
Abdullah Atta
e3793e67aa
web: fix app not starting up on firefox
2025-04-10 10:28:58 +05:00
01zulfi
3f344c7249
web: don't remove properties pane when editor is refocused ( #7780 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:28:58 +05:00
Abdullah Atta
8a1af7d01f
intl: update strings
2025-04-10 10:28:58 +05:00
Abdullah Atta
117fc44f00
web: replace shared worker with service worker for sqlite
2025-04-10 10:28:58 +05:00
01zulfi
703456b808
web: collapse hovered navbar when item is clicked ( #7771 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:28:58 +05:00
Abdullah Atta
b90cc90ea8
web: release v3.1.0-beta.3
2025-04-10 10:28:57 +05:00
Ammar Ahmed
45730e2a07
web: cleanup
2025-04-10 10:28:57 +05:00
01zulfi
c0272b9755
web: fix list pane not expanding ( #7758 )
...
* web: fix list pane not expanding
* when a nav item was clicked, list pane was removed entirely which made it difficult to re-open it, now when nav item is clicked we manually collapse, expand, or reset the list pane
* open list pane if 'reveal in list' is called
* open list pane if navigated to a different nav item
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: clicking on nav item should not collapse list pane
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: collapse hovered nav pane when notebook/tag item clicked
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:28:57 +05:00
01zulfi
a27a8804c4
web: restore notebook crumbs ( #7765 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:28:57 +05:00
Ammar Ahmed
073d23aed3
web: bump version to 3.1.0-beta.2 for desktop and web
2025-04-10 10:28:57 +05:00
Abdullah Atta
7d9a795a1c
web: make editor note properties work like toc
2025-04-10 10:28:57 +05:00
Abdullah Atta
8359fb8919
web: slightly improve add note button ui
2025-04-10 10:28:57 +05:00
Abdullah Atta
7c0ffff93f
web: bump version to 3.1.0-beta.1
2025-04-10 10:28:57 +05:00
Abdullah Atta
46d2ea508c
desktop: set publish channel to beta for beta builds
2025-04-10 10:28:57 +05:00
Abdullah Atta
fb48faa3af
web: minor ui fixes
2025-04-10 10:28:57 +05:00
Abdullah Atta
048bb36165
theme: fix button hover colors
2025-04-10 10:28:57 +05:00
Abdullah Atta
0f01a03587
web: make notesnook branding a bit smaller
2025-04-10 10:28:57 +05:00
Abdullah Atta
fe17a6e9da
web: minor ui changes and fixes
2025-04-10 10:28:57 +05:00
Abdullah Atta
a17414dd89
web: fix theme not persisting
2025-04-10 10:28:57 +05:00
Abdullah Atta
5d3f2182f0
web: collapse sidebar on navigate if sidebar is temporarily expanded
2025-04-10 10:28:57 +05:00
Abdullah Atta
03cd320665
desktop: explicitly deny geolocation permission to electron process
2025-04-10 10:28:57 +05:00
Abdullah Atta
2415ede4fa
web: fix scrollbar styling in sidebar
2025-04-10 10:28:57 +05:00
Abdullah Atta
844efd5958
web: reset search on navigate
2025-04-10 10:28:57 +05:00
Abdullah Atta
4ba88b6f03
web: fix expand sidebar button not working
2025-04-10 10:28:57 +05:00
Abdullah Atta
d17d0c190b
web: always show "X" button if there is query in search input
2025-04-10 10:28:57 +05:00
Abdullah Atta
beec9fab22
web: bump version to 3.1.0-beta.0
2025-04-10 10:28:57 +05:00
Abdullah Atta
710b3c412f
web: use virtualized tree for rendering toc
2025-04-10 10:28:57 +05:00
Abdullah Atta
6bf31bf0ea
editor: fix toc level mapping
2025-04-10 10:28:57 +05:00
Abdullah Atta
2f8bef5f3e
web: add support for pre-expanding tree nodes on creation
2025-04-10 10:28:57 +05:00
Abdullah Atta
2dcf886322
web: do not collapse child nodes when collapsing parent
2025-04-10 10:28:57 +05:00
Abdullah Atta
0a362e9ce7
web: fix all tests
2025-04-10 10:28:57 +05:00
Abdullah Atta
e186615163
global: update ui
2025-04-10 10:28:57 +05:00
01zulfi
7abf19071d
web: fix faulty useEffect
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:28:57 +05:00
01zulfi
30838749e1
web: refactor props for Tags component
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:28:57 +05:00
01zulfi
06df49d5d7
web: separate component for tab items in sidebar
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:28:57 +05:00
01zulfi
2c5e1f611b
web: new sidebar ui
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-10 10:28:56 +05:00
01zulfi
0cc33f7a81
core: fix title generation when title format is set to $headline$ ( #7739 )
...
* core: generate headline title until user edit && update headline extraction
* when title format is set to $, keep generating headline title until user manually edits the title
* extract headline from first html tag with content rather than first paragraph
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: extract headline up to 150 chars regardless of html tag
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: improve note headline title code quality
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: remove HEADLINE_CHARACTER_LIMIT constant
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: only update title input if note title changes
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-04-10 10:17:45 +05:00
01zulfi
8a431fb79b
web: add publish:update item in note menu options ( #7664 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-07 11:21:12 +05:00
01zulfi
12cfc0dafd
web: clear query when search is closed ( #7700 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-07 11:19:49 +05:00
Ammar Ahmed
93c8a1827c
editor: increase drop-cursor width
2025-03-28 14:25:59 +05:00
Ammar Ahmed
ca60eda7f2
editor: fix checklist item size
2025-03-28 14:25:59 +05:00
Ammar Ahmed
c22c51791e
editor: fix task-list item alignment
2025-03-28 14:25:59 +05:00
01zulfi
d5a719c9f6
editor: font ligatures for common symbols ( #7800 )
...
* editor: font ligatures for common symbols
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* Update packages/editor/src/extensions/font-ligature/font-ligature.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2025-03-28 14:13:02 +05:00
Abdullah Atta
904c452cfe
web: bump version to v3.0.32
2025-03-28 12:45:32 +05:00
Ammar Ahmed
2078ef9081
editor: do not use look behind regex ( #7809 )
2025-03-28 12:34:26 +05:00
Ammar Ahmed
fc9ee5bee1
mobile: release v3.0.34
2025-03-28 12:32:42 +05:00
01zulfi
d27595cfd9
web: pinned tab fixes ( #7692 )
...
* web: pinned tab fixes
* fix pinned tab not working after page reload
* fix note opening in new tab even if its tab is present when active note is pinned
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix focusing pinned tab after reloading app
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-03-27 16:00:50 +05:00
Abdullah Atta
b618386e6b
web: clear caches on switching release track
2025-03-26 15:30:12 +05:00
Abdullah Atta
2e79b2c7a2
core: run trash cleanup after sync completion
2025-03-26 13:44:16 +05:00
01zulfi
4e4990bd98
web: add toggle focus mode command ( #7736 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-25 12:09:19 +05:00
Abdullah Atta
4c8a44353a
web: bump version to 3.0.31
2025-03-24 14:32:27 +05:00
Abdullah Atta
7dd8b13bc8
web: fix tests
2025-03-24 14:32:27 +05:00
01zulfi
e1aa3b59be
web: add reset zoom button ( #7750 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-24 12:36:01 +05:00
01zulfi
d79888793a
web: mask email in session expired page description ( #7783 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-24 12:34:57 +05:00
Abdullah Atta
b56e381022
web: fix editor cursor jumping to start on creating a new note
2025-03-24 12:28:30 +05:00
Ammar Ahmed
15b32b312d
ci: use actions/cache v3
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-03-17 16:39:44 +05:00
Ammar Ahmed
6a0a00f126
ci: use actions/checkout v3
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-03-17 16:38:25 +05:00
Ammar Ahmed
9876c2ef6d
mobile: bump version
2025-03-17 16:34:07 +05:00
Ammar Ahmed
fba29e3c80
mobile: fix sharing image from ios share sheet
2025-03-17 16:25:08 +05:00
Ammar Ahmed
b8275f5a3f
Fix creating backups ios ( #7777 )
...
* mobile: fix copying file from app group during backup
* mobile: catch and show error if copying file fails during backup
2025-03-17 16:24:04 +05:00
01zulfi
b7e8365117
web: increase reminder dialog width ( #7767 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-14 12:24:21 +05:00
Ammar Ahmed
8df7b5c56b
web: fix editor rerendering on session type change from new to default ( #7759 )
...
* web: fix editor rerendering on session type change from new to default
* web: fix multiple notes created on typing new note
2025-03-14 11:57:16 +05:00
01zulfi
04519d1db7
editor: fix scroll into view when used by toc ( #7764 )
...
* add scroll-margin-top: 35px
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-14 11:55:55 +05:00
Ammar Ahmed
7b808bea0b
web: fix ui flicker in editor when creating new note ( #7761 )
2025-03-12 13:16:13 +05:00
Ammar Ahmed
2878f1d9cf
editor: ensure consistent gap between heading and first element in callout ( #7757 )
2025-03-12 13:11:14 +05:00
Ammar Ahmed
651f6011b8
desktop: release v3.0.30
2025-03-06 15:56:02 +05:00
Ammar Ahmed
f17cbb5aa3
web: release v3.0.30
2025-03-06 15:55:51 +05:00
Ammar Ahmed
a2a4a165a5
editor: fix item margins in editor ( #7744 )
2025-03-06 15:49:51 +05:00
Ammar Ahmed
9c7ff38f99
editor: fix image padding in readonly mode ( #7743 )
...
* editor: fix image padding in readonly mode
* editor: fix class name
2025-03-06 15:46:03 +05:00
01zulfi
76f27adbea
web: command palette fixes ( #7669 )
...
* web: command palette fixes
* core: add getIdentifier in fuzzy; this allows the caller to provide a custom indentifier instead of relying on id field in the items list
* fix crashing when hitting enter when no results found
* fix commands list not refreshing when removing recent command
* fix recent command not showing up in the commands list
* fix searched commands showing up under wrong group label
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: improve getCommandById && improve remove from recents logic
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-04 13:11:26 +05:00
01zulfi
85a5f38590
web: adding notes in tag/color should also add it to default notebook ( #7732 )
...
* when default notebook is set, adding notes in tag and color context should also add that note to default notebook
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-04 13:00:43 +05:00
01zulfi
dcdd876a4c
web: align note title with rest of ui ( #7731 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-04 09:54:57 +05:00
Abdullah Atta
d055908809
ci: build in beta mode when release track is beta
2025-03-01 15:31:28 +05:00
Abdullah Atta
89806148b2
ci: run apt-get update before installing flatpak etc
2025-03-01 14:55:39 +05:00
Abdullah Atta
433be12b2b
desktop: hide release track selector for flatpak/snap builds
2025-03-01 14:49:38 +05:00
Abdullah Atta
9ff235e767
ci: change working-directory to ./apps/web before deployment
2025-03-01 13:19:18 +05:00
Abdullah Atta
9b6f7ff225
web: fix release track switching
2025-03-01 13:13:25 +05:00
Abdullah Atta
99f97ac565
web: fix release-track cookie not getting set
2025-03-01 11:41:37 +05:00
Abdullah Atta
7e598098fe
ci: add support for publishing web app beta
2025-03-01 11:15:03 +05:00
Abdullah Atta
02afbf6c90
web: only redirect to beta if env.BETA_BASE_URL is present
2025-03-01 11:07:40 +05:00
Abdullah Atta
b464fafc18
web: bump version to 3.0.29
2025-03-01 11:05:26 +05:00
Abdullah Atta
e06320108b
web: fix gap between title and editor on entering focus mode
2025-03-01 10:50:38 +05:00
Abdullah Atta
a377b13e2b
editor: fix single & double spaced paragraph margins
2025-03-01 10:40:27 +05:00
Abdullah Atta
4728212531
core: fix tags & notebooks search
2025-03-01 10:23:58 +05:00
01zulfi
71fc2a3cac
web: add keyboard shortcut for opening settings ( #7701 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-01 09:31:23 +05:00
01zulfi
303282624e
editor: hide hover popup if right click occurs before popup is shown ( #7687 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-01 09:23:26 +05:00
01zulfi
2ca02937df
editor: open internal links in new tab for middle mouse click ( #7688 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-01 09:22:47 +05:00
Abdullah Atta
00b62df2e8
desktop: fix tests on windows
2025-02-28 18:03:05 +05:00
Abdullah Atta
6d377ded9a
desktop: set APPIMAGE to true when testing linux to allow auto updater to work
2025-02-28 18:03:05 +05:00
Abdullah Atta
087c404225
desktop: fix tests on linux
2025-02-28 18:03:05 +05:00
Abdullah Atta
4932763468
desktop: extend test timeout to 2 minutes
2025-02-28 18:03:05 +05:00
Abdullah Atta
abcc19d5da
desktop: skip tsc build during tests
2025-02-28 18:03:05 +05:00
Abdullah Atta
f1ce1e9b60
desktop: enable staging mode during tests to disable code signing
2025-02-28 18:03:05 +05:00
Abdullah Atta
5a6f99a41b
desktop: double test timeout on CI
2025-02-28 18:03:05 +05:00
Abdullah Atta
1862802052
desktop: pass --config arg to electron-builder everywhere
2025-02-28 18:03:05 +05:00
Abdullah Atta
1adddbdb4c
desktop: add more tests for auto updater
2025-02-28 18:03:05 +05:00
Abdullah Atta
15f4f2accb
desktop: add support for switching release tracks
...
this also includes relevant tests for the auto updater
2025-02-28 18:03:05 +05:00
Abdullah Atta
725f3c3522
web: add support for switching release tracks
...
we make use of Cloudflare Pages Functions to redirect to the beta site
if a certain cookie is present. This ensures seamless switching between
release tracks.
2025-02-28 18:03:05 +05:00
01zulfi
efa73a1c32
web: update toast position ( #7665 )
...
* current position would overlap slightly with the status bar, this commit moves the toast a little higher so it doesn't overlap
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-25 13:21:57 +05:00
Abdullah Atta
00250c6669
web: bump version to v3.0.28
2025-02-25 11:41:46 +05:00
01zulfi
d11afda1a8
web: fix attachment table height for few items ( #7662 )
...
* assign min-height to container
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-25 11:39:44 +05:00
Abdullah Atta
1350784c33
editor: allow other permissions to iframe embeds
2025-02-25 11:00:52 +05:00
Abdullah Atta
1852a216a2
editor: fix Applying mismatched transaction errors on editor load
...
fixes #7656
2025-02-25 11:00:31 +05:00
Abdullah Atta
422c2492c4
web: fix react error on feature dialog
2025-02-25 10:10:06 +05:00
Abdullah Atta
c9c72741b3
desktop: fix app icon size on macos
2025-02-24 12:58:44 +05:00
Abdullah Atta
99dbcaff7d
web: make tabs tests more resilient
2025-02-24 12:19:21 +05:00
Abdullah Atta
8d83f5474d
web: fix editor tests
2025-02-24 11:53:51 +05:00
Abdullah Atta
a912a1a22e
web: fix invalid usage of sessionId as noteId
2025-02-24 11:53:41 +05:00
Abdullah Atta
ea7afbe93e
web: fix invalid usage of closeSessions
2025-02-24 11:53:18 +05:00
Abdullah Atta
7b2a8c3e20
web: fix executing recent command does nothing
...
fixes #7650
2025-02-24 11:16:38 +05:00
Abdullah Atta
911adfc151
web: fix reloading app loses the expanded size of a collapsed pane
2025-02-24 11:11:03 +05:00
Abdullah Atta
23f710856e
web: fix collapsed pane cannot be resized
2025-02-24 11:10:37 +05:00
Abdullah Atta
7f6274821c
web: fix title auto resizing on firefox
2025-02-24 10:48:11 +05:00
Abdullah Atta
4700843517
web: fix note content loading in editor
...
this broke when we migrated to the new tabs logic and was fixed by
using `editor.updateContent` which is significantly slower than
creating a new editor/editor view. This commit fixes that by
depending on the `getContent` function which changes whenever the
content is changed in a session handling all kinds of different
cases.
2025-02-24 10:38:37 +05:00
Abdullah Atta
8823054227
editor: disable suspiciousAttributes check in prosemirror
...
this check causes a significant slowdown when loading notes with huge
amount of nodes as it recursively scans the attributes of all the
nodes. Disabling this speeds up loading significantly but might
cause issues in some special cases. Fortunately, this error has never
been triggered by anyone in Notesnook. I wouldn't recommend anyone to
disable this without first testing it properly as it might expose you
to cross site scripting attacks.
2025-02-24 10:36:18 +05:00
Abdullah Atta
7c63a3e004
editor: optimize @tiptap/core
...
this optimizes the following functions in @tiptap/core:
- `mergeAttributes`
- `getRenderedAttributes`
- `injectExtensionAttributesToParseRule`
These functions stood out the most in the profiler.
2025-02-24 10:33:13 +05:00
Abdullah Atta
2a59154268
editor: improve note loading performance
...
this commit gets rid of the custom logic when loading a new note in
the same editor. Instead, we just create a new view in the same
editor which seems to be much faster then just replacing the state
of the old view.
2025-02-24 10:31:35 +05:00
Abdullah Atta
ed15d53484
editor: fix block-id extension slowing down pasting
...
we were using `tr.setNodeMarkup` which created a new step for each
node. If there were a lot of nodes, it'd cause an exponential slow
down. As an alternative, we are directly updating the node's blockId
attribute which is against the spec but it works and it's fast.
2025-02-22 09:42:33 +05:00
Abdullah Atta
fc8a4bb55d
ci: run desktop build in ubuntu-24.04
2025-02-21 15:07:53 +05:00
Abdullah Atta
dd1c1bb11d
ci: use apt-get with --quiet
2025-02-21 15:03:10 +05:00
Abdullah Atta
3ffbad5727
theme-builder: make theme builder compile again
2025-02-21 14:52:38 +05:00
Abdullah Atta
207ae39d13
ci: run web tests on 5 shards (instead of 4)
2025-02-21 14:34:02 +05:00
Abdullah Atta
ae141ac9c5
web: fix control + alt + right/left arrow tests
2025-02-21 14:26:50 +05:00
Abdullah Atta
40f058b14b
web: bump version to v3.0.27
2025-02-21 13:13:53 +05:00
Abdullah Atta
865c9f3e32
web: remove check that compares note title with session title
2025-02-21 13:10:27 +05:00
Abdullah Atta
26df9bfdd8
web: fix editing a note and switching immediately to another note and editing the title shouldn't overlap both notes test
2025-02-21 13:04:53 +05:00
Abdullah Atta
1e52e01fb8
web: fix debug strings showing in production builds
2025-02-21 12:39:44 +05:00
01zulfi
5fece5faaa
web: fix note title sync if note is opened in multiple tabs ( #7636 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-21 12:36:07 +05:00
01zulfi
d7fdaf6c46
ui: fix submenu positioning ( #7632 )
...
position.top wasn't calculated correctly for the out of screen height case for non-mouse target
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-21 12:34:10 +05:00
Abdullah Atta
8e1faf9f60
web: command palette improvements
...
This includes:
- Full refactoring of the command palette
- Remove command transformation logic for dynamic
commands
- Replace note, notebook & tag specific commands
with a simple menu item -> command conversion logic
- Cached filtering (with notes, notebooks etc.
refetching on sync)
- Add support for fuzzy searching on command group
- Modernize UI to look more like a command palette and less like a dialog
2025-02-21 12:29:25 +05:00
Abdullah Atta
9dce39b32d
core: reuse fuzzy search logic
2025-02-21 12:29:25 +05:00
Abdullah Atta
80a0b75887
core: remove matchOnly logic from fuzzy searcher
...
Search should always filter out the results, not return everything.
2025-02-21 12:29:25 +05:00
Abdullah Atta
c9704e1031
core: remove titleOnly lookup tests
2025-02-21 12:29:25 +05:00
Abdullah Atta
31e32cd154
core: fix query transformer tests
2025-02-21 12:29:25 +05:00
Abdullah Atta
61c296fc37
core: improve fuzzy filter lookup api to be more robust
...
- add ability to wrap matching text in prefix/suffix
- return match score for further sorting etc.
- fetch everything eagerly (instead of iterating on matches) for perf
- add support for ignoring fields (i.e. ignore id field)
2025-02-21 12:29:25 +05:00
Abdullah Atta
c8d38235b2
web: close command palette if already open on Ctrl/Cmd+K/P
2025-02-21 12:29:25 +05:00
Abdullah Atta
b717a64607
web: add support for closing dialogs imperatively
2025-02-21 12:29:25 +05:00
01zulfi
0f2b1d3e14
web: fix tags not adding/removing in note header bar ( #7623 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-20 13:02:49 +05:00
Ammar Ahmed
4abefe63db
core: fix error can't resolve './fuzzy'
2025-02-20 10:49:03 +05:00
Abdullah Atta
fc31b2a8d7
web: pressing escape key shouldn't exit fullscreen mode in firefox
2025-02-19 16:04:21 +05:00
01zulfi
2708bac4fb
web: wrap & remove auto-resize of note title ( #7290 )
...
* web: wrap & remove auto-resize of note title
* wrap note title if it overflows
* remove auto-resizing of note title based on its length
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: remove newlines in title textarea
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-02-19 15:56:36 +05:00
01zulfi
a47967dd53
web: add command palette ( #7314 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-19 15:48:44 +05:00
01zulfi
53ba5562d3
intl: fix account casing ( #7624 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-19 14:13:49 +05:00
three-b0dy
347df32943
monograph: fix docker build for aarch64 ( #7622 )
...
--platform=$BUILDPLATFORM will overwrite buildx settings
Signed-off-by: three-b0dy <120573565+three-b0dy@users.noreply.github.com >
2025-02-19 14:03:52 +05:00
01zulfi
ac8c63526b
editor: add scroll margin & threshold props ( #7292 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-18 12:27:55 +05:00
01zulfi
a48bd360ca
editor: improve hr & p styling ( #7489 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-17 12:10:10 +05:00
Ammar Ahmed
f476969e9e
mobile: pinned tab changes
2025-02-17 11:58:26 +05:00
Abdullah Atta
c45539dea6
web: add tests for pinned tabs
2025-02-17 11:58:26 +05:00
Abdullah Atta
d8f5815b84
web: disable opening new note in pinned tab
2025-02-17 11:58:26 +05:00
Abdullah Atta
2eaf07118a
web: open note history in new tab if active tab is pinned
2025-02-17 11:58:26 +05:00
Abdullah Atta
b636b09a96
web: disable all kinds of navigation in pinned tabs
2025-02-17 11:58:26 +05:00
Abdullah Atta
c16bbcaad5
editor: add support for pasting as markdown
2025-02-17 11:57:24 +05:00
Abdullah Atta
49ffcbea03
editor: fix youtube embeds
2025-02-17 10:30:12 +05:00
Waqar Ahmed
f772cf0f14
editor: fix search in complex elements like tables ( #7605 )
...
The current search algorithm while accumulating text assumes that the
text nodes are always followed by a paragraph node with endPos ==
textNode.endPos + 1. This is not true for complex text elements like
tables where the endPos can be higher. Thus the start,end offsets of
TextNodesWithPosition start getting off and results in incorrectly
highlighted search results.
To fix this, simplify the TextNodesWithPosition to only hold start
position and offset since startPos is always correct. We can calculate
the end position on the fly by simply adding text length to startPos.
Issue #7431
Signed-off-by: Waqar Ahmed <waqar.17a@gmail.com >
2025-02-17 10:16:55 +05:00
Abdullah Atta
3f1406a05b
monograph: bump version to v1.2.4
2025-02-15 23:39:37 +05:00
Abdullah Atta
21760b2b74
monograph: add a strict csp
2025-02-15 23:38:52 +05:00
Ammar Ahmed
d8011f0239
mobile: release v3.0.31
2025-02-14 15:07:12 +05:00
Ammar Ahmed
b9a8b054e2
Fix sharing screenshot on iOS does not work ( #7589 )
2025-02-14 15:05:18 +05:00
Abdullah Atta
2ab321869e
web: bump version to v3.0.26
2025-02-14 10:08:43 +05:00
Abdullah Atta
fcb45a24d6
monograph: use latest version of bun in prod
2025-02-14 09:57:07 +05:00
Abdullah Atta
7cdb13def6
Merge pull request #7588 from streetwriters/fix/tighten-iframe-security
...
This fixes a potential security vulnerability where pasting unknown content into the editor could create an RCE risk.
This PR fixes two issues:
1. Potential RCE when pasting/inserting an `iframe` containing a `javascript` link.
2. Potential RCE when pasting/inserting an `svg` containing JavaScript (why do SVGs allow JS in the first place?).
Mitigations include disallowing all execution of JS inside an SVG by rendering it in a sandboxed `iframe`. While we cannot disallow JS execution in embeds (that would break all embeds like YouTube videos), we have disallowed access to the parent window to all `iframe`s, again, by using a sandboxed `iframe` and by disallowing embedding of `javascript:` links.
To be clear, both of these issues can only be triggered when pasting/importing untrusted content (which you shouldn't be doing anyway).
**These cannot be used to steal or access your notes or any other data. They could be used to access what's shown in the window or do automated clicks etc. but since everything is stored and access from an encrypted SQLite database, your data would be 100% safe and isolated from such an attack.**
2025-02-14 09:50:43 +05:00
Abdullah Atta
2ab58f9203
editor: use sandboxed iframe to render SVGs
2025-02-14 09:31:06 +05:00
Abdullah Atta
df74448e17
editor: disallow embedding javascript code in iframes
2025-02-13 20:27:21 +05:00
01zulfi
ada98fca93
web: hide undo & redo buttons for readonly notes ( #7541 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-13 10:13:44 +05:00
Yash Kumar
1d3650659f
editor: select language by pressing enter ( #7484 )
...
Signed-off-by: Yash Kumar <kyash03@student.ubc.ca >
2025-02-13 10:12:37 +05:00
Ammar Ahmed
9b43af475b
mobile: release v3.0.31
2025-02-11 14:01:11 +05:00
Ammar Ahmed
d9c592c7fb
common: always remove the last session from history ( #7555 )
2025-02-11 13:31:39 +05:00
Ammar Ahmed
f10ac9fbb5
Merge pull request #7556 from streetwriters/fix-tabs-mobile
...
Fix tabs on mobile
2025-02-11 13:12:12 +05:00
Ammar Ahmed
b7334c09d4
Merge branch 'master' into fix-tabs-mobile
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-02-11 13:11:55 +05:00
Ammar Ahmed
0cd3bd5739
mobile: fix dialog calling onClose after pressing positive button
2025-02-11 13:11:13 +05:00
Ammar Ahmed
33d69480eb
mobile: fix ts errors
2025-02-11 13:11:02 +05:00
Ammar Ahmed
5cae4eb0d9
mobile: add null checks before setting items on storage
2025-02-11 12:18:28 +05:00
Ammar Ahmed
840c7fda5e
mobile: fix loading placeholder
2025-02-11 12:17:45 +05:00
Ammar Ahmed
4ce24ac8fd
mobile: do not show sheet in uncaught errors in editor
2025-02-11 12:17:11 +05:00
Ammar Ahmed
ae9e80e12e
mobile: fix stuck at loading in editor
2025-02-11 12:16:51 +05:00
luis-411
43356e5b6a
core: escape special characters in SQL search query ( #7418 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2025-02-11 11:00:51 +05:00
xa4hf8
7b13f35424
desktop: replace corrupt Mac icons bundle ( #7542 )
...
There is a long-standing bug in Electron builder that generates corrupt Macintosh icon bundles. The issue is visible in Finder "list" view. This file is correct and was created on Mac with https://github.com/alptugan/icns-creator/
Signed-off-by: xa4hf8 <174972649+xa4hf8@users.noreply.github.com >
2025-02-11 10:54:50 +05:00
luis-411
0517c6ce41
web: fix status-bar not visible on medium sized screens ( #7493 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2025-02-08 19:31:37 +05:00
01zulfi
54d06328c1
web: add tab keyboard shortcuts ( #7322 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-08 19:30:20 +05:00
Ammar Ahmed
c74677acd4
mobile: restore settings on logout ( #7423 )
2025-02-05 09:30:00 +05:00
01zulfi
7689e1a7c5
web: keep some configs in local storage on logout ( #7436 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-05 09:29:36 +05:00
luzpaz
5ffae2a08b
global: fix various typos ( #7463 )
...
Found via `codespell -q 3 -D ../dictionary.txt -S "*.patch,*.po" -L actualy,childs,modifer,ontext,ontop,ony,recieved,reciever,se,seperator,te`
Signed-off-by: Luz Paz <luzpaz@pm.me >
2025-02-05 09:28:06 +05:00
Ammar Ahmed
5fa80abdc8
mobile: update changelog
2025-02-04 19:25:16 +05:00
Ammar Ahmed
a30598fedf
mobile: release v3.0.30
2025-02-04 19:23:49 +05:00
Ammar Ahmed
48ffecfb5f
mobile: fix e2e tests
2025-02-04 19:23:11 +05:00
Ammar Ahmed
89fe712104
mobile: fix file size is 0 errors when downloading attachments
2025-02-04 17:36:46 +05:00
Ammar Ahmed
5dd298ee86
mobile: fix unlocking note with biometrics
2025-02-04 17:36:32 +05:00
Ammar Ahmed
275b285a8b
mobile: release v3.0.29
2025-02-04 12:39:04 +05:00
Ammar Ahmed
96310a46e9
mobile: fix configure note activity not showing biometric unlock prompt
2025-02-04 12:33:05 +05:00
Ammar Ahmed
42f9bf1593
mobile: fix opening widget note on app launch
2025-02-04 12:33:05 +05:00
Ammar Ahmed
25aab6913a
mobile: show progress when taking backup and allow to hide backup dialog
2025-02-04 12:32:51 +05:00
Ammar Ahmed
3bd7da68be
mobile: fix crash on app launch with new tabs
2025-02-04 12:32:30 +05:00
Abdullah Atta
a218738eff
web: improve unfocused window ui
2025-02-04 11:11:51 +05:00
Abdullah Atta
8bf283b3bc
config: add *.patch files to .gitignore
2025-02-04 10:14:59 +05:00
luis-411
cb09430ff4
web: fix subnotebook title not updating on navigate ( #7286 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2025-02-04 10:06:59 +05:00
luis-411
66d75492bb
editor: fix task list stats 0/0 on app reload ( #7327 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2025-02-04 10:04:16 +05:00
Abdullah Atta
d772d38dc7
web: fix collapsed pane expanding on app reload
2025-02-04 09:35:04 +05:00
Ammar Ahmed
46a74f9512
mobile: release v3.0.28
2025-02-03 15:45:54 +05:00
Ammar Ahmed
7df1037e3f
mobile: fix realtime sync editor updates in tabs
2025-02-03 15:38:32 +05:00
Abdullah Atta
5c3136d07d
ci: run actions on ubuntu-22.04
2025-02-03 14:57:30 +05:00
Abdullah Atta
6a9ddb770e
web: bump version to 3.0.25
2025-02-03 14:39:44 +05:00
Abdullah Atta
f4c54fd27f
web: fix crash on setting a reminder
2025-02-03 14:22:58 +05:00
Ammar Ahmed
05b12df7d7
mobile: cache password when restoring backup
2025-02-03 14:16:46 +05:00
Ammar Ahmed
dcf053eede
mobile: call onClose when closing dialog
2025-02-03 14:16:46 +05:00
Abdullah Atta
5430966b02
web: fix tabs are not clickable everywhere
2025-02-03 13:25:17 +05:00
Ammar Ahmed
7271140627
mobile: fix release notes rendering
2025-02-03 13:02:06 +05:00
01zulfi
eb5ae0773b
editor: fix hover styling in toolbar color buttons
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-03 12:36:06 +05:00
Ammar Ahmed
9661dd0c5e
mobile: fix android widget bugs
2025-02-03 12:19:53 +05:00
Ammar Ahmed
8e70860918
mobile: fix attaching a file in new note editor
2025-02-03 12:19:34 +05:00
Ammar Ahmed
3540ecf4ab
mobile: close sheet on backup completed
2025-02-03 12:19:17 +05:00
Ammar Ahmed
f1dba9ffc2
mobile: cleanup
2025-02-03 12:17:57 +05:00
Abdullah Atta
3f1761a540
core: fix empty note cannot be exported
2025-02-03 12:17:57 +05:00
Abdullah Atta
a25d21038a
core: fix Object is not iterable error on some platforms
...
This happened due to [Symbol.asyncIterable] not getting
transformed when it was a method of a class. Moving it inside
another method fixes the issue.
2025-02-03 12:17:57 +05:00
Abdullah Atta
d55a6a6fc0
web: fix pinned tab not moving to the beginning
2025-02-03 10:46:24 +05:00
Abdullah Atta
e5cf902780
web: fix unnecessary rerenders of the tab strip
2025-02-03 10:01:52 +05:00
Abdullah Atta
a99996fcf6
web: fix tab drag/drop
2025-02-03 09:52:00 +05:00
Abdullah Atta
0cc9c31bc3
editor: fix Failed to execute 'collapse' on 'Selection'
2025-02-01 15:14:34 +05:00
Abdullah Atta
62da8484ad
web: ignore notes in other tabs when navigating back
2025-02-01 14:26:12 +05:00
Ammar Ahmed
821b8eebaa
mobile: fix tab issues
2025-02-01 13:47:27 +05:00
Ammar Ahmed
269941c297
mobile: keep all datatype classes
2025-02-01 13:47:27 +05:00
Abdullah Atta
e37ff88f1f
web: fix flicker when opening a note in new tab
2025-02-01 13:38:48 +05:00
Abdullah Atta
1a1b4bc43c
web: fix note already opened in another tab is not focused
2025-02-01 13:18:31 +05:00
Abdullah Atta
2c59df9fb7
web: remove unused code from action-bar
2025-02-01 12:58:53 +05:00
Abdullah Atta
4fc30cc224
web: move focus mode and editor margins to status bar
2025-02-01 12:57:55 +05:00
Abdullah Atta
9bd7d392af
web: fix zoom buttons ui
2025-02-01 12:27:51 +05:00
Abdullah Atta
3bcd288bc7
web: more compact and unified action bar
2025-02-01 12:18:47 +05:00
Ammar Ahmed
3b86e51c49
mobile: fix commands
2025-01-31 15:17:45 +05:00
Abdullah Atta
c286b1d595
web: use new storage key for storing editor sessions
2025-01-31 15:15:48 +05:00
Abdullah Atta
2f6b1e6bcc
web: fix rapidly clicking on back/forward buttons opened new tab
2025-01-31 15:15:48 +05:00
Abdullah Atta
abb918e179
web: fix tests
2025-01-31 15:15:48 +05:00
Abdullah Atta
dd0dc09977
web: fix note version can't be restored
2025-01-31 15:15:48 +05:00
Abdullah Atta
211ab47165
web: save selection state before switching note
2025-01-31 15:15:48 +05:00
Abdullah Atta
bc44e28e1e
web: remove more usages of session.id where noteId was expected
2025-01-31 15:15:48 +05:00
Abdullah Atta
ade60e4272
web: move tab navigation keyboard shortcuts to key-map.ts
2025-01-31 15:15:48 +05:00
Abdullah Atta
3f5bfcb499
web: focus tab if note is already opened in one & reuse sessions for note
2025-01-31 15:15:48 +05:00
Abdullah Atta
782a979397
web: handle case where a new note session is in the tab history
2025-01-31 15:15:48 +05:00
Abdullah Atta
e7f1e2d533
web: add support for opening a session without focusing the tab
2025-01-31 15:15:48 +05:00
Abdullah Atta
12e5f2acc1
web: fix focus next/prev tab not working
2025-01-31 15:15:48 +05:00
Abdullah Atta
dccc79ace3
web: remove usage of session.id in places where note id is expected
2025-01-31 15:15:48 +05:00
Abdullah Atta
a9a5ba09ff
web: activate a new note session on tab rehydration
2025-01-31 15:15:48 +05:00
Abdullah Atta
a6c8bbbf0a
web: reactivate same session if user tries to create consecutive new notes
2025-01-31 15:15:48 +05:00
Abdullah Atta
e19e9eb96f
web: get fresh note context when saving a new note
2025-01-31 15:15:48 +05:00
Ammar Ahmed
9208140b97
mobile: improve tab button
2025-01-31 15:15:48 +05:00
Ammar Ahmed
8241bb8ae5
mobile: fix opening tab for the first time
2025-01-31 15:15:48 +05:00
Ammar Ahmed
329c2e220f
mobile: fix tabs
2025-01-31 15:15:48 +05:00
Abdullah Atta
140e343289
common: allow using custom session id in tab session history
2025-01-31 15:15:48 +05:00
Abdullah Atta
0d99367a93
web: fix title not updating in real time sync
2025-01-31 15:15:48 +05:00
Abdullah Atta
b802b3e165
web: fix diff session not opening in editor
2025-01-31 15:15:48 +05:00
Ammar Ahmed
46583e12d9
mobile: update tabs
2025-01-31 15:15:48 +05:00
Abdullah Atta
c9a3f31e8f
web: add more tests
2025-01-31 15:15:48 +05:00
Abdullah Atta
53f68aaf81
web: add tests for new tab button
2025-01-31 15:15:48 +05:00
Abdullah Atta
f31df9a6cc
web: add tests for new tabs
2025-01-31 15:15:48 +05:00
Abdullah Atta
c812581bb9
web: add support for new tab navigation
2025-01-31 15:15:48 +05:00
Abdullah Atta
1e6e940f17
common: string tab ids, get rid of currentTab taking tab id as a parameter
2025-01-31 15:15:48 +05:00
Ammar Ahmed
9ab670d933
mobile: fix deps
2025-01-31 15:15:48 +05:00
Ammar Ahmed
c46e57418b
mobile: remove unused properties
2025-01-31 15:15:48 +05:00
Ammar Ahmed
83557401f5
mobile: update tabs
2025-01-31 15:15:48 +05:00
Ammar Ahmed
2277644e89
mobile: cleanup
2025-01-31 15:15:48 +05:00
Ammar Ahmed
5eb09a1d3e
mobile: cleanup
2025-01-31 15:15:48 +05:00
Ammar Ahmed
d957be7a7b
mobile: fix editor header ui
2025-01-31 15:15:48 +05:00
Ammar Ahmed
44ddb49d0e
editor: fix imports
2025-01-31 15:15:48 +05:00
Ammar Ahmed
24fcd5cd0c
common: fix missing exports
2025-01-31 15:15:48 +05:00
Ammar Ahmed
2a34225d49
global: update deps
2025-01-31 15:15:48 +05:00
Ammar Ahmed
e81c825fc7
mobile: multi-tab support
2025-01-31 15:15:48 +05:00
Ammar Ahmed
c80286b587
mobile: tab history
2025-01-31 15:15:48 +05:00
luis-411
e85f8b60b0
editor: add field labels to add a link popup ( #7097 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2025-01-31 10:11:59 +05:00
luis-411
5daa99d969
web: fix nav menu collapse ( #7377 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2025-01-30 09:09:28 +05:00
01zulfi
073bb576b5
editor: fix search not resetting when closed ( #7415 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-29 11:23:26 +05:00
Abdullah Atta
eaeac130df
Revert "intl: update lockfile"
...
This reverts commit 95a20b3740 .
2025-01-29 10:22:18 +05:00
Abdullah Atta
b21519c24e
ci: include bundled electron app in desktop build
2025-01-29 10:22:18 +05:00
Abdullah Atta
4f9fe9b1e0
Revert "intl: update lockfile"
...
This reverts commit f657380ec7 .
2025-01-28 14:49:12 +05:00
Abdullah Atta
f657380ec7
intl: update lockfile
2025-01-28 14:20:41 +05:00
Abdullah Atta
05b2e559d8
setup: downgrade tsup version
2025-01-28 13:33:29 +05:00
Abdullah Atta
ab21f02c2d
ci: include intl, theme-builder & monograph in npm cache
2025-01-28 13:07:50 +05:00
Abdullah Atta
12b51ed72a
intl: update lockfiles
2025-01-28 13:04:19 +05:00
Abdullah Atta
b672fd540c
setup: generate sources for intl package
2025-01-28 12:50:42 +05:00
Abdullah Atta
95a20b3740
intl: update lockfile
2025-01-28 11:25:38 +05:00
Abdullah Atta
6f5a7a4923
global: use same version for @lingui deps everywhere
2025-01-28 10:45:04 +05:00
Ammar Ahmed
1b4d98ac0e
mobile: fix strings not rendering correctly in editor
2025-01-22 15:23:56 +05:00
Ammar Ahmed
ef2ed2bba0
mobile: show toast when changing some settings
2025-01-22 14:03:52 +05:00
Ammar Ahmed
abf4612977
core: fix esm imports
2025-01-21 14:32:48 +05:00
Ammar Ahmed
9c6637908d
ci: update workflow
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2025-01-21 13:58:26 +05:00
01zulfi
e1006ed501
core: add nowz and timestampz formats ( #7270 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-21 13:17:08 +05:00
Ammar Ahmed
7d034f7f16
mobile: fix build errors
2025-01-21 13:01:40 +05:00
Abdullah Atta
76eec5f8bb
web: do not show email confirm notice for loggedout users
2025-01-21 12:47:51 +05:00
Ammar Ahmed
698866f53d
mobile: release v3.0.27
2025-01-21 12:31:37 +05:00
Abdullah Atta
21e1e73bee
desktop: fix ui when native titlebar is enabled
2025-01-21 11:35:47 +05:00
Abdullah Atta
52e89c7842
web: update snapshots
2025-01-21 10:41:05 +05:00
Abdullah Atta
8b357559fa
web: fix keyboard-navigation-list tests
2025-01-21 10:30:17 +05:00
Abdullah Atta
2be35fadff
editor: fix tests
2025-01-21 10:14:42 +05:00
Abdullah Atta
5fe366f4f3
global: use same versions for dependencies everywhere ( #7365 )
...
* global: use same versions for dependencies everywhere
* intl: fix `Cannot find module '@lingui/macro'`
* web: fix `I18n' is not assignable to parameter` type error
* setup: log post install cmd
* setup: more logging
* web: update lockfile
2025-01-21 09:35:38 +05:00
Ammar Ahmed
a13cbadd44
feat: new widgets on android ( #7311 )
...
- Added a new widget on android that allows you to put a note on your home screen.
- Added a new widget on android that allows you to see upcoming reminders on home screen
- Fixed new note widget freezing
2025-01-20 17:17:01 +05:00
Abdullah Atta
aa993a2fce
web: bump version to 3.0.24
2025-01-20 13:26:50 +05:00
01zulfi
975af5701b
web: fix reveal in list ( #7297 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-20 12:08:13 +05:00
luis-411
3add56cfe4
global: fix search strings ( #7302 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2025-01-20 11:47:48 +05:00
Abdullah Atta
522ea1520d
web: fix tests failing on macos
2025-01-20 11:28:26 +05:00
Ammar Ahmed
c680121eb0
mobile: always load note content in editor
2025-01-20 10:38:16 +05:00
Ammar Ahmed
a9de0696c9
mobile: fix image previews not loading on ios
2025-01-20 10:38:00 +05:00
Ammar Ahmed
4a4c52e4c8
mobile: fix material menu
2025-01-20 10:37:39 +05:00
Ammar Ahmed
92f5e04788
mobile: fix lock state detection in sheets and dialogs
2025-01-20 10:37:26 +05:00
Ammar Ahmed
0cad098551
mobile: fix selecting image from gallery when applock is on
2025-01-20 10:37:26 +05:00
Abdullah Atta
46105b2175
web: fix web app on Safari
2025-01-20 10:35:23 +05:00
Abdullah Atta
8ffbda9626
Revert "editor: update tiptap to v2.10.4 ( #6872 )"
...
This reverts commit 800f3ca5d3 .
2025-01-20 10:20:15 +05:00
Ammar Ahmed
1fc55a69c9
editor: fix clamped image size is larger than editor ( #7324 )
2025-01-20 10:07:20 +05:00
Ammar Ahmed
c417d4df91
core: fix DATE_TIME_STRIP_REGEX ( #7325 )
2025-01-20 10:06:26 +05:00
01zulfi
43ccf72773
intl: fix follow casing ( #7342 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-18 11:38:20 +05:00
01zulfi
a177d36571
web: treat setting item descriptions as md and convert them to html ( #7343 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-18 11:37:54 +05:00
01zulfi
4428ccd3a0
web: add lock app button in status bar ( #7333 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-17 11:35:13 +05:00
01zulfi
218ffbd758
intl: fix referencedIn casing ( #7334 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-17 11:24:11 +05:00
01zulfi
5ace95c9d1
web: fix canceling the edit profile dialog would set name to undefined ( #7338 )
...
* escaping or canceling the dialog would set profile's name to undefined
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-17 11:21:18 +05:00
Ammar Ahmed
77a2f86119
mobile: fix trash interval picker text showing NaN
2025-01-14 12:02:16 +05:00
01zulfi
71db85458d
web: add go to next/previous tab shortcut ( #7109 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-02 15:13:49 +05:00
01zulfi
0be59c71de
web: save image compression upload setting ( #7089 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-01-02 15:10:58 +05:00
Abdullah Atta
2357e3de0b
web: title bar underlay not showing on mac
2025-01-02 14:15:09 +05:00
Abdullah Atta
53b89a59ed
web: fix integrated titlebar on windows
2025-01-02 14:15:09 +05:00
Abdullah Atta
202c9135c2
web: show exclusive titlebar in tablet/mobile mode
2025-01-02 14:15:09 +05:00
Abdullah Atta
69e6263d34
web: better integrated titlebar that looks same across platforms
2025-01-02 14:15:09 +05:00
Abdullah Atta
ebe830bbcc
theme: add new borderless input variant
2025-01-02 14:15:09 +05:00
Abdullah Atta
44bb9752d2
web: improve slider ux on mobile & small screens
2025-01-02 14:15:09 +05:00
Abdullah Atta
2f6af50fe2
web: split pane now supports adding/removing panes in place
2025-01-02 14:15:09 +05:00
Ammar Ahmed
1d80ca7d3c
mobile: release v3.0.26
2024-12-31 14:03:49 +05:00
Ammar Ahmed
d33baebac8
editor: fix frame around image on selection
2024-12-31 13:21:47 +05:00
Ammar Ahmed
25aaef361a
mobile: throw error if db key not found in keychain
2024-12-31 12:50:38 +05:00
Abdullah Atta
f3af39a093
web: fix action bar ui on web
2024-12-30 16:12:19 +05:00
Abdullah Atta
149c2013a2
editor: fix multiple editor views being created
2024-12-30 16:05:28 +05:00
Ammar Ahmed
8fb0b6f94a
mobile: fix build errors in editor-mobile
2024-12-30 15:44:57 +05:00
Ammar Ahmed
f09e5cadcf
mobile: fix image and file uploads
2024-12-30 15:44:57 +05:00
Ammar Ahmed
724c69655b
mobile: fix scroll jumping in realtime sync
2024-12-30 15:44:41 +05:00
Abdullah Atta
800f3ca5d3
editor: update tiptap to v2.10.4 ( #6872 )
...
* editor: update tiptap to v2.9.1
* editor: update tiptap & pkgs to 2.10.4
* editor: update test snapshots
2024-12-30 14:51:50 +05:00
Abdullah Atta
193007370a
web: add experimental support for responsive pane resizing
2024-12-30 11:56:42 +05:00
Abdullah Atta
c8aff3764b
web: lots of improvements
2024-12-30 11:56:42 +05:00
Abdullah Atta
d72b502977
web: fix snapping logic
2024-12-30 11:56:42 +05:00
Abdullah Atta
263c970320
web: add support for macOS like pane resizing logic
2024-12-30 11:56:42 +05:00
Abdullah Atta
aeebc9878d
web: only reset size of doubled clicked pane
2024-12-30 11:56:42 +05:00
Abdullah Atta
4f37c92ecd
web: add snapping support
2024-12-30 11:56:42 +05:00
Abdullah Atta
3180a88ef0
web: replace react-resizable-panels with custom implementation
2024-12-30 11:56:42 +05:00
01zulfi
6672db6ac2
editor: add markdown shortcut for checklist ( #7087 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-30 11:17:18 +05:00
01zulfi
b6da62469e
core: fix vault unlock event not sent when a note is unlocked ( #7172 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-30 10:43:33 +05:00
Ammar Ahmed
e67e6374c3
mobile: set default widget size
2024-12-30 10:32:15 +05:00
Ammar Ahmed
ff1fc5b391
mobile: fix formatting
2024-12-30 10:32:15 +05:00
Ammar Ahmed
2f8bf191aa
mobile: resizable and themeable android widget
2024-12-30 10:32:15 +05:00
Abdullah Atta
c4af2b2159
web: fix build on macos (by updating packages)
2024-12-30 10:13:40 +05:00
Abdullah Atta
690b157387
desktop: b/w when window is unfocused
2024-12-30 10:13:12 +05:00
Abdullah Atta
5a276a43a4
web: improve tab ui
2024-12-30 10:12:02 +05:00
Abdullah Atta
a364ae2e9d
core: fix notes search in tags, colors & notebooks not working
2024-12-27 16:20:53 +05:00
Abdullah Atta
1e2055c81b
web: fix Cannot start service: Host version "0.20.2" does not match binary version "0.23.1" on macos
2024-12-27 15:30:37 +05:00
01zulfi
31d110252c
web: fix status bar size changing ( #7143 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-27 11:50:40 +05:00
Ammar Ahmed
702976c6cf
mobile: do not show progress when doing full auto backup
2024-12-26 12:44:54 +05:00
Ammar Ahmed
3ec8500515
mobile: add fdroid release notes
2024-12-26 12:32:27 +05:00
Ammar Ahmed
2c03420f33
mobile: release v3.0.25
2024-12-26 12:25:12 +05:00
Ammar Ahmed
868ae597ae
mobile: fix ts errors
2024-12-26 12:25:12 +05:00
01zulfi
59d3e06935
intl: fix casing in legal & notebooks strings ( #7142 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-26 11:29:57 +05:00
Ammar Ahmed
b296f5dd5c
mobile: update export options
2024-12-24 15:59:33 +05:00
Abdullah Atta
2dc5e4fef5
docs(help): add notice on gift card page
2024-12-24 15:54:44 +05:00
Abdullah Atta
f836de3854
docs(help): clarify about expiry date on gift cards
2024-12-24 15:54:44 +05:00
Ammar Ahmed
631a591477
mobile: update ios provisioning
2024-12-24 15:31:06 +05:00
Ammar Ahmed
1bb27145ce
mobile: release v3.0.24
2024-12-24 14:14:16 +05:00
Ammar Ahmed
79b89c2e85
mobile: skip migration progress during tests
2024-12-24 14:10:11 +05:00
Ammar Ahmed
ceb2a8c747
intl: fix locales data
2024-12-24 12:06:52 +05:00
Ammar Ahmed
bee06ecf18
mobile: fix multi file sharing
2024-12-24 12:06:52 +05:00
Ammar Ahmed
33c7eb5a74
mobile: fix imports
2024-12-24 12:06:52 +05:00
Abdullah Atta
2cb788712a
web: fix editor toolbar scroll ui
2024-12-24 11:13:57 +05:00
Abdullah Atta
90d2338412
Revert "web: fix editor toolbar scroll styling ( #7113 )"
...
This reverts commit 5229408156 .
2024-12-24 10:31:14 +05:00
01zulfi
4bebf5a7b5
editor: fix task list state & readonly bugs ( #7117 )
...
* fix task list complete state not showing on first load
* fix task list allowing paste when readonly
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-24 10:18:23 +05:00
Ammar Ahmed
68eb5023f8
mobile: update deps
2024-12-24 10:10:56 +05:00
Abdullah Atta
8692c87ed7
intl: fix resend code string
2024-12-24 10:10:56 +05:00
Abdullah Atta
ea0623c6bc
web: create backup on submit when changing password
2024-12-24 10:10:56 +05:00
Abdullah Atta
b526dc4d39
core: hash old password before deriving new crypto key
2024-12-24 10:10:56 +05:00
Ammar Ahmed
76a1025f59
mobile: do not call clearSessions when changing password
2024-12-24 10:10:56 +05:00
Ammar Ahmed
85e046a379
mobile: fix error in shortcut manager
2024-12-24 10:10:56 +05:00
Ammar Ahmed
58a6bbd262
mobile: fix logout handling
2024-12-24 10:10:56 +05:00
Ammar Ahmed
07aabf9a2a
core: return false if no fallback key
2024-12-24 10:10:56 +05:00
Ammar Ahmed
8c7ba6b963
mobile: fix profile not rendered on home
2024-12-24 10:10:56 +05:00
Ammar Ahmed
d125e0f6d9
mobile: fix encryption
2024-12-24 10:10:56 +05:00
Ammar Ahmed
43d017d64a
mobile: fix code input when changing email
2024-12-24 10:10:56 +05:00
Abdullah Atta
bc3e7c6a53
web: add noop fallback methods in storage
2024-12-24 10:10:56 +05:00
Abdullah Atta
6e8610c358
core: compute usesFallbackPWHash instead of storing it
...
this fixes the fallback logic for already logged in users
2024-12-24 10:10:56 +05:00
Abdullah Atta
ab00645c23
web: fix recovery view button text not wrapping
2024-12-23 18:29:10 +05:00
Abdullah Atta
e041976ae0
web: fix gift cards link
2024-12-23 18:06:09 +05:00
Abdullah Atta
9d7e6b40a0
web: bump version to 3.0.23
2024-12-23 18:05:43 +05:00
Abdullah Atta
db40a648ab
web: fix Cannot read properties of undefined (reading 'instance')
2024-12-23 17:53:14 +05:00
Abdullah Atta
805e60a808
web: handle NetworkError when attempting to fetch resource.
2024-12-23 17:46:53 +05:00
Abdullah Atta
8c7093189b
core: add support for sorting search results
...
search results are sorted by date created for now until
we add proper support for sorting search results
in the ui
2024-12-23 14:30:45 +05:00
Abdullah Atta
3092696c83
docs: add docs for gift cards
2024-12-23 14:30:25 +05:00
Ammar Ahmed
c2e7f7576e
mobile: redeem gift code
2024-12-23 14:30:25 +05:00
Abdullah Atta
6b4f7900ec
web: show subscription provider info in subscription settings
2024-12-23 14:30:25 +05:00
Abdullah Atta
523ae5b07b
intl: add other subscription providers
2024-12-23 14:30:25 +05:00
Abdullah Atta
a628b3fd92
intl: add strings for gift redeeming
2024-12-23 14:30:25 +05:00
Abdullah Atta
e9f3037129
web: add gift redeem support
2024-12-23 14:30:25 +05:00
Abdullah Atta
46d4b9dece
core: add api for redeeming gift codes
2024-12-23 14:30:25 +05:00
01zulfi
c701baaa2c
web: better ux when autosave is off ( #6610 ) ( #6849 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-12-23 14:30:03 +05:00
Ammar Ahmed
a798f8e280
mobile: fix intro button position
2024-12-23 13:43:57 +05:00
Abdullah Atta
baebf79046
web: fix type errors
2024-12-23 12:29:07 +05:00
Abdullah Atta
5727aa6c4d
web: fix checkout discounted snapshots
2024-12-21 16:41:16 +05:00
Abdullah Atta
36cf1feff9
web: fix crash on opening sort menu
2024-12-21 16:41:04 +05:00
Abdullah Atta
91a3b0f5ed
web: fix imports with nested notebooks
2024-12-21 16:15:29 +05:00
Ammar Ahmed
293219d781
mobile: fix encryption on ios
2024-12-21 14:15:56 +05:00
Ammar Ahmed
2cd4f44a92
core: fix fallback key encryption
2024-12-21 14:15:56 +05:00
Abdullah Atta
4b9a95ded7
core: add support for fallback hashing
...
on ios some users using passwords with multi byte characters
generates the wrong hash. This commit adds support for fallback
to allow those users to continue to login once the fix has been applied.
2024-12-21 14:15:56 +05:00
Ammar Ahmed
565b0382f9
mobile: fix encryption on ios
2024-12-21 14:15:56 +05:00
Ammar Ahmed
1e837f2a9c
mobile: fix undo/redo buttons in editor
2024-12-21 14:13:07 +05:00
Ammar Ahmed
765ebbe10c
mobile: allow saving empty string input
2024-12-21 14:12:24 +05:00
Ammar Ahmed
e95d1601a6
mobile: fix sharing files on android
2024-12-21 14:10:55 +05:00
Ammar Ahmed
c6dd1d1615
mobile: fix snooze time not rendered properly
2024-12-21 14:10:34 +05:00
Ammar Ahmed
bb50850995
Merge pull request #7008 from streetwriters/fix-localization-error
2024-12-21 14:10:05 +05:00
Ammar Ahmed
83083134e9
Merge branch 'master' into fix-localization-error
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-12-21 14:09:22 +05:00
01zulfi
61b8960aa5
web: fix mfa fallback string ( #7123 )
...
* also add selected style to mfa type selector button
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-20 15:55:42 +05:00
01zulfi
5229408156
web: fix editor toolbar scroll styling ( #7113 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-20 12:30:08 +05:00
01zulfi
0921fef267
web: show account password label in delete vault dialog ( #7085 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-11 11:30:42 +05:00
luis-411
60989359e2
theme: make link color align with theme ( #7077 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2024-12-10 11:01:04 +05:00
luis-411
8fe381afa9
editor: prevent creation of multiple empty notes ( #6922 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2024-12-10 10:30:19 +05:00
01zulfi
fea9c4e42b
web: fix links in report issue dialog ( #7071 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-10 10:28:17 +05:00
01zulfi
1d78402d5d
web: fix tags not showing in locked note ( #7061 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-10 09:58:13 +05:00
01zulfi
aa72c33aea
webclipper: handle default case in listener ( #7058 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-10 09:57:23 +05:00
01zulfi
69504a150e
core: handle error in parseInternalLink ( #7065 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-10 09:56:47 +05:00
dyw770
a78a2e4ae2
core: fix object-id is sometimes less than 24 chars in length ( #6991 ) ( #6994 )
...
Signed-off-by: dyw770 <dyw770@qq.com >
2024-12-06 10:11:57 +05:00
luis-411
0ffbf83141
editor: hide edit link button when in read only mode ( #7018 )
...
Signed-off-by: Luis Kriner <luis@kriner.info >
2024-12-06 09:46:44 +05:00
01zulfi
75c346a460
docs: add README.md for web clipper ( #7054 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-05 10:55:28 +05:00
01zulfi
93af79926d
editor: disable spellcheck for inline code ( #7036 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-05 10:49:40 +05:00
01zulfi
1b354e4bca
web: hide spin buttons in mfa code input ( #7048 )
...
* they overlap with the resend button
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-12-05 10:26:54 +05:00
01zulfi
6d53b78f6a
web: round off zoom value
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-28 09:59:32 +05:00
Ammar Ahmed
8e90adccab
mobile: fix localization issues
2024-11-27 14:02:22 +05:00
Abdullah Atta
c19635b16a
web: fix direct index access of strings
2024-11-27 13:14:44 +05:00
Abdullah Atta
94e4b00294
intl: fix direct access of strings in object
2024-11-27 13:14:12 +05:00
Abdullah Atta
76908b1fbd
intl: generate action for when data type is unknown
2024-11-27 12:27:09 +05:00
Ammar Ahmed
7409c5382d
mobile: fix localization error on searching notebook/tags
2024-11-27 10:41:52 +05:00
01zulfi
2462eb1631
monograph: remove callout headings from toc ( #6875 ) ( #6993 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-26 16:27:32 +05:00
Abdullah Atta
986ff32293
monograph: bump version to 1.2.2
2024-11-26 16:23:00 +05:00
Abdullah Atta
8f7fd9d8ee
monograph: use fallback fonts when rendering og image
2024-11-26 16:22:48 +05:00
01zulfi
54d6a5c307
monograph: fix PUBLIC_URL on client
...
* use loader to get PUBLIC_URL
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-26 15:27:43 +05:00
Abdullah Atta
d672a43a83
monograph: bump version to 1.2.1
2024-11-26 11:58:54 +05:00
Abdullah Atta
48343e5d5c
web: do not zoom if e.deltaY is 0
2024-11-25 16:26:02 +05:00
Levi Ob
0d3a8c88c8
web: fix inconsistent zoom amount when adjusting with scroll wheel. ( #6990 )
...
Zoom steps are always in increments of 10 when using a mouse wheel or trackpad.
Signed-off-by: Levi Ob <leviob.msrni@slmail.me >
2024-11-25 12:36:32 +05:00
Abdullah Atta
31367066f7
web: run prerequisite checks on app start
...
this gives useful errors to users if their browser doesn't support something
2024-11-25 12:33:05 +05:00
Abdullah Atta
f7c097988a
web: fix cannot read property clear of undefined when pressing fix it
2024-11-25 12:31:38 +05:00
Abdullah Atta
b7f1f36090
web: fix async sqlite
...
async sqlite mode uses indexeddb and has some limitations like:
- running 1 query at a time
This commit uses a mutex to run all queries sequentially
2024-11-25 12:31:11 +05:00
01zulfi
8756299d80
web: always show desktop backup directory path ( #6867 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-25 10:26:30 +05:00
dyw770
3525d60f8c
monograph: add monograph response charset header
...
Signed-off-by: dyw770 <dyw770@qq.com >
2024-11-24 23:19:36 +05:00
Abdullah Atta
d08a485111
desktop: extract better-sqlite3 patching to its own module
2024-11-24 22:01:28 +05:00
Abdullah Atta
c203b035c4
monograph: bump version to 1.2.0
2024-11-24 15:38:20 +05:00
Abdullah Atta
0f4b2bdae7
monograph: fix Cannot find module '@remix-run/server-runtime'
2024-11-24 15:24:46 +05:00
Abdullah Atta
cb0bc39cd1
monograph: use bun in prod
2024-11-24 15:18:52 +05:00
Abdullah Atta
84abfa3478
monograph: speed up og image generation
...
this gets rid of satori and uses custom logic for drawing using @napi-rs/canvas
2024-11-24 15:18:52 +05:00
thecodrr
a40a48e2c1
server(theme): add installs.json to gitignore
2024-11-23 17:48:34 +00:00
Abdullah Atta
124499cabb
monograph: use sharp output as buffer instead of stream
2024-11-23 22:23:42 +05:00
Ammar Ahmed
e874d1efd4
mobile: changelog
2024-11-23 22:20:05 +05:00
Ammar Ahmed
fb1a17566f
mobile: release v3.0.23
2024-11-23 22:17:42 +05:00
Abdullah Atta
8dd8447212
monograph: cache satori output in lru cache
...
satori is sloooooow so we need to cache.
find another solution for og generation
2024-11-23 22:16:47 +05:00
Ammar Ahmed
eba7341d45
mobile: restore editor state only if not restored already
2024-11-23 22:15:57 +05:00
Ammar Ahmed
08bd36d518
mobile: fix deps
2024-11-23 22:15:57 +05:00
Ammar Ahmed
7a45522ff3
mobile: make attachment item pressable
2024-11-23 22:15:57 +05:00
Ammar Ahmed
4ee2923181
mobile: fix attachment downloads failing on mobile
2024-11-23 22:15:57 +05:00
Abdullah Atta
48459efdb1
monograph: mark sharp as external in ssr build
2024-11-23 21:45:44 +05:00
Abdullah Atta
c848f3c588
monograph: mark sharp as external dep in vite
2024-11-23 21:44:24 +05:00
Abdullah Atta
52a75cfdaf
monograph: install sharp with optional deps during docker
2024-11-23 21:42:28 +05:00
Abdullah Atta
9331b5f919
monograph: bump version to 1.1.1
2024-11-23 21:33:37 +05:00
Abdullah Atta
2ff53d4650
monograph: use sharp for generating og images
2024-11-23 21:33:21 +05:00
Abdullah Atta
7f2c8ca05a
web: fix checkout snapshots
2024-11-23 14:56:58 +05:00
Abdullah Atta
9e752e9406
web: bump version to 3.0.22
2024-11-23 14:53:31 +05:00
Abdullah Atta
b8c3e2098f
web: fix one-time discount wrongly shown as recurring
2024-11-23 14:39:45 +05:00
Abdullah Atta
4308e3bf49
web: fix editor zoom on trackpads
2024-11-23 14:03:31 +05:00
Abdullah Atta
25956ccadb
web: remove auto item reveal when opening items
2024-11-23 13:31:23 +05:00
Abdullah Atta
af3fba5176
core: lazily use db in config & kv stores
2024-11-23 13:28:55 +05:00
Ammar Ahmed
4afaa6a36e
mobile: fix reminder visual issues
2024-11-23 13:00:57 +05:00
Ammar Ahmed
e98e1a5f36
mobile: fix pdf-preview crash
2024-11-23 12:24:17 +05:00
01zulfi
abfdad0fec
web: fix setting item width ( #6909 ) ( #6935 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2024-11-23 12:16:26 +05:00
dyw770
99e50ddad6
monograph: fix monograph version endpoints cors
...
Signed-off-by: dyw770 <dyw770@qq.com >
2024-11-23 12:05:29 +05:00
Ammar Ahmed
67a61dd3f3
mobile: release v3.0.22
2024-11-20 12:40:37 +05:00
Ammar Ahmed
13df01d55a
mobile: fix readonly editor not loading
2024-11-20 12:38:17 +05:00
Ammar Ahmed
af4ea036c8
mobile: fix sync on iOS
2024-11-20 12:37:38 +05:00
Abdullah Atta
97a75d9498
ci: generate & publish flatpak sources during desktop release
2024-11-20 11:51:04 +05:00
Abdullah Atta
950028e3b4
web: bump version to v3.0.21
2024-11-20 11:26:23 +05:00
Abdullah Atta
874726c712
global: update lockfiles
2024-11-20 11:25:28 +05:00
Abdullah Atta
0f380b9962
Revert "editor: fix heading and p gap ( #6530 )"
...
This reverts commit c26988134f .
2024-11-20 11:21:48 +05:00
Abdullah Atta
2ce569726c
editor: fix image on load animation
2024-11-20 11:17:25 +05:00
Abdullah Atta
a38fe7da43
web: fix editor margins state reset on restart
2024-11-20 11:09:45 +05:00
Abdullah Atta
057b563608
web: fix password app lock stuck on "wrong password"
2024-11-20 11:07:05 +05:00
Ammar Ahmed
3741e26219
mobile: fix error when changing 2fa method
2024-11-20 10:25:11 +05:00
Ammar Ahmed
86bf8f68bf
ci: build ios app on latest mac runner
2024-11-19 19:28:45 +05:00
Ammar Ahmed
e7f67d1bb9
mobile: do not show migration on first launch
2024-11-19 18:52:27 +05:00
Ammar Ahmed
9c28e6bb93
mobile: fix build errors
2024-11-19 18:38:29 +05:00
Abdullah Atta
0f84fab810
mobile: only show migration progress for main db
2024-11-19 17:01:44 +05:00
Abdullah Atta
228a8e612f
web: only show migration progress for main db
2024-11-19 17:01:33 +05:00
Abdullah Atta
175c6cdba0
core: send db name with migration events
2024-11-19 17:01:24 +05:00
Abdullah Atta
d3e2fcc3ac
web: fix app stuck on splash screen after logout
2024-11-19 16:35:25 +05:00
Abdullah Atta
dafc2de2b3
ci: run desktop macos x64 tests on macos-13 runner
2024-11-19 16:00:08 +05:00
Abdullah Atta
f9eb9a1ad9
desktop: add test timeout and force exit
2024-11-19 15:52:27 +05:00
Abdullah Atta
1f5001210b
ci: build electron wrapper after npm i
2024-11-19 15:52:17 +05:00
Abdullah Atta
3150eafb89
core: workaround for tokens shorter than 3 chars
2024-11-19 15:45:40 +05:00
Abdullah Atta
ad1e3f2c67
ci: Install sqlite-better-trigram for all arch
2024-11-19 15:16:21 +05:00
Abdullah Atta
d67b78d86e
desktop: remove sqlite-better-trigram installation from build script
2024-11-19 12:21:44 +05:00
Abdullah Atta
25f74ff04d
desktop: always install both arm64 and x64 packages on all platforms
2024-11-19 12:10:52 +05:00
Abdullah Atta
be7c1453fe
desktop: force install both x64 & arm64 packages for sqlite-better-trigram on macos
2024-11-19 12:00:21 +05:00
Abdullah Atta
daa60939c3
desktop: take app screenshot if test fails
2024-11-19 11:55:37 +05:00
Abdullah Atta
ac659b05e4
web: ignore network error
2024-11-19 11:49:31 +05:00
Abdullah Atta
8391d51e02
ci: run desktop tests on macos x64
2024-11-19 11:09:37 +05:00
01zulfi
ad78b3a931
editor: fix backspace deleting formatting in list item ( #6712 ) ( #6878 )
...
* fix hitting backspace inside the second (or next) p in list item deleted the formatting of the entire list item
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-19 10:30:13 +05:00
Abdullah Atta
e3a1fdd87d
ci: simplify macos desktop test step
2024-11-18 23:43:44 +05:00
Abdullah Atta
12f24db3af
desktop: add tests ( #6900 )
...
* desktop: add tests
* ci: fix install packages step
* ci: set NOTESNOOK_STAGING env
* ci: fix working dir
* ci: use cross-env on windows
* desktop: fix tests
* ci: use `xvfb-run` on linux
* ci: install playwright deps
* ci: remove DEBUG=pw*
* ci: no need to install playwright deps
2024-11-18 23:38:41 +05:00
Abdullah Atta
2af805017c
web: bump version to v3.0.20
2024-11-18 20:01:20 +05:00
Abdullah Atta
97d4ca0afe
desktop: install and load sqlite-better-trigram module
2024-11-18 19:03:57 +05:00
Ammar Ahmed
8b5c246531
mobile: release 3.0.21
2024-11-18 18:39:36 +05:00
Ammar Ahmed
8f2113b155
mobile: show migration progress
2024-11-18 13:45:52 +05:00
Abdullah Atta
a378bd397b
web: show status when db is migrating on startup
2024-11-18 13:45:52 +05:00
Abdullah Atta
a315473ea4
core: add migration start/finished events
2024-11-18 13:45:52 +05:00
Ammar Ahmed
7dc581b9f3
mobile: copy support email automatically
2024-11-18 12:42:22 +05:00
alihamuh
5ef392ca31
web: add copy button for support email in settings
2024-11-18 12:42:22 +05:00
Abdullah Atta
846c949cd1
desktop: handle Error while decrypting the ciphertext provided to safeStorage.decryptString. error
2024-11-18 12:16:58 +05:00
Abdullah Atta
d88ead4609
web: fix dialogs not closing when app gets locked
2024-11-18 11:51:29 +05:00
Abdullah Atta
055c109563
web: fix crash immediately after unlocking app
2024-11-18 11:51:09 +05:00
dyw770
378a7197c2
monograph: fix code block copy ( #6891 )
...
Signed-off-by: dyw770 <dyw770@qq.com >
2024-11-18 11:31:45 +05:00
Abdullah Atta
89ee0f8d27
core: fix sync tests and remove obsolete snapshots
2024-11-16 15:16:18 +05:00
Abdullah Atta
c9ea9b1d4e
web: fix app note starting due to outdated sqlite wasm libs
2024-11-16 14:16:01 +05:00
Ammar Ahmed
a91532839f
mobile: add better-trigram extension
2024-11-16 14:16:01 +05:00
Abdullah Atta
b32f6b2460
core: remove special handling for queries < 3 in length
2024-11-16 14:16:01 +05:00
Abdullah Atta
e02970b936
web: install better trigram sqlite extension
2024-11-16 14:16:01 +05:00
Abdullah Atta
1f24fd4758
core: use better_trigram for improved content tokenization
2024-11-16 14:16:01 +05:00
Abdullah Atta
5a16403a13
web: fix Could not find a provider port to communicate with. error
2024-11-16 07:42:37 +05:00
01zulfi
48bbaad1b8
editor: fix markdown link pasting ( #6639 ) ( #6866 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-16 06:41:22 +05:00
Ammar Ahmed
520711eec9
mobile: match height with mobile action sheet
2024-11-15 16:22:29 +05:00
Abdullah Atta
3f82a4ebd4
core: fix using wrong encryption key shows incorrect password error
2024-11-15 16:02:55 +05:00
Abdullah Atta
4feb22fc12
web: open empty note by default on startup
2024-11-15 16:02:55 +05:00
Abdullah Atta
4e0e8dbb66
web: even faster startup
2024-11-15 16:02:55 +05:00
Ammar Ahmed
431c4eae14
mobile: fix localization issues
2024-11-15 15:54:20 +05:00
Ammar Ahmed
6373cbc9a4
mobile: fix core api usage
2024-11-15 15:54:20 +05:00
Ammar Ahmed
bbf3477512
editor: fix action-sheet not clickable
2024-11-15 15:54:19 +05:00
01zulfi
ca30ac86d7
web: fix close tab opening again
...
* introduced in #6817
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-15 15:47:39 +05:00
Abdullah Atta
88aecb3af2
setup: use --moduleResolution Bundler when running esm build
2024-11-15 12:31:56 +05:00
Abdullah Atta
c5a78b0293
global: update lockfiles
2024-11-15 12:31:56 +05:00
Abdullah Atta
b0bc1ec4a6
web: fix FOUC on startup
2024-11-15 12:31:56 +05:00
Abdullah Atta
84b3892053
desktop: update electron to v31
2024-11-15 12:31:56 +05:00
Abdullah Atta
d985683c0f
desktop: fix Electron failed to install correctly error
2024-11-15 12:31:55 +05:00
Ammar Ahmed
008ce9222e
mobile: fix warning
2024-11-15 12:00:41 +05:00
Ammar Ahmed
c360fa8c9b
mobile: fix build
2024-11-15 11:56:46 +05:00
Abdullah Atta
c1afd4692d
desktop: disable shrinking for titlebar
2024-11-15 10:43:01 +05:00
Abdullah Atta
7748cf453c
desktop: fix node version is different error on startup
2024-11-15 10:42:17 +05:00
Abdullah Atta
34d0123351
ci: upgrade all actions to actions/checkout@v4
2024-11-13 18:24:14 +05:00
Abdullah Atta
af1cfc92c2
web: use unique note during sync tests
2024-11-13 18:13:16 +05:00
Abdullah Atta
59e06ef938
core: fix sync not running on app startup
2024-11-13 18:12:54 +05:00
Abdullah Atta
9d12ef82c0
web: do not prefetch wa-sqlite wasm module on desktop
2024-11-13 17:52:40 +05:00
Abdullah Atta
0a9bfd4b69
web: get rid of mitata; run benchmarks directly
2024-11-13 17:29:07 +05:00
Abdullah Atta
329248ebbd
web: reduce pbkdf2 db key generator iterations to 100k
...
this is for performance reasons mainly. 100k should still be super secure.
2024-11-13 17:29:07 +05:00
Ammar Ahmed
cd51f2f2c9
ci: fix tests
2024-11-13 15:53:14 +05:00
Abdullah Atta
a3e7d5bd84
ci: get rid of codspeed
2024-11-13 15:48:33 +05:00
Abdullah Atta
6a261d284f
web: update @playwright/test to v1.48.2
2024-11-13 15:48:33 +05:00
Abdullah Atta
eddf9f6d04
web: kill server after running benchmarks
2024-11-13 15:48:33 +05:00
Abdullah Atta
33e0f81988
ci: install playwright chromium before running benchmark
2024-11-13 15:48:33 +05:00
Abdullah Atta
0df8f80b48
ci: add benchmark workflow for @notesnook/web
2024-11-13 15:48:33 +05:00
Abdullah Atta
2f4590fbb6
web: add benchmarks
2024-11-13 15:48:33 +05:00
Abdullah Atta
a011857286
web: more fixes to new notebooks tree
2024-11-13 15:48:33 +05:00
Abdullah Atta
cc9e7e10b6
web: fix tests
2024-11-13 15:48:33 +05:00
Abdullah Atta
78e04bfac5
global: update lockfiles
2024-11-13 15:48:33 +05:00
Abdullah Atta
652231d5fd
editor(mobile): fix editor not loading in dev
2024-11-13 15:48:33 +05:00
Abdullah Atta
343920d376
editor(mobile): fix ui for new custom action sheet
2024-11-13 15:48:33 +05:00
Abdullah Atta
1f3e7574f5
web: improve app startup
2024-11-13 15:48:33 +05:00
Abdullah Atta
ea9b10ff23
web: get rid of text-scramble
2024-11-13 15:48:33 +05:00
Abdullah Atta
232a347f4a
web: lazy load hash-wasm
2024-11-13 15:48:33 +05:00
Abdullah Atta
00053cb99d
web: get rid of web-streams-polyfill
2024-11-13 15:48:33 +05:00
Abdullah Atta
03a2a2f9cc
web: lazily load zip/unzip streams
2024-11-13 15:48:33 +05:00
Abdullah Atta
09c8c66841
web: @notesnook/core related changes
2024-11-13 15:48:33 +05:00
Abdullah Atta
53e4bda69d
web: stop lazy loading fs
...
we really should split it up so its easier to partially import
2024-11-13 15:48:33 +05:00
Abdullah Atta
4c77c8e22c
web: get rid of react-complex-tree
...
build a custom implementation using react-virtuouso
2024-11-13 15:48:33 +05:00
Abdullah Atta
9afb4a52c2
web: get rid of tinycolor2
2024-11-13 15:48:33 +05:00
Abdullah Atta
b3d6fd7f5b
web: import svg assets as url to exclude them from main bundle
2024-11-13 15:48:33 +05:00
Abdullah Atta
245d022f58
web: prefetch sqlite wasm module
2024-11-13 15:48:33 +05:00
Abdullah Atta
2d226db271
web: replace react-day-picker with custom built day picker
...
it uses `@rehookify/datepicker`
2024-11-13 15:48:33 +05:00
Abdullah Atta
9281f9a390
web: get rid of framer-motion
2024-11-13 15:48:33 +05:00
Abdullah Atta
d30bb56e75
web: remove unused modules & components
2024-11-13 15:48:33 +05:00
Abdullah Atta
eb92989478
web: remove unused packages
2024-11-13 15:48:33 +05:00
Abdullah Atta
d0dcdcd337
web: replace marked with snarkdown
2024-11-13 15:48:33 +05:00
Abdullah Atta
60aa92ca03
setup: update typescript to 5.6
2024-11-13 15:48:33 +05:00
Abdullah Atta
e2bbc1425b
setup: add build script
2024-11-13 15:48:33 +05:00
Abdullah Atta
fc01103353
ui: remove framer-motion
2024-11-13 15:48:33 +05:00
Abdullah Atta
22919561fe
theme: remove @types/tinycolor
2024-11-13 15:48:33 +05:00
Abdullah Atta
745cbc082f
editor: replace tinycolor2 with colord
2024-11-13 15:48:33 +05:00
Abdullah Atta
6671a97181
editor: get rid of framer-motion
2024-11-13 15:48:33 +05:00
Abdullah Atta
b7aaa382b1
editor: fix postbuild script
2024-11-13 15:48:33 +05:00
Abdullah Atta
ecfa0e2c6b
theme: get rid of tinycolor2
2024-11-13 15:48:33 +05:00
Abdullah Atta
58c6cce4e4
common: await getContentFromData
2024-11-13 15:48:33 +05:00
Abdullah Atta
b388a550a5
core: remove unneeded packages
2024-11-13 15:48:33 +05:00
Abdullah Atta
f0c5f6b949
core: lazy init compressor
2024-11-13 15:48:33 +05:00
Abdullah Atta
459cd70c32
core: lazy load signalr
2024-11-13 15:48:33 +05:00
Abdullah Atta
ece142e8d8
core: lazy load content-type
2024-11-13 15:48:33 +05:00
Abdullah Atta
5f1f308540
core: replace mime-db with mime and lazy load it
2024-11-13 15:48:33 +05:00
Abdullah Atta
7437b29518
core: fix type errors in migrations
2024-11-13 15:48:33 +05:00
Abdullah Atta
7acb0a8c0f
common: use tsc for builds instead of tsup
2024-11-13 15:48:33 +05:00
Abdullah Atta
a1a24ee865
editor: use tsc for builds instead of tsup
2024-11-13 15:48:33 +05:00
Abdullah Atta
02008ad098
core: use tsc instead of tsup for builds
2024-11-13 15:48:33 +05:00
Abdullah Atta
0a02431f6a
web: remove unneeded modules
2024-11-13 15:48:33 +05:00
Ammar Ahmed
9291711036
ci: enable all tests
2024-11-13 11:22:32 +05:00
01zulfi
f3e0fda5fa
web: fix button is not defined error
...
* introduced in #6848
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-13 11:13:17 +05:00
Ammar Ahmed
0e721a4948
mobile: add e2e test workflow
2024-11-13 09:17:11 +05:00
Ammar Ahmed
e0a704d022
mobile: fix e2e tests
2024-11-13 09:17:11 +05:00
Abdullah Atta
e36bc816ea
web: fix more failing tests
2024-11-13 09:17:11 +05:00
Abdullah Atta
f8a62ca437
web: fix note & notebook tests
2024-11-13 09:17:11 +05:00
Abdullah Atta
22ecb079b0
intl: update po files
2024-11-13 09:17:11 +05:00
Abdullah Atta
06333cf9aa
web: localize more missing strings
2024-11-13 09:17:11 +05:00
Ammar Ahmed
1ad199ce53
mobile: cleanup and fix errors
2024-11-13 09:17:11 +05:00
Abdullah Atta
ceebda5314
web: localize missing strings
2024-11-13 09:17:11 +05:00
Abdullah Atta
e2d33381cc
intl: fix type error in vite.config.mts due to duplicate rollup packages
2024-11-13 09:17:11 +05:00
Abdullah Atta
2417f8e233
global: fix many localization related errors and issues
2024-11-13 09:17:11 +05:00
Ammar Ahmed
a240b0b3d7
ci: add e2e workflow
2024-11-11 19:28:08 +05:00
01zulfi
fab085579a
web: add text zoom functionality in editor ( #6633 ) ( #6846 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2024-11-09 12:15:27 +05:00
Abdullah Atta
a5faa4acea
web: fix checkout (and make it load faster)
2024-11-08 17:06:17 +05:00
Ammar Ahmed
4014f2a5b5
mobile: support monograph server url
2024-11-08 12:21:07 +05:00
Abdullah Atta
fb62839dad
mobile: use mongraph host from core (instead of a static value)
2024-11-08 12:21:07 +05:00
Abdullah Atta
7bf8f1cfc1
web: use mongraph host from core (instead of a static value)
2024-11-08 12:21:07 +05:00
Abdullah Atta
b8a727eee8
monograph: add /api/version endpoint for self hosting support
2024-11-08 12:21:07 +05:00
Abdullah Atta
52e12de296
web: add support for using custom monograph server
2024-11-08 12:21:07 +05:00
Abdullah Atta
0bb2345ccb
core: add host for monograph server
2024-11-08 12:21:07 +05:00
Abdullah Atta
78e957eed4
monograph: use public url everywhere instead of monogr.ph
2024-11-08 12:21:07 +05:00
Muhammad Ali
865efaa860
desktop: fix duplicate window controls showing on Linux desktop app ( #6844 )
2024-11-08 12:16:33 +05:00
01zulfi
2931fd0b3e
web: fix copy link button copying link text instead of link ( #6642 ) ( #6845 )
...
Signed-off-by: Zulfiqar Ali <85733202+01zulfi@users.noreply.github.com >
2024-11-08 12:13:50 +05:00
Ammar Ahmed
faae68928b
mobile: fix localization
2024-11-07 12:23:36 +05:00
01zulfi
21ada0e2d2
web: fix image preview opening as PDF ( #6822 ) ( #6843 )
...
Signed-off-by: Zulfiqar Ali <85733202+01zulfi@users.noreply.github.com >
2024-11-07 11:33:57 +05:00
Abdullah Atta
2337b8cd85
web: fix notebook tests
2024-11-06 16:14:39 +05:00
Abdullah Atta
52c8d0b86c
desktop: do not use tsc for building desktop app
2024-11-06 16:00:44 +05:00
Abdullah Atta
ce98cea4e7
desktop: update lockfile
2024-11-06 15:42:27 +05:00
Abdullah Atta
b66a093cc2
web: fix missing imports in importer.tsx
2024-11-06 15:38:00 +05:00
Abdullah Atta
a3e5ae4cf5
desktop: use tsup for builds
2024-11-06 15:03:49 +05:00
Abdullah Atta
cddd08c32d
desktop: use nodenext module resolution to fix could not resolve errors
2024-11-06 14:51:26 +05:00
Ammar Ahmed
5c3ad96cbe
mobile: check item restored successfully
2024-11-06 14:22:30 +05:00
01zulfi
55b441d14e
web: fix restore notebooks over limit for free users ( #6812 )
...
Signed-off-by: Zulfiqar Ali <85733202+01zulfi@users.noreply.github.com >
2024-11-06 14:22:30 +05:00
Ammar Ahmed
f740a211ce
Fix selection scrolls to incorrect position on focus and press enter on mobile ( #6838 )
...
* mobile: fix keep-in-view overscrolling
* mobile: fix editor status flickers too much
* mobile: fix setting startingOffset
* mobile: set sticky state if not set already
2024-11-06 13:14:14 +05:00
Ammar Ahmed
3cf00cb0f5
mobile: allow user to cancel 2fa auth
2024-11-06 11:04:08 +05:00
Ammar Ahmed
5659576ce3
mobile: fix vault does not show error toast on incorrect password
2024-11-06 10:33:49 +05:00
Abdullah Atta
55842d44ea
chore: set type to Feature for feature requests
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-11-06 08:39:53 +05:00
Abdullah Atta
43238692e4
chore: remove thecodrr as default issue assignee
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-11-06 08:39:02 +05:00
01zulfi
fa1f64f505
web: toc improvements ( #4977 ) ( #6818 )
...
1. ToC open/close state is persisted
2. ToC is resizeable
3. ToC no longer covers note contents
4. Increase ToC indentations
Signed-off-by: Zulfiqar Ali <01zulfiqarali@gmail.com >
2024-11-05 16:21:40 +05:00
Abdullah Atta
25e3d56435
intl: restore vaultLocked
2024-11-05 15:43:00 +05:00
01zulfi
8722524c98
web: show vault unlock indication in status bar ( #6830 )
...
* web: add vault in status bar
* add vault lock functionality for user
* add new vault EVENTS
Signed-off-by: Zulfiqar Ali <85733202+01zulfi@users.noreply.github.com >
2024-11-05 15:35:02 +05:00
Abdullah Atta
c9b1b42461
desktop: fix Could not resolve "@notesnook/intl/dist/locales/$en.json" error
2024-11-05 13:07:31 +05:00
Ammar Ahmed
fa54f7e7f7
intl: fix localization
2024-11-05 10:14:00 +05:00
Ammar Ahmed
26d1de0620
intl: fix localization
2024-11-04 16:13:02 +05:00
01zulfi
b21548780a
web: fix note title not focusing until clicked twice ( #6767 )
...
Signed-off-by: Zulfiqar Ali <85733202+01zulfi@users.noreply.github.com >
2024-11-04 11:39:08 +05:00
Ammar Ahmed
c8ba9266a7
intl: fix localization
2024-11-04 10:01:45 +05:00
Abdullah Atta
9e9ef15737
web: add quick checkout ( #6811 )
...
* web: add quick checkout
* web: allow changing checkout locale during testing
2024-11-02 12:44:50 +05:00
Muhammad Ali
4d7d2fbf31
web: add confirm password when changing app lock pin/password ( #6808 )
2024-11-02 12:14:39 +05:00
Abdullah Atta
b7ddae6950
core: fix invalid object-ids generated on desktop
2024-10-28 15:58:45 +05:00
Abdullah Atta
1d60f2132d
docs: update analytics script
2024-10-28 08:27:09 +05:00
Abdullah Atta
e9e4a76ac2
ci: publish versioned monograph docker image
2024-10-26 15:47:24 +05:00
Abdullah Atta
4d3a2cc574
monograph: bump version to 1.1.0
2024-10-26 15:44:10 +05:00
Abdullah Atta
c516c8a0ba
monograph: fix theme not loading in dev
2024-10-26 15:43:31 +05:00
Abdullah Atta
24d5a0746b
monograph: cache storage keys for 5 minutes
2024-10-26 15:43:20 +05:00
Abdullah Atta
dee6c86d15
monograph: add table of contents on mobile
2024-10-26 15:43:03 +05:00
Abdullah Atta
33e64416f3
monograph: fix process is not defined
2024-10-26 15:42:42 +05:00
Abdullah Atta
a74637e9c0
monograph: load i18n for editor
2024-10-26 15:41:55 +05:00
Muhammad Ali
ccd1b6d69b
editor: fix editing note link replaces link text with note name ( #6768 )
2024-10-25 09:27:53 +05:00
Muhammad Ali
3750dd38dc
editor: fix some math glyps not rendering correctly ( #6762 )
2024-10-24 11:47:13 +05:00
Ammar Ahmed
1506cc257d
intl: update locale
2024-10-19 14:05:18 +05:00
Ammar Ahmed
fe7c7889e8
mobile: fix file upload checks
2024-10-19 14:05:04 +05:00
Ammar Ahmed
3f54eee11d
mobile: fix localization
2024-10-19 14:04:16 +05:00
Ammar Ahmed
11b5922c2c
mobile: use pseudo-LOCALE in debug
2024-10-19 11:49:53 +05:00
Ammar Ahmed
71b85d2a4d
intl: fix strings
2024-10-19 11:46:50 +05:00
Ammar Ahmed
289832d166
mobile: wrap script manager in try/catch
2024-10-19 11:08:53 +05:00
Ammar Ahmed
a88e612c35
editor: fix table popup ui on mobile
2024-10-17 13:44:16 +05:00
Ammar Ahmed
bda456362b
mobile: fix cache dir does not exist error on bulkExist check
2024-10-17 12:02:00 +05:00
Abdullah Atta
f6f644c55d
editor: fix queueMicrotask causing hang
2024-10-17 11:13:05 +05:00
Ammar Ahmed
08c92333d6
global: fix discord community url in github issue templates
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-10-17 11:11:01 +05:00
Muhammad Ali
4d72b77f29
web: fix right side panel of settings is not scrollable ( #6716 )
2024-10-17 11:08:46 +05:00
Ammar Ahmed
4f9d06737f
mobile: fix repack not loading async chunks
2024-10-16 16:03:47 +05:00
Ammar Ahmed
bfc494a3d4
mobile: fix copy/share buttons get stuck sometimes with no error thrown ( #6708 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-10-16 16:03:08 +05:00
Muhammad Ali
e3b004d35f
docs: add help for app lock ( #6703 )
2024-10-16 11:07:01 +05:00
Ammar Ahmed
bd05ad6548
mobile: fix single file export on ios
2024-10-14 12:59:45 +05:00
Ammar Ahmed
ffe068dbd5
global: fix localization
2024-10-14 12:55:08 +05:00
Abdullah Atta
b1f21c1abe
desktop: fix type errors importing @notesnook/intl
2024-10-14 11:35:05 +05:00
Abdullah Atta
b494efb8ce
web: fix cannot read property instance of undefined
2024-10-14 11:35:05 +05:00
Ammar Ahmed
99ec45ec2a
web: fix google-keep importer link
2024-10-14 09:46:11 +05:00
Abdullah Atta
9cea027506
monograph: use top-level await to initialize svg2png-wasm
2024-10-11 09:54:12 +05:00
Abdullah Atta
8bfc158c51
monograph: fix Already initialized. The initialize function can be used only once.
2024-10-11 09:42:52 +05:00
Abdullah Atta
d6ed99282d
monograph: only check for success if an object in kv
2024-10-10 23:27:02 +05:00
Abdullah Atta
ac92f3685f
monograph: add /api/og endpoint redirection for old og links
2024-10-10 23:16:43 +05:00
Abdullah Atta
05fea49baf
monograph: fix kv read not working
2024-10-10 22:55:30 +05:00
Abdullah Atta
ed16143a2c
monograph: fix Use yyyy instead of YYYY``
2024-10-10 16:00:11 +05:00
Abdullah Atta
6618a21a63
monograph: add more meta tags and social image
2024-10-10 15:54:27 +05:00
Abdullah Atta
5b472748a1
monograph: fix uncolored text on initial load
2024-10-10 14:25:11 +05:00
Abdullah Atta
a117aab558
monograph: add missing links in buttons on landing page
2024-10-10 14:14:33 +05:00
Abdullah Atta
ad2ab03be7
monograph: fix og image url on landing page
2024-10-10 14:08:56 +05:00
Abdullah Atta
514112c077
ci: use latest tag when publishing monograph
2024-10-10 13:10:07 +05:00
Abdullah Atta
6dd939af5b
monograph: add health check endpoint
2024-10-10 13:09:53 +05:00
Abdullah Atta
82f9c907be
ci: disable qemu for monograph build
2024-10-10 12:50:28 +05:00
Abdullah Atta
3cd6c6a371
intl: use pseudo locale in development
2024-10-10 12:35:58 +05:00
Abdullah Atta
8437394891
intl: add more strings
2024-10-10 12:35:58 +05:00
Abdullah Atta
29cb444746
web: fix ui for longer language strings
2024-10-10 12:35:58 +05:00
Abdullah Atta
41eb22b5ca
desktop: use strings from @notesnook/intl
2024-10-10 12:35:58 +05:00
Abdullah Atta
8577c32c1f
editor: use strings from @notesnook/intl
2024-10-10 12:35:58 +05:00
Abdullah Atta
3e55492318
web: use strings from @notesnook/intl in more places
2024-10-10 12:35:58 +05:00
Abdullah Atta
bb53b0167b
mobile: fix typo
2024-10-10 12:35:58 +05:00
Abdullah Atta
ec07c402c9
intl: add new strings
2024-10-10 12:35:58 +05:00
Abdullah Atta
cb50bccbeb
intl: use vite for building
2024-10-10 12:35:58 +05:00
Ammar Ahmed
bf7c7ebc82
mobile: fix build
2024-10-10 12:35:58 +05:00
Ammar Ahmed
1184c9f506
web: localize
2024-10-10 12:35:58 +05:00
Ammar Ahmed
f781aaa6f5
web: localize
2024-10-10 12:35:58 +05:00
Ammar Ahmed
e78b245eea
web: localize
2024-10-10 12:35:58 +05:00
Ammar Ahmed
bb1ec22197
intl: update strings
2024-10-10 12:35:58 +05:00
Ammar Ahmed
1fff0f6a1c
web: localize
2024-10-10 12:35:58 +05:00
Ammar Ahmed
d28d34fad1
mobile: add missing localizations
2024-10-10 12:35:58 +05:00
Ammar Ahmed
40ae83dcad
mobile: localize
2024-10-10 12:35:58 +05:00
Ammar Ahmed
0a18f43d95
mobile: localize new strings
2024-10-10 12:35:58 +05:00
Ammar Ahmed
c639bfb227
mobile: fix localize errors
2024-10-10 12:35:58 +05:00
Ammar Ahmed
014866c330
mobile: localize
2024-10-10 12:35:58 +05:00
Ammar Ahmed
dfe7b2e4a6
mobile: localize
2024-10-10 12:35:58 +05:00
Ammar Ahmed
f371c05446
mobile: localize
2024-10-10 12:35:58 +05:00
Ammar Ahmed
d31f6688f8
mobile: migrate more strings
2024-10-10 12:35:58 +05:00
Ammar Ahmed
3e5b740ef0
mobile: migrate app to intl
2024-10-10 12:35:58 +05:00
Ammar Ahmed
f282265fbb
intl: initial setup
2024-10-10 12:35:58 +05:00
Abdullah Atta
05df9b77ed
ci: add monograph publishing workflow
2024-10-02 15:27:24 +05:00
Abdullah Atta
69ba20009c
monograph: add support for self hosting
2024-10-02 15:27:24 +05:00
Abdullah Atta
9bf490bcb4
monograph: use public url
2024-10-02 15:27:24 +05:00
Abdullah Atta
5a40080347
monograph: publish source code
2024-10-02 15:27:24 +05:00
Abdullah Atta
f42155ca5d
core: use math.random instead of crypto random in object-id
2024-10-01 16:17:36 +05:00
Abdullah Atta
3b06450113
editor: fix @emotion/react version
2024-10-01 16:16:43 +05:00
Abdullah Atta
2fb3c3a02b
ui: get rid of @mdi/react
2024-10-01 16:15:53 +05:00
Abdullah Atta
c8648659c7
theme: add support for setting default theme via global variable
2024-10-01 16:13:35 +05:00
Abdullah Atta
83a663da2b
editor: render react widgets inside queueMicrotask
2024-10-01 16:13:06 +05:00
Abdullah Atta
5f0d14f01c
web: fix motion.create is not a function
2024-09-25 14:41:25 +05:00
Ammar Ahmed
069ec39de8
mobile: fix foreground service permission type
2024-09-25 14:20:02 +05:00
Ammar Ahmed
bef06a2a20
mobile: change foreground service type to dataSync
2024-09-25 12:44:17 +05:00
Ammar Ahmed
1a98fb8996
mobile: release v3.0.18
2024-09-25 11:02:09 +05:00
Abdullah Atta
dc15bf75c6
editor: fix framer-motion deprecation warning
2024-09-25 10:55:55 +05:00
Abdullah Atta
7357422053
web: bump version to 3.0.18
2024-09-25 10:53:58 +05:00
Abdullah Atta
7918c089d3
desktop: update packages and electron
2024-09-25 10:53:30 +05:00
Ammar Ahmed
ba50b75c54
mobile: fix download file overwrite error
2024-09-25 10:43:26 +05:00
Ammar Ahmed
0d7f32bdd0
mobile: fix attachment recheck ui
2024-09-25 10:39:51 +05:00
Ammar Ahmed
8251e9437b
mobile: scope recheck state to current note
2024-09-25 10:39:51 +05:00
Ammar Ahmed
416d5aef90
mobile: progress for note attachments
2024-09-25 10:39:51 +05:00
Abdullah Atta
edb2e3a0ed
web: add a couple more tests for basic plan
2024-09-25 10:00:37 +05:00
Abdullah Atta
64031a7814
web: handle errors during tag/color edit
2024-09-24 14:00:32 +05:00
Abdullah Atta
1bd3c3d0f4
web: change module resolution to Bundler
2024-09-24 13:44:44 +05:00
Abdullah Atta
21b6fc4982
editor: export tool definitions and other utils independently
2024-09-24 13:44:31 +05:00
Abdullah Atta
b881023e7b
core: update @streetwriters/showdown
2024-09-24 13:25:37 +05:00
Abdullah Atta
6387156596
common: retain original error stack during export
2024-09-24 13:25:37 +05:00
Abdullah Atta
2b2cfe9d33
web: do not zip note without attachments on export
2024-09-24 13:25:37 +05:00
Ammar Ahmed
e81580024e
mobile: fix build failing
2024-09-24 13:14:35 +05:00
Ammar Ahmed
8b207b47dd
mobile: fix app state
2024-09-24 13:14:34 +05:00
Ammar Ahmed
15aab4ec29
mobile: fix attachments progress
2024-09-24 13:14:34 +05:00
Ammar Ahmed
bdb0474645
editor: fix paragraph not inserted at the end of some nodes
2024-09-24 13:14:34 +05:00
Abdullah Atta
8d25d03390
web: update note export test snapshots
2024-09-24 12:28:02 +05:00
Abdullah Atta
ea2c7d2ea9
web: make markdown rendered container a div instead of span
2024-09-24 12:26:28 +05:00
theProton
0ff38c7ca3
web: fix text rendering in bug report confirmation dialog ( #6573 )
...
Signed-off-by: parthiv-m <parthivmenon.dev@gmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2024-09-24 12:25:23 +05:00
Abdullah Atta
595f2e9ba7
web: do not ask for confirmation when deleting a single tag
2024-09-24 12:19:39 +05:00
Abdullah Atta
b02bf3d4ad
web: update failing tests snapshots
2024-09-24 12:19:25 +05:00
Abdullah Atta
1e295d8562
web: fix reminder cron expression validation
2024-09-24 12:19:12 +05:00
Abdullah Atta
27a0aeb170
web: fix found 0 byte sized chunk error on attaching files
2024-09-23 19:30:40 +05:00
Abdullah Atta
7e355c3ecb
crypto: @notesnook/sodium no longer requires top-level await
2024-09-23 19:30:18 +05:00
Abdullah Atta
69468487c2
core: note title reset on updating a note
2024-09-23 17:26:50 +05:00
Abdullah Atta
0809b5b701
web: fix rotate direction of update check icon
2024-09-23 16:12:12 +05:00
Muhammad Ali
171f28f7c0
web: fix markdown shortcuts toggle reset on app restart ( #6555 )
2024-09-23 16:09:32 +05:00
Abdullah Atta
0a2af0ec7d
global: publish packages
2024-09-23 15:47:09 +05:00
Abdullah Atta
c53354c368
editor: create languages directory if it doesn't exist
2024-09-23 15:46:22 +05:00
Abdullah Atta
be414f869c
common: use local @notesnook/core package
2024-09-23 15:42:22 +05:00
Abdullah Atta
de40285e21
core: create languages directory if it doesn't exist
2024-09-23 15:37:58 +05:00
Abdullah Atta
a7fa0bde00
global: publish packages
2024-09-23 15:32:14 +05:00
Abdullah Atta
19c2d2007f
core: fix imports in tests
2024-09-23 15:32:13 +05:00
Abdullah Atta
ecc9736b90
global: use tsup for bundling packages
2024-09-23 15:32:13 +05:00
Abdullah Atta
ffd022cfa6
mobile: fix imports
2024-09-23 15:32:13 +05:00
Abdullah Atta
89aba00aac
web: fix imports
2024-09-23 15:32:13 +05:00
Abdullah Atta
bcc739aa57
setup: improve publish script
2024-09-23 15:32:13 +05:00
Abdullah Atta
fc1015b3fb
setup: increase cleanup script concurrency
2024-09-23 15:32:13 +05:00
Abdullah Atta
f1fa32c7f5
ui: fix element type is invalid error when using icon
2024-09-23 15:32:13 +05:00
Abdullah Atta
a1e794c583
editor(mobile): fix imports and make build cross platform
2024-09-23 15:32:13 +05:00
Abdullah Atta
c787ef29d6
editor: include esm & cjs variants in build
2024-09-23 15:32:13 +05:00
Abdullah Atta
7c257cfbd2
editor: import & use language grammars from refractor directly
2024-09-23 15:32:13 +05:00
Abdullah Atta
99c77e6c5f
editor: fix crash when inserting a code block
2024-09-23 15:32:12 +05:00
Abdullah Atta
f060c65bd5
editor: make imports esm compatible
2024-09-23 15:32:12 +05:00
Abdullah Atta
22559cdf42
common: include esm and cjs variants in build
2024-09-23 15:32:12 +05:00
Abdullah Atta
1fb86cb27b
common: make imports esm compatible
2024-09-23 15:32:12 +05:00
Abdullah Atta
7f31066e8f
core: include cjs and esm variants in build
2024-09-23 15:32:12 +05:00
Abdullah Atta
50e418dc53
core: use language grammars directly from refractor
2024-09-23 15:32:12 +05:00
Abdullah Atta
59739067b6
core: make imports compatible with esm
2024-09-23 15:32:12 +05:00
Abdullah Atta
f100e157d3
server(themes): upgrade @trpc/server
2024-09-23 15:32:11 +05:00
Abdullah Atta
870ce259f0
theme: include both esm and cjs variants in build
2024-09-23 15:32:11 +05:00
Abdullah Atta
95b50eb5ca
theme: make imports esm compatible
2024-09-23 15:32:11 +05:00
Abdullah Atta
f243d13b81
ui: include both esm and cjs variants in build
2024-09-23 15:32:11 +05:00
Abdullah Atta
749a13efbc
ui: make imports esm compatible
2024-09-23 15:32:11 +05:00
Abdullah Atta
275d5d7f04
fs: include both esm and cjs variants in build
2024-09-23 15:32:11 +05:00
Abdullah Atta
54de071e85
fs: make imports esm compatible
2024-09-23 15:32:11 +05:00
Abdullah Atta
9647e2513b
crypto(sodium): include both esm and cjs variants in build
2024-09-23 15:32:11 +05:00
Abdullah Atta
239781eabd
crypto: make imports esm compatible
2024-09-23 15:32:11 +05:00
Abdullah Atta
21573d6cc8
logger: include both esm and cjs variants in build
2024-09-23 15:32:11 +05:00
Abdullah Atta
9b091f0bb0
logger: make imports esm compatible
2024-09-23 15:32:11 +05:00
Abdullah Atta
e0beef745e
crypto: include both esm & cjs variants in build
2024-09-23 15:32:11 +05:00
Abdullah Atta
2f2653d223
crypto: make imports esm compatible
2024-09-23 15:32:11 +05:00
Abdullah Atta
7458aa53ae
clipper: make imports esm compatible
2024-09-23 15:32:11 +05:00
Ammar Ahmed
f7db306c26
mobile: fix showing toast at bottom always
2024-09-23 13:47:58 +05:00
Ammar Ahmed
7e8d6f2041
mobile: make sure toast moves with keyboard
2024-09-23 13:47:58 +05:00
Ammar Ahmed
d424a6c48f
mobile: fix size of text in toast
2024-09-23 13:47:58 +05:00
Ammar Ahmed
7293224514
mobile: fix toast ui in diff cond
2024-09-23 13:47:58 +05:00
Ammar Ahmed
7706cfed9a
mobile: new toast
2024-09-23 13:47:58 +05:00
Ammar Ahmed
bbfe0b237d
editor: fix duplicate block-id when pasting content from note
2024-09-23 12:49:08 +05:00
Ammar Ahmed
2c7cddd853
mobile: do not zip note without attachments
2024-09-23 12:48:17 +05:00
Ammar Ahmed
37c1d39c41
mobile: fix statusbar flicker on launch app
2024-09-23 12:47:39 +05:00
Ammar Ahmed
5d4960a26f
mobile: fix foregroundServiceType
2024-09-23 12:12:09 +05:00
Ammar Ahmed
78f07b23df
mobile: fix boot service crash on boot
2024-09-23 12:12:09 +05:00
Ammar Ahmed
7aeb047b50
mobile: improve attachments manager
2024-09-23 12:11:26 +05:00
Abdullah Atta
0e3a661dd0
desktop: delete app data on uninstall ( fixes #5209 )
2024-09-16 14:25:50 +05:00
Abdullah Atta
fba350ed1e
editor: refactor toggleCodeBlock
2024-09-16 12:34:25 +05:00
Sean-Wyn Ng
76bfbc7316
desktop: fix issues with codeblock toggling ( #6435 )
...
Signed-off-by: Sean-Wyn Ng <seanwynng@gmail.com >
Co-authored-by: seanwynwins <shidderwinsgit.hcma2@slmail.me >
2024-09-16 12:26:20 +05:00
Abdullah Atta
7683d8fa5b
core: fix crash when searching
2024-09-16 11:49:49 +05:00
Abdullah Atta
3fe5352b56
core: resort date formats and add DD.MM.YYYY format ( fixes #4744 )
2024-09-13 15:39:09 +05:00
Abdullah Atta
a86d9a9c0c
web: default notebook always assigned to note ( fixes #5861 )
2024-09-13 14:35:38 +05:00
Ammar Ahmed
a68f74bc1b
core: fix locking notes with empty content ( #6545 )
...
* core: fix locking notes with empty content
* core: lock note and return if rawContent already locked
* core: update comment
* core: allow locking an empty note
* core: updates
* core: updates
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-09-13 12:18:55 +05:00
Muhammad Ali
18310698f6
editor: add ctrl+k to create link shortcut ( #3501 )
...
* editor: added link pop-up keyboard short-cut
* editor: Ctrl+K to create link
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-09-13 11:10:50 +05:00
Abdullah Atta
020244231f
desktop: update electron to v30 ( #6498 )
2024-09-13 08:39:18 +05:00
Abdullah Atta
59085d7b19
editor: update packages
2024-09-13 08:37:03 +05:00
Muhammad Ali
c15410e168
editor: press enter in link popup to insert link ( #4423 )
...
* editor: added shortcut key for link-popup completion.
* editor: remove commented out code
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-09-12 15:46:26 +05:00
Muhammad Ali
2962f13457
editor: exit a link by pressing space ( #3122 )
...
* editor: added keyboard shortcut for handling space
* editor: simplify
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-09-12 15:06:13 +05:00
Muhammad Ali
bfc77fc9a4
web: add delete key shortcut for deleting items ( #1655 )
...
* web: added delete key short cut for trashing notes
* web: added del key shortcut for tags, topics,trash, reminders, attachments
* web: handle delete key in sub notebooks
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-09-12 14:55:04 +05:00
Abdullah Atta
7e88ec88ee
core: search query should be AND by default instead of OR
2024-09-12 12:54:16 +05:00
Abdullah Atta
9ef07f22af
core: ignore diacritics when searching (requires rebuilding search index)
2024-09-12 12:54:16 +05:00
Ammar Ahmed
268343be3e
mobile: fix android crash when app removed from recents
2024-09-12 11:40:16 +05:00
Abdullah Atta
956e5373d1
web: ignore Error in input stream global error
2024-09-11 20:45:57 +05:00
Abdullah Atta
919fa9bdf1
web: fix invalid filename when saving recovery key ( fixes #6436 )
2024-09-11 15:04:31 +05:00
Abdullah Atta
e06192c5b4
core: update @streetwriters/showdown ( fixes #4470 )
2024-09-11 14:59:07 +05:00
Ammar Ahmed
b5be5e0b59
mobile: fix itemExists error
2024-09-11 14:12:56 +05:00
Abdullah Atta
05695cfcc8
web: add menu items to open, view & unpublish a monograph ( fixes #4812 )
2024-09-11 13:56:18 +05:00
Abdullah Atta
423e1c6816
web: update features list ( fixes #6514 )
2024-09-11 13:33:35 +05:00
Ammar Ahmed
6db1cf5cc1
clipper: add images only for pro users ( #6528 )
2024-09-11 13:26:57 +05:00
Ammar Ahmed
2e4a87abd9
core: fix export title has appended Notesnook to end ( #6529 )
2024-09-11 13:26:20 +05:00
Ammar Ahmed
c26988134f
editor: fix heading and p gap ( #6530 )
...
* editor: fix heading and p gap
* Update packages/editor/styles/styles.css
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-09-11 13:24:58 +05:00
Abdullah Atta
bcffdd0f91
editor: improve toolbar popup controls
2024-09-11 13:22:53 +05:00
Abdullah Atta
de1051d52d
editor: remove unnecessary useMemo dependency
2024-09-11 13:22:53 +05:00
Abdullah Atta
b1a360e445
editor: add more neutral default colors for highlight
2024-09-11 13:22:53 +05:00
Abdullah Atta
49e85dfa87
editor: position color picker according to mouse position
2024-09-11 13:22:53 +05:00
Abdullah Atta
452ff12071
editor: use ref instead of document.getElementById
2024-09-11 13:22:53 +05:00
Muhammad Ali
1b6fc40633
editor: fix input is not editable in color picker
2024-09-11 13:22:53 +05:00
Ammar Ahmed
82b28f8263
mobile: fix pricingPhases undefined error
2024-09-10 14:02:41 +05:00
Abdullah Atta
6e47eae30a
web: fix error when registering task with invalid time ( fixes #4890 )
2024-09-10 09:41:16 +05:00
Abdullah Atta
4040f2ecc4
common: fix notes with empty title exporting with empty filename ( fixes #6088 )
2024-09-10 09:36:55 +05:00
Abdullah Atta
2293866c61
core: fix note title can be set to empty
2024-09-10 09:27:38 +05:00
Ammar Ahmed
2cb4a10076
clipper: add safe querySelector method
2024-09-09 14:57:49 +05:00
Abdullah Atta
2f7b8d3377
web: add clear instructions on how to import from other apps
2024-09-09 13:14:17 +05:00
Abdullah Atta
983220b2f2
web: add support for importing nested notebooks
2024-09-09 13:13:46 +05:00
Ammar Ahmed
ca2848e491
mobile: release v3.0.17
2024-09-06 12:58:36 +05:00
Ammar Ahmed
48e5c4d908
mobile: fix crash in background on boot
2024-09-06 12:33:34 +05:00
Ammar Ahmed
5774dd8c60
mobile: fix crash on opening app from tile
2024-09-06 12:33:00 +05:00
Steve Divskinsy
9d65184f42
docs(help): Fix typo in is-there-an-eta.md
...
docs(help): Fix typo in is-there-an-eta.md - unnecessary was incorrectly spelled
Signed-off-by: Stephen Argent <stevesbrain@users.noreply.github.com >
Signed-off-by: Steve Divskinsy <stevesbrain@users.noreply.github.com >
2024-09-05 20:10:54 +05:00
Abdullah Atta
395b2750e8
web: increase table viewport by 300px
2024-09-05 09:45:58 +05:00
Abdullah Atta
3bfb1d57a5
web: fix attachment downloading stuck on error
2024-09-05 09:45:44 +05:00
Abdullah Atta
e59b432007
web: ensure file exists & is of the right size after encryption
2024-09-05 09:41:06 +05:00
Abdullah Atta
efbc566386
web: compare uploaded file size with actual file size after upload
2024-09-05 09:40:45 +05:00
Abdullah Atta
2576f1dd00
web: handle errors in attachment manager
2024-09-05 09:39:29 +05:00
Abdullah Atta
7d9388bd27
web: check select all checkbox when all attachments are selected
2024-09-05 09:38:57 +05:00
Abdullah Atta
1979cd2ea4
web: show progress when rechecking attachments in bulk
2024-09-05 09:38:29 +05:00
Abdullah Atta
7bd5dfb772
web: add support for configuring server urls from login screen
2024-09-04 11:07:23 +05:00
Abdullah Atta
ac7c88218b
core: fix custom server urls not working in production
2024-09-04 11:06:38 +05:00
Abdullah Atta
fb642233c8
docs(help): add xkcd comic just for kicks and laughs
2024-09-04 09:36:22 +05:00
Abdullah Atta
6e2a19d7e0
docs(help): add "is there an eta for X feature" FAQ
2024-09-04 09:20:02 +05:00
Abdullah Atta
4d4993c570
docs(help): improve merge conflicts documentation
2024-09-04 09:10:35 +05:00
Abdullah Atta
916e097cb3
clipper(web): bump version to v0.3.4
2024-09-03 11:52:53 +05:00
Abdullah Atta
6def76e1bb
web: bump version to 3.0.17
2024-09-03 10:39:09 +05:00
Ammar Ahmed
d93ec27c9e
mobile: release v3.0.16
2024-09-02 16:29:13 +05:00
Abdullah Atta
15329597a5
core: fix notes search for queries less than 3 letters ( #6489 )
2024-09-02 15:29:18 +05:00
Abdullah Atta
49caf23436
web: show loader when loading next page in themes
2024-09-02 14:58:13 +05:00
Abdullah Atta
e6d8401c56
desktop: fix multiple updates running simultaneously
2024-09-02 14:21:13 +05:00
Abdullah Atta
11a5e8c180
core: delete all relations with fromId/toId set to null
2024-09-02 14:20:58 +05:00
Abdullah Atta
5bd7a081c1
core: do not allow invalid reference to be added in relations
2024-09-02 14:20:58 +05:00
Abdullah Atta
a740a5db81
clipper(web): fix tags not assigned to clip
2024-09-02 14:20:58 +05:00
Abdullah Atta
a61f2efacf
web: fix type errors
2024-09-02 13:43:05 +05:00
Brogio
51a253f3e2
mobile: fix typo in settings ( #6485 )
...
Fix typo
Signed-off-by: Brogio <contact@brog.io >
2024-09-02 12:18:49 +05:00
Abdullah Atta
19ed753079
clipper(web): only clip images if user is premium
2024-08-29 12:56:10 +05:00
Abdullah Atta
4a85c49f5d
desktop: remove sodium-native package for now
2024-08-28 15:08:52 +05:00
Abdullah Atta
16dd4b3359
web: bump version to 3.0.16
2024-08-28 14:45:31 +05:00
Abdullah Atta
9279c671ac
desktop: fix ft.dirname is not a function for "good"
2024-08-28 14:44:40 +05:00
Abdullah Atta
225b21977e
crypto: remove libsodium-sumo patch
2024-08-28 13:46:29 +05:00
Abdullah Atta
026b9212c4
web: bump version to v3.0.15
2024-08-28 13:33:56 +05:00
Abdullah Atta
5ce59c6125
desktop: fix ft.dirname is not a function error
2024-08-28 13:32:38 +05:00
Ammar Ahmed
b7c81a956c
mobile: release v3.0.15
2024-08-28 12:50:12 +05:00
Abdullah Atta
873f976fd3
crypto: fix ft.dirname is not a function
2024-08-28 12:49:14 +05:00
Ammar Ahmed
7d8a16c463
mobile: make sure settings get reset properly on logout
2024-08-28 10:29:05 +05:00
Ammar Ahmed
f5841985fa
mobile: hide select folder button on ios
2024-08-28 10:29:05 +05:00
Ammar Ahmed
da86cbbe32
mobile: fix password input not focused automatically on login
2024-08-28 10:29:05 +05:00
Ammar Ahmed
ed115d3f9e
mobile: set encrypted backups on signup
2024-08-28 10:29:05 +05:00
Ammar Ahmed
e52e74523a
mobile: fix boot task
2024-08-28 10:29:05 +05:00
Ammar Ahmed
7e43c3b373
mobile: fix background sync
2024-08-28 10:29:05 +05:00
Ammar Ahmed
e6db186b62
mobile: fix automatic backups
2024-08-28 10:29:05 +05:00
Ammar Ahmed
998e62ade7
mobile: fix file picker does not attach file when tabId=0
2024-08-28 10:29:05 +05:00
Abdullah Atta
ac16bc74fc
web: fix cache file store
2024-08-27 18:07:42 +05:00
Abdullah Atta
2aee26b082
web: restore attachment files even if they are already uploaded
2024-08-27 18:07:27 +05:00
Abdullah Atta
a188920d96
web: show but disable automatic backup settings for basic users
2024-08-27 18:07:11 +05:00
Abdullah Atta
1f3defc28c
web: bump version to 3.0.14
2024-08-27 16:20:12 +05:00
Ammar Ahmed
7aeeabfb3a
mobile: run sync on startup
2024-08-27 16:06:11 +05:00
Abdullah Atta
6641d3e625
web: prevent multiple simultaneous syncs
2024-08-27 16:06:11 +05:00
Abdullah Atta
72031617eb
web: run sync immediately on init
2024-08-27 16:06:11 +05:00
Abdullah Atta
78090b700b
web: remove debouncer for page visibility and connection changes
2024-08-27 16:06:11 +05:00
Abdullah Atta
f2f8d81b98
core: do not run sync before connecting sse
2024-08-27 16:06:11 +05:00
Abdullah Atta
84d68ca67b
core: add more tests
2024-08-27 16:04:51 +05:00
Abdullah Atta
6368e47712
clipper(web): bump version to 0.3.3
2024-08-27 13:23:37 +05:00
Abdullah Atta
0f17b01a74
desktop: disable native crypto
2024-08-27 13:07:09 +05:00
Abdullah Atta
025e23356a
editor: fix crash on drag dropping an embed node
2024-08-27 13:03:20 +05:00
Muhammad Ali
ac85002dff
editor: fix crash when adding tasklist using md in heading or other nodes ( #5923 )
...
* editor: fixed adding tasklist using md in heading
* editor: reset nodes before converting them to a task list
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-08-27 12:49:19 +05:00
ChampionBuffalo
3a23e4fbaf
web: Fix isNarrow overriding user-preference of navpane
...
Signed-off-by: ChampionBuffalo <49675578+ChampionBuffalo1@users.noreply.github.com >
2024-08-27 12:36:48 +05:00
Muhammad Ali
3547663af8
docs: add merge-conflicts file to help ( #6420 )
...
* Update merge-conflicts.md
edited merge conflict file
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
* Update merge-conflicts.md
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
* Update merge-conflicts.md
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
* Update merge-conflicts.md
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
* Update merge-conflicts.md
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
* Update merge-conflicts.md
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
* Update merge-conflicts.md
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
* Update merge-conflicts.md
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
* docs(help): update merge conflicts
* docs: added merge-conflicts file
---------
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-08-23 16:43:41 +05:00
Abdullah Atta
c5dfc02085
web: minor refactors
2024-08-21 13:14:17 +05:00
Ammar Ahmed
bb9a6431bf
mobile: remove telemetry
2024-08-20 15:08:41 +05:00
Abdullah Atta
624d3d7ce8
web: remove unused analytics import
2024-08-20 15:08:41 +05:00
Abdullah Atta
170b0aa49a
web: get rid of all telemetry & analytics code
2024-08-20 15:08:41 +05:00
Muhammad Ali
07cfd74506
Delete docs/help/contents/merge-conflict.md
...
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
2024-08-20 14:56:56 +05:00
Muhammad Ali
1d40054ac0
Create merge-conflict.md
...
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
2024-08-20 14:56:09 +05:00
Muhammad Ali
5cd37f4b64
Create merge-conflicts.md
...
Signed-off-by: Muhammad Ali <alihamuh@gmail.com >
2024-08-20 14:53:51 +05:00
Tai Lam
25675f71e8
help: Capitalize all instances of "URL" ( #6402 )
...
Capitalize all instances of "URL"
Signed-off-by: Tai Lam <47955724+taivlam@users.noreply.github.com >
2024-08-20 12:55:27 +05:00
Ammar Ahmed
202534fca9
mobile: correctly handle error on backup failed
2024-08-19 10:51:14 +05:00
Ammar Ahmed
a57558d8ab
mobile: fix restoring backups
2024-08-19 10:50:44 +05:00
Ammar Ahmed
f1c201dca9
core: fix reset attachment failed status
2024-08-19 10:50:44 +05:00
Ammar Ahmed
a73bff83fa
mobile: bump version
2024-08-17 17:59:44 +05:00
Abdullah Atta
e4428299bc
web: fix trial expired reminder dialog shown again and again
2024-08-16 18:10:35 +05:00
Abdullah Atta
487567ffbc
web: upgrade paddle checkout code
2024-08-16 18:06:07 +05:00
Abdullah Atta
efd83e6de3
web: add debug logging to checkout
2024-08-16 11:22:13 +05:00
Ammar Ahmed
a07230f707
mobile: remove old patches
2024-08-16 10:52:16 +05:00
Abdullah Atta
35a2e11afd
web: improve toast shown to basic users on using pro features
2024-08-16 10:28:39 +05:00
Abdullah Atta
cf4a7a3d34
core: limit notebooks to 20 on basic plan
2024-08-16 10:28:39 +05:00
Abdullah Atta
86e661ccd6
core: do not allow creating colors in basic plan
2024-08-16 10:28:39 +05:00
Abdullah Atta
e7be9b35ed
core: limit tags to 5 on basic plan
2024-08-16 10:28:39 +05:00
Muhammad Ali
53a367b0b2
clipper(web): fix web clipper not capturing images ( #6348 )
...
* clipper: added config settings for images
* clipper(web): enable image clipping
* clipper(web): fix clipper not respecting cors proxy setting
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-08-16 10:28:14 +05:00
Ammar Ahmed
b6206e2ca7
mobile: take backup before logout
2024-08-14 12:53:57 +05:00
Abdullah Atta
a910c819f2
web: fix error text ui
2024-08-14 12:53:57 +05:00
Abdullah Atta
6dd7a4960f
web: show warning if there are unsynced changes on logout
2024-08-14 12:53:57 +05:00
Abdullah Atta
c4e15b8f90
web: ask to create backup before logout in all cases
2024-08-14 12:53:57 +05:00
Abdullah Atta
f458a4b86a
web: check unsynced changes and ask for backup before logout
2024-08-14 12:53:57 +05:00
Abdullah Atta
8a44a7b99a
core: add api for checking unsynced changes
2024-08-14 12:53:57 +05:00
Ammar Ahmed
25065c01a0
mobile: Fix apk size increase in v3.0.13
2024-08-14 12:19:42 +05:00
Abdullah Atta
87ae9e86e7
editor: remove 500ms debounce from image observer
2024-08-14 09:18:26 +05:00
Abdullah Atta
782c53b622
web: impl chunkSize method for faster file size calculation
2024-08-14 09:18:26 +05:00
Abdullah Atta
cb52b390ab
fs: add chunkSize method for faster file size calculation
2024-08-14 09:18:26 +05:00
Abdullah Atta
5a49941003
core: cache attachment key for faster attachment reading
2024-08-14 09:18:26 +05:00
Ammar Ahmed
6797b9b621
mobile: prompt before restoring a backup
2024-08-13 15:47:10 +05:00
Ammar Ahmed
031a1b31b4
mobile: fix backup success toast
2024-08-13 15:40:10 +05:00
Ammar Ahmed
4e5762be45
mobile: check server compatible
2024-08-13 11:19:47 +05:00
Abdullah Atta
7a6ba5d1d1
web: check server version compatibility when testing connection
2024-08-13 11:19:47 +05:00
Abdullah Atta
cc3ccd041d
core: add function for checking compability with server
2024-08-13 11:19:47 +05:00
Ammar Ahmed
31453dc098
mobile: server configuration settings
2024-08-13 11:19:47 +05:00
Abdullah Atta
2e84099c80
web: fix typo
2024-08-13 11:19:47 +05:00
Abdullah Atta
5bbc0cd452
web: add support for changing server urls
2024-08-13 11:19:47 +05:00
Abdullah Atta
22aae401ba
web: improve checks before download & upload of attachment
2024-08-13 11:09:03 +05:00
Ammar Ahmed
97f135cd07
mobile: fix attachment downloading
2024-08-13 11:09:03 +05:00
Abdullah Atta
976f933233
web: check for s3 errors on downloading attachment
2024-08-13 11:09:03 +05:00
Ammar Ahmed
95fe1044d6
mobile: clean temp backup folders and files
2024-08-13 11:09:03 +05:00
Ammar Ahmed
677201e979
mobile: fix wording
2024-08-13 11:09:03 +05:00
Ammar Ahmed
6ec9370afb
mobile: add support for attachments cache
2024-08-13 11:09:03 +05:00
Abdullah Atta
bea0f1ab0e
core: fix conflicts being shown on non-conflicted notes
2024-08-13 11:09:03 +05:00
Abdullah Atta
5357be4741
web: cancel attachments caching on disabling offline mode
2024-08-13 11:09:03 +05:00
Abdullah Atta
02fdec74ce
web: fix bulk exists check for files
2024-08-13 11:09:03 +05:00
Abdullah Atta
dbc907ceeb
web: write downloading files to temporary location before moving
2024-08-13 11:09:03 +05:00
Abdullah Atta
7bb53a5e0c
fs: add support for moving files
2024-08-13 11:09:03 +05:00
Abdullah Atta
69cb24149d
core: fix progress when bulk downloading files
2024-08-13 11:09:03 +05:00
Abdullah Atta
438d412ae9
web: fix "too much recursion" error
2024-08-13 11:09:03 +05:00
Abdullah Atta
1b71edef45
web: change offline mode api
2024-08-13 11:09:03 +05:00
Abdullah Atta
a4c0e8412b
fs: add support for listing all files
2024-08-13 11:09:03 +05:00
Abdullah Atta
fbcb8675ca
core: optimize attachment caching in offline mode
2024-08-13 11:09:03 +05:00
Ammar Ahmed
fbf5c82d04
mobile: update wording
2024-08-13 11:09:03 +05:00
Ammar Ahmed
fa40c539ed
mobile: fix restoring backup files
2024-08-13 11:09:03 +05:00
Ammar Ahmed
f3218fdc31
mobile: fix restoring backup
2024-08-13 11:09:03 +05:00
Ammar Ahmed
d12ed967e3
mobile: add support for offline mode, backup with attachments
2024-08-13 11:09:03 +05:00
Abdullah Atta
b6021dc76b
web: fix backup tests for good
2024-08-13 11:09:03 +05:00
Abdullah Atta
f95442a828
web: fix backup tests
2024-08-13 11:09:03 +05:00
Abdullah Atta
846aae312e
core: fix backup tests
2024-08-13 11:09:03 +05:00
Abdullah Atta
68fdbcb7fc
web: better status reports when taking backups in background
2024-08-13 11:09:03 +05:00
Abdullah Atta
b938c58b67
web: take automatic backups in background
2024-08-13 11:09:03 +05:00
Abdullah Atta
759fba06ae
web: add options to create backups with attachments
2024-08-13 11:09:03 +05:00
Abdullah Atta
10e24ae632
web: add support for backup/restore of attachments
2024-08-13 11:09:03 +05:00
Abdullah Atta
341032c884
core: add support for including attachments in backups
2024-08-13 11:09:03 +05:00
Abdullah Atta
aa1fa0ca81
crypto: throw error if chunk decryption fails
2024-08-13 11:09:03 +05:00
Abdullah Atta
398432efde
web: add setting to toggle full offline mode
2024-08-13 11:09:03 +05:00
Abdullah Atta
57ddaafc16
core: download all attachments when full offline mode is on
2024-08-13 11:09:03 +05:00
Abdullah Atta
e4a755c69f
web: optimize attachment uploading
2024-08-13 11:09:03 +05:00
Abdullah Atta
053f70cdb4
fs: get rid of chunks property in file metadata
2024-08-13 11:09:03 +05:00
Abdullah Atta
cdcdc43cad
web: fix encryption progress when attaching files
2024-08-13 11:09:03 +05:00
Abdullah Atta
f1111191b1
clipper: ignore stylesheets that throw cors error
2024-08-13 11:07:20 +05:00
Abdullah Atta
529e2a4dfd
clipper(web): move to react 18
2024-08-13 11:07:20 +05:00
Abdullah Atta
d88d07a2b0
core: fix Cannot read properties of null (reading 'length') in migration
2024-08-11 11:48:19 +05:00
Abdullah Atta
197ff36c20
web: only show sync status in placeholder on first sync
2024-08-11 11:19:15 +05:00
Ammar Ahmed
d94474de79
mobile: fix android crash api 34
2024-08-10 16:29:05 +05:00
Ammar Ahmed
fcf0e0c531
mobile: update Podfile.lock
2024-08-10 12:35:34 +05:00
Ammar Ahmed
24048ebfbe
mobile: remove USE_FULL_SCREEN_INTENT
2024-08-10 11:57:57 +05:00
Ammar Ahmed
5ae8cdd5b9
mobile: fix build errors
2024-08-10 11:31:37 +05:00
Ammar Ahmed
74187b335f
ci: set java 17
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-08-09 15:26:12 +05:00
Ammar Ahmed
16fc689299
mobile: release v3.0.13
2024-08-09 15:01:19 +05:00
Ammar Ahmed
578a9de680
mobile: fix ios build
2024-08-09 12:25:59 +05:00
Ammar Ahmed
62d475b2ef
mobile: upgrade to react native 0.74.4
2024-08-09 12:25:59 +05:00
Ammar Ahmed
69c902c6c1
mobile: fix title input changes not detected
2024-08-09 12:25:14 +05:00
Abdullah Atta
c8c1028cbc
core: fix least relevant results shown on top
2024-08-09 11:52:55 +05:00
Abdullah Atta
313807c384
web: remove Report an issue button from status bar
2024-08-09 11:47:56 +05:00
Abdullah Atta
5dc0e15094
web: fix last change in editor not getting saved
2024-08-09 10:35:53 +05:00
Ammar Ahmed
12c5b6d227
mobile: release v3.0.12
2024-07-29 10:06:21 +05:00
Ammar Ahmed
364ae51e36
mobile: fix backup share button not working
2024-07-29 09:53:20 +05:00
Ammar Ahmed
18947e0c93
mobile: fix missing fonts in share sheet
2024-07-29 09:43:37 +05:00
François Martin
3880db4339
global: clarify explanations for force push and force pull ( #6255 )
...
Signed-off-by: François Martin <f.martin@fastmail.com >
2024-07-29 09:38:30 +05:00
Ammar Ahmed
ae5b0b6fcc
mobile: fix share sheet not loading on ios
2024-07-29 09:25:46 +05:00
Abdullah Atta
2c729f90cc
global: update lockfiles
2024-07-27 13:30:25 +05:00
Ammar Ahmed
800514d769
mobile: fix position of password input
2024-07-27 12:49:57 +05:00
Ammar Ahmed
b03b9482dc
mobile: app stuck after unlock
2024-07-27 12:49:57 +05:00
Abdullah Atta
9019490dbd
web: bump version to v3.0.13
2024-07-27 11:16:42 +05:00
Abdullah Atta
4a3e23c288
web: fix reminder can't be set in january
2024-07-27 11:16:09 +05:00
Ammar Ahmed
1800ebea2d
mobile: fix keyboard blocks continue button on applock
2024-07-27 11:12:09 +05:00
Ammar Ahmed
a708c9e9eb
mobile: fix home shortcut not working
2024-07-27 10:56:09 +05:00
Abdullah Atta
2aeb875fec
web: fix crash on moving temporary tab
2024-07-27 10:08:38 +05:00
Abdullah Atta
a8164e9f6c
web: enter in title should focus editor
2024-07-27 09:46:37 +05:00
Abdullah Atta
0ee8e738e5
web: fix attachments ui in properties
2024-07-27 09:46:23 +05:00
Abdullah Atta
8fdef2ac7d
web: fix attachments flicker in editor note properties
2024-07-27 09:46:23 +05:00
Abdullah Atta
920b1d91f3
web: bump version to 3.0.12
2024-07-22 15:42:18 +05:00
Abdullah Atta
0ad382aced
web: fix incorrect attachment upload progress
2024-07-22 15:30:38 +05:00
Abdullah Atta
c8aa8e37cf
web: add support for clearing attachments cache
2024-07-22 15:30:21 +05:00
Abdullah Atta
9a37f7c506
web: fix image picker dialog shown for non-image attachments
2024-07-22 13:08:49 +05:00
Abdullah Atta
717750d5d4
web: subscribe to user related events before fetching user
2024-07-22 13:08:36 +05:00
Abdullah Atta
1274ecc3b5
core: refresh token on user subscription change
2024-07-22 13:08:12 +05:00
Abdullah Atta
4c2ad4567c
setup: use listr2
2024-07-20 10:34:40 +05:00
Abdullah Atta
ebc01af34a
global: publish packages
2024-07-20 10:34:28 +05:00
Abdullah Atta
e66d8eee13
ui: add support for ss
2024-07-20 01:16:46 +05:00
Abdullah Atta
55e6a4b65a
editor: do not throw during ssr
2024-07-20 00:42:54 +05:00
Abdullah Atta
0aa1db584d
editor: do not keep last line in view for readonly editor
2024-07-19 23:50:20 +05:00
Abdullah Atta
a0e6266d28
ui: fix Cannot access 'mouseMoveListenerAttached' before initialization
2024-07-19 23:26:35 +05:00
Abdullah Atta
bd0aaed863
ui: add support for ssr
2024-07-19 23:22:47 +05:00
Abdullah Atta
9410c42f29
web: fix search icon overlapping route header text
2024-07-19 12:42:18 +05:00
Abdullah Atta
80186c1812
web: fix type errors
2024-07-19 11:11:51 +05:00
Abdullah Atta
37dfda5c54
desktop: set updaterCacheDirName in app-update.yml
2024-07-19 10:52:59 +05:00
Abdullah Atta
ec83517dc5
desktop: fix update check gives no feedback in ui
2024-07-19 10:51:10 +05:00
Abdullah Atta
2eb4911592
web: bump version to 3.0.11
2024-07-18 17:41:26 +05:00
Abdullah Atta
cd0a6a8fcb
editor: fix editing link adds a new link right beside it
2024-07-18 17:38:18 +05:00
Abdullah Atta
b15f192244
desktop: update esbuild
2024-07-18 16:47:08 +05:00
Abdullah Atta
406cb663c9
editor: pasting list item with single spaced paragraphs shouldn't break formatting
2024-07-18 12:02:39 +05:00
Abdullah Atta
301a30a50a
editor: copying a link from a list item shouldn't add spaces at the end
2024-07-18 12:02:39 +05:00
Abdullah Atta
81e3432143
editor: fix copying multiple lists only copied the first one
2024-07-18 12:02:39 +05:00
Abdullah Atta
c43c2936ac
web: use resizeobserver to wait for scroll container to resize
2024-07-18 11:56:48 +05:00
Abdullah Atta
fdea1807d2
web: fix editor scroll bar hiding sometimes on startup
2024-07-18 11:56:48 +05:00
Abdullah Atta
5439578fcf
server(theme): add health endpoint
2024-07-17 15:25:52 +05:00
Abdullah Atta
e05e52f870
web: fix crash on sync
2024-07-16 17:18:25 +05:00
Abdullah Atta
1c6243d12e
web: fix error on resetting database on crash
2024-07-16 17:18:25 +05:00
Abdullah Atta
a51dfb5b6e
web: remove all traces of immer
2024-07-16 17:18:25 +05:00
Abdullah Atta
c98bddd35b
web: use sqlite for storing editor session data
2024-07-16 17:18:25 +05:00
Abdullah Atta
1eb80ccc88
web: get rid of dialog controller
...
dialog controller was redundant and created unnecessary overhead.
It also coupled all the dialogs together so you couldn't import a dialog
independently. This new change isolates each dialog to its own module
while keeping the behaviour mostly the same.
2024-07-16 17:18:25 +05:00
Abdullah Atta
5a346aa7de
web: fix tags & colors not updating/loading on opening a note
2024-07-16 17:18:25 +05:00
Abdullah Atta
910095a769
web: replace immer with mutative for perf reasons
2024-07-16 17:18:25 +05:00
Abdullah Atta
119059befa
core: update tag on rename instead of upserting
2024-07-16 17:18:25 +05:00
Abdullah Atta
a8f5dea315
core: fix type definition
2024-07-16 17:18:25 +05:00
Abdullah Atta
ca0a4cb02c
core: add localStorage like ConfigStorage based on SQLite
2024-07-16 17:18:25 +05:00
Abdullah Atta
a04cd6b8dc
core: send event when directly unlinking a relation
2024-07-16 17:18:25 +05:00
Abdullah Atta
3e4ab0f6df
setup: update typescript to 5.5
2024-07-16 17:18:25 +05:00
Abdullah Atta
a7fe1aca44
global: update lockfiles
2024-07-16 17:18:25 +05:00
Abdullah Atta
ff0188f602
web: fix app lock verification always succeeds
2024-07-12 14:30:37 +05:00
Ammar Ahmed
c846f8abc8
mobile: release v3.0.11
2024-07-11 12:08:15 +05:00
Abdullah Atta
8d8acfb99d
web: fix crash on browsers that doesn't have asyncIterator
2024-07-11 11:55:17 +05:00
Abdullah Atta
3a5b5772ad
web: bump version to 3.0.10
2024-07-10 10:44:44 +05:00
Abdullah Atta
8046932e4e
web: fix tags & other items lists glitching
2024-07-10 10:43:06 +05:00
Abdullah Atta
c45aa84739
editor: fix pro popup shown on every paste
2024-07-10 09:04:40 +05:00
Abdullah Atta
d98be849e3
web: refresh editor on changing editor options
2024-07-10 09:04:40 +05:00
Abdullah Atta
727ac6d907
web: allow multi tab access when using idb vfs
2024-07-10 09:04:23 +05:00
Abdullah Atta
8302f8ba4c
web: update wa-sqlite
2024-07-10 09:04:23 +05:00
Abdullah Atta
4db8b0db01
desktop: update electron-builder
2024-07-08 14:22:24 +05:00
Ammar Ahmed
3f1614ab9a
mobile: fix stacktrace formatting
2024-07-08 13:58:04 +05:00
Ammar Ahmed
909d8c35f8
mobile: fix issue reporting
2024-07-08 13:52:57 +05:00
Ammar Ahmed
a73780f0b0
mobile: bump version to v3.0.10
2024-07-08 13:32:45 +05:00
Ammar Ahmed
286fdbeec0
mobile: show toast error if upload file url not resolved
2024-07-08 13:32:30 +05:00
Abdullah Atta
59099552f8
web: bump version to 3.0.9
2024-07-08 12:47:45 +05:00
Ammar Ahmed
0b6013be58
mobile: fix color popup on mobile
2024-07-08 12:07:39 +05:00
Abdullah Atta
2d93a17f34
web: fix all failing tests
2024-07-08 11:22:14 +05:00
Abdullah Atta
5ef7e39e17
web: optimize ui for mobile & tablet form factor
2024-07-08 10:24:50 +05:00
Abdullah Atta
f7de4c9084
editor: fix keyboard shortcut for internal link not working
2024-07-08 10:23:30 +05:00
Abdullah Atta
0672c864f7
web: fix drag/drop with multiple items
2024-07-08 10:23:02 +05:00
Abdullah Atta
cb3706c150
editor: fix editor options not applied
2024-07-08 10:22:25 +05:00
Abdullah Atta
08c6a99336
web: fix note toc not loading on app restart
2024-07-08 10:21:46 +05:00
Abdullah Atta
adf961fa08
editor: fix search options not respected
2024-07-08 10:21:10 +05:00
Abdullah Atta
0eb9ae47e9
web: restrict tab drag/drop to horizontal axis
2024-07-08 10:15:04 +05:00
Abdullah Atta
aa706300a4
web: fix tab not closing on single click
2024-07-04 11:14:20 +05:00
Ammar Ahmed
fd183a0e1e
mobile: fix error in editor with incorrect tools data
2024-07-01 11:48:52 +05:00
Ammar Ahmed
b27cd4be0f
mobile: set initial lastContentChangeTime to 0
2024-07-01 11:16:52 +05:00
Abdullah Atta
9575561832
web: fix real time editor sync not updating content
2024-07-01 11:16:52 +05:00
Ammar Ahmed
02f96f8d14
mobile: fix cannot read property jsx of undefined
2024-07-01 11:14:43 +05:00
Ammar Ahmed
3cf46e7ad1
mobile: bump deps
2024-07-01 10:12:08 +05:00
Abdullah Atta
93551aa0b7
web: improve focus item in list behavior
2024-07-01 09:51:58 +05:00
Abdullah Atta
d00c35bdaf
web: fix tab focus requires 2 clicks
2024-07-01 09:51:44 +05:00
Abdullah Atta
6e6b793568
web: fix web app on mobile browsers
2024-07-01 09:51:29 +05:00
Ammar Ahmed
9e064d88c6
mobile: fix privacy screen
2024-07-01 09:48:14 +05:00
Abdullah Atta
1658ad8d18
core: fix SSE not connecting
2024-06-25 08:31:07 +05:00
Abdullah Atta
c94da3bdf0
core: use single listener for receiving pushed items
2024-06-25 08:30:41 +05:00
Abdullah Atta
1f0fc83a7c
editor: remove images on paste if user is not pro
2024-06-07 10:31:02 +05:00
Abdullah Atta
a6af92c330
web: handle errors when resolving upload urls
2024-06-07 10:30:36 +05:00
Abdullah Atta
ef93ecc481
web: handle errors during bootstrapping
2024-06-07 10:30:16 +05:00
Abdullah Atta
039709822c
desktop: add instructions for creating packages
2024-06-05 10:38:54 +05:00
Abdullah Atta
25c861ce77
global: publish packages to npm
2024-06-05 10:28:28 +05:00
Abdullah Atta
670f1570b5
setup: add script for publishing packages
2024-06-05 10:28:13 +05:00
Abdullah Atta
c93d82d2d6
web: bump version to 3.0.8
2024-06-03 17:34:53 +05:00
Abdullah Atta
bced20031b
web: fix Please unlock the key store to get values
2024-06-03 17:31:44 +05:00
Abdullah Atta
f8bd089b51
web: bump version to 3.0.7
2024-06-03 13:32:01 +05:00
Abdullah Atta
2a4d04a26f
mobile: use clearer wording on logout confirmation
2024-06-03 13:27:51 +05:00
Abdullah Atta
a0c32191f9
web: use clearer wording on logout confirmation
2024-06-03 13:27:51 +05:00
Abdullah Atta
662d59f60a
web: use clearer wording on database corruption errors
2024-06-03 13:27:51 +05:00
Abdullah Atta
13befe1947
web: handle crashes during export
2024-06-03 13:27:21 +05:00
Abdullah Atta
21f8b6d557
web: allow resetting side bar order & hidden items
2024-06-03 13:08:20 +05:00
Abdullah Atta
aef53cace9
web: disable non pro items in context menu
2024-06-03 13:00:36 +05:00
Abdullah Atta
382b5b0240
web: improve web app loading performance by 10x ( #5845 )
...
* web: improve web app loading performance by 10x
* web: update test snapshots
2024-06-03 11:07:44 +05:00
Ammar Ahmed
a45b66d449
mobile: release v3.0.9
2024-06-01 14:14:01 +05:00
Ammar Ahmed
dd67b1a803
mobile: fix login 2fa sheet gets blocked by keyboard
2024-06-01 13:45:28 +05:00
Ammar Ahmed
00568ae839
mobile: add back undo/redo buttons
2024-06-01 13:21:27 +05:00
Abdullah Atta
2b2ea5717c
web: bring back undo/redo buttons
2024-06-01 13:21:27 +05:00
Abdullah Atta
5672de8565
desktop: allow using native titlebar on desktop app ( #5826 )
2024-06-01 13:21:05 +05:00
Ammar Ahmed
1c70ad8cec
web: fix tags & colors not included in imported notes ( #5801 )
...
* web: include tags and colors in imports
* web: refactors
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-06-01 11:40:16 +05:00
Abdullah Atta
0c344a2146
core: fix sqlite hangs on restoring notebook
2024-06-01 11:28:40 +05:00
Yoonjae Choi
38f69b514c
web: fix readonly locked notes opening as editable ( #5731 )
...
Signed-off-by: Yoonjae Choi <dbswo9795@email.com >
2024-06-01 11:27:59 +05:00
Abdullah Atta
b502f6a08f
web: fix CVE-2024-4367
2024-06-01 11:26:43 +05:00
Abdullah Atta
d68c3269d3
editor: fix extra padding around image
2024-06-01 11:26:28 +05:00
Abdullah Atta
6d9af85e2a
web: fix background color of count in nav item
2024-05-21 13:14:56 +05:00
Abdullah Atta
1d58cfea3c
web: fix navigation bar in settings dialog not themed
2024-05-21 13:14:56 +05:00
Abdullah Atta
c1fa4d3400
web: fix wrong version saved on conflict resolve
2024-05-21 13:14:42 +05:00
Abdullah Atta
df179056d6
logger: fix logger in core not working
2024-05-21 12:19:39 +05:00
Abdullah Atta
26f9e08c23
web: fix sync not running on page focus
2024-05-21 10:47:25 +05:00
Abdullah Atta
f719bebe5a
core: create triggers after resetting database
2024-05-21 09:59:20 +05:00
Abdullah Atta
9693c8ea54
desktop: run sqlite on another thread
2024-05-21 09:59:20 +05:00
Abdullah Atta
040a677895
core: add support for closing logger db
2024-05-21 09:59:20 +05:00
Ammar Ahmed
df2708147e
mobile: release v3.0.8
2024-05-20 15:35:59 +05:00
Ammar Ahmed
faba5f6385
mobile: always recreate editor on changing note
2024-05-20 15:08:27 +05:00
Ammar Ahmed
eab5bccb99
mobile: use sqlite based logger
2024-05-20 15:05:18 +05:00
Abdullah Atta
ed399c0d0a
web: use noop logger before initializing
2024-05-20 15:05:18 +05:00
Abdullah Atta
3c7e962fe0
logger: minor refactor
2024-05-20 15:05:18 +05:00
Abdullah Atta
56614ef19d
core: use chunks and set date only once
2024-05-20 15:05:18 +05:00
Abdullah Atta
169318c549
core: remove attachments initialized log
2024-05-20 15:05:18 +05:00
Abdullah Atta
bd6a1b9bff
web: add support for opening multiple sqlite databases
2024-05-20 15:05:18 +05:00
Abdullah Atta
443d6625f9
core: add support for deleting logs for a specific date
2024-05-20 15:05:18 +05:00
Abdullah Atta
b6f95ff7cd
core: use sqlite for storing logs
2024-05-20 15:05:18 +05:00
Ammar Ahmed
1b13da54a1
mobile: fix image extension
2024-05-20 12:55:34 +05:00
Ammar Ahmed
adf0f132fd
mobile: convert heic/heif images to jpeg
2024-05-20 12:55:34 +05:00
Ammar Ahmed
73ec04b42d
mobile: fix error when writing user key
2024-05-20 10:45:02 +05:00
Abdullah Atta
54a68e4406
themebuilder: bump version to 1.2.0
2024-05-18 13:09:49 +05:00
Abdullah Atta
bd73ae9df4
theme: add titleBar to theme scopes
2024-05-18 13:09:49 +05:00
Abdullah Atta
fe41f7b687
themebuilder: make theme builder compile
2024-05-18 13:09:49 +05:00
Ammar Ahmed
c9adaa2442
mobile: release v3.0.7
2024-05-17 12:41:13 +05:00
Abdullah Atta
10be5771c6
web: bump version to 3.0.6
2024-05-17 12:31:22 +05:00
Abdullah Atta
43f4669360
core: fix notes with no conflict marked as conflicted
2024-05-17 12:29:58 +05:00
Ammar Ahmed
3b04925e54
mobile: update changelog
2024-05-17 09:58:43 +05:00
Ammar Ahmed
ba3959af9e
mobile: release v3.0.6
2024-05-17 09:58:08 +05:00
Ammar Ahmed
552d86d9d2
mobile: fix android compilation on java 17
2024-05-17 09:56:51 +05:00
Ammar Ahmed
096602150e
mobile: fix encryption key not found error on login
2024-05-17 09:56:51 +05:00
Abdullah Atta
e5795bcbb2
web: fix app asking password on auto backups with encryption off
2024-05-16 16:25:04 +05:00
Ammar Ahmed
9be52a69ad
mobile: add changelog
2024-05-16 15:45:38 +05:00
Ammar Ahmed
5809384f62
mobile: release v3.0.5
2024-05-16 15:44:48 +05:00
Ammar Ahmed
fff70dce16
mobile: fix recovery key dialog ui
2024-05-16 15:14:14 +05:00
Ammar Ahmed
258140b1e0
mobile: fix share widget title issues
...
1. Do not change title of note when choosing append to note
2. Fix color of title in widget
2024-05-16 12:07:29 +05:00
Ammar Ahmed
0a00844e64
mobile: fix locked note title cannot be edited
2024-05-16 12:07:05 +05:00
Abdullah Atta
03cea85efc
web: bump version to 3.0.5
2024-05-16 11:57:12 +05:00
Abdullah Atta
8a16ef9b85
web: fix unlock a note for editing test
2024-05-16 11:55:50 +05:00
Abdullah Atta
c82c30b530
editor: fix search replace
2024-05-16 11:34:10 +05:00
Abdullah Atta
46599f66da
web: fix search not working in readonly editor
2024-05-16 11:33:53 +05:00
Abdullah Atta
d1b532a4ae
editor: show (empty) toolbar in readonly mode
2024-05-16 11:33:53 +05:00
Abdullah Atta
0baf7afc25
web: allow locked note duplication without unlocking
2024-05-16 09:31:46 +05:00
Abdullah Atta
a0595a7d23
core: copy all note relations when duplicating
2024-05-16 09:31:46 +05:00
Abdullah Atta
1e6f6ab477
core: fix Cannot read properties of undefined (reading 'startsWith') error on export
2024-05-16 09:31:18 +05:00
Abdullah Atta
62d677f9ad
web: fix web app not working on safari
2024-05-16 09:30:49 +05:00
Abdullah Atta
8de98d98ab
core: fix merger tests
2024-05-16 09:30:28 +05:00
Ammar Ahmed
5b57614bfe
mobile: fix app lock issues
2024-05-16 09:27:27 +05:00
Ammar Ahmed
ae7c538ad7
mobile: enable privacy screen with applock
2024-05-16 09:27:27 +05:00
Ammar Ahmed
c6394c9e37
mobile: allow removing app lock with account password
2024-05-16 09:27:27 +05:00
Ammar Ahmed
acf3740a68
mobile: fix pricing plans stuck at loading
2024-05-16 09:24:19 +05:00
Ammar Ahmed
8423543904
mobile: show diff in note history
2024-05-16 09:23:45 +05:00
Abdullah Atta
b90cb28637
web: handle corrupted+migrations: error
2024-05-16 08:40:03 +05:00
Abdullah Atta
780e1e9db0
web: reopen editor session if conflict is resolved/created
2024-05-15 12:37:50 +05:00
Abdullah Atta
ca6f8e5e4b
web: fix real time sync ignored when resolved content is synced
2024-05-15 12:37:08 +05:00
Abdullah Atta
4c4cda1c39
core: create conflict if local item is unsynced
...
previously we were only creating a conflict when the local item was
edited after the remote item. This failed in cases where even though
the local item was edited before the remote item, it still contained
important information.
Now we only check if the local item is synced or not. If it isn't synced,
we most probably want to preserve the local changes, or at least want
to be notified.
2024-05-15 12:36:38 +05:00
Abdullah Atta
6fcbde772c
core: fix notes marked as conflicted wrongly
2024-05-15 12:34:23 +05:00
Abdullah Atta
eac1750b1c
core: add test for merge conflicts during sync
2024-05-14 15:21:00 +05:00
Abdullah Atta
5eea179a58
core: set conflicted property on notes after fetch is done
2024-05-14 15:21:00 +05:00
Abdullah Atta
fe1ea6dc27
core: do not update dateModified when updating content internally
2024-05-14 15:21:00 +05:00
Abdullah Atta
cf1b774255
core: filter out conflicted notes & content during sync
2024-05-14 15:21:00 +05:00
Abdullah Atta
198fa33fc0
core: do not update dateModified when setting synced=true
2024-05-14 15:21:00 +05:00
Abdullah Atta
e722866d62
web: better handling of database disk image is malformed error
2024-05-14 15:21:00 +05:00
Ammar Ahmed
58845e5508
mobile: release v3.0.4
2024-05-11 15:19:12 +05:00
Abdullah Atta
543c6f17ed
web: enable sourcemaps for web app
2024-05-11 13:09:59 +05:00
Abdullah Atta
533f95fcff
editor: fix editor crash due to TypeError: t.startsWith is not a function
2024-05-11 12:53:30 +05:00
Ammar Ahmed
c02f1cde16
mobile: disable template when pin note to notifications
2024-05-11 12:49:11 +05:00
Ammar Ahmed
043f55ead0
mobile: fix exporting note to text for share/copy
2024-05-11 12:49:11 +05:00
Ammar Ahmed
fcece06a1c
mobile: fix update notification not showing on mobile app
2024-05-11 12:49:11 +05:00
Abdullah Atta
da7d79edc6
core: token without a scope is invalid
2024-05-11 12:36:23 +05:00
Ammar Ahmed
a2e7190a4a
mobile: fix colors of error popup in editor
2024-05-11 11:26:15 +05:00
Ammar Ahmed
503f2b5876
mobile: fix cannot read property 'groupBy' of undefined
2024-05-11 11:22:59 +05:00
Abdullah Atta
68d57e2b27
web: bump version to 3.0.4
2024-05-11 10:48:48 +05:00
Abdullah Atta
400aa574cd
core: fix 2fa codes not being sent
2024-05-11 10:29:02 +05:00
Abdullah Atta
5028bb1275
web: update snapshots
2024-05-10 15:30:35 +05:00
Abdullah Atta
27ae5bb5a2
desktop: use npx prebuildify instead of yarn
2024-05-10 15:24:39 +05:00
Abdullah Atta
83316fe299
web: update snapshots for linux
2024-05-10 15:20:57 +05:00
Ammar Ahmed
8869224de2
mobile: fix image preview not rendered on iOS
2024-05-10 15:04:28 +05:00
Ammar Ahmed
c4152f0fc0
mobile: set editor reset time to 10 minutes
2024-05-10 14:53:10 +05:00
Ammar Ahmed
d803005637
mobile: release v3.0.3
2024-05-10 14:47:27 +05:00
Ammar Ahmed
53d896be2b
mobile: fix opening exported files after export
2024-05-10 14:44:12 +05:00
Abdullah Atta
8c37c6409a
ci: use actions/upload-artifact@v4
2024-05-10 12:36:56 +05:00
Abdullah Atta
9195244890
web: fix tests
2024-05-10 12:31:55 +05:00
Ammar Ahmed
152794ccd0
mobile: fix image filename in picker
2024-05-10 12:24:40 +05:00
Ammar Ahmed
2e8b234b63
mobile: fix editor content update on realtime sync
2024-05-10 12:24:40 +05:00
Abdullah Atta
055c647698
web: add Audios tab in attachments dialog
2024-05-10 12:08:38 +05:00
Abdullah Atta
2b7bcfe7c6
web: bump version to 3.0.3
2024-05-10 12:00:06 +05:00
Abdullah Atta
3c8b8a7bc9
web: fix real time sync test
2024-05-10 11:58:56 +05:00
Abdullah Atta
fde45fb6de
web: saving timeout notice shown every time
2024-05-10 11:58:44 +05:00
Abdullah Atta
4a616a3e67
web: fix tab not updating when note is locked/unlocked
2024-05-10 11:27:26 +05:00
Abdullah Atta
bd0a338dd6
core: fix dateEdited not updating on saving locked content
2024-05-10 10:46:11 +05:00
Abdullah Atta
5ab721e3e2
core: fix async iterator on sql collection only returning dateCreated & id
2024-05-10 10:22:03 +05:00
Ammar Ahmed
cb70bb9429
mobile: fix errors
2024-05-10 09:22:23 +05:00
Abdullah Atta
82cadd473c
web: show error if saving takes more than 30 seconds
2024-05-10 09:22:23 +05:00
Ammar Ahmed
0e8ea3ddeb
mobile: fix editor loading
2024-05-10 09:22:23 +05:00
Ammar Ahmed
511acc5fca
mobile: handle editor not responding
2024-05-10 09:22:23 +05:00
Ammar Ahmed
001cf8ee92
mobile: add editor lock safety
2024-05-10 09:22:23 +05:00
Muhammad Ali
a965cd694b
web: fix color not updating on note ( #5573 )
2024-05-10 09:16:59 +05:00
Ammar Ahmed
d3c1c1959b
mobile: fix wording of push/pull sync
2024-05-09 17:39:35 +05:00
Abdullah Atta
9a866a552a
web: replace force sync with force push/pull
2024-05-09 17:39:35 +05:00
Ammar Ahmed
837c296821
mobile: push/pull force sync
2024-05-09 17:39:35 +05:00
Abdullah Atta
9aed6faed8
common: fix locked notes not getting exported
2024-05-09 17:39:16 +05:00
Abdullah Atta
734f491e8d
editor: fix crash due to undefined is not an object (evaluating 'a.nodeSize') ( #5553 )
2024-05-09 17:38:18 +05:00
Ammar Ahmed
0ea13024e9
mobile: fix editor crash due to position ( #5519 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-05-09 15:55:33 +05:00
Abdullah Atta
cb27039245
web: close shared service on window close
2024-05-09 10:30:46 +05:00
Abdullah Atta
714ac2deac
core: do not use auth access tokens as normal access tokens
2024-05-09 10:30:25 +05:00
Abdullah Atta
d605bc29bf
desktop: fix crash on toggling custom dns ( #5538 )
2024-05-09 10:15:14 +05:00
Abdullah Atta
080101bc45
core: fix database disk image malformed error ( #5525 )
2024-05-09 10:08:44 +05:00
Abdullah Atta
4819e17da3
core: rerun sync if there are unsynced changes after sync complete
2024-05-08 16:48:59 +05:00
Ammar Ahmed
69a5d5a1b6
global: update .gitignore
2024-05-08 10:43:35 +05:00
Ammar Ahmed
68a6d6c313
mobile: fix crash when taking camera picture
2024-05-08 09:48:28 +05:00
Ammar Ahmed
c51ef4d5f6
mobile: fix camera permission
2024-05-08 09:48:28 +05:00
Ammar Ahmed
d9c5c1f893
mobile: remove margin in editor
2024-05-08 09:47:56 +05:00
Ammar Ahmed
5a75ca73a9
mobile: fix editor scrolling on update
2024-05-08 09:47:56 +05:00
Abdullah Atta
626d393376
desktop: use yarn instead of npx for build scripts
2024-05-08 09:14:55 +05:00
Abdullah Atta
68d06ff3f8
core: fix legacy backup restoration
2024-05-07 15:57:22 +05:00
Abdullah Atta
79f20d100c
core: fix File already exists error on duplicate downloads
2024-05-07 12:57:51 +05:00
Ammar Ahmed
9d5bec3bfb
ci: upload sourcemaps
2024-05-07 11:49:58 +05:00
Abdullah Atta
ac96354b4c
core: handle case when updating item while a push is ongoing
2024-05-06 22:04:04 +05:00
Abdullah Atta
63f44d6fbc
core: set synced to false on removing content by note id
2024-05-06 15:45:45 +05:00
Abdullah Atta
f9bfa88c83
core: set synced to false on unlinking relations
2024-05-06 15:45:45 +05:00
Ammar Ahmed
ef192f3d22
mobile: release v3.0.2
2024-05-05 01:14:20 +05:00
Abdullah Atta
c9a8134265
core: fix notes & notebooks sorting
2024-05-05 00:00:49 +05:00
Ammar Ahmed
cd7a5d2ec0
mobile: fix error not rendered correctly
2024-05-04 23:52:47 +05:00
Abdullah Atta
b92bc03fa9
web: handle errors when saving attachment
2024-05-04 23:51:42 +05:00
Abdullah Atta
5f5e472800
web: bump version to 3.0.2
2024-05-04 23:35:49 +05:00
Ammar Ahmed
0951906cac
mobile: do not check for .nnbackup file in zip
2024-05-04 23:29:59 +05:00
Abdullah Atta
6f0fe03760
core: do not throw if user not found during legacy backup
2024-05-04 23:28:37 +05:00
Muhammad Ali
159ce97e42
core: fix crash due to unsanitized sort options ( #5324 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-05-04 23:26:58 +05:00
Ammar Ahmed
8a9848634c
mobile: fix note not opening from notifications
2024-05-04 23:26:07 +05:00
Ammar Ahmed
282705a683
mobile: add logging
2024-05-04 23:11:30 +05:00
Ammar Ahmed
c91b706ed0
mobile: correctly show mime type
2024-05-04 23:11:30 +05:00
Ammar Ahmed
16afc07b2f
mobile: fix all attachments show in audios
2024-05-04 23:11:30 +05:00
Ammar Ahmed
04f8be5a62
core: add missing audios attachments filter
2024-05-04 23:11:30 +05:00
Ammar Ahmed
0e8a5ca1fa
editor: fix n.startsWith is not a function
2024-05-04 23:03:54 +05:00
Ammar Ahmed
1491bf771e
Fix image and file uploads on mobile ( #5304 )
...
* mobile: fix image file formats support
* mobile: fix image and file uploads
---------
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-05-04 23:02:07 +05:00
Abdullah Atta
0f5ce465c3
web: add logging related to attachments
2024-05-04 22:51:01 +05:00
Abdullah Atta
647ff7ae0e
web: prevent overwriting uploaded attachments
2024-05-04 22:51:01 +05:00
Abdullah Atta
45a552adef
web: handle errors during uploaded file size check
2024-05-04 22:51:01 +05:00
Abdullah Atta
8e207d787d
web: delete file before reuploading
2024-05-04 22:51:01 +05:00
Abdullah Atta
00754593ac
web: fix attachment not getting marked as failed on error
2024-05-04 22:51:01 +05:00
Abdullah Atta
b22770f1ae
core: do not reset attachment dateUploaded when marking as failed
2024-05-04 22:51:01 +05:00
Abdullah Atta
523da4e91f
core: only delete attachment file (not the metadata) on sync conflict
2024-05-04 22:51:01 +05:00
Abdullah Atta
de6c8154a3
web: fix password recovery not working
2024-05-04 22:50:44 +05:00
Abdullah Atta
9ef32e8081
web: do not hide attachment manager for logged out user
2024-05-01 20:14:20 +05:00
Abdullah Atta
5f53593a26
web: do not throw if backup doesn't contain .nnbackup file
2024-05-01 20:12:23 +05:00
Abdullah Atta
1f404944d9
web: re-enable service worker
2024-05-01 16:38:09 +05:00
Ammar Ahmed
23dca36475
mobile: release v3.0.1
2024-05-01 16:34:01 +05:00
Ammar Ahmed
3dd8e20e9a
mobile: add logging when loading attachments
2024-05-01 16:29:37 +05:00
Abdullah Atta
8f412f9487
editor: fix padding of react node views on mobile
2024-05-01 16:29:12 +05:00
Abdullah Atta
bf790219db
web: bump version to 3.0.1
2024-05-01 16:16:08 +05:00
Ammar Ahmed
c6af310b2d
mobile: add notebook search
2024-05-01 16:10:26 +05:00
Abdullah Atta
8d89b5dca9
web: bring back notebook search in move note dialog
2024-05-01 16:10:26 +05:00
Abdullah Atta
fa35244607
editor: update test snapshosts
2024-05-01 16:09:06 +05:00
Abdullah Atta
d96815fa36
ci: remove beta publish workflows
2024-05-01 15:23:43 +05:00
Abdullah Atta
4a9f5b1d8b
core: remove .only from trash tests
2024-05-01 15:19:57 +05:00
Ammar Ahmed
43fac79011
mobile: fix moving notebook on ios
2024-05-01 15:18:55 +05:00
Ammar Ahmed
f2c62c8d8b
mobile: fix moving notebook on ios
2024-05-01 15:18:55 +05:00
Ammar Ahmed
70c9dd0083
mobile: reduce font size in notebook header
2024-05-01 15:15:37 +05:00
Ammar Ahmed
ae6d8c5f2b
mobile: hide breadcrumbs in top level notebooks
2024-05-01 15:15:37 +05:00
Abdullah Atta
38e2250fd1
web: log attachment on failure
2024-05-01 14:55:49 +05:00
Ammar Ahmed
17e2c5a8a2
desktop: fix app icon size for macos
2024-05-01 14:53:32 +05:00
Ammar Ahmed
2e226f0f72
mobile: fix cannot read property 'sortDirection' of undefined
2024-05-01 13:34:48 +05:00
Ammar Ahmed
167c54578b
mobile: fix scrolling broken in reminder -> repeat -> month
2024-05-01 13:34:37 +05:00
Abdullah Atta
fb656af5ca
web: sort tags by title in editor header
2024-05-01 13:34:20 +05:00
Ammar Ahmed
ddfab272d2
common: sort tags by title in resolved items
2024-05-01 13:34:20 +05:00
Ammar Ahmed
28958311c1
mobile: fix share extention crash on sharing from some apps
2024-05-01 13:34:06 +05:00
Ammar Ahmed
f1b8275b4b
mobile: add support for setting note title form quick note widget
2024-05-01 13:34:06 +05:00
Ammar Ahmed
c8c75d40dd
mobile: fix theme search returns empty results
2024-05-01 13:33:50 +05:00
Ammar Ahmed
bace90808d
mobile: fix footer size for notebook screen
2024-05-01 13:33:31 +05:00
Ammar Ahmed
fe7c7e8db4
mobile: fix notebook-sheet position
2024-05-01 13:32:02 +05:00
Ammar Ahmed
519a569366
mobile: fix notebook sheet flicker
2024-05-01 13:32:02 +05:00
Ammar Ahmed
89d602a40f
mobile: do not lock app when requesting permission
2024-05-01 13:31:38 +05:00
Abdullah Atta
a8db65b5af
editor: fix performance issues due to using portals for react node views
2024-05-01 13:29:55 +05:00
Ammar Ahmed
716239abfd
mobile: fix selection header
2024-05-01 13:21:31 +05:00
Ammar Ahmed
62dd5a5416
mobile: fix vault unlock with biometrics
2024-05-01 13:19:00 +05:00
Ammar Ahmed
96558c5df5
mobile: fix search bar position on ios
2024-05-01 13:18:21 +05:00
Ammar Ahmed
45997dd2e4
editor: fix scroll into view should bring heading to top
2024-05-01 13:16:54 +05:00
Ammar Ahmed
bde190f01c
mobile: render settings icon if no profile pic is set
2024-05-01 13:15:24 +05:00
Ammar Ahmed
042c97688f
mobile: add quick theme switch button
2024-05-01 13:15:24 +05:00
Ammar Ahmed
95b5114070
mobile: fix confusing settings/sync button
2024-05-01 13:15:24 +05:00
Ammar Ahmed
20742e2a1c
mobile: fix back navigation from editor ( #4867 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-05-01 13:13:44 +05:00
Ammar Ahmed
1e3149284e
mobile: report error when migration fails due to backup error
2024-05-01 13:01:41 +05:00
Ammar Ahmed
d77c09f1fd
mobile: fix opening internal link in readonly mode
2024-05-01 13:00:58 +05:00
Ammar Ahmed
aa602ea8e9
mobile: fix position of context menu
2024-05-01 12:59:50 +05:00
Ammar Ahmed
8ab6b6dc31
mobile: skip checking encrypted backup if user is logged out
2024-05-01 12:57:42 +05:00
Ammar Ahmed
404d136a73
mobile: fix sidebar order not loading on app launch
2024-05-01 12:50:13 +05:00
Abdullah Atta
cf9aeecd7e
editor: fix placeholder showing always in first line of editor
2024-05-01 12:37:48 +05:00
Abdullah Atta
1adda96ce2
editor: fix many papercut ux issues in search replace
2024-05-01 12:36:00 +05:00
Abdullah Atta
6dd6d818c9
editor: add support for multi line search/replace
2024-05-01 12:36:00 +05:00
Abdullah Atta
c7e83961d4
web: show all notes if query is empty in note linking dialog
2024-05-01 12:35:38 +05:00
Abdullah Atta
03428e5848
core: allow full FTS5 search syntax
2024-05-01 12:35:38 +05:00
Abdullah Atta
d0fceed56d
web: improve app performance by reducing react rerenders
2024-05-01 12:34:43 +05:00
Abdullah Atta
b8c68b5163
web: fix middle pane size increasing on exiting focus mode
2024-04-30 21:52:25 +05:00
Abdullah Atta
2496004896
web: fix position of image preview toolbar
2024-04-30 21:51:57 +05:00
Abdullah Atta
16ec35de25
web: do not change properties top on web app
2024-04-30 21:51:57 +05:00
Abdullah Atta
d248b8e2b8
web: properties & toc side bars must be below the titlebar
2024-04-30 21:51:57 +05:00
Abdullah Atta
641e7484e3
desktop: add custom dns toggle in settings
2024-04-30 21:51:35 +05:00
Abdullah Atta
a46409ff44
core: add more fts trigger tests
2024-04-30 21:51:17 +05:00
Abdullah Atta
5dbabc2706
core: fix database disk image is malformed error on updating deleted content
2024-04-30 21:51:17 +05:00
Abdullah Atta
2d4d656dd9
web: canceling backup on password change should abort
2024-04-30 21:50:48 +05:00
Abdullah Atta
ab51b22e4a
web: do not ask for password when downloading backup during recovery
2024-04-30 21:50:32 +05:00
Abdullah Atta
781d09daca
web: fix navigation menu resize issues
2024-04-30 21:50:21 +05:00
Abdullah Atta
f21533e5e4
core: fix sql collection only getting first batch on iteration
2024-04-30 21:50:00 +05:00
Abdullah Atta
2ea9b04863
web: fix toggles in properties not working
2024-04-30 21:49:37 +05:00
Abdullah Atta
675d517cbc
web: reduce zoom factor step to 0.1
2024-04-30 21:49:13 +05:00
Abdullah Atta
c336c57bda
web: disable pwa
2024-04-30 21:48:28 +05:00
Abdullah Atta
7b5fa09c71
web: fix all users are premium
2024-04-30 13:15:54 +05:00
Ammar Ahmed
d85974ed7a
mobile: fix editor crash in v3
2024-04-30 12:09:15 +05:00
Ammar Ahmed
9598ea7542
mobile: fix wrong version in update sheet
2024-04-30 10:10:17 +05:00
Ammar Ahmed
42048ad53a
mobile: fix multi-selection ux
2024-04-30 00:42:27 +05:00
Ammar Ahmed
1fbd2efb92
mobile: fix crash during backup
2024-04-30 00:17:25 +05:00
Ammar Ahmed
fe91ef79a0
global: update logo
2024-04-29 13:24:54 +05:00
Abdullah Atta
583d585b2f
desktop: re-enable arm64 builds
2024-04-29 11:53:09 +05:00
Abdullah Atta
94b28f86ca
desktop: remove channel when publishing
2024-04-29 11:38:31 +05:00
Abdullah Atta
f927f05f86
desktop: fix spawn EINVAL error on build
2024-04-29 11:15:43 +05:00
Abdullah Atta
bde8dea048
global: update package lockfiles
2024-04-29 11:15:21 +05:00
Abdullah Atta
511bea9b23
editor: update snapshots
2024-04-28 10:54:10 +05:00
Abdullah Atta
eda95530de
desktop: set generateUpdatesFilesForAllChannels to false
2024-04-26 15:59:42 +05:00
Abdullah Atta
5173decaa5
crypto: upgrade sodium-native to 4.1.1
2024-04-26 15:48:42 +05:00
Abdullah Atta
00dcb55f6e
ci: migrate to TrustedSigning from AzureCodeSigning
2024-04-26 15:44:29 +05:00
Abdullah Atta
6dbe1073cd
ci: use AzureCodeSigning version 0.3.4
2024-04-26 15:30:53 +05:00
Abdullah Atta
9be3e4fcfa
desktop: install node-gyp-build
2024-04-26 15:30:03 +05:00
Abdullah Atta
f9f0a866bd
setup: fix infinite loop in postinstall
2024-04-26 15:18:49 +05:00
Abdullah Atta
daafeb2fa8
setup: retry postinstall commands 3 times
2024-04-26 15:17:49 +05:00
Abdullah Atta
a92b34b81c
ci: back to node@20.x
2024-04-26 15:14:25 +05:00
Abdullah Atta
e29b6838b3
ci: use node@18.x
2024-04-26 14:53:23 +05:00
Ammar Ahmed
16ff7c92e4
mobile: update android version
2024-04-26 14:46:56 +05:00
Abdullah Atta
07e1ea6edf
ci: use yarn instead of npx when executing electron-builder
2024-04-26 14:41:28 +05:00
Abdullah Atta
b26ede95fb
desktop: use prebuilds on linux-arm
2024-04-26 14:01:32 +05:00
Abdullah Atta
971793a3ad
desktop: use net.fetch for handling protocol requests
2024-04-26 14:01:32 +05:00
Abdullah Atta
6a2b5e1499
desktop: upgrade electron to 29
2024-04-26 14:01:32 +05:00
Abdullah Atta
d18b775d06
web: use same logic for uploading attachment on desktop & web
2024-04-26 14:01:32 +05:00
Abdullah Atta
d6cc899d95
web: close note after removing attachment permanently
2024-04-26 14:01:32 +05:00
Abdullah Atta
ea10058276
web: fix linked notes not showing in attachment context menu
2024-04-26 14:01:32 +05:00
Abdullah Atta
568c88be3e
fs: fix out of bounds error when reading chunks
2024-04-26 14:01:32 +05:00
Abdullah Atta
f047552f18
core: fix attachment not getting detached from note's content
2024-04-26 14:01:32 +05:00
Ammar Ahmed
9a58430b5d
mobile: release v3.0.0
2024-04-26 11:29:59 +05:00
Ammar Ahmed
205885edf5
mobile: disable app lock when picking file to restore backup
2024-04-26 11:29:59 +05:00
Abdullah Atta
8ffb49b700
desktop: fix Unexpected token 'with' on build
2024-04-26 10:30:44 +05:00
Abdullah Atta
25b18a2edd
ci: pin node version to 20.2.0
2024-04-26 10:24:54 +05:00
Abdullah Atta
cfea85c8fb
web: add v3 feature highlights
2024-04-26 09:35:06 +05:00
Abdullah Atta
82fc6d31c3
web: fix new notes not getting assigned to default notebook
2024-04-26 09:15:35 +05:00
Abdullah Atta
fb2de1753e
web: fix full screen test
2024-04-26 09:06:00 +05:00
Ammar Ahmed
ceb5ce5cdd
mobile: add quick settings tile on android
2024-04-26 08:49:38 +05:00
Ammar Ahmed
98d443001c
mobile: fix no placeholder text on share widget
2024-04-26 08:49:38 +05:00
Abdullah Atta
5115dee069
core: fix crash when converting html to text
2024-04-26 08:28:32 +05:00
Abdullah Atta
0dc29c7026
core: refactor reminder upcoming time sql
2024-04-26 07:49:47 +05:00
Muhammad Ali
a5eb5e9df3
core: fix incorrect upcoming time in weekly/monthly reminders ( #4464 )
2024-04-25 16:22:34 +05:00
Ammar Ahmed
b680575328
mobile: fix padding of internal editors on mobile
2024-04-25 15:50:17 +05:00
Ammar Ahmed
c94ef616a5
mobile: improve ui of side menu user section
2024-04-25 15:31:10 +05:00
Ammar Ahmed
3ae40c09fc
mobile: fix db init in background failing
2024-04-25 15:31:10 +05:00
Ammar Ahmed
5de4e00ce2
mobile: enable background sync by default
2024-04-25 15:31:10 +05:00
Ammar Ahmed
99e4e61a55
mobile: fix notebook sheet does not remember last position
2024-04-25 15:31:10 +05:00
Abdullah Atta
1ad7bfb82f
web: fix settings dialog side bar transparent from bottom
2024-04-25 14:43:21 +05:00
Abdullah Atta
30ef679432
web: fix empty editor after unlocking app
2024-04-25 13:40:11 +05:00
Abdullah Atta
bb97f5e757
clipper(web): update app logo
2024-04-25 13:00:29 +05:00
Abdullah Atta
6cd5a04470
desktop: update app logo
2024-04-25 13:00:17 +05:00
Abdullah Atta
0c32ebf163
web: update app logo
2024-04-25 13:00:07 +05:00
Abdullah Atta
e150e08f29
editor: fix crash on dragging a react node
2024-04-25 10:38:40 +05:00
Ammar Ahmed
bbd603f10c
docs: update logo
2024-04-25 10:23:05 +05:00
Ammar Ahmed
677944cba9
docs: remove mentions of topic
2024-04-25 10:23:05 +05:00
Ammar Ahmed
dd2cee53d3
mobile: update app logo
2024-04-25 10:23:05 +05:00
Ammar Ahmed
60c8d5ac89
mobile: fix notes in notifications not launch on app start
2024-04-25 10:23:05 +05:00
Ammar Ahmed
59276de406
mobile: fix background sync
2024-04-25 10:23:05 +05:00
Abdullah Atta
67981be516
desktop: clonableCryptoKey is always true on desktop
2024-04-25 10:17:37 +05:00
Abdullah Atta
77dfcec08c
web: fix attachments ui in properties
2024-04-24 11:45:15 +05:00
Abdullah Atta
c4360ab95f
common: fix exports
2024-04-24 11:45:00 +05:00
Abdullah Atta
17c4b72381
web: minor ui fix
2024-04-23 09:35:01 +05:00
Ammar Ahmed
e91cc2bdca
mobile: support pinned editor tabs
2024-04-22 15:55:10 +05:00
Abdullah Atta
811f2305ec
core: disable transactions for now
2024-04-22 12:23:43 +05:00
Abdullah Atta
98a707b5f5
setup: remove --prefer-offline
2024-04-22 09:52:26 +05:00
Abdullah Atta
aa9b24fa10
core: do not run auto sync on changes in notehistory & sessioncontent collections
2024-04-22 09:37:54 +05:00
Abdullah Atta
0b3060e4c0
web: improve error reporting if a query fails
2024-04-22 09:14:10 +05:00
Ammar Ahmed
d523db84cc
mobile: fix back gesture handler broken in editor
2024-04-22 08:38:32 +05:00
Abdullah Atta
6a6a9ae6b3
ci: install @zip.js/zip.js before running web tests
2024-04-20 19:48:18 +05:00
Abdullah Atta
b1bc28e069
ci: install dayjs before running web tests
2024-04-20 19:41:47 +05:00
Abdullah Atta
f95c068bc1
web: fix all tests
2024-04-20 16:42:11 +05:00
Abdullah Atta
0e4cd087d4
core: add tests for virtualized grouping
2024-04-20 16:42:11 +05:00
Ammar Ahmed
f217b8cfec
mobile: add borders to dialogs & sheet
2024-04-19 12:26:25 +05:00
Ammar Ahmed
d3787efbf0
web: fix wording of trash interval
2024-04-19 12:26:09 +05:00
Ammar Ahmed
e279878b12
mobile: improve move note sheet ux
2024-04-19 12:00:13 +05:00
Ammar Ahmed
154a227be0
mobile: fix placeholder item height in compact mode
2024-04-19 10:32:53 +05:00
Ammar Ahmed
756259c907
mobile: minor improvement in list
2024-04-19 10:23:12 +05:00
Ammar Ahmed
453ed4820a
mobile: remove beta tag from reminders
2024-04-19 10:23:12 +05:00
Ammar Ahmed
10ab612366
mobile: fix section header title for rtl lang
2024-04-19 10:23:12 +05:00
Ammar Ahmed
8dc4f7ed3d
mobile: remove v3 beta notice on login page
2024-04-19 10:23:12 +05:00
Ammar Ahmed
a73538bafc
mobile: use border color for borders
2024-04-19 10:23:12 +05:00
Abdullah Atta
014887c7dc
core: fix virtualized grouping showing duplicate groups
2024-04-19 10:14:22 +05:00
Abdullah Atta
246e49bd8c
web: remove beta tag
2024-04-18 15:48:47 +05:00
Ammar Ahmed
146ac12935
mobile: fix search not update on changing item property
2024-04-18 14:48:37 +05:00
Abdullah Atta
4f5245adcf
web: fix changing readonly doesn't update editor
2024-04-18 13:26:59 +05:00
Abdullah Atta
0bc0cc5729
Merge branch 'v3-beta'
2024-04-18 13:19:33 +05:00
Ammar Ahmed
1136072eff
mobile: improve search experience
2024-04-18 13:11:43 +05:00
Ammar Ahmed
4cc8a538a4
mobile: make side bar order stateful
2024-04-18 13:11:43 +05:00
Abdullah Atta
271913ba20
core: fix migrate to sqlite progress reporting
2024-04-18 12:53:16 +05:00
Abdullah Atta
3efe541869
web: fix nav menu items order not respected
2024-04-18 12:17:31 +05:00
Abdullah Atta
b3bcdd4f9c
web: fix status bar hidden
2024-04-18 12:06:01 +05:00
Abdullah Atta
13f739763c
desktop: use secure dns by default
2024-04-18 11:26:22 +05:00
Abdullah Atta
bde2b26133
web: bring back publish button in top action bar
2024-04-18 11:26:01 +05:00
Abdullah Atta
6eef65952d
editor: fix simple checklist not working in firefox
2024-04-18 10:23:23 +05:00
Abdullah Atta
3d85795216
common: add toolbar migration for addInternalLink tool
2024-04-18 10:00:55 +05:00
Ammar Ahmed
f1a1989990
misc: update deps
2024-04-18 09:49:56 +05:00
Ammar Ahmed
76ff5eddd0
mobile: fix tests
2024-04-18 09:49:56 +05:00
Ammar Ahmed
068ee8dc68
mobile: support drag & drop images on iOS
2024-04-18 09:49:56 +05:00
Ammar Ahmed
bbf0fb641b
mobile: fix attachment upload from base64
2024-04-18 09:49:56 +05:00
Ammar Ahmed
3cae22faf1
core: fix upload attachment from content
2024-04-18 09:49:56 +05:00
Abdullah Atta
34a4a27ba0
web: reduce batch size to 100
2024-04-18 09:43:18 +05:00
Abdullah Atta
d96a78c741
web: middle click should close tab even if there is scroll
2024-04-18 09:40:41 +05:00
Abdullah Atta
c9e5ee9ddb
core: use database logger instead of console.error
2024-04-18 09:37:21 +05:00
Abdullah Atta
f43c2a40f5
web: do not jump to focus the same item again
2024-04-18 08:52:12 +05:00
Abdullah Atta
b12a0e979c
web: send contentId when saving a note's content
2024-04-17 16:14:20 +05:00
Abdullah Atta
d0372b82db
core: add content noteId to sqlite index
2024-04-17 16:14:00 +05:00
Abdullah Atta
dac1441add
web: fix various crashes
2024-04-17 14:53:05 +05:00
Abdullah Atta
a65ebec7ae
web: replace allotment with react-resizable-panels
2024-04-17 14:23:19 +05:00
Abdullah Atta
d5cf65e568
web: fix potential crash when saving note
2024-04-16 23:36:38 +05:00
Ammar Ahmed
424073298e
mobile: fix quick note widget not working
2024-04-16 23:24:50 +05:00
Abdullah Atta
580c83687e
desktop: fix build on windows
2024-04-16 22:27:20 +05:00
Abdullah Atta
de226a8ab6
web: bump version to 3.0.14
2024-04-16 12:48:45 +05:00
Abdullah Atta
8b94b08066
web: handle error when scheduling a cron task
2024-04-16 12:08:22 +05:00
Abdullah Atta
18c460a8b2
web: fix padding at bottom on opening a nested notebook
2024-04-15 22:11:24 +05:00
Abdullah Atta
fbb3a56c0c
core: fix too many SQL variables error on trash cleanup
2024-04-15 22:01:32 +05:00
Ammar Ahmed
48f602d4fe
mobile: fix help links
2024-04-15 22:01:12 +05:00
Abdullah Atta
ad2b68c8ed
editor: fix notes with task lists taking too long to load
2024-04-15 20:55:07 +05:00
Abdullah Atta
c2eafccf2a
editor: fix note with task list saving on open
2024-04-15 20:35:50 +05:00
Ammar Ahmed
5ca74b6127
mobile: handle native error
2024-04-09 17:00:32 +05:00
Ammar Ahmed
143a38ade6
mobile: set privacy screen when app lock settings change
2024-04-09 16:36:30 +05:00
Ammar Ahmed
40cff39713
mobile: bump version
2024-04-09 16:28:52 +05:00
Ammar Ahmed
3efa1140b2
mobile: fix editor padding
2024-04-09 16:28:15 +05:00
Ammar Ahmed
64f28aedbf
mobile: revert timer change
2024-04-09 16:03:27 +05:00
Ammar Ahmed
74e3a28e2a
mobile: fix app state
2024-04-09 16:02:45 +05:00
Ammar Ahmed
58c324b2ac
mobile: minor fixes
2024-04-09 15:35:17 +05:00
Abdullah Atta
25fa2dc406
clipper: publish v0.3.2
2024-04-09 14:59:07 +05:00
Abdullah Atta
3e76f3b8c6
clipper: allow web clipper to connect with v3 web app
2024-04-09 14:58:55 +05:00
Abdullah Atta
a12a3fbdc8
clipper: publish v0.3.1
2024-04-09 14:07:49 +05:00
Abdullah Atta
46c492c92a
web: fix no column notes.id on opening web clipper
2024-04-09 13:58:29 +05:00
Abdullah Atta
dbace71754
web: bump version to 3.0.13
2024-04-09 13:41:31 +05:00
Abdullah Atta
ece5b56bdd
web: add tracing to debug empty content on save issue
2024-04-09 13:37:58 +05:00
Abdullah Atta
c35dd826dc
core: fix too many SQL variables error on bulk deletion
2024-04-09 13:17:12 +05:00
Abdullah Atta
675324f6af
web: fix color check status not updating in properties
2024-04-09 12:33:27 +05:00
Abdullah Atta
8788a14229
web: send error as is instead of copying it in shared service
2024-04-09 12:19:23 +05:00
Abdullah Atta
c8f697c5b1
web: fix context menu not opening on attachments
2024-04-09 11:57:32 +05:00
Abdullah Atta
48a4d67c13
web: handle errors during attachments download
2024-04-09 11:50:16 +05:00
Abdullah Atta
e4289bb69e
web: fix gradients not rendering in app logo
2024-04-09 03:12:53 +05:00
Abdullah Atta
7000c67535
core: fix no such column: dateEdited on sorting tags
2024-04-09 02:56:13 +05:00
Abdullah Atta
0eb61c80fa
web: improve loading of really long notes
2024-04-09 02:46:27 +05:00
Abdullah Atta
4bbd43e54b
editor: speed up note loading significantly
2024-04-09 01:37:30 +05:00
Abdullah Atta
ce949d94f2
editor: use css containment for editor
2024-04-09 01:37:30 +05:00
Abdullah Atta
bdbf205745
editor: simplify link node detection
2024-04-09 01:37:30 +05:00
Abdullah Atta
899ab2ddb1
editor: use schema from editor directly
2024-04-09 01:37:30 +05:00
Abdullah Atta
a302276af9
editor: speed up setting block id on edit
2024-04-09 01:37:30 +05:00
Abdullah Atta
ee14a292ab
editor: use alfaaz for word counting
2024-04-09 01:37:30 +05:00
Ammar Ahmed
646949c96c
mobile: bump version
2024-04-04 17:28:46 +05:00
Ammar Ahmed
ebfb5c29dd
editor: minor fixes
2024-04-04 13:35:45 +05:00
Ammar Ahmed
3932ae62b0
mobile: minor fixes in editor
2024-04-04 13:00:40 +05:00
Ammar Ahmed
f671d2dec0
editor: fix position out of range error
2024-04-04 11:47:18 +05:00
Ammar Ahmed
6261f3f2c6
mobile: accept shared title in extension
2024-04-04 08:10:26 +05:00
Ammar Ahmed
1b9802b8e0
mobile: make add notebook button floating
2024-04-04 06:24:25 +05:00
Ammar Ahmed
ca95af7043
core: add missing settings keys
2024-04-04 06:23:53 +05:00
Abdullah Atta
0aac2eb1e0
web: set max editor session duration to 5 minutes
2024-04-04 00:40:40 +05:00
Abdullah Atta
c10d083dab
web: fix flickering in footer during save indicator update
2024-04-04 00:19:09 +05:00
Abdullah Atta
27c6cdec47
editor: fix typo
2024-04-03 23:59:58 +05:00
Abdullah Atta
8fd0f97dfe
core: fix search queries with 3 characters not allowed
2024-04-03 17:34:24 +05:00
Abdullah Atta
59d65a2cbb
editor: fix crash if code block language contains space
2024-04-03 16:51:17 +05:00
Abdullah Atta
9bd978b8c6
web: fix notebook title not updating on edit
2024-04-03 16:44:43 +05:00
Abdullah Atta
d6e22f2e3e
web: fix task list header overlapping toolbar
2024-04-03 16:34:47 +05:00
Abdullah Atta
a9a1290530
web: fix text not selectable from bottom of editor
2024-04-03 16:11:42 +05:00
Abdullah Atta
b8eab5bddc
web: fix crash on showing announcement
2024-04-03 16:05:20 +05:00
Abdullah Atta
6836d6551f
editor: fix image size resetting on opening new tab
2024-04-03 16:05:03 +05:00
Abdullah Atta
8e07ae8b26
web: press escape to exit search
2024-04-03 15:35:50 +05:00
Abdullah Atta
b013a1cfa7
editor: fix collapsed callouts not rendering correctly
2024-04-03 15:33:28 +05:00
Abdullah Atta
0650d00ca1
web: close tab on moving note to trash
2024-04-03 15:24:10 +05:00
Abdullah Atta
c048f789e7
desktop: fix toggles in properties not working
2024-04-03 15:01:58 +05:00
Abdullah Atta
9c158dfa53
setup: exclude better-sqlite3 & sodium-native from rebuild
2024-04-02 15:19:00 +05:00
Abdullah Atta
168be74277
global: update lockfiles
2024-04-02 14:38:22 +05:00
Abdullah Atta
016532ef42
ci: use brew to install setuptools
2024-04-02 12:33:11 +05:00
Abdullah Atta
7368796a72
ci: fix No module named 'distutils'
2024-04-02 12:14:40 +05:00
Abdullah Atta
b3e10de0a1
desktop: get rid of @elctron/rebuild
2024-04-02 12:13:06 +05:00
Abdullah Atta
dd674d38df
desktop: ignore errors during update check
2024-04-02 11:58:33 +05:00
Abdullah Atta
a427e32796
web: bump version to 3.0.12
2024-04-02 11:52:27 +05:00
Abdullah Atta
b44d2e5c9b
web: fix tests
2024-04-02 11:51:33 +05:00
Abdullah Atta
c42d046188
desktop: fix left margin in titlebar
2024-04-01 17:26:23 +05:00
Abdullah Atta
ae5f9f0f4a
desktop: add @electron/rebuild
2024-04-01 17:20:41 +05:00
Abdullah Atta
1681a587b9
web: add margins before tabs in web app
2024-04-01 17:20:12 +05:00
Abdullah Atta
b43d51aa72
desktop: fix custom title bar on linux
2024-04-01 17:17:28 +05:00
Abdullah Atta
f99d4bc013
web: fix pressing Fix it resulted in database error
2024-04-01 12:50:11 +05:00
Abdullah Atta
430c2f51f6
web: fix create vault dialog cannot be closed
2024-04-01 11:54:14 +05:00
Abdullah Atta
b55b521def
core: fix Cannot read property 'sortBy' of undefined
2024-04-01 11:43:51 +05:00
Abdullah Atta
c26e2d800d
editor: add Shift+Mod+L shortcut for adding internal links
2024-04-01 11:38:59 +05:00
Ammar Ahmed
310de9f950
mobile: export notes
2024-04-01 11:27:10 +05:00
Abdullah Atta
9109c5180a
editor: remove display: inline for floating images
2024-04-01 11:27:10 +05:00
Abdullah Atta
db57c125d6
web: use new export utility from @notesnook/common
2024-04-01 11:27:10 +05:00
Abdullah Atta
3ec177c631
web: expose streaming file decryption
2024-04-01 11:27:10 +05:00
Abdullah Atta
fa561df14f
web: allow reading data from stream when writing zip
2024-04-01 11:27:10 +05:00
Abdullah Atta
b0abf56f20
common: add export notes utility
...
this utility resolves attachments & internal links
2024-04-01 11:27:09 +05:00
Abdullah Atta
a4ac051af0
core: minor changes
2024-04-01 11:27:09 +05:00
Abdullah Atta
7a2db59516
core: fix export of floating images
2024-04-01 11:27:09 +05:00
Abdullah Atta
76c33e3cbc
core: add support for resolving attachments & internal links
2024-04-01 11:27:09 +05:00
Abdullah Atta
fd295b226a
core: remove unused methods
2024-04-01 11:27:09 +05:00
Abdullah Atta
9bb82aebfe
core: improve export performance
2024-04-01 11:27:09 +05:00
Abdullah Atta
38c6dd3953
web: integrate the tab bar like before
2024-04-01 11:23:56 +05:00
Abdullah Atta
0517f61164
web: enable custom title bar in the web app
2024-04-01 11:23:56 +05:00
Ammar Ahmed
17289f2df6
desktop: fix output binary path
2024-04-01 11:23:56 +05:00
Abdullah Atta
44a7f057ac
desktop: fix titlebar alignment
2024-04-01 11:23:56 +05:00
Ammar Ahmed
be5d0820d5
desktop: fix title bar for macos
2024-04-01 11:23:56 +05:00
Abdullah Atta
23bd4a564f
desktop: add custom titlebar
2024-04-01 11:23:56 +05:00
Ammar Ahmed
be41cf1252
mobile: show readonly icon on note item
2024-03-30 12:06:56 +05:00
Ammar Ahmed
cf643fe0b0
mobile: fix link notebooks sheet
2024-03-30 11:51:07 +05:00
Ammar Ahmed
988efa4577
mobile: show sync disabled icon on note
2024-03-30 11:50:24 +05:00
Ammar Ahmed
631160c2c9
mobile: fix colors on color page
2024-03-30 09:47:13 +05:00
Abdullah Atta
ebe3f2b771
web: make shared sqlite more robust
2024-03-29 15:49:25 +05:00
Abdullah Atta
3e300d98c4
web: handle more errors in error boundary
2024-03-29 15:49:08 +05:00
Abdullah Atta
1a1e673a6c
web: fix double app refresh on logout
2024-03-29 15:48:41 +05:00
Abdullah Atta
6ce08b5aa3
web: do not destroy db on tab/window close
2024-03-29 15:48:26 +05:00
Abdullah Atta
2ef0d5b5cd
web: fix profile settings not updating on logout
2024-03-29 15:39:00 +05:00
Abdullah Atta
a15978bf6a
core: separate db setup & init
2024-03-29 15:38:36 +05:00
Abdullah Atta
8fb8c54157
core: do not close db connection on reset
2024-03-29 15:38:17 +05:00
Abdullah Atta
9f4647be47
core: add support for dropping triggers
2024-03-29 15:37:59 +05:00
Abdullah Atta
1a38da30f4
web: reduce provider port retry delay to 50ms
2024-03-28 10:00:27 +05:00
Abdullah Atta
c3d244b3b6
web: always keep one tab open
2024-03-28 09:56:23 +05:00
Abdullah Atta
751af3c2d1
web: add support for multiple browser tabs & windows
2024-03-28 09:50:37 +05:00
Abdullah Atta
ec00779062
core: only create triggers if they do not exist
2024-03-28 09:50:37 +05:00
Abdullah Atta
165ba064a9
core: add support for skipping database initialization
2024-03-28 09:50:37 +05:00
Ammar Ahmed
2763068e21
mobile: release v3.0.15
2024-03-27 12:39:59 +05:00
Ammar Ahmed
210bdeaed0
mobile: fix vault unlocking
2024-03-27 11:48:56 +05:00
Ammar Ahmed
3037a153dd
mobile: fix app lock key decryption error
2024-03-27 11:48:56 +05:00
Abdullah Atta
474fb597c6
web: respect tag casing
2024-03-27 11:28:05 +05:00
Abdullah Atta
6c19968ef6
desktop: fix ENOENT error when saving backup
2024-03-27 11:26:35 +05:00
Abdullah Atta
38dedcbc3c
web: change backup filename format
2024-03-27 11:26:35 +05:00
Abdullah Atta
0e066d5d63
desktop: handle error during update check
2024-03-27 11:26:35 +05:00
Ammar Ahmed
d45a65edea
mobile: fix applock unlocks app on entering any pin
2024-03-27 09:40:45 +05:00
Abdullah Atta
98e3c2955b
core: fix groups returning only 1 group
2024-03-26 12:29:41 +05:00
Abdullah Atta
9c0eca0891
web: bump version to 3.0.11
2024-03-26 11:53:15 +05:00
Abdullah Atta
32c377a0ea
web: add v3 beta notice on login screen
2024-03-26 11:53:15 +05:00
Ammar Ahmed
02145ec17e
mobile: release v3.0.14
2024-03-26 11:50:44 +05:00
Abdullah Atta
9e1a864f54
web: fix tests
2024-03-26 11:45:09 +05:00
Abdullah Atta
4989dc4301
web: focus item in list when switching tabs
2024-03-26 11:45:08 +05:00
Abdullah Atta
4f43e4eab5
web: fix reminder cannot be edited
2024-03-26 11:45:08 +05:00
Ammar Ahmed
d59219e62b
mobile: fix applock toggles working without verification
2024-03-26 11:44:46 +05:00
Ammar Ahmed
5f5209af8c
mobile: fix sidemenu ui
2024-03-26 11:40:11 +05:00
Ammar Ahmed
6a9e6065d1
mobile: fix typo
2024-03-26 11:36:32 +05:00
Ammar Ahmed
00119dbefe
mobile: add notice on login page
2024-03-26 11:26:57 +05:00
Ammar Ahmed
c466af60a6
mobile: resize textarea after delay in title
2024-03-26 11:05:41 +05:00
Ammar Ahmed
e5512974d5
mobile: no need to check editor ready state
2024-03-26 11:05:23 +05:00
Ammar Ahmed
7861fa0b11
mobile: fix title of preview tab
2024-03-26 11:05:08 +05:00
Ammar Ahmed
c20dbf1158
mobile: fix recyclerlistview crash
2024-03-26 09:32:43 +05:00
Ammar Ahmed
9e7c302693
mobile: minor bug fixes
2024-03-26 08:57:23 +05:00
Abdullah Atta
e007f2592c
core: add extensive grouping/sorting tests
2024-03-26 07:55:23 +05:00
Abdullah Atta
3a5ea3e8ef
web: fix sidebar items are not reorderable
2024-03-25 15:11:03 +05:00
Abdullah Atta
0a0edd4814
web: middle click on note to open it in new tab
2024-03-25 13:37:26 +05:00
Abdullah Atta
62bbea01e6
web: middle click on tab to close it
2024-03-25 13:16:42 +05:00
Abdullah Atta
3730596030
editor: fix random crash Cannot read properties of null (reading 'domFromPos')
2024-03-25 13:06:06 +05:00
Abdullah Atta
7f176942ba
editor: cancel image download on switching notes
2024-03-25 13:02:11 +05:00
Abdullah Atta
72a09f48e0
desktop: prevent downloading multiple updates
2024-03-25 12:38:30 +05:00
Abdullah Atta
632291e901
web: crash on assigning a tag from editor
2024-03-25 12:17:15 +05:00
Abdullah Atta
17352e783b
web: navigate to root notebook or notebooks on deletion
2024-03-25 12:05:44 +05:00
Abdullah Atta
d8729f8171
core: ignore trash when checking notebook existence
2024-03-25 12:05:25 +05:00
Abdullah Atta
8ac8f8f56a
desktop: fix crash on showing reminder notification with no description
2024-03-25 11:11:49 +05:00
Abdullah Atta
a2cfa8873f
core: fix sync tests
2024-03-23 07:23:02 +05:00
Abdullah Atta
13a7f39d27
mobile: bump version to 3.0.13
2024-03-23 06:32:18 +05:00
Abdullah Atta
4e22a5605b
web: bump version to 3.0.10
2024-03-23 06:29:24 +05:00
Abdullah Atta
0afcf8cbab
core: fix The item must contain the id field. error on migration
2024-03-23 06:27:59 +05:00
Licaon_Kter
c54759e766
Remove gradle property unused in Java 17
...
Signed-off-by: Licaon_Kter <licaon-kter@users.noreply.github.com >
2024-03-22 23:17:45 +05:00
Ammar Ahmed
b1d13c125f
mobile: bump version code on ios
2024-03-22 11:29:07 +05:00
Ammar Ahmed
85aab9506c
mobile: release v3.0.12
2024-03-22 11:17:43 +05:00
Abdullah Atta
728b63b001
setup: revert "disable esbuild rebuild"
2024-03-22 11:13:31 +05:00
Abdullah Atta
b91567e2cf
setup: disable esbuild rebuild
2024-03-22 11:09:22 +05:00
Abdullah Atta
c3179542a6
web: bump version to 3.0.9
2024-03-22 11:04:45 +05:00
Abdullah Atta
7ea575a1b8
web: fix locked note immediately getting locked on edit
2024-03-22 11:01:35 +05:00
Abdullah Atta
d2eeb93339
core: make tag title matching case sensitive
2024-03-22 10:51:56 +05:00
Abdullah Atta
ca59670b68
web: show errors during tag edit/create
2024-03-22 10:45:48 +05:00
Abdullah Atta
a1117d77f3
core: prevent tags with duplicate names
2024-03-22 10:45:48 +05:00
Ammar Ahmed
e7ee455ee3
mobile: throw error when renaming tag to existing tag title
2024-03-22 10:30:34 +05:00
Abdullah Atta
9ad9c0c633
core: fix duplicate tags created during migration
2024-03-22 10:16:00 +05:00
Abdullah Atta
ec2a6f26e6
core: add date created in tag/color during migration
2024-03-22 10:16:00 +05:00
Abdullah Atta
ead4f59ba7
web: use plain divs for rendering item skeleton
2024-03-22 10:15:59 +05:00
Abdullah Atta
c4f0cd18ad
core: generate setting key ids once
...
this greatly improves performance because md5 id generation is slow
2024-03-22 10:15:59 +05:00
Ammar Ahmed
77d5bd71f9
mobile: minor ui fixes
2024-03-22 09:33:40 +05:00
Ammar Ahmed
eb0aff2fc3
mobile: fix tags not rendered in note properties
2024-03-22 09:24:14 +05:00
Ammar Ahmed
e4e1eb0ced
mobile: fix tag delete in bulk
2024-03-22 09:24:14 +05:00
Ammar Ahmed
116a017938
mobile: add try/catch to check item loading issues
2024-03-22 09:24:14 +05:00
Ammar Ahmed
6dfbb27c33
core: fix user profile cleared on clearing an profile data
2024-03-22 09:24:14 +05:00
Ammar Ahmed
097c6915fb
mobile: migrate user profile to settings
2024-03-22 09:24:14 +05:00
Abdullah Atta
97490a5e37
web: make app work in offline mode
2024-03-22 08:19:28 +05:00
Abdullah Atta
799678efca
common: fix type error
2024-03-22 07:23:53 +05:00
Abdullah Atta
e3afb1d068
web: use user profile from settings
2024-03-21 13:17:03 +05:00
Abdullah Atta
d32db74ccc
core: move user profile to settings collection
2024-03-21 13:16:21 +05:00
Abdullah Atta
e24452c386
editor: remove not an image error thrown when downloading images
2024-03-21 12:42:23 +05:00
Abdullah Atta
68e97f17d0
editor: fix clicking on internal link opens a new tab
2024-03-21 12:28:26 +05:00
Abdullah Atta
9040a4561d
editor: fix Cannot read properties of null (reading 'posFromDOM') error
2024-03-21 12:28:07 +05:00
Abdullah Atta
1ed8205f45
web: show reload app button in error overlay
2024-03-21 12:07:25 +05:00
Abdullah Atta
feaa207f68
common: do not render undefined items
2024-03-21 12:06:56 +05:00
Abdullah Atta
76e766583c
core: filter out ids that have no note against them on lookup
2024-03-21 12:04:07 +05:00
Ammar Ahmed
f15446b1d6
mobile: bump version code
2024-03-21 11:45:03 +05:00
Ammar Ahmed
18be9fda41
mobile: bump android version code to 3000
2024-03-21 11:22:49 +05:00
Abdullah Atta
9b3430b5d9
web: fix editor tags not updated when creating note in a tag
2024-03-21 11:22:49 +05:00
Abdullah Atta
5b79fbd7b5
web: highlight changes in diff viewer
2024-03-21 11:22:49 +05:00
Abdullah Atta
cc0be4565d
editor: refactor diff highlighter extension
2024-03-21 11:22:49 +05:00
Abdullah Atta
41865fb286
web: bump version to 3.0.8
2024-03-21 11:22:49 +05:00
Ammar Ahmed
37507d4f0a
mobile: release v3.0.11
2024-03-21 11:22:49 +05:00
Ammar Ahmed
755a8d45e9
mobile: update Pods
2024-03-21 11:22:49 +05:00
Abdullah Atta
357d872362
web: fix assigning a color removes that color from all other notes
2024-03-21 11:22:49 +05:00
Abdullah Atta
63be4088a5
web: fix changes in callout heading not causing toc update
2024-03-21 11:22:49 +05:00
Abdullah Atta
7e4d123a51
web: fix toc items not indented
2024-03-21 11:22:49 +05:00
Abdullah Atta
1a2ce6ba72
editor: add block-id on nodes inside callout
2024-03-21 11:22:49 +05:00
Abdullah Atta
adb3805ec7
editor: disable conflicting simple checklist input rule
2024-03-21 11:22:49 +05:00
Ammar Ahmed
328f324d9e
mobile: fix tab title
2024-03-21 11:22:49 +05:00
Abdullah Atta
108c9e2944
web: fix image picker shown when there are 0 images
2024-03-21 11:22:49 +05:00
Abdullah Atta
f2a5ed6642
editor: add support for copy/pasting code blocks with highlighting
2024-03-21 11:22:49 +05:00
Abdullah Atta
e1339617b5
web: fix crash on copying from codeblock
2024-03-21 11:22:48 +05:00
Abdullah Atta
4f22010c56
web: only show content blocks with direct links in referenced in tab
2024-03-21 11:22:48 +05:00
Abdullah Atta
831b8497b2
core: fix extraction of blocks with links
2024-03-21 11:22:48 +05:00
Abdullah Atta
37dd691270
editor: fix hover popup appearing in wrong position
2024-03-21 11:22:48 +05:00
Abdullah Atta
4349445910
editor: fix outline list has no data-block-id attribute
2024-03-21 11:22:48 +05:00
Abdullah Atta
669849018a
editor: fix DOMException when removing react node views
2024-03-21 11:22:48 +05:00
Abdullah Atta
71ad15b4b6
editor: minor refactors
2024-03-21 11:22:48 +05:00
Abdullah Atta
732185a69d
editor: fix crash on select all + backspace with lists
2024-03-21 11:22:48 +05:00
Abdullah Atta
479dec6998
editor: fix crash on removing task list
2024-03-21 11:22:48 +05:00
Ammar Ahmed
ff6b65c55c
editor: enable block id on checklist and callout
2024-03-21 11:22:48 +05:00
Abdullah Atta
6e5493f149
editor: fix react node views for react 18
2024-03-21 11:22:48 +05:00
Ammar Ahmed
b185338be2
editor: always show note internal link button in toolbar
2024-03-21 11:22:48 +05:00
Abdullah Atta
b4161644d0
editor: handle link open on click
2024-03-21 11:22:48 +05:00
Abdullah Atta
61e0fdea50
ui: fix weird zIndex animation on popups
2024-03-21 11:22:48 +05:00
Abdullah Atta
cb124c7445
editor: update tiptap & other packages
2024-03-21 11:22:48 +05:00
Abdullah Atta
fce0d50061
editor: fix newline added in callout on typing anything
2024-03-21 11:22:48 +05:00
Abdullah Atta
dac2a22824
editor: fix => turning into a callout
2024-03-21 11:22:48 +05:00
Abdullah Atta
655bdf3798
editor: fix image size resetting on resize
2024-03-21 11:22:48 +05:00
Abdullah Atta
907bfd04ed
web: fix images not getting attached
2024-03-21 11:22:48 +05:00
Abdullah Atta
38ca451d7e
web: fix attachment delete dialog not rendering any buttons
2024-03-21 11:22:48 +05:00
Abdullah Atta
52800b39e4
core: fix attachment deletion
2024-03-21 11:22:47 +05:00
Ammar Ahmed
9d700f6fd1
mobile: use contentBlocksWithLinks
2024-03-21 11:22:47 +05:00
Ammar Ahmed
0a5f0d407e
core: fix duplicate backlinks shown on note
2024-03-21 11:22:47 +05:00
Ammar Ahmed
a84f3a4434
mobile: cleanup
2024-03-21 11:22:47 +05:00
Ammar Ahmed
1dbd2d8f5f
mobile: show error if attachment download fails
2024-03-21 11:22:47 +05:00
Ammar Ahmed
ec1001067d
core: support video,audio,document filter in attachments
2024-03-21 11:22:47 +05:00
Ammar Ahmed
0374aa17c4
mobile: fix all attachments showin in note attachments
2024-03-21 11:22:47 +05:00
Abdullah Atta
78cbce5ca0
editor: #dialogContainer > .dialogContainer
2024-03-21 11:22:47 +05:00
Abdullah Atta
65c988cf36
web: fix editor dom structure
2024-03-21 11:22:47 +05:00
Abdullah Atta
1487bf027a
web: fix editor toolbar is not sticky
2024-03-21 11:22:47 +05:00
Ammar Ahmed
c5ec5f127d
editor: fix collapsing a callout collapses all parent callouts
2024-03-21 11:22:47 +05:00
Ammar Ahmed
2627c83e79
mobile: fix webpack config
2024-03-21 11:22:47 +05:00
Ammar Ahmed
d54f2351f6
mobile: release v3.0.10
2024-03-21 11:22:47 +05:00
Ammar Ahmed
460c2b4662
mobile: open note in new tab
2024-03-21 11:22:47 +05:00
Ammar Ahmed
cf5fac7d41
mobile: fix incorrect tab content by default
2024-03-21 11:22:47 +05:00
Ammar Ahmed
8d4ae8e970
mobile: fix incorrect button type in dialog
2024-03-21 11:22:47 +05:00
Ammar Ahmed
f9db4d49b1
mobile: fix publish button hidden on tablet
2024-03-21 11:22:46 +05:00
Ammar Ahmed
728b22f337
mobile: cleanup
2024-03-21 11:22:46 +05:00
Ammar Ahmed
de42a895dd
mobile: update deps
2024-03-21 11:22:46 +05:00
Ammar Ahmed
0b813b3fa1
mobile: fix app lock shows on session expired sheet
2024-03-21 11:22:46 +05:00
Ammar Ahmed
d13ff079a4
mobile: support showing diff of conflicted note
2024-03-21 11:22:46 +05:00
Ammar Ahmed
eca9f221ac
editor: add highlight diff extension
2024-03-21 11:22:46 +05:00
Ammar Ahmed
48a3f11215
mobile: remove redundant code
2024-03-21 11:22:46 +05:00
Ammar Ahmed
dc7fcb67f0
mobile: render title after loaded
2024-03-21 11:22:46 +05:00
Ammar Ahmed
78e8f932c2
mobile: bump android version
2024-03-21 11:22:46 +05:00
Ammar Ahmed
65678a0995
mobile: fix button action
2024-03-21 11:22:46 +05:00
Ammar Ahmed
2b9381d40e
mobile: check if editorController.current is undefined
2024-03-21 11:22:46 +05:00
Ammar Ahmed
0f795ff913
mobile: cleanup
2024-03-21 11:22:46 +05:00
Ammar Ahmed
43cb5d278c
mobile: add readonly editor
2024-03-21 11:22:46 +05:00
Abdullah Atta
c7142e409b
web: fix more tests
2024-03-21 11:22:11 +05:00
Abdullah Atta
3876cb5ec3
editor: fix some images not loading
2024-03-21 11:22:11 +05:00
Abdullah Atta
47862c3182
web: fix lock/unlock from properties not working
2024-03-21 11:22:11 +05:00
Abdullah Atta
533bef014d
web: fix title of locked note not saving
2024-03-21 11:22:11 +05:00
Abdullah Atta
f5ac0b93f6
web: update url on switching between sessions
2024-03-21 11:22:11 +05:00
Abdullah Atta
d5a27b052c
web: hide tags input in new session
2024-03-21 11:22:11 +05:00
Abdullah Atta
4a36606121
web: bring back edited date in footer
2024-03-21 11:22:11 +05:00
Abdullah Atta
b69933444c
web: fix typing fast in title input caused some characters to miss
2024-03-21 11:22:11 +05:00
Ammar Ahmed
48866efa57
mobile: fix webpack config
2024-03-21 11:22:11 +05:00
Abdullah Atta
c56445f817
global: update lockfiles
2024-03-21 11:22:11 +05:00
Abdullah Atta
18afc0a49c
editor: fix type errors
2024-03-21 11:22:11 +05:00
Ammar Ahmed
f38c4bbbac
mobile: release v3.0.9
2024-03-21 11:22:11 +05:00
Abdullah Atta
de125a33d1
web: show error if backup import fails
2024-03-21 11:22:11 +05:00
Ammar Ahmed
81b7e34b0d
mobile: readd editor overlay
2024-03-21 11:22:11 +05:00
Ammar Ahmed
5d2853d002
mobile: fix tab bugs
2024-03-21 11:22:11 +05:00
Abdullah Atta
ad41544403
web: bump version to 3.0.7
2024-03-21 11:22:10 +05:00
Abdullah Atta
c8bf1fc2cd
editor: do not add data-block-id attribute if no blockid
2024-03-21 11:22:10 +05:00
Abdullah Atta
3d25a1d5c2
editor: highlight active block for 5 seconds
2024-03-21 11:22:10 +05:00
Abdullah Atta
a8896b847f
core: fix imports
2024-03-21 11:22:10 +05:00
Abdullah Atta
a1b3327aa8
web: improve internal links ui
2024-03-21 11:22:10 +05:00
Abdullah Atta
e9431af138
core: do not wrap text in content blocks
2024-03-21 11:22:10 +05:00
Abdullah Atta
8b07508204
web: ignore realtime sync if it doesn't update content or note title
2024-03-21 11:22:10 +05:00
Abdullah Atta
3e0d9f92af
web: fix behavior of editor action bar
2024-03-21 11:22:10 +05:00
Abdullah Atta
0e4a2c7593
web: always show note statistics of active editor
2024-03-21 11:22:10 +05:00
Abdullah Atta
a7a2dcf791
web: fix diff viewer not showing images
2024-03-21 11:22:10 +05:00
Abdullah Atta
47221dc81b
web: fix concurrent opfs reads throwing errors
2024-03-21 11:22:10 +05:00
Abdullah Atta
6fb8f11d2f
web: await promises
2024-03-21 11:21:08 +05:00
Abdullah Atta
0cfd607806
web: use database updated event to add editor reactivity
2024-03-21 11:21:08 +05:00
Abdullah Atta
a86565a8ec
core: fix attachment not unlinked from notes on removal
2024-03-21 11:21:08 +05:00
Abdullah Atta
3ee231e459
core: publish database updated events on content remove/update
2024-03-21 11:21:08 +05:00
Abdullah Atta
335021090d
core: refactor database update event logic
2024-03-21 11:21:08 +05:00
Abdullah Atta
b001107135
core: add method to rebuild trash cache
2024-03-21 11:21:08 +05:00
Abdullah Atta
dba1d8645d
core: simplify remove from all notebooks logic
2024-03-21 11:21:08 +05:00
Abdullah Atta
9dff23bdd5
core: publish database updated event on relations unlink
2024-03-21 11:21:08 +05:00
Abdullah Atta
90e48cbc16
core: fix note not unlinked from vault on unlock
2024-03-21 11:21:08 +05:00
Abdullah Atta
4a1a912d0f
core: rebuild trash cache on sync complete
2024-03-21 11:21:08 +05:00
Abdullah Atta
8a6328ef07
web: reopen notes after permanently deleting an attachment
2024-03-21 11:21:08 +05:00
Abdullah Atta
a66c72e099
web: fix content is not updated for new notes in realtime sync
2024-03-21 11:21:07 +05:00
Abdullah Atta
652cbcda52
web: update editor sessions in realtime
2024-03-21 11:21:07 +05:00
Abdullah Atta
199c5d3e64
web: do not show internal links, notebooks etc in properties for trash preview
2024-03-21 11:21:07 +05:00
Abdullah Atta
8b1b569fee
web: fix editor title not changing on realtime sync
2024-03-21 11:21:07 +05:00
Abdullah Atta
d869a69477
web: special icons for readonly and trash preview tabs
2024-03-21 11:21:07 +05:00
Abdullah Atta
00995431f4
web: fix trash note preview is not readonly
2024-03-21 11:21:07 +05:00
Abdullah Atta
cec7c5f3b1
core: standarize database updated event
2024-03-21 11:21:07 +05:00
Abdullah Atta
47ae03ba8a
global: upgrade typescript to 5.4.2
2024-03-21 11:21:07 +05:00
Abdullah Atta
3aa3858981
web: fix type errors
2024-03-21 11:21:06 +05:00
Abdullah Atta
67fa1d6bb4
core: sort & group reminders in sqlite
2024-03-21 11:21:06 +05:00
Ammar Ahmed
00ecb149df
mobile: minor cleanup
2024-03-21 11:21:06 +05:00
Ammar Ahmed
d931d20006
mobile: fix search in share extension
2024-03-21 11:21:06 +05:00
Ammar Ahmed
b4a0e97e3f
editor: do not focus editor on end search
2024-03-21 11:21:06 +05:00
Ammar Ahmed
8edcfcf2f1
mobile: fix editor tab bugs
2024-03-21 11:21:06 +05:00
Ammar Ahmed
6a8ccf9401
mobile: fix use-db-item hook not working
2024-03-21 11:21:06 +05:00
Ammar Ahmed
e2eab24574
mobile: fix attachment exists check when uploading file
2024-03-21 11:21:06 +05:00
Ammar Ahmed
6a4e31e972
mobile: fix attachment progress not working
2024-03-21 11:21:06 +05:00
Ammar Ahmed
04f54f79fa
mobile: fix note with attachments not saved from share extension
2024-03-21 11:21:05 +05:00
Ammar Ahmed
c148c6b9cf
mobile: fix share extension append to exisitng note not working
2024-03-21 11:21:05 +05:00
Ammar Ahmed
030cbefe3f
common: up version when migrating toolbar
2024-03-21 11:21:05 +05:00
Abdullah Atta
85342e5f74
core: fix table x has no column y errors
2024-03-21 11:21:05 +05:00
Ammar Ahmed
46565aa45c
mobile: blur editor on back
2024-03-21 11:21:05 +05:00
Abdullah Atta
8496423b50
web: use dnd-kit for smoother drag/drop in tabs
2024-03-21 11:21:05 +05:00
Abdullah Atta
e39be83f70
web: always sort pinned tabs first
2024-03-21 11:21:05 +05:00
Abdullah Atta
3a6d1e7a76
web: fix pinned tabs getting unpinned after app refresh
2024-03-21 11:21:05 +05:00
Ammar Ahmed
15fc1d0cca
mobile: add useNoteLocked hook
2024-03-21 11:21:05 +05:00
Ammar Ahmed
685322f02a
mobile: fix ui of linked blocks
2024-03-21 11:21:05 +05:00
Ammar Ahmed
b849861146
mobile: fix jump to block
2024-03-21 11:21:05 +05:00
Ammar Ahmed
91e041108c
mobile: fix content block ui
2024-03-21 11:21:05 +05:00
Ammar Ahmed
76f2ac2c1d
mobile: fix loading placeholder position
2024-03-21 11:21:05 +05:00
Ammar Ahmed
bc11999201
mobile: fix colors and size of icons in editor header
2024-03-21 11:21:05 +05:00
Ammar Ahmed
103b1b88f5
mobile: use flatlist for rendering tabs
2024-03-21 11:21:05 +05:00
Ammar Ahmed
5b703fe53a
mobile: show keyboard when opening new tab or empty tab
2024-03-21 11:21:05 +05:00
Ammar Ahmed
ab33aa7ebd
mobile: make tab active on focus
2024-03-21 11:21:04 +05:00
Ammar Ahmed
4db043b111
mobile: fix tabs
2024-03-21 11:21:04 +05:00
Ammar Ahmed
3efe977c49
mobile: fix minor bugs in tabs
2024-03-21 11:21:04 +05:00
Ammar Ahmed
08c03bc3a4
mobile: fix duplicate imports
2024-03-21 11:21:04 +05:00
Abdullah Atta
5cb373f730
web: bring back editor margins toggle in action bar
2024-03-21 11:21:04 +05:00
Abdullah Atta
123f1a2658
web: minor ui fixes
2024-03-21 11:21:04 +05:00
Abdullah Atta
72645ce0ad
web: fix section subtitle horizontal margin
2024-03-21 11:21:04 +05:00
Abdullah Atta
3f375065fc
web: add placeholder in table of contents
2024-03-21 11:21:04 +05:00
Abdullah Atta
3d816751f6
web: update diff content on tab switch
2024-03-21 11:21:04 +05:00
Abdullah Atta
f44c553749
web: minor refactor
2024-03-21 11:21:04 +05:00
Abdullah Atta
9c0ee7e63c
web: fix properties section horizontal margin
2024-03-21 11:21:04 +05:00
Abdullah Atta
ae3a73c334
core: remove note from vault if its content is not locked
2024-03-21 11:21:04 +05:00
Abdullah Atta
fe0129e1a4
web: fix locked notes getting overwritten with unencrypted content
2024-03-21 11:21:04 +05:00
Abdullah Atta
274395d01b
web: fix diff session not opening after app refresh
2024-03-21 11:21:04 +05:00
Abdullah Atta
5deb5253c1
editor: fix search decorations not cleared on search end
2024-03-21 11:21:04 +05:00
Abdullah Atta
55e3213e5c
web: add all missing functionality in note linking dialog
2024-03-21 11:21:04 +05:00
Abdullah Atta
bc9b5c39ee
web: remove custom search state logic & use editor commands
2024-03-21 11:21:04 +05:00
Abdullah Atta
7a48c7c1e3
editor: fix text on selected search result not visible
2024-03-21 11:21:03 +05:00
Abdullah Atta
324256a499
editor: use global search store for managing search state
2024-03-21 11:21:03 +05:00
Abdullah Atta
eaea7bdd2a
editor: minor refactor
2024-03-21 11:21:03 +05:00
Abdullah Atta
5985e22777
web: remove locked session type guard (switch to simple boolean)
...
the type guard was incorrect
2024-03-21 11:21:03 +05:00
Abdullah Atta
5de7fc5bd7
web: add content to new session type
2024-03-21 11:21:03 +05:00
Abdullah Atta
b54457f522
web: fix editor title not updating on creating a note
2024-03-21 11:21:03 +05:00
Abdullah Atta
f94341facc
web: remove preview session type
2024-03-21 11:21:03 +05:00
Abdullah Atta
90a19e7152
web: ${id}_editorScroll > editorScroll_${id}
2024-03-21 11:21:03 +05:00
Abdullah Atta
32998b9c8c
web: set session content before saving
2024-03-21 11:21:03 +05:00
Abdullah Atta
88532ae13b
web: add dialog container inside tab
2024-03-21 11:21:03 +05:00
Abdullah Atta
64a138fa80
web: handle locked notes properly in real time editor sync
2024-03-21 11:21:03 +05:00
Abdullah Atta
8fe2774d8f
web: freeze unhydrated sessions
2024-03-21 11:21:03 +05:00
Abdullah Atta
8ef42dd605
web: remove unused & commented out code
2024-03-21 11:21:03 +05:00
Abdullah Atta
5b44206931
web: focus editor on switching tab and toggle active class
2024-03-21 11:21:03 +05:00
Abdullah Atta
29f92a0806
web: define editor & session once and pass it everywhere
2024-03-21 11:21:03 +05:00
Abdullah Atta
03f8332c67
web: remove unlocked session type
2024-03-21 11:21:03 +05:00
Abdullah Atta
144d362527
web: set session id on saving note
2024-03-21 11:21:03 +05:00
Abdullah Atta
7a6ccb932d
core: add block ids before returning content
2024-03-21 11:21:03 +05:00
Abdullah Atta
94c1556a5c
editor: fix range error crash
2024-03-21 11:21:03 +05:00
Abdullah Atta
5974ffc0d4
editor: do not add block id on list items
...
(because they already contain paragraphs and we don't want duplicates)
2024-03-21 11:21:03 +05:00
Abdullah Atta
6184281694
editor: do not touch editor when its view is destroyed
2024-03-21 11:21:02 +05:00
Abdullah Atta
c51406ca04
editor: fix selection/focus is lost when editor state is updated
2024-03-21 11:21:02 +05:00
Abdullah Atta
07db957f67
editor: fix list type thumbnails in toolbar
2024-03-21 11:21:02 +05:00
Abdullah Atta
d31194bb39
editor: hide hover popup on editor destroy
2024-03-21 11:21:02 +05:00
Abdullah Atta
44827d13fe
editor: render interactive popups in popup instead of menu
2024-03-21 11:21:02 +05:00
Abdullah Atta
c847ca0817
editor: scroll blocks into view only for active editor
2024-03-21 11:21:02 +05:00
Abdullah Atta
bd102ea346
editor: query editor dom based on active editor class
2024-03-21 11:21:02 +05:00
Abdullah Atta
688dde9890
editor: render all popups in popup container
2024-03-21 11:21:02 +05:00
Abdullah Atta
adfef8faef
editor: close all popups and dropdowns on switching tabs
2024-03-21 11:21:02 +05:00
Abdullah Atta
7785bcd5a8
editor: fix placeholder is not visible
2024-03-21 11:21:02 +05:00
Abdullah Atta
569f4537e7
ui: allow setting popup container
2024-03-21 11:21:02 +05:00
Abdullah Atta
43a03079a1
web: disable properties button in action bar when diff is open
2024-03-21 11:21:02 +05:00
Abdullah Atta
852802da4b
web: allow session item size to grow
2024-03-21 11:21:02 +05:00
Abdullah Atta
ce4e0a1916
web: add support for /notes/:noteId/edit hash route
2024-03-21 11:21:02 +05:00
Abdullah Atta
ce53495b76
core: do not change date modified on items when bulk adding
2024-03-21 11:21:02 +05:00
Abdullah Atta
42571b0794
editor: make image size clamping responsive
2024-03-21 11:21:02 +05:00
Abdullah Atta
3a2eba3242
web: fix race condition where editor context would be destroyed and updated at the same time
2024-03-21 11:21:02 +05:00
Abdullah Atta
2d9f41e114
web: create error from ErrorEvent if none found
2024-03-21 11:21:02 +05:00
Abdullah Atta
8dada6d936
editor: fix crash on loading web clip
2024-03-21 11:21:02 +05:00
Abdullah Atta
2c4170bacc
web: reenable tags refreshing in editor
2024-03-21 11:21:02 +05:00
Abdullah Atta
86ff1890f1
editor: fix position of loading placeholder for floating image
2024-03-21 11:21:01 +05:00
Abdullah Atta
2ef17b800c
editor: fix react node views not rendering on editor load
2024-03-21 11:21:01 +05:00
Abdullah Atta
0c0d91f8fd
web: fix crash on refreshing editor store
2024-03-21 11:21:01 +05:00
Ammar Ahmed
ba7b88f5d8
mobile: fix randId function duplicate
2024-03-21 11:21:01 +05:00
Abdullah Atta
47a396ffaf
editor: fix crash when resizing window due to a memory leak
2024-03-21 11:21:01 +05:00
Abdullah Atta
f60fcefd1c
web: fix temporary tabs cannot be made permanent
2024-03-21 11:21:01 +05:00
Abdullah Atta
57e1629b0c
web: fix jumping tabs when pinning/unpinning tabs
2024-03-21 11:21:01 +05:00
Abdullah Atta
5988640d3f
web: fix crashes when moving tabs
2024-03-21 11:21:01 +05:00
Abdullah Atta
6512ace33b
web: fix new sessions can't be opened after app refresh
2024-03-21 11:21:01 +05:00
Abdullah Atta
0a36b5ba5b
web: fix type errors
2024-03-21 11:21:01 +05:00
Ammar Ahmed
832652730a
editor: remove editor.current usage
2024-03-21 11:21:01 +05:00
Ammar Ahmed
ae7908e000
mobile: fix editor loading multiple times
2024-03-21 11:21:01 +05:00
Abdullah Atta
b40fe805e7
web: use createInternalLink everywhere
2024-03-21 11:21:01 +05:00
Ammar Ahmed
09f37ae872
mobile: finalize note linking
2024-03-21 11:21:00 +05:00
Ammar Ahmed
ef6c4bb6fb
core: parse internal link from href
2024-03-21 11:20:27 +05:00
Ammar Ahmed
4fc5ec00ae
core: fix extracting internal links
2024-03-21 11:20:27 +05:00
Abdullah Atta
9267433d74
web: show references & linked notes in properties
2024-03-21 11:20:26 +05:00
Abdullah Atta
dbda1eff82
web: reset active block after scroll
2024-03-21 11:20:26 +05:00
Abdullah Atta
c8f9925973
core: add internal links extraction
2024-03-21 11:20:26 +05:00
Abdullah Atta
ff87bebe8f
web: add full support for adding internal links
2024-03-21 11:20:26 +05:00
Abdullah Atta
54f1945a58
editor: add support for adding/removing internal links
2024-03-21 11:20:26 +05:00
Abdullah Atta
2a547c879b
core: add support for processing internal links in note content
2024-03-21 11:20:26 +05:00
Ammar Ahmed
cfa98578ea
mobile: note linking
2024-03-21 11:20:26 +05:00
Ammar Ahmed
270cb16d30
mobile: update deps
2024-03-21 11:20:26 +05:00
Abdullah Atta
06113db2ff
web: fix type errors and broken imports
2024-03-21 11:20:26 +05:00
Abdullah Atta
3efb79308a
editor: reset editor on options update
2024-03-21 11:20:26 +05:00
Abdullah Atta
b0b5bd235f
web: add support for table of contents
2024-03-21 11:20:25 +05:00
Abdullah Atta
4a2fcf950e
web: add support for tabs
2024-03-21 11:20:25 +05:00
Abdullah Atta
e166a634f2
common: add utility for formatting history session time
2024-03-21 11:20:00 +05:00
Abdullah Atta
b97ec3948b
mobile: simplify unencrypted content check
2024-03-21 11:20:00 +05:00
Abdullah Atta
e14bb065dc
core: simplify encryption content checks
2024-03-21 11:20:00 +05:00
Abdullah Atta
80a77871a0
core: restoring a history session should create a new version
2024-03-21 11:20:00 +05:00
Abdullah Atta
51963f799c
editor: create editor only once
2024-03-21 11:20:00 +05:00
Ammar Ahmed
71d94853ba
mobile: implement toc
2024-03-21 11:20:00 +05:00
Ammar Ahmed
c33c365b62
mobile: support vault notes in tabs
2024-03-21 11:20:00 +05:00
Ammar Ahmed
2ce31fc81c
mobile: fix tab bugs
2024-03-21 11:19:59 +05:00
Ammar Ahmed
d9521b5058
mobile: add tab history
2024-03-21 11:19:59 +05:00
Ammar Ahmed
366948cd28
mobile: some more fixes
2024-03-21 11:19:59 +05:00
Ammar Ahmed
ad338aeefc
mobile: fix numerous issues with tabs
2024-03-21 11:19:59 +05:00
Ammar Ahmed
6b6ee76c39
mobile: push changes
2024-03-21 11:19:59 +05:00
Ammar Ahmed
3f23507a74
mobile: add editor tabs
2024-03-21 11:19:59 +05:00
Abdullah Atta
815c9eb7de
core: remove unnecessary notes collection init before migration
2024-03-21 11:19:59 +05:00
Abdullah Atta
aab2b0307e
web: bump version to 3.0.6
2024-03-21 11:19:59 +05:00
Abdullah Atta
b9e7cbd608
setup: only disable esbuild rebuild on mobile
2024-03-21 11:19:59 +05:00
Abdullah Atta
0cf0b00c58
setup: ignore esbuild rebuild script
2024-03-21 11:19:58 +05:00
Abdullah Atta
29e07036b1
mobile: update package lockfile
2024-03-21 11:19:58 +05:00
Abdullah Atta
61b1aa919a
editor: fix task items not showing correctly
2024-03-21 11:19:58 +05:00
Abdullah Atta
90b7b5f87b
ui: fix menu is not scrollable on small screens
2024-03-21 11:19:58 +05:00
Abdullah Atta
7103167693
web: fix loading skeleton for compact items in list
2024-03-21 11:19:58 +05:00
Ammar Ahmed
77e0f5af17
mobile: bump version code
2024-03-21 11:19:58 +05:00
Ammar Ahmed
0618341cf8
mobile: release v3.0.8
2024-03-21 11:19:58 +05:00
Ammar Ahmed
42a4acb688
mobile: improve notebook sheet wording
2024-03-21 11:19:58 +05:00
Ammar Ahmed
131b1a0aa6
mobile: change sheet button positions
2024-03-21 11:19:58 +05:00
Ammar Ahmed
e327c92e1a
mobile: cleanup
2024-03-21 11:19:58 +05:00
Ammar Ahmed
d22301ccf9
mobile: reminder notification shows even after removing reminders
2024-03-21 11:19:58 +05:00
Ammar Ahmed
5d2c615a30
mobile: simplify reminder sheet ui
2024-03-21 11:19:58 +05:00
Ammar Ahmed
4a2088ec1e
mobile: remove usage of customStyle prop
2024-03-21 11:19:58 +05:00
Abdullah Atta
238510132f
core: fix settings are not migrated
2024-03-21 11:19:58 +05:00
Ammar Ahmed
b7a8277749
mobile: update deps
2024-03-21 11:19:57 +05:00
Ammar Ahmed
0251363d65
mobile: fix tags not showing properly
2024-03-21 11:19:57 +05:00
Ammar Ahmed
a784f47430
mobile: cleanup
2024-03-21 11:19:57 +05:00
Ammar Ahmed
cf28b27da6
mobile: update Pods
2024-03-21 11:19:57 +05:00
Ammar Ahmed
1fa020c569
mobile: release v3.0.7 beta
2024-03-21 11:19:57 +05:00
Ammar Ahmed
ead87f7068
mobile: fix sorting attachments
2024-03-21 11:19:57 +05:00
Abdullah Atta
e35f3c5a96
web: fix height of attachments table
2024-03-21 11:19:57 +05:00
Abdullah Atta
c5282c9ddd
core: do not include deleted attachments in filters
2024-03-21 11:19:57 +05:00
Abdullah Atta
fc21a8be97
web: bump version to 3.0.5
2024-03-21 11:19:57 +05:00
Ammar Ahmed
c3e315a2ae
mobile: fix mobile sheet ui
2024-03-21 11:19:57 +05:00
Abdullah Atta
ca30433fd5
web: show error if there's no internet on updating profile
2024-03-21 11:19:57 +05:00
Abdullah Atta
03240345eb
web: allow clearing database on database disk image is malformed
2024-03-21 11:19:56 +05:00
Abdullah Atta
156b844fd9
web: fix error due to changed file picker return
2024-03-21 11:19:56 +05:00
Abdullah Atta
f1a6662f01
web: fix attachFile- when saving web clip
2024-03-21 11:19:56 +05:00
Ammar Ahmed
4e5b5e6e3f
mobile: enable auto sync
2024-03-21 11:19:56 +05:00
Ammar Ahmed
b80dd8c81e
mobile: finalize image upload
2024-03-21 11:19:56 +05:00
Abdullah Atta
2cee5020dd
web: add image compression
2024-03-21 11:19:56 +05:00
Abdullah Atta
1a00fc6e30
web: add support for multiselecting attachments
2024-03-21 11:19:56 +05:00
ammarahm-ed
64697a7771
mobile: handle uploading multiple files
2024-03-21 11:19:56 +05:00
ammarahm-ed
d97be2d4fb
mobile: add optional image compression on upload
2024-03-21 11:19:56 +05:00
Abdullah Atta
6504beda78
web: fix sync icon spin direction
2024-03-21 11:19:56 +05:00
Abdullah Atta
3795c69a7b
core: fix migration for db version > 6
2024-03-21 11:19:56 +05:00
Abdullah Atta
77b6ad5408
core: only get attachment id when processing content
2024-03-21 11:19:56 +05:00
Abdullah Atta
480b4398da
web: enable auto sync
2024-03-21 11:19:56 +05:00
Abdullah Atta
7ed7d26d6f
web: edit profile directly
2024-03-21 11:19:56 +05:00
Ammar Ahmed
2463ad2820
mobile: add user profile
2024-03-21 11:19:56 +05:00
Ammar Ahmed
85c50bf0fa
core: fetch user profile before updating profile
2024-03-21 11:19:56 +05:00
Abdullah Atta
54ba654b97
web: add support for setting user profile
2024-03-21 11:19:55 +05:00
Abdullah Atta
e58fc38a6d
core: add support for setting user profile
2024-03-21 11:19:33 +05:00
Ammar Ahmed
f0ef9e072e
mobile: cleanup
2024-03-21 11:19:33 +05:00
Ammar Ahmed
cd62069b9b
mobile: fix note assigned to multiple colors
2024-03-21 11:19:33 +05:00
Ammar Ahmed
8089f7e181
mobile: small ui fixes
2024-03-21 11:19:33 +05:00
Ammar Ahmed
c1ec580fdc
mobile: ui bug fixes
2024-03-21 11:19:33 +05:00
Ammar Ahmed
ae43d58a38
mobile: user profile
2024-03-21 11:19:33 +05:00
Abdullah Atta
2713f26f90
core: fix migration errors & compact deleted items
2024-03-21 11:19:32 +05:00
Ammar Ahmed
783a97e340
mobile: release v3.0.6
2024-03-21 11:19:32 +05:00
Ammar Ahmed
dcea1544b9
mobile: fix toolbar migration
2024-03-21 11:19:32 +05:00
Ammar Ahmed
9e0286052f
core: check for deleted attachments in pending attachments
2024-03-21 11:19:32 +05:00
Ammar Ahmed
a41b7d8fd8
mobile: fix backup sheet never closes on manual backups
2024-03-21 11:19:32 +05:00
Ammar Ahmed
9473c30426
mobile: allow sort by title in all groupings
2024-03-21 11:19:32 +05:00
Abdullah Atta
8bf7609d2f
desktop: disable os encryption of keystore in portable app
2024-03-21 11:19:32 +05:00
Abdullah Atta
c63572abd5
web: migrate toolbar on first use
2024-03-21 11:19:32 +05:00
Abdullah Atta
a003e396b8
common: add toolbar migration
2024-03-21 11:19:32 +05:00
Abdullah Atta
c4323b7814
global: update lockfiles
2024-03-21 11:19:32 +05:00
Abdullah Atta
f27c7e9cf4
web: bump version to 3.0.4-beta
2024-03-21 11:19:03 +05:00
Abdullah Atta
613c1ca30f
common: get note's locked status from its content
2024-03-21 11:19:03 +05:00
Abdullah Atta
b4542a532b
core: always delete vault references on vault deletion
2024-03-21 11:19:03 +05:00
Abdullah Atta
6d8e5a1d1d
web: fix note not selected after switching from locked note
2024-03-21 11:19:03 +05:00
Abdullah Atta
951f628351
core: fix sync tests
2024-03-21 11:19:03 +05:00
Abdullah Atta
3ff6b5afd1
core: fix database image is malformed error when deleting vault
2024-03-21 11:19:03 +05:00
Abdullah Atta
5aef851eb0
core: fix database image is malformed error on unlocking a note
2024-03-21 11:19:03 +05:00
Abdullah Atta
f14a72ec1c
web: fix sync not running after login
2024-03-21 11:19:03 +05:00
Abdullah Atta
484fc4f5a4
web: refresh nav items on deleting a tag
2024-03-21 11:19:02 +05:00
Abdullah Atta
6b9567a0be
core: fix database image is malformed error
2024-03-21 11:19:02 +05:00
Abdullah Atta
0f2a88124b
core: speed up backup restore
2024-03-21 11:19:02 +05:00
Ammar Ahmed
740a7b4918
mobile: fix color of + button on hidden items
...
in side menu
2024-03-21 11:19:02 +05:00
Abdullah Atta
6fd3c77348
core: fix deleted items getting imported during backup restore
2024-03-21 11:19:02 +05:00
Abdullah Atta
70818c24cd
core: fix duplicate colors created during backup restore
2024-03-21 11:19:02 +05:00
Ammar Ahmed
69c20045c2
mobile: fix readonly mode
2024-03-21 11:19:02 +05:00
Ammar Ahmed
c65a6e5e62
editor: fix keyboard opens on drag in editor
2024-03-21 11:19:02 +05:00
Ammar Ahmed
4a2da72fa3
mobile: clear selection after deleting items
2024-03-21 11:19:02 +05:00
Ammar Ahmed
2d83fde2c5
mobile: fix reminder ui in selection mode
2024-03-21 11:19:02 +05:00
Ammar Ahmed
3898cc7752
mobile: remove pass min limit on vault
2024-03-21 11:19:02 +05:00
Abdullah Atta
c633864073
web: clear editor if opened note is unlocked
2024-03-21 11:19:02 +05:00
Abdullah Atta
77ee56dd14
core: remove note's vault relation regardless of vault
2024-03-21 11:19:02 +05:00
Abdullah Atta
6c47a485f0
core: don't unlink vault notes on vault remove
2024-03-21 11:19:02 +05:00
Abdullah Atta
9f241959cf
web: fix vault settings not updating on deleting vault
2024-03-21 11:19:02 +05:00
Abdullah Atta
da20e7977a
core: fix sqlite crash on calling delete with empty array
2024-03-21 11:19:02 +05:00
Abdullah Atta
0931c0d5f2
web: fix unnecessary rerendering of notebook header
2024-03-21 11:19:02 +05:00
Abdullah Atta
cdebfdd7c0
web: disable auto sync
2024-03-21 11:19:02 +05:00
Abdullah Atta
ef6ff34ec6
core: enable sync push
2024-03-21 11:19:02 +05:00
Abdullah Atta
9a42273a50
web: add drag/drop tests
2024-03-21 11:19:02 +05:00
Abdullah Atta
75a358a4ce
web: fix cannot navigate into nested notebook by hovering on it
2024-03-21 11:19:02 +05:00
Abdullah Atta
6c122c6498
editor: fix react error 409
2024-03-21 11:19:01 +05:00
Abdullah Atta
963f331290
web: expand parent when a child notebook is added
2024-03-21 11:19:01 +05:00
Muhammad Ali
9798ada335
web: add support for item drag/droping ( #3230 )
...
* web: basic drag drop function for single note
* web: added check for noteId
* web: add support for item drag drop
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-21 11:19:01 +05:00
Ammar Ahmed
2f17ad69a1
mobile: disable auto sync
2024-03-21 11:19:01 +05:00
Ammar Ahmed
505d71f1c7
editor: fix callout margins
2024-03-21 11:19:01 +05:00
Ammar Ahmed
4ed6bdd668
mobile: fix keyboard jump on tap in dropdown
2024-03-21 11:19:01 +05:00
Abdullah Atta
b87dce6a51
editor: fix rtl for outline list
2024-03-21 11:19:01 +05:00
Abdullah Atta
295eb8ffec
editor: add callout component
2024-03-21 11:19:01 +05:00
Ammar Ahmed
c7b2046e46
mobile: release v3.0.5 beta
2024-03-21 11:19:01 +05:00
Ammar Ahmed
254c2acede
mobile: update toolbar
2024-03-21 11:19:01 +05:00
Abdullah Atta
4ea4bbd782
editor: add support for simple checklists
2024-03-21 11:19:00 +05:00
Ammar Ahmed
e3f08668ed
editor: implement simple checklists
2024-03-21 11:18:14 +05:00
Abdullah Atta
d6113f75ca
web: show error if saving a note fails
2024-03-21 11:18:13 +05:00
Abdullah Atta
1dcd227014
core: fix database image is malformed error on updating locked note
2024-03-21 11:18:13 +05:00
Abdullah Atta
8af190e83d
web: bump version to 3.0.3-beta
2024-03-21 11:18:13 +05:00
Abdullah Atta
dd06e5fd52
desktop: include preload script when comparing bundles
2024-03-21 11:18:13 +05:00
Abdullah Atta
cd55f443d9
core: add more lookup tests
2024-03-21 11:18:13 +05:00
Abdullah Atta
974221d938
core: allow testing with persisted database
2024-03-21 11:18:13 +05:00
Abdullah Atta
02c084ed6d
core: return items in same order when using .records
2024-03-21 11:18:13 +05:00
Abdullah Atta
456927548a
core: improve notes lookup performance
2024-03-21 11:18:13 +05:00
Abdullah Atta
53490cc28b
core: refactor test setup & use better-sqlite-multiple-cipher
2024-03-21 11:18:13 +05:00
Abdullah Atta
15014d2d49
web: destroy sql database on app close
2024-03-21 11:18:13 +05:00
Abdullah Atta
3ee14b9463
core: fix database image is malformed error
2024-03-21 11:18:13 +05:00
Abdullah Atta
9e46f1ec06
core: fix note headling getting removed
2024-03-21 11:18:13 +05:00
Abdullah Atta
47c433b2c9
web: fix notebook indentation
2024-03-21 11:18:13 +05:00
Abdullah Atta
72d5072cac
core: fix sorting of newly created notes
2024-03-21 11:18:13 +05:00
Abdullah Atta
6b14b29103
web: allow sorting by title everywhere
2024-03-21 11:18:13 +05:00
Abdullah Atta
e3ef25714a
core: add support for sorting by title & date together
2024-03-21 11:18:13 +05:00
Abdullah Atta
ac1bf9e84e
web: add child notebook under opened notebook
2024-03-21 11:18:13 +05:00
Abdullah Atta
54abea488f
web: rerender subnotebooks on root notebook change
2024-03-21 11:18:13 +05:00
Abdullah Atta
9d1ff3231a
web: hide sort button in notebook view
2024-03-21 11:18:13 +05:00
Abdullah Atta
eef8b98b62
web: await notes context refreshing
2024-03-21 11:18:12 +05:00
Abdullah Atta
a4e0fecfe9
web: clear keystore when clearing database
2024-03-21 11:18:12 +05:00
Abdullah Atta
370837278b
web: allow clearing keystore
2024-03-21 11:18:12 +05:00
Abdullah Atta
c03d25ece6
web: fix empty root notebook indentation
2024-03-21 11:18:12 +05:00
Abdullah Atta
34be765ac5
web: fix monograph publish status not updating
2024-03-21 11:18:12 +05:00
Abdullah Atta
bf208921ad
web: fix nested notebook navigation from shortcuts
2024-03-21 11:18:12 +05:00
Abdullah Atta
14b469d8b6
web: fix color cannot be renamed
2024-03-21 11:18:12 +05:00
Abdullah Atta
cc239d927c
web: allow non-pro users to customize sidebar
2024-03-21 11:18:12 +05:00
Abdullah Atta
1c7e619b55
web: reimplement app lock & web key store
2024-03-21 11:18:12 +05:00
Ammar Ahmed
3205dae30c
mobile: fix app lock on ios
2024-03-21 11:18:12 +05:00
Ammar Ahmed
57da24821f
mobile: v3.0.4
2024-03-21 11:18:12 +05:00
Ammar Ahmed
16f4184e25
editor: fix color picker missing prop
2024-03-21 11:18:12 +05:00
Ammar Ahmed
4c51fbf816
mobile: improve verification flow before changing app lock
2024-03-21 11:18:12 +05:00
Ammar Ahmed
f7835f43f6
mobile: fix reordering in side menu
2024-03-21 11:18:12 +05:00
Ammar Ahmed
aeabd9929c
editor: fix keyboard focus issues on mobile
2024-03-21 11:18:12 +05:00
Ammar Ahmed
94a0d841ac
mobile: fix bugs
2024-03-21 11:18:12 +05:00
Ammar Ahmed
3172d5a552
mobile: fix sidemenu shortcuts
2024-03-21 11:18:11 +05:00
Abdullah Atta
a042f6d418
web: remove security key config on app lock disable
2024-03-21 11:18:11 +05:00
Abdullah Atta
d9ff5e0053
core: fix object id date parsing
2024-03-21 11:18:11 +05:00
Abdullah Atta
7ce9121f8e
web: fix cr.isIndexedDBSupported is not a function
2024-03-21 11:18:11 +05:00
Ammar Ahmed
e0c1d6344d
mobile: v3.0.3 beta
2024-03-21 11:18:11 +05:00
Ammar Ahmed
6c378a0122
mobile: fix backup failed on iOS
2024-03-21 11:18:11 +05:00
Ammar Ahmed
1371b14005
mobile: bump version
2024-03-21 11:18:11 +05:00
Ammar Ahmed
bf7f3eb86f
mobile: fix issue reporting
2024-03-21 11:18:11 +05:00
Ammar Ahmed
c8716df6a6
mobile: fix rendering slow in list
2024-03-21 11:18:11 +05:00
Abdullah Atta
fd12d4bd00
ui: fix right clicking when menu is open doesn't close it
2024-03-21 11:18:11 +05:00
Abdullah Atta
29d0f40c1a
ui: fix hover highlighting 2 items in menu
2024-03-21 11:18:11 +05:00
Abdullah Atta
63fd526db8
web: fix color renaming and add color remove support
2024-03-21 11:18:10 +05:00
Abdullah Atta
0fbfc709da
web: add readonly indicator on notes
2024-03-21 11:18:10 +05:00
Abdullah Atta
19f0488745
web: fix compact view not affecting notes
2024-03-21 11:18:10 +05:00
Abdullah Atta
f81c30222a
editor: fix Position -1 is outside of fragment error
2024-03-21 11:18:10 +05:00
Ammar Ahmed
26ae76d644
mobile: fix migration bugs
2024-03-21 11:18:10 +05:00
Abdullah Atta
f370118498
core: minor refactoring
2024-03-21 11:18:10 +05:00
Abdullah Atta
d3a32421ee
core: migrate deleted items as well
2024-03-21 11:18:10 +05:00
Abdullah Atta
af9a83117b
web: refresh app on sync completed
2024-03-21 11:18:10 +05:00
Abdullah Atta
ce418487ad
core: fix continuous invalid_grant error if login fails
2024-03-21 11:18:10 +05:00
Abdullah Atta
9bd7dbc940
web: bump to v3.0.2-beta
2024-03-21 11:18:10 +05:00
Abdullah Atta
bc91a41bbe
web: hide window/tab title on app lock
2024-03-21 11:18:10 +05:00
Abdullah Atta
7efbc666a0
core: add support for creating backups of legacy collections
2024-03-21 11:18:10 +05:00
Abdullah Atta
5ecd70e121
web: fix P.item is undefined error
2024-03-21 11:18:10 +05:00
Abdullah Atta
e4d165edb7
core: remove deleteReason property
2024-03-21 11:18:10 +05:00
Ammar Ahmed
d24f29e98f
Update ios.publish.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 11:18:09 +05:00
Ammar Ahmed
5559738654
mobile: cleanup gradle.properties
2024-03-21 11:18:09 +05:00
Ammar Ahmed
54a321cb4c
mobile: fix share extension
2024-03-21 11:18:09 +05:00
Ammar Ahmed
b2f0e74ade
mobile: beta release
2024-03-21 11:18:09 +05:00
Ammar Ahmed
a105c09841
mobile: fix notebook move to trash
2024-03-21 11:18:09 +05:00
Ammar Ahmed
6ad8d7ba1b
mobile: cleanup
2024-03-21 11:18:09 +05:00
Abdullah Atta
c58bb57de0
desktop: disable downgrades
2024-03-21 11:18:09 +05:00
Ammar Ahmed
aec183bd78
mobile: stop app updates check in beta
2024-03-21 11:18:09 +05:00
Ammar Ahmed
75ed6de07f
mobile: minor fixes
2024-03-21 11:18:09 +05:00
Abdullah Atta
8f56953915
web: improve database deletion
2024-03-21 11:18:09 +05:00
Abdullah Atta
7d98f93dd6
web: reload page on reset from error boundary
2024-03-21 11:18:09 +05:00
Abdullah Atta
e74123bc9c
web: locked status not updating on note
2024-03-21 11:18:09 +05:00
Abdullah Atta
d21b4c021d
web: only save note's content through vault
2024-03-21 11:18:09 +05:00
Abdullah Atta
ca05865021
core: fix adding note to vault should return its id
2024-03-21 11:18:09 +05:00
Abdullah Atta
b30ed83f78
core: fix database resetting
2024-03-21 11:18:09 +05:00
Abdullah Atta
a4d0b2d0dc
theme: fix error input variant
2024-03-21 11:18:08 +05:00
Abdullah Atta
fa1c48be41
web: allow typing custom date when adding reminder
2024-03-21 11:18:08 +05:00
Abdullah Atta
ec29cc0801
common: use upcoming reminder when resolving reminders on note
2024-03-21 11:18:08 +05:00
Ammar Ahmed
44e9a69faa
mobile: fix reminders
2024-03-21 11:18:08 +05:00
Ammar Ahmed
920598f943
mobile: fix notebooks & colors
2024-03-21 11:18:08 +05:00
Abdullah Atta
5afdd88eb7
core: set mode to "sync" for migrations during sync
2024-03-21 11:18:08 +05:00
Abdullah Atta
81ebc3906f
desktop: patch better-sqlite3-multiple-ciphers to get prebuilt binaries
2024-03-21 11:18:08 +05:00
Abdullah Atta
ec7d581c3d
web: bump to 3.0.1-beta
2024-03-21 11:18:08 +05:00
Abdullah Atta
60e1da412c
core: enable sync during tests
2024-03-21 11:18:08 +05:00
Abdullah Atta
27cf0a3c6b
core: improve backup importing
2024-03-21 11:18:08 +05:00
Abdullah Atta
e24beebd43
core: add support for nested transactions
2024-03-21 11:18:08 +05:00
Abdullah Atta
9bea47e358
web: use single transaction for importing a backup
2024-03-21 11:18:08 +05:00
Abdullah Atta
779f000f3e
web: make sqlite slightly faster
2024-03-21 11:18:08 +05:00
Ammar Ahmed
37eeeb1d64
mobile: fix release build
2024-03-21 11:18:07 +05:00
Abdullah Atta
c231c07633
core: fix type errors
2024-03-21 11:18:07 +05:00
Ammar Ahmed
4ee82b4fd6
mobile: minor fixes
2024-03-21 11:18:07 +05:00
Ammar Ahmed
d0f0c32ffa
core: fix migration bugs
2024-03-21 11:18:07 +05:00
Ammar Ahmed
2c931d72f9
mobile: fix saving user key
2024-03-21 11:18:07 +05:00
Abdullah Atta
1cf832f0fe
web: fix monograph publishing popup
2024-03-21 11:18:07 +05:00
Abdullah Atta
1e49fd8145
web: ui fixes
2024-03-21 11:18:07 +05:00
Abdullah Atta
bd93048aaa
web: fix app lock not getting disabled
2024-03-21 11:18:07 +05:00
Ammar Ahmed
1b5dc9eb14
mobile: minor fixes
2024-03-21 11:18:07 +05:00
Ammar Ahmed
e93490acfc
mobile: locked notes
2024-03-21 11:18:07 +05:00
Abdullah Atta
487306b943
web: fix indexedDB not getting detected
2024-03-21 11:17:32 +05:00
Abdullah Atta
573a37f671
core: destroy kysely on error
2024-03-21 11:17:32 +05:00
Abdullah Atta
8bfee794c8
crypto: move libsodium & sodium-native to peer deps
2024-03-21 11:17:32 +05:00
Abdullah Atta
aea31102f6
global: pin node version to 20
2024-03-21 11:17:32 +05:00
Abdullah Atta
bfe9aa5330
web: various fixes
2024-03-21 11:17:32 +05:00
Abdullah Atta
a45c5db34e
common: fix note resolution
2024-03-21 11:17:32 +05:00
Abdullah Atta
3e588e243c
core: fix database migration
2024-03-21 11:17:31 +05:00
Abdullah Atta
03dba9f624
core: disable sync push
2024-03-21 11:17:31 +05:00
Abdullah Atta
b707690817
web: trigger error boundary on unhandled errors
2024-03-21 11:17:31 +05:00
Abdullah Atta
3b7660834d
web: use safeStorage to encrypt secrets on desktop
2024-03-21 11:17:31 +05:00
Abdullah Atta
f4b14e37ae
desktop: use better-sqlite3 on desktop for SQLite
2024-03-21 11:17:31 +05:00
Abdullah Atta
146223e2b6
desktop: fix autoupdater
2024-03-21 11:16:51 +05:00
Abdullah Atta
d6b037c178
desktop: add api to delete files
2024-03-21 11:16:51 +05:00
Abdullah Atta
3df8cc53e3
desktop: expose electron's safeStorage api via trpc
2024-03-21 11:16:51 +05:00
Abdullah Atta
63ab54cc42
desktop: enable native modules rebuild during build
2024-03-21 11:16:51 +05:00
Ammar Ahmed
569954b767
core: return decrypted content on unlock note
2024-03-21 11:16:51 +05:00
Ammar Ahmed
9722fab8f3
mobile: applock with pin and password
2024-03-21 11:16:51 +05:00
Ammar Ahmed
bad138d2fa
mobile: minor fixes
2024-03-21 11:16:51 +05:00
Ammar Ahmed
a7e57354dd
mobile: sqlite-multiple-ciphers patch
2024-03-21 11:16:51 +05:00
Ammar Ahmed
45fa486a6d
mobile: refactor
2024-03-21 11:16:50 +05:00
Ammar Ahmed
a65d271cbd
mobile: fix reorderable side menu
2024-03-21 11:16:50 +05:00
Ammar Ahmed
feba11626d
mobile: yearly reminders
2024-03-21 11:16:50 +05:00
Abdullah Atta
a5afc47d82
web: add support for yearly reminders
2024-03-21 11:16:50 +05:00
Abdullah Atta
9edf6d165d
core: add support for yearly reminders
2024-03-21 11:16:50 +05:00
Ammar Ahmed
12b8a9e487
mobile: stop bg fetch events when toggled off
2024-03-21 11:16:50 +05:00
Ammar Ahmed
9e8b5487b2
mobile: enable experimental background sync
2024-03-21 11:16:50 +05:00
Abdullah Atta
305a522a65
web: add support for hiding items from side bar
2024-03-21 11:16:49 +05:00
Abdullah Atta
2f77390a8e
web: add support for reordering navigation menu items
2024-03-21 11:16:49 +05:00
Ammar Ahmed
0ab704b115
mobile: cleanup
2024-03-21 11:16:49 +05:00
Ammar Ahmed
c353f7a872
core: add sidebar order settings
2024-03-21 11:16:49 +05:00
Ammar Ahmed
9a242f63eb
mobile: reorder sidebar items
2024-03-21 11:16:49 +05:00
Abdullah Atta
cc07cedd4a
web: add support for custom colors
2024-03-21 11:16:49 +05:00
Ammar Ahmed
f1f4cd67f7
mobile: allow custom colors
2024-03-21 11:16:49 +05:00
Ammar Ahmed
ceb948bd1f
mobile: migrate app lock
2024-03-21 11:16:49 +05:00
Abdullah Atta
90a0878600
web: remove cbor-x package
2024-03-21 11:16:49 +05:00
Abdullah Atta
26a63591bd
web: add support for at rest encryption and app lock
2024-03-21 11:16:48 +05:00
Ammar Ahmed
87ee599da1
mobile: at rest encryption
2024-03-21 11:15:56 +05:00
Ammar Ahmed
7843a153a7
mobile: simplify tests
2024-03-21 11:15:56 +05:00
Abdullah Atta
72331faee7
core: remove dummy test files
2024-03-21 11:15:56 +05:00
Abdullah Atta
28470d60c6
core: migrate key value storage to sqlite
2024-03-21 11:15:56 +05:00
Ammar Ahmed
ab47c89ef7
mobile: update sheet component
2024-03-21 11:15:56 +05:00
Abdullah Atta
b086e652c3
core: fix moving nested notebooks to trash
2024-03-21 11:15:55 +05:00
Abdullah Atta
ef2d8bf5af
global: move item resolution logic to @notesnook/common
2024-03-21 11:15:55 +05:00
Ammar Ahmed
d3221abd7e
mobile: add theme switch animation
2024-03-21 11:15:55 +05:00
Abdullah Atta
448d19e9fd
web: fix all type errors
2024-03-21 11:15:31 +05:00
Abdullah Atta
0a973cd83a
web: fix duplicate imports
2024-03-21 11:15:31 +05:00
Abdullah Atta
4bff11bf12
core: fix type error
2024-03-21 11:15:31 +05:00
Abdullah Atta
f127203a5e
core: add tests for sync merger
2024-03-21 11:15:31 +05:00
Abdullah Atta
dc3caa16d0
core: migrate vault to a database collection
2024-03-21 11:15:31 +05:00
Ammar Ahmed
1f33ea9db3
mobile: fix exporter and attachment download
2024-03-21 11:15:31 +05:00
Ammar Ahmed
4e157455c8
global: fix type errors during build
2024-03-21 11:15:30 +05:00
Abdullah Atta
2bb3652be2
web: use simple transform stream for export progress
2024-03-21 11:14:56 +05:00
Abdullah Atta
becc00d2ee
web: fix exporting
2024-03-21 11:14:56 +05:00
Ammar Ahmed
e6186c0bbd
mobile: add patches
2024-03-21 11:14:56 +05:00
Abdullah Atta
6538540f3b
web: update export note snapshots for linux
2024-03-21 11:14:56 +05:00
Abdullah Atta
a437125730
web: fix reminder tests
2024-03-21 11:14:56 +05:00
Abdullah Atta
339e5965bb
web: refresh notebooks after adding a new notebook
2024-03-21 11:14:56 +05:00
Abdullah Atta
e3eb3c8000
web: fix force redirect to home on navigating to a color
2024-03-21 11:14:56 +05:00
Abdullah Atta
2ef0f41612
web: fix crash when sorting tags
2024-03-21 11:14:56 +05:00
Abdullah Atta
0a38a734f5
web: fix crash when removing a notebook
2024-03-21 11:14:56 +05:00
Ammar Ahmed
c2d11cdc79
mobile: sync with latest core changes
2024-03-21 11:14:56 +05:00
Abdullah Atta
0fcab638a3
core: remove unnecessary console.log
2024-03-21 11:14:55 +05:00
Ammar Ahmed
b37853866f
mobile: fix search to use filtered selector for notes
2024-03-21 11:14:55 +05:00
Abdullah Atta
e6642ac9ab
core: prevent recursive sync after pushing items
2024-03-21 11:14:55 +05:00
Abdullah Atta
c294e80230
web: simplify sync status
2024-03-21 11:14:55 +05:00
Abdullah Atta
996f4d29be
web: fix previewing trashed notes
2024-03-21 11:14:55 +05:00
Abdullah Atta
0c5a5c7438
core: fix trash
2024-03-21 11:14:55 +05:00
Abdullah Atta
9926c0b6da
web: improve sync test reliability
2024-03-21 11:14:55 +05:00
Abdullah Atta
8e691769ae
core: auto sync not triggered on note update
2024-03-21 11:14:55 +05:00
Abdullah Atta
add2d8af9b
web: fix note history tests
2024-03-21 11:14:55 +05:00
Abdullah Atta
bc72c8b87c
web: fix selection logic in list
2024-03-21 11:14:55 +05:00
Abdullah Atta
b73964afb9
web: set testId on auth input fields
2024-03-21 11:14:55 +05:00
Abdullah Atta
96b6115e7b
core: fix note content is not saving
2024-03-21 11:14:55 +05:00
Abdullah Atta
ea46488d94
core: fix data is not iterable error on backup restore
2024-03-21 11:14:55 +05:00
Abdullah Atta
df0e8ed567
global: update lockfiles
2024-03-21 11:14:55 +05:00
Abdullah Atta
1e86b4d772
core: add retry if a test fails
2024-03-21 11:14:54 +05:00
Abdullah Atta
b1e1ed982a
core: fix invalid object-id generation for some timestamps
2024-03-21 11:14:54 +05:00
Abdullah Atta
500388a634
core: fix sync & monographs tests
2024-03-21 11:14:54 +05:00
Abdullah Atta
7a60ac17ce
core: fix auto sync starting even when auto sync is disabled
2024-03-21 11:14:54 +05:00
Abdullah Atta
a6a2f848d7
core: fix sync tests
2024-03-21 11:14:54 +05:00
Abdullah Atta
25e6350c04
core: remove unnecessary migration success log
2024-03-21 11:14:54 +05:00
Abdullah Atta
e0329c273f
core: fix Crypto is not supported on this platform. error during tests
2024-03-21 11:14:54 +05:00
Abdullah Atta
fd7b33fe30
core: make all the core tests pass again
2024-03-21 11:14:54 +05:00
Abdullah Atta
6d70f8d2f9
web: fix crash when note has no title
2024-03-21 11:14:54 +05:00
Abdullah Atta
c6bb28c139
core: set default title if note has no title
2024-03-21 11:14:54 +05:00
Abdullah Atta
6796206099
web: update kysely patch
2024-03-21 11:14:54 +05:00
Abdullah Atta
ca40342978
web: run patch-package after npm i
2024-03-21 11:14:54 +05:00
Abdullah Atta
36150fb55b
web: more fixes
2024-03-21 11:14:54 +05:00
Abdullah Atta
7b3f671159
web: fix many type errors
2024-03-21 11:14:53 +05:00
Abdullah Atta
0cd6191190
global: update lockfiles
2024-03-21 11:13:46 +05:00
Abdullah Atta
cbccb97d42
theme: fix tinycolor2 not found error
2024-03-21 11:13:46 +05:00
Abdullah Atta
2ce9386759
web: fix notes search in tags, favorites etc
2024-03-21 11:13:46 +05:00
Abdullah Atta
f5b85a82d0
web: update wa-sqlite
2024-03-21 11:13:46 +05:00
Abdullah Atta
0123da10f7
web: use memory tempStore for sqlite
2024-03-21 11:13:46 +05:00
Abdullah Atta
1228f1b6fa
web: add support for exporting sql database
2024-03-21 11:13:46 +05:00
Abdullah Atta
3126c2d325
core: fix FTS5 SQLite search
2024-03-21 11:13:46 +05:00
Ammar Ahmed
a9c9ca29c8
mobile: cleanup
2024-03-21 11:13:46 +05:00
Ammar Ahmed
665f44bcee
mobile: fix types
2024-03-21 11:13:45 +05:00
Ammar Ahmed
c444f7ddb8
mobile: refactor zustand stores
2024-03-21 11:13:45 +05:00
Ammar Ahmed
787c36c754
mobile: bug fixes
2024-03-21 11:13:45 +05:00
Ammar Ahmed
3502469c1d
core: add fn to get cache item
2024-03-21 11:13:45 +05:00
Abdullah Atta
c58b16cba6
web: only auto align title & headline
2024-03-21 11:13:45 +05:00
Abdullah Atta
15ea57b692
web: getKey -> key
2024-03-21 11:13:45 +05:00
Abdullah Atta
655cf0617e
web: fix resolved item data misaligned with items
2024-03-21 11:13:45 +05:00
Abdullah Atta
57311397e0
core: fix many issues with virtualized grouping
2024-03-21 11:13:45 +05:00
Ammar Ahmed
94db2387c8
core: early return when items are empty
2024-03-21 11:13:45 +05:00
Abdullah Atta
bd1cf0fadc
web: fix random crashes when scrolling in list
2024-03-21 11:13:45 +05:00
Abdullah Atta
cfd53a8b2c
web: replace react-virtual with react-virtuouso
2024-03-21 11:13:44 +05:00
Ammar Ahmed
baa2d1a389
mobile: fix build ang bugs
2024-03-21 11:13:15 +05:00
Abdullah Atta
8cd963a893
web: hide attachments access if user is logged out
2024-03-21 11:13:15 +05:00
Abdullah Atta
6e3ee9171b
web: allow core to specify custom sql db name
2024-03-21 11:13:15 +05:00
Abdullah Atta
088ef2285f
web: close idb connection on sqlite connection close
2024-03-21 11:13:15 +05:00
Abdullah Atta
e127b8f4ab
core: clear database on logout
2024-03-21 11:13:15 +05:00
Ammar Ahmed
e218962c55
core: add tempStore option to DB
2024-03-21 11:13:15 +05:00
Abdullah Atta
fa080b5ce2
core: migrate items sequentially during sync
2024-03-21 11:13:15 +05:00
Abdullah Atta
d7d019f870
core: fix build error
2024-03-21 11:13:15 +05:00
Abdullah Atta
74b5c4d894
web: execute only 1 query at a time
2024-03-21 11:13:14 +05:00
Abdullah Atta
4ebc3af1e4
web: fix diff viewer crashing the app
2024-03-21 11:11:30 +05:00
Abdullah Atta
3188b33d19
core: do not stop sync if a conflict occurs
2024-03-21 11:11:29 +05:00
Abdullah Atta
c2c69c282e
core: allow only 1 transaction at a time
2024-03-21 11:11:29 +05:00
Abdullah Atta
f57c7b5998
core: simplify item key derivation in virtualized grouping
2024-03-21 11:11:29 +05:00
Abdullah Atta
56faf3ed48
web: improve list item rendering performance
2024-03-21 11:11:29 +05:00
Abdullah Atta
2fe8c87caa
core: always send realtime sync event
2024-03-21 11:11:29 +05:00
Abdullah Atta
b7ecb7b6fb
core: fix content date edited not updating
2024-03-21 11:11:29 +05:00
Abdullah Atta
569b6c7939
core: put items in chunks of 200
2024-03-21 11:11:29 +05:00
Abdullah Atta
e2f9b9c58d
web: set name prop on fields
2024-03-21 11:11:29 +05:00
Abdullah Atta
94150a92aa
core: implement sync v2
2024-03-21 11:11:29 +05:00
Ammar Ahmed
f81814a426
mobile: use index based grouping
2024-03-21 11:11:29 +05:00
Abdullah Atta
443b6ad7e9
web: changes to use new grouping api
2024-03-21 11:11:29 +05:00
Abdullah Atta
2ceb68ec87
core: implement new high perf indexed based grouping
2024-03-21 11:11:28 +05:00
Ammar Ahmed
29f66d457d
mobile: fix share extension in release
2024-03-21 11:11:02 +05:00
Abdullah Atta
304d69f8b5
web: fix router types
2024-03-21 11:11:02 +05:00
Abdullah Atta
900a5b69a5
web: enable vite hot reloading
2024-03-21 11:11:02 +05:00
Abdullah Atta
ebe1b641fd
web: fix minor build issues
2024-03-21 11:11:01 +05:00
Abdullah Atta
f26ea526e8
web: migrate everything to react@18
2024-03-21 11:11:01 +05:00
Abdullah Atta
b36e6faac5
web: fix notebook tests
2024-03-21 11:09:05 +05:00
Ammar Ahmed
528fb3092b
mobile: share extension cleanup
2024-03-21 11:09:05 +05:00
Ammar Ahmed
d5ee925c52
mobile: cleanup
2024-03-21 11:09:04 +05:00
Ammar Ahmed
208e32d7ea
mobile: migrate share extension
2024-03-21 11:09:04 +05:00
Ammar Ahmed
5429161f91
mobile: fix navigation
2024-03-21 11:09:04 +05:00
Abdullah Atta
81cdfcf61a
web: send noteId when decrypting real-time locked content
2024-03-21 11:09:04 +05:00
Abdullah Atta
6186e22006
web: fix tag tests
2024-03-21 11:09:04 +05:00
Ammar Ahmed
4ff051130b
mobile: pass tests
2024-03-21 11:09:04 +05:00
Abdullah Atta
97ae36dcda
web: fix html export snapshot
2024-03-21 11:09:04 +05:00
Abdullah Atta
800b5f9d9a
core: fix md with frontmatter export
2024-03-21 11:09:04 +05:00
Ammar Ahmed
d4b1f32516
core: fix ts error
2024-03-21 11:09:04 +05:00
Ammar Ahmed
6626b856fb
mobile: fix webpack build
2024-03-21 11:09:04 +05:00
Ammar Ahmed
44df437c4e
mobile: push changes
2024-03-21 11:09:04 +05:00
Abdullah Atta
189a9da5b5
web: fix notes tests
2024-03-21 11:09:03 +05:00
Abdullah Atta
73def8a682
core: prevent duplicate colors based on color code
2024-03-21 11:09:03 +05:00
Abdullah Atta
7c97db74dc
core: fix error on locking notes
2024-03-21 11:09:03 +05:00
Ammar Ahmed
ceb6e94d0c
mobile: push changes
2024-03-21 11:09:03 +05:00
Abdullah Atta
1a61c4ee8f
web: reset search results on navigation
2024-03-21 11:09:03 +05:00
Abdullah Atta
d4aa4fdb90
web: reset prepared sql stmt on error
2024-03-21 11:09:03 +05:00
Abdullah Atta
3e7db7051b
web: reuse search query
2024-03-21 11:09:03 +05:00
Abdullah Atta
6b6e903322
core: use porter trigram tokenizer for fts
2024-03-21 11:09:03 +05:00
Abdullah Atta
2f62c72cfe
core: properly escape fts query
2024-03-21 11:09:03 +05:00
Abdullah Atta
8951352f63
web: add support for assigning tags to notes
2024-03-21 11:09:03 +05:00
Abdullah Atta
6c9e265a11
core: fix "type" does not exist
2024-03-21 11:09:03 +05:00
Abdullah Atta
1a14d37c72
core: fix build error
2024-03-21 11:09:03 +05:00
Ammar Ahmed
5bfad0149b
mobile: migrate to sqlite
2024-03-21 11:09:02 +05:00
Abdullah Atta
2168609577
web: fix note editor properties
2024-03-21 11:08:13 +05:00
Abdullah Atta
7e8e981145
common: type is now optional in getFormattedDate
2024-03-21 11:08:13 +05:00
Abdullah Atta
300e65f5c4
core: return FilteredSelector from attachments.ofNote
2024-03-21 11:08:13 +05:00
Abdullah Atta
69590f9547
web: show notebook & tag shortcuts when assigning notes
2024-03-21 11:08:13 +05:00
Abdullah Atta
ae023bdf5b
web: implement virtualized search for all items
2024-03-21 11:08:13 +05:00
Abdullah Atta
4556e4d230
web: use lazy loading to load attachments
2024-03-21 11:08:12 +05:00
Abdullah Atta
a77c88bddd
web: load tag & color title lazily
2024-03-21 11:07:18 +05:00
Abdullah Atta
8672f92942
web: show all nested notebooks as tree when moving notes
2024-03-21 11:07:18 +05:00
Abdullah Atta
a8e81a32bf
web: add support for nested notebooks
2024-03-21 11:07:18 +05:00
Abdullah Atta
95b638a135
web: use new virtualized grouping for reminders
2024-03-21 11:07:18 +05:00
Abdullah Atta
4302cdf0ea
web: use new virtualized grouping for trash
2024-03-21 11:07:18 +05:00
Abdullah Atta
36d097f86c
web: use new virtualized grouping for monographs
2024-03-21 11:07:18 +05:00
Abdullah Atta
b364178fc0
core: add support for fetching trash as grouped
2024-03-21 11:07:18 +05:00
Abdullah Atta
2c7927bb08
web: install missing @hazae41/foras
2024-03-21 11:07:18 +05:00
Abdullah Atta
af6041128b
core: fix attachment extraction for locked notes
2024-03-21 11:07:18 +05:00
Abdullah Atta
6ccee9f6eb
global: update lockfiles
2024-03-21 11:07:17 +05:00
Abdullah Atta
404f2072a1
web: start initial migration to sqlite
2024-03-21 11:05:23 +05:00
Abdullah Atta
01e774bff5
ui: add support for lazily loading menu items
2024-03-21 11:04:44 +05:00
Abdullah Atta
df9fb59f40
common: remove total-notes utility
2024-03-21 11:04:44 +05:00
Abdullah Atta
9ac9e21645
core: changes according to client needs
2024-03-21 11:04:26 +05:00
Abdullah Atta
44846cc7b5
core: fix database migration
2024-03-21 11:04:26 +05:00
Abdullah Atta
96e36a6f73
core: add support for incremental grouping
2024-03-21 11:04:26 +05:00
Abdullah Atta
37ad3ea31a
core: fix size of nanoid in benchmarks
2024-03-21 11:04:26 +05:00
Abdullah Atta
07d2a701c7
core: optimize bson objectid generation & add benchmarks
2024-03-21 11:04:26 +05:00
Abdullah Atta
94f7e8cd08
core: fix monographs
2024-03-21 11:04:26 +05:00
Abdullah Atta
51819e9d4a
core: fix sync tests
2024-03-21 11:04:26 +05:00
Abdullah Atta
860ec7fea8
core: remove temporary sqlite db
2024-03-21 11:04:26 +05:00
Abdullah Atta
21b3866df4
core: migrate everything to sqlite
2024-03-21 11:04:25 +05:00
Abdullah Atta
a91717aca3
core: migrate all database writes to sqlite
2024-03-21 11:04:11 +05:00
Abdullah Atta
91a272ee3d
global: update lockfiles
2024-03-21 11:03:43 +05:00
Abdullah Atta
d51079fc88
core: convert everything else to typescript
2024-03-21 11:03:14 +05:00
Abdullah Atta
37ae106713
core: remove unnecessary sync tests
2024-03-21 11:03:14 +05:00
Abdullah Atta
b93b5cc8d6
core: migrate monographs to typescript
2024-03-21 11:03:14 +05:00
Abdullah Atta
9d6733deff
core: make migration tests less flaky
2024-03-21 11:03:14 +05:00
Abdullah Atta
86652230bc
core: add tests for migrations
2024-03-21 11:03:14 +05:00
Abdullah Atta
588e37aa20
core: migrate settings to its own collection
2024-03-21 11:03:14 +05:00
Abdullah Atta
79b75c5ba7
core: get rid of topics; move to sub notebooks
2024-03-21 11:03:14 +05:00
Abdullah Atta
cc60558839
core: migrate attachments to use relations for linking to notes
2024-03-21 11:03:13 +05:00
Abdullah Atta
c7a6cd8964
core: minor updates and fixes
2024-03-21 11:02:47 +05:00
Abdullah Atta
5b537ab470
core: fix types & syncing issues
2024-03-21 11:02:47 +05:00
ammarahm-ed
48af6c460f
mobile: pass all tests
2024-03-21 11:02:47 +05:00
ammarahm-ed
89c9c58631
mobile: fix filesystem not loaded
2024-03-21 11:02:47 +05:00
ammarahm-ed
c10f518e3a
mobile: fix navigating to tags
2024-03-21 11:02:47 +05:00
ammarahm-ed
1f4cd6504a
mobile: migrate to typescript
2024-03-21 11:02:46 +05:00
ammarahm-ed
9ef40c01ce
common: fix ts errors
2024-03-21 11:00:00 +05:00
Abdullah Atta
843be2a62c
mobile: use new types from core
2024-03-21 11:00:00 +05:00
Abdullah Atta
a881a6d51e
web: use new types from core
2024-03-21 10:59:59 +05:00
Abdullah Atta
22221afb7a
core: fix more typings
2024-03-21 10:58:39 +05:00
Abdullah Atta
21a7c64b0b
core: fix typing errors
2024-03-21 10:58:39 +05:00
Abdullah Atta
41ea254301
core: convert almost everything to typescript
2024-03-21 10:58:39 +05:00
Ammar Ahmed
3b15717150
mobile: fix lint errors
2024-03-21 10:56:01 +05:00
Abdullah Atta
94f02cdb07
ci: update node version to 20
2024-03-21 10:56:00 +05:00
Abdullah Atta
061433d8cd
config: update nx
2024-03-21 10:56:00 +05:00
Abdullah Atta
c8ba88bb99
desktop: set release channel to beta
2024-03-21 10:56:00 +05:00
Ammar Ahmed
3b181cd9b2
mobile: update ios version number
2024-03-21 10:56:00 +05:00
Ammar Ahmed
5384bed382
ci: update workflow name
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 10:55:49 +05:00
Ammar Ahmed
ac0d831f22
mobile: v3 beta release
2024-03-21 10:55:49 +05:00
Ammar Ahmed
8776058655
ci: update iOS workflow
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 10:55:15 +05:00
Ammar Ahmed
5c8c806228
Update android.publish.internal.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 10:55:15 +05:00
Ammar Ahmed
aa2110b736
ci: android.publish.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 10:55:15 +05:00
Abdullah Atta
cbfaf6ae18
desktop: do not set teamId for notarization
2024-03-21 10:55:15 +05:00
Abdullah Atta
d815608701
ci: APPLE_API_KEY_ISSUER > APPLE_API_ISSUER
2024-03-21 10:55:15 +05:00
Abdullah Atta
696c280eaf
desktop: fix unknown property 'notarize' error
2024-03-21 10:55:15 +05:00
Abdullah Atta
b8c785fa3f
desktop: use official electron builder notarization
2024-03-21 10:55:15 +05:00
Abdullah Atta
d80fdfbfc1
ci: update {upload,download}-artifact to v4
2024-03-21 10:55:15 +05:00
Abdullah Atta
f783dad211
ci: get rid of you may only define one of branches and branches-ignore for a single event
2024-03-21 10:55:15 +05:00
Abdullah Atta
c335d10167
ci: use m1 for building on mac
2024-03-21 10:55:15 +05:00
Abdullah Atta
bf7a02df5e
ci: use wrangler directly to publish to cf
2024-03-21 10:55:15 +05:00
Abdullah Atta
bf12385099
desktop: use app version from autoUpdater
2024-03-21 10:55:15 +05:00
Abdullah Atta
f98b53e9b8
ci: update cloudflare action
2024-03-21 10:55:15 +05:00
Abdullah Atta
8f379d253e
desktop: ready beta for deployment
2024-03-21 10:55:14 +05:00
Abdullah Atta
e1f07618d3
ci: deploy to correct cf pages project
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-21 10:54:56 +05:00
Abdullah Atta
9a0c129844
core: turn off sync push by default
2024-03-21 10:54:55 +05:00
Ammar Ahmed
aa2a8ab6f4
mobile: ignore beta updates on gh release
2024-03-21 10:17:34 +05:00
Ammar Ahmed
8e59ff1318
mobile: release v2.6.18
2024-03-21 10:11:37 +05:00
Abdullah Atta
ad99c87f72
web: bump version to 2.6.17
2024-03-21 10:07:11 +05:00
Abdullah Atta
ba776b5854
global: update lockfiles
2024-03-21 10:07:02 +05:00
Abdullah Atta
e526145e48
web: fix cannot read property integration of undefined
2024-03-21 10:02:08 +05:00
Abdullah Atta
45c5e65bf6
core: add more sanity checks
2024-03-21 09:42:38 +05:00
Abdullah Atta
87bec4e2ab
core: add sanity checks to handle cannot read properties of undefined (reading 'hash') error
2024-03-21 09:37:18 +05:00
Abdullah Atta
433e67a6dc
web: fix pull failed error on downloading attachments
2024-03-21 09:12:55 +05:00
Ammar Ahmed
6acba51b88
mobile: fix app lock shows on session expired dialog
2024-03-21 07:46:49 +05:00
Abdullah Atta
cf1322952d
web: handle errors during attachment downloading
2024-03-15 09:25:10 +05:00
Abdullah Atta
b5ac9dd430
web: make opfs safer by allowing only 1 operation at a time
2024-03-15 09:01:35 +05:00
Abdullah Atta
a3b590bcb7
core: add more login tests
2024-03-12 07:19:59 +05:00
Ammar Ahmed
d4f7e3ef07
mobile: add changelog
2024-03-06 15:31:33 +05:00
Abdullah Atta
16119f6958
setup: optimize bootstrap script
2024-03-06 13:40:42 +05:00
Abdullah Atta
e39c2583a5
setup: only run npm rebuild if required
2024-03-06 13:40:41 +05:00
Abdullah Atta
eecff009dd
setup: run npm rebuild after bootstrap
2024-03-06 13:40:41 +05:00
Abdullah Atta
d9ed61a7da
setup: ignore scripts during bootstrap
2024-03-06 13:40:41 +05:00
Abdullah Atta
58db265702
setup: use 1 thread on CI
2024-03-06 13:40:41 +05:00
Abdullah Atta
bd39f0cbf8
core: fix e.metadata.hash is not defined
2024-03-06 13:29:59 +05:00
Abdullah Atta
255015108a
core: update lockfile
2024-03-06 13:01:00 +05:00
Abdullah Atta
b80f366f8d
core: run patch-package after install
2024-03-06 13:00:34 +05:00
Ammar Ahmed
c845c7fce6
mobile: release v2.6.17
2024-03-06 12:59:23 +05:00
Ammar Ahmed
6e7b7ce0e1
mobile: ask user to save recovery key after changing password
2024-03-06 12:33:38 +05:00
Abdullah Atta
9b728902d4
web: bump version to 2.6.16
2024-03-06 12:03:06 +05:00
Abdullah Atta
9a1f54c41a
desktop: set proxy on startup
2024-03-06 11:43:50 +05:00
Abdullah Atta
b3251eb016
core: fix login gets stuck on error
2024-03-06 11:28:45 +05:00
Abdullah Atta
f4064b7939
core: patch signalr to exclude electron renderer process as node
2024-03-06 11:28:27 +05:00
Abdullah Atta
f014f08ff4
web: fix export to html test snapshot
2024-03-05 15:41:53 +05:00
Abdullah Atta
dee1cf4b5a
web: fix locked note status not updating in list
2024-03-05 15:38:01 +05:00
Abdullah Atta
f35a3d8fa3
web: clear editor on unlocking the note
2024-03-05 15:37:45 +05:00
Abdullah Atta
ca9a8d14fa
core: fix sync tests
2024-03-05 15:03:18 +05:00
Abdullah Atta
35c35fa9d7
core: update test snapshots
2024-03-05 14:51:41 +05:00
Abdullah Atta
09fff95d58
editor: fix marks.filter is not a function error on pressing Enter
2024-03-05 14:27:29 +05:00
Abdullah Atta
287307a1ba
core: move to json protocol for signalr
2024-03-05 14:23:44 +05:00
Abdullah Atta
d628e62302
web: fix app hangs when downloading logs
2024-03-05 14:18:54 +05:00
Ammar Ahmed
a070bc46ad
mobile: check backup was successful
2024-03-05 14:16:35 +05:00
Ammar Ahmed
9027c44511
mobile: request backup before changing password
2024-03-05 14:16:35 +05:00
Abdullah Atta
722aa7b9c6
mobile: update database sync api to use new sync options
2024-03-05 14:16:35 +05:00
Abdullah Atta
a4e777b24b
web: update database sync api to use new sync options
2024-03-05 14:16:35 +05:00
Abdullah Atta
af7120e953
web: create backup before changing password
2024-03-05 14:16:35 +05:00
Abdullah Atta
d5adc3bbac
web: refactor backup verification logic
2024-03-05 14:16:35 +05:00
Abdullah Atta
aa3d778ad1
core: reduce unnecessary syncing during password change
2024-03-05 14:16:35 +05:00
Abdullah Atta
3465a816c6
web: rename to markdown shortcuts
2024-03-05 13:42:39 +05:00
Ammar Ahmed
3d1726c5aa
mobile: toggle markdown shortcuts
2024-03-05 13:42:39 +05:00
Muhammad Ali
488de2d583
web: add setting for toggling markdown in editor
2024-03-05 13:42:39 +05:00
Abdullah Atta
c415b114a6
web: template not disabling when copying as markdown
2024-03-05 13:32:54 +05:00
Abdullah Atta
da36784e9c
core: fix content inside span not converting to markdown
2024-03-05 13:32:54 +05:00
Muhammad Ali
78fafdc272
editor: convert google docs checklists on paste
2024-03-05 13:32:54 +05:00
Muhammad Ali
7d57055f73
editor: fix new lines from google docs not being preserved on paste ( #3988 )
...
* editor: handle <br> directly under root element
* editor: fix pasting from google docs
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-05 12:14:19 +05:00
Ammar Ahmed
b84cc747cb
mobile: restore backup with encryption key
2024-03-04 15:56:12 +05:00
Abdullah Atta
9a4f3ccbad
web: allow using encryption key to restore backup
2024-03-04 15:56:12 +05:00
Abdullah Atta
68de3cc928
core: allow using encryption key to decrypt backup
2024-03-04 15:56:12 +05:00
Ammar Ahmed
6e135cdd36
mobile: sort reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
696116ac85
web: add support for sorting reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
08a13ff35a
core: add support for group options for reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
af1cea81dc
theme: use radio focus color from theme
2024-03-04 15:27:42 +05:00
Muhammad Ali
2c22a7ca90
core: add support for sorting reminders by due date
2024-03-04 15:27:42 +05:00
Muhammad Ali
6fd6bd0375
desktop: add proxy settings ( #4196 )
2024-03-04 15:16:59 +05:00
Muhammad Ali
1a96dc965a
desktop: add support for viewing and removing custom dictionary words ( #4362 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:47:24 +05:00
Muhammad Ali
9550350f25
desktop: add menu item to copy images in editor ( #4373 )
2024-03-04 13:27:46 +05:00
Muhammad Ali
0ed605a5b9
editor: fix column toolbar position when table is scrolled horizontally ( #4366 )
2024-03-04 13:25:46 +05:00
Abdullah Atta
18910d931c
config: add .nx to .gitignore
2024-03-04 13:24:25 +05:00
Muhammad Ali
87648b7d8b
editor: fix katex math not being rendered correctly ( #4353 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:23:27 +05:00
Muhammad Ali
7e7a1aeecb
editor: add support for toggling highlight/background color ( #4330 )
2024-03-04 13:22:25 +05:00
Muhammad Ali
cb353358b7
web: fix editor text not selectable from margins ( #4292 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:20:40 +05:00
Muhammad Ali
ba1619711b
desktop: fix app autostart in appimage ( #4223 )
2024-03-04 12:40:51 +05:00
Ammar Ahmed
b3cc9475ad
mobile: fix attachment search
2024-03-01 08:22:14 +05:00
Abdullah Atta
ee5c4077fe
docs: improve skiff pages import guide
2024-02-13 01:07:14 +05:00
Abdullah Atta
47bbfc618e
docs: add guide for migrating from skiff pages
2024-02-12 10:49:40 +05:00
Abdullah Atta
b377329a8b
core: fix attachment mime type on read
2024-02-02 16:02:20 +05:00
Abdullah Atta
ae8bcf3865
ci: fix you may only define one of branches and branches-ignore for a single event
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-31 12:46:32 +05:00
Abdullah Atta
2f67611829
ci: add workflows for v3 beta publishing
2024-01-31 12:41:08 +05:00
Ammar Ahmed
058c612f4f
ci: update default build tools version android
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-30 11:41:20 +05:00
Ammar Ahmed
be8df90ccb
iOS Publish Workflow ( #4194 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-30 11:32:48 +05:00
Abdullah Atta
aa730b5b93
web: fix title only txt exports
2024-01-30 00:29:46 +05:00
Abdullah Atta
34bbcf6387
web: add feature highlights for v2.6.15
2024-01-29 23:33:15 +05:00
Abdullah Atta
33c3c78e2f
desktop: get rid of configuration.win.signingHashAlgorithms should be an array
2024-01-29 23:27:45 +05:00
Ammar Ahmed
bf144dcda4
mobile: add ExportOptions.plist
2024-01-29 23:23:48 +05:00
Ammar Ahmed
284ebdb86f
ci: @notesnook/ios
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-29 23:23:01 +05:00
Abdullah Atta
9dac4cf7f4
desktop: set signing has to sha256
2024-01-29 23:22:29 +05:00
Abdullah Atta
fb973a5514
ci: run build job no matter what
2024-01-29 23:22:29 +05:00
Abdullah Atta
f9226510f9
desktop: use full path for FilesCatalog
2024-01-29 23:22:29 +05:00
Abdullah Atta
5c0a964699
ci: add inputs to disable build for specific platforms
2024-01-29 23:22:29 +05:00
Abdullah Atta
41ffaab3dc
ci: install azurecodesigning module
2024-01-29 23:22:29 +05:00
Abdullah Atta
764c721f1d
desktop: add windows code signing
2024-01-29 23:22:29 +05:00
Ammar Ahmed
3d267f91ef
mobile: bump version code
2024-01-29 19:55:41 +05:00
Ammar Ahmed
f10f28a7f8
mobile: release v2.6.15
2024-01-29 19:32:14 +05:00
Ammar Ahmed
8d04f89a18
mobile: remove progress bar
2024-01-29 19:06:01 +05:00
Ammar Ahmed
9d1374dcd4
editor: fix progress not showing in image on mobile
2024-01-29 19:05:49 +05:00
Abdullah Atta
094a65e514
editor: hide progress on image if 0
2024-01-29 18:26:44 +05:00
Ammar Ahmed
372da979e1
mobile: support ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
d3371326f2
editor: add progress indicator to image
2024-01-29 18:26:44 +05:00
Abdullah Atta
57452bd0e6
core: allow setting custom date edited
2024-01-29 18:26:44 +05:00
Abdullah Atta
993b8460bf
web: do not update dateEdited if ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
081201aa42
editor: add support for ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
270e6778d1
editor: optimize image loading when fast scrolling
2024-01-29 16:23:59 +05:00
Abdullah Atta
2074320583
editor: revoke blob urls on image unmount
2024-01-29 16:09:05 +05:00
Abdullah Atta
cd90030616
web: fix note title in toolbar not changing
2024-01-29 15:45:13 +05:00
Abdullah Atta
807bd683b7
web: do not show success prompt on unlock cancel
2024-01-29 15:36:01 +05:00
Abdullah Atta
35929026a4
web: monograph.notesnook.com > monogr.ph
2024-01-29 15:22:22 +05:00
Ammar Ahmed
41eb94ee47
mobile: fix exporting locked notes
2024-01-29 11:02:32 +05:00
Ammar Ahmed
ba51e110ad
mobile: fix opening webclips
2024-01-29 11:02:32 +05:00
Ammar Ahmed
ecad06d249
mobile: disable rtl mode
2024-01-29 11:02:32 +05:00
Abdullah Atta
19a151f637
editor: fix image query matching all images in editor
2024-01-28 17:17:45 +05:00
Ammar Ahmed
7c4a6f1e17
global: update deps
2024-01-27 23:06:24 +05:00
Ammar Ahmed
bc88e953d1
mobile: make sure tools render in toolbar
2024-01-27 23:05:30 +05:00
Ammar Ahmed
7d89ec676a
mobile: fix attachments not loading when added from share ext
2024-01-27 22:50:41 +05:00
Ammar Ahmed
c8f8bcca93
mobile: organize bulk exports
2024-01-27 21:23:29 +05:00
Abdullah Atta
9fa904e849
web: fix exporting of single note
2024-01-27 21:23:29 +05:00
Abdullah Atta
05cc947cb4
web: fix pdf exports
2024-01-27 21:23:29 +05:00
alihamuh
a20a683b17
web: code refactoring
2024-01-27 21:23:29 +05:00
alihamuh
5fc43c931e
web: added directory paths for exports
2024-01-27 21:23:29 +05:00
Abdullah Atta
0879c3b4d6
core: fix formatting of single spaced paragarphs in markdown exports ( #4186 )
...
* core: update showdown library to support single spaced paragraphs
* core: add tests
* core: update showdown library
2024-01-27 18:59:35 +05:00
Abdullah Atta
2eded71de3
core: fix restored attachments not syncing
2024-01-27 16:06:04 +05:00
Abdullah Atta
9e30ee50b8
core: add logs
2024-01-27 16:06:04 +05:00
Abdullah Atta
08621a5873
core: try to preserve mime type on backup restore
2024-01-27 16:06:04 +05:00
Abdullah Atta
17f5bd28ba
web: do not overwrite filename & mimetype on attachment reupload
2024-01-27 16:06:04 +05:00
Ammar Ahmed
4558c0b2eb
mobile: fix downloading attachments from editor
2024-01-27 16:06:04 +05:00
Abdullah Atta
a442677e91
editor: fix loading of images that have wrong mime type
2024-01-27 16:06:04 +05:00
Abdullah Atta
95666bee36
editor: remove attachment progress once it reaches 100
2024-01-27 16:06:04 +05:00
Abdullah Atta
c4232ac95a
web: do not send hash when updating attachment
2024-01-27 16:06:04 +05:00
Abdullah Atta
0283037289
mobile: changes related to download cancellation
2024-01-27 16:06:04 +05:00
Abdullah Atta
b6fd0df715
web: get rid of all attachment loading logic
2024-01-27 16:06:04 +05:00
Abdullah Atta
f53fb58024
editor: eagerly load image/webclip instead of waiting on client
2024-01-27 16:06:04 +05:00
Abdullah Atta
21d452308d
core: simplify download cancellation
2024-01-27 16:06:04 +05:00
Ammar Ahmed
823608cca1
mobile: daily trash cleanup
2024-01-27 16:05:28 +05:00
alihamuh
f3a0b998e4
web: added daily trash interval option
2024-01-27 16:05:28 +05:00
theProton
a47a38b16b
web: fix incorrect title on scrolling note ( #4137 )
...
Signed-off-by: Parthiv-M <parthivmenon.dev@gmail.com >
2024-01-27 11:44:58 +05:00
Ammar Ahmed
a184c53dd5
mobile: fix loading empty conent in editor on tablets
2024-01-26 23:02:06 +05:00
Abdullah Atta
a3464255ec
core: always use attachment mime type from backup if possible
2024-01-26 19:21:55 +05:00
Abdullah Atta
088c6670a9
core: fix crash if note title only contains whitespace
2024-01-26 19:12:41 +05:00
Abdullah Atta
27840b9bd6
editor: fix link pasting ( #4178 )
2024-01-26 18:57:59 +05:00
Muhammad Ali
ae819504f0
editor: fix input rules not working at the end of note ( #4130 )
...
* web: added condition in getDeletedNodes
* editor: some corrections
* editor: merge if conditions
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:43:19 +05:00
Muhammad Ali
af792e394c
web: add support for moving locked notes to trash ( #4134 )
...
* web: added support for single/multi trash notes
* web: show error when trying to preview a locked note in trash
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:37:54 +05:00
Muhammad Ali
76a4d5c2a5
editor: fix subtasks getting unchecked on drag/drop reorder ( #4135 )
...
* editor: add a condition to check nested item state
* editor: force coerce value to boolean
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:31:23 +05:00
Muhammad Ali
4e23acd608
web: fix realtime editor sync cannot be disabled ( #4140 )
2024-01-26 16:22:56 +05:00
Ammar Ahmed
3c65dcdd8b
ci: bump android build tools version
2024-01-15 12:31:37 +05:00
Ammar Ahmed
efea6e3972
theme: add missing alpha colors
2024-01-15 12:31:11 +05:00
Ammar Ahmed
185cca7880
mobile: release v2.6.15
2024-01-12 20:10:58 +05:00
Abdullah Atta
fbded93405
global: update lockfiles
2024-01-05 22:10:05 +05:00
Abdullah Atta
674881b873
web: add zip64 support for backups, export & imports ( #4079 )
...
* web: use @zip.js/zip.js for reading zip files
* web: always use zip streams for writing zips
* core: fix types
* theme: update lockfile
2024-01-05 22:05:04 +05:00
Abdullah Atta
248fb6dd2d
web: bump version to 2.6.14
2024-01-05 21:55:18 +05:00
Abdullah Atta
3211e7a149
global: update lockfiles
2024-01-05 21:54:06 +05:00
Abdullah Atta
08496c699e
editor: fix font size changes back after exiting list ( fixes #3602 )
2024-01-05 21:48:00 +05:00
Abdullah Atta
060fa25814
core: support underline when exporting as md ( fix #3990 )
2024-01-05 20:53:14 +05:00
Abdullah Atta
a6b1effc77
core: remove relations auto cleanup
2024-01-05 16:24:02 +05:00
Abdullah Atta
5cf9c4808e
web: show resubscribe button if subscription is canceled
2024-01-05 15:55:36 +05:00
Muhammad Ali
d5a44067fd
web: fix editor header title input not becoming readonly ( #4064 )
2024-01-05 11:08:16 +05:00
Muhammad Ali
0de463526f
editor: add support for +/- font-size using shortcut keys ( #4029 )
2024-01-05 10:40:29 +05:00
Muhammad Ali
5fd79875ef
editor: fix math/formula block getting cut off on mobile ( #4023 )
2024-01-05 10:39:20 +05:00
Muhammad Ali
bdb19ad325
web: add license to settings ( #4020 )
2024-01-05 10:38:13 +05:00
Ammar Ahmed
7a12efc823
mobile: release v2.6.14
2023-12-22 11:58:34 +05:00
Abdullah Atta
2f3bddf860
web: bump version to 2.6.13
2023-12-22 11:51:11 +05:00
Abdullah Atta
6127eb97af
editor: do not mark task list as completed if there are no items
2023-12-22 11:49:10 +05:00
Abdullah Atta
86386e14f3
web: update test snapshots
2023-12-22 11:41:42 +05:00
Abdullah Atta
9cc17c29f6
web: use Cmd-a on macOS to select all items in list
2023-12-22 11:38:40 +05:00
Abdullah Atta
a31e863c7b
global: update lockfiles
2023-12-22 11:16:26 +05:00
Muhammad Ali
15a32ac83a
editor: fix pasting a word inside a list adds newlines around it ( #3843 )
...
* editor: added openstart, openEnd from old slice
* editor: removed extra import
* editor: update test snapshots
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-22 11:11:03 +05:00
Ammar Ahmed
fa5b84ec0d
mobile: minor fixes
2023-12-22 11:10:19 +05:00
Muhammad Ali
7905584eac
editor: disable invalid tools when inside a code block ( #3997 )
...
* editor: removed fontSize property from code-text style
* editor: TO BE CONTINUED
* editor: some comments for testing
* editor: comment removed
* editor: diabled font size and family in code-block
* editor: disable invalid tools when inside code block
* editor: remove unused console.log
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-22 10:26:25 +05:00
Abdullah Atta
afc9b96a11
web: make importer error resistant
2023-12-21 09:08:04 +05:00
Abdullah Atta
4e6466fc18
editor: handle md links with parentheses ( #3996 )
2023-12-19 14:54:22 +05:00
Abdullah Atta
233baf78ce
web: handle file picker dialog cancelation
2023-12-19 14:39:45 +05:00
Abdullah Atta
42d0bee37f
desktop: bump electron to 25.9.8
2023-12-19 13:07:34 +05:00
Abdullah Atta
ccadab6a10
web: add md + frontmatter to export all options
2023-12-19 12:44:23 +05:00
Muhammad Ali
bfe5a5cb96
editor: correctly style other types of lists in outline list ( #3889 )
2023-12-19 12:15:36 +05:00
Muhammad Ali
88fc24c4cf
editor: fix code blocks pasting in a single line without formatting ( #3910 )
...
* editor: added code support for w3school
* editor: fixed newline issue in per tag code
2023-12-19 12:13:59 +05:00
Abdullah Atta
8be4fea7a3
ui: use symbols for shortcut keys on macOS
2023-12-19 11:12:20 +05:00
Muhammad Ali
a3d39d8b6d
editor: add Ctrl/Cmd+\ keyboard shortcut for "Clear all formatting" ( #3989 )
...
* editor: added short-cut key in keyap
* editor: use Mod key instead of Ctrl
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-19 11:11:35 +05:00
Muhammad Ali
ff36f0259a
editor: add support for converting md link syntax to link on paste ( #3919 )
2023-12-18 16:23:56 +05:00
Muhammad Ali
d13654088a
editor: add support for checking/unchecking all items in a task list ( #3975 )
2023-12-18 16:21:44 +05:00
Muhammad Ali
8a6b97c757
editor: add special readonly mode for toolbar ( #3913 )
...
* editor: added a toolbar display on mobile in readonly mode
* editor: hide editable tools from readonly toolbar
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-18 16:04:02 +05:00
Muhammad Ali
d71e0c109b
web: going back in search after editing a notebook opens notebook edit dialog again ( #3979 )
...
* web: changed afterAction()
* web: fix back navigation for dialogs that replace
* web: remove unused import
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-18 15:58:20 +05:00
Ammar Ahmed
7e345303fe
mobile: fix app lock hides login page on enter background
2023-12-18 10:49:57 +05:00
Abdullah Atta
d881bdb77c
web: fix attachment dialog not opening on error
2023-12-11 15:09:38 +05:00
Ammar Ahmed
4961102d8f
mobile: fix subscriptions not verified on ios
2023-12-11 10:54:45 +05:00
Abdullah Atta
4f2ab4f1da
docs: fix incorrect noun ( fixes #3934 )
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-07 09:56:55 +05:00
Ammar Ahmed
7540e34366
mobile: update provisioning profiles
2023-11-27 08:22:47 +05:00
Abdullah Atta
4d7a8b9ea0
web: bump version to 2.6.12
2023-11-25 22:20:39 +05:00
Abdullah Atta
812ecf93c8
web: fix tag tests
2023-11-25 22:18:05 +05:00
Ammar Ahmed
74d99d97bc
mobile: release v2.6.12
2023-11-25 15:44:43 +05:00
Muhammad Ali
5bbc453268
web: fix new tags do not appear under "recent" tags ( #3827 )
2023-11-25 15:39:38 +05:00
Ammar Ahmed
d71b9edc7f
mobile: add support for markdown + frontmatter
2023-11-25 15:32:31 +05:00
Abdullah Atta
134904b551
web: add md with frontmatter export
2023-11-25 15:32:31 +05:00
Abdullah Atta
3eeb292d70
core: add new md + frontmatter export format
2023-11-25 15:32:31 +05:00
Abdullah Atta
04125bbb98
web: minor ui fixes
2023-11-25 15:19:50 +05:00
Ammar Ahmed
cfc3a8341c
mobile: update mmkv package
2023-11-25 15:19:27 +05:00
Abdullah Atta
cbb0a511a8
core: fix logs sorting
2023-11-25 15:19:27 +05:00
Abdullah Atta
dff1c7ed32
core: optimize logger
2023-11-25 15:19:27 +05:00
Abdullah Atta
7987ef81a6
web: use removeMulti to bulk remove old logs
2023-11-25 15:19:27 +05:00
Ammar Ahmed
8d8d4ee782
mobile: fix app freeze when deleting old logs
2023-11-25 15:19:27 +05:00
Ammar Ahmed
3a50c73cab
core: add removeMulti to storage
2023-11-25 15:19:27 +05:00
Abdullah Atta
4ee0071eca
core: stop localOnly items from always getting synced
2023-11-25 15:12:33 +05:00
Muhammad Ali
248192f404
editor: hide link popup in readonly mode on mobile ( #3853 )
2023-11-25 11:29:02 +05:00
Krishna Bharadwaj
e56b766c3a
web: open testimonial source links in new tab ( #3863 )
...
Signed-off-by: Dharmavineta <krishnabharadwaj1995@gmail.com >
2023-11-25 11:27:24 +05:00
Abdullah Atta
170b2b24ab
web: fix logged in status alignment
2023-11-25 11:26:19 +05:00
Ammar Ahmed
50137e0994
mobile: fix subscriptions not fulfilling on ios
2023-11-25 10:32:24 +05:00
Abdullah Atta
8b5babd5f8
desktop: use node.js fetch instead of net.fetch
2023-11-25 10:20:19 +05:00
Abdullah Atta
39e83200c8
web: fix attachment upload progress on desktop
2023-11-25 10:19:57 +05:00
Abdullah Atta
ead0e0107e
core: allow deleting unuploaded attachments
2023-11-25 10:19:38 +05:00
Abdullah Atta
1c888bd4fd
web: always open announcement link in browser on desktop app
2023-11-25 10:18:20 +05:00
Krishna Bharadwaj
ff92530339
web: hide email address from status bar ( #3859 )
2023-11-24 11:18:46 +05:00
Ammar Ahmed
ee38032403
mobile: release v2.6.11
2023-11-22 14:45:16 +05:00
Ammar Ahmed
2ce245659a
mobile: fix pricing plans
2023-11-22 14:27:20 +05:00
Abdullah Atta
2c635eb4d7
web: bump version to 2.6.11
2023-11-22 10:44:39 +05:00
Abdullah Atta
d653223df0
editor: load images threadsafely
2023-11-22 10:36:48 +05:00
Muhammad Ali
290b0dfc78
web: close reminder dialog on setting snooze time ( #3842 )
2023-11-21 10:53:53 +05:00
Muhammad Ali
06bb9e654b
web: fix weird janky animation when opening dialogs ( #3826 )
2023-11-21 08:20:26 +05:00
Muhammad Ali
576fe78e33
clipper: hide clip preview button when there's no clip data ( #3772 )
2023-11-21 08:18:28 +05:00
Abdullah Atta
0c16bfb5ff
web: fix issue with service worker not getting registered
2023-11-20 12:34:07 +05:00
Abdullah Atta
a101dbdf31
web: use bloburl when previewing images
2023-11-20 11:12:02 +05:00
Abdullah Atta
682609044f
editor: add support for previewing SVG images
2023-11-20 11:12:02 +05:00
Abdullah Atta
c0a7fb3a5c
misc: remove unnecessary files
2023-11-20 10:01:08 +05:00
Abdullah Atta
a153aa791c
web: bump version to 2.6.10
2023-11-20 09:49:31 +05:00
Abdullah Atta
76b3dd1f96
web: check if file exists before starting upload
2023-11-20 09:41:35 +05:00
Ammar Ahmed
8b9e2c8526
mobile: release v2.6.10
2023-11-20 08:44:42 +05:00
Ammar Ahmed
0dc2d14736
mobile: fix crash on pricing plans page on ios
2023-11-20 08:27:49 +05:00
Abdullah Atta
fc5dada701
editor: fix task items getting unchecked on sort
2023-11-20 08:25:27 +05:00
Abdullah Atta
f34060c4e0
editor: fix task list title getting reset
2023-11-20 08:25:27 +05:00
Abdullah Atta
006a239680
web: bump version to 2.6.9
2023-11-18 15:13:40 +05:00
Abdullah Atta
c6ed4bcab1
web: allow restoring backups when logged out
2023-11-18 15:13:05 +05:00
Abdullah Atta
b0fe967087
desktop: destroy system tray on toggle off setting
2023-11-18 14:53:14 +05:00
Abdullah Atta
3f32673b0a
desktop: permanently disable menu bar
2023-11-18 14:45:17 +05:00
Ammar Ahmed
0525cecaee
mobile: bump version code on android
2023-11-18 14:38:37 +05:00
Ammar Ahmed
7d84a9582b
mobile: allow restoring backups when logged out
2023-11-18 14:38:37 +05:00
Abdullah Atta
289acd8ab6
web: add cross icon for removing tags
2023-11-18 14:35:57 +05:00
Abdullah Atta
bb6d9f604b
web: wait 1s for math to render on pdf print
2023-11-18 14:23:57 +05:00
Abdullah Atta
c20a8232cd
core: safe check for IS_DESKTOP_APP
2023-11-18 14:23:57 +05:00
Ammar Ahmed
c886212e89
core: add padding to math block in exports
2023-11-18 14:23:57 +05:00
Abdullah Atta
799ae111ae
editor: disable resizing of floating images
2023-11-18 13:05:00 +05:00
Abdullah Atta
2a990979a0
editor: fix drag/drop of task items
2023-11-18 13:04:45 +05:00
Ammar Ahmed
2d1071117b
mobile: release v2.6.9
2023-11-18 12:17:27 +05:00
Ammar Ahmed
aefce1ee67
mobile: add support /now /time in title
2023-11-18 12:17:27 +05:00
Ammar Ahmed
64d10f5050
mobile: reupload if file size is zero
2023-11-18 12:17:11 +05:00
Abdullah Atta
95b9edca62
web: check if attachment really exists on insertion
2023-11-18 12:17:11 +05:00
Abdullah Atta
06c8422cbe
core: prevent duplicate attachments on backup restore
2023-11-18 12:17:11 +05:00
Abdullah Atta
177d8b5112
web: remove rogue console.log
2023-11-18 10:18:53 +05:00
Abdullah Atta
39afa98fce
web: lazily load fs module
2023-11-18 10:17:23 +05:00
Abdullah Atta
5bc1ad4ba5
editor: fix url is undefined error in loading images
2023-11-18 10:16:59 +05:00
Abdullah Atta
0b1223976c
web: fix builds
2023-11-18 10:03:14 +05:00
Muhammad Ali
3873758fe5
clipper(web): add fallback height & width for web clip( #3766 )
2023-11-18 10:03:14 +05:00
Abdullah Atta
3c876cb1d8
global: update lockfiles
2023-11-18 10:03:13 +05:00
Abdullah Atta
0a1a16c197
editor: show placeholder when downloading image
2023-11-18 10:03:13 +05:00
Ammar Ahmed
3c56325fa6
mobile: fix image download
2023-11-18 10:03:13 +05:00
Abdullah Atta
e5db3353ae
editor: improve image loading
2023-11-18 10:03:13 +05:00
Muhammad Ali
3416ba4eaa
editor: removed a useState method
2023-11-18 10:03:13 +05:00
Muhammad Ali
cdb69bf553
editor: removed updateImage command from useEffect
2023-11-18 10:03:13 +05:00
Abdullah Atta
1aff6d0d55
editor: sync task list state at the very end
2023-11-18 10:03:13 +05:00
Ammar Ahmed
67b7bdcea3
mobile: update iap library to latest
2023-11-18 10:02:45 +05:00
Abdullah Atta
9b6a6de415
editor: update snapshots
2023-11-17 12:50:43 +05:00
Abdullah Atta
8325246a56
web: reduce network check retries to 3
2023-11-17 11:49:52 +05:00
Abdullah Atta
3d11fb5e3f
web: specify if session has expired during login
2023-11-17 08:44:17 +05:00
Abdullah Atta
4627a58a52
web: show tags in readonly mode
2023-11-17 08:34:16 +05:00
Muhammad Ali
e557047af1
web: fix pressing enter to add a new tag from list of suggestion fails ( #3548 )
...
* web: added ref to control resturn key func
* web: click should open autosuggestions menu
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-17 08:30:13 +05:00
Muhammad Ali
8b4cea7339
editor: make table header row immovable ( #3459 )
2023-11-16 15:30:32 +05:00
Muhammad Ali
ba5e35ec5c
editor: fix resize for floating images ( #3643 )
...
* editor: removed maxWidth to make image float resizeable
* editor: fix resize for floating images
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 15:26:25 +05:00
aryan katiyar
f53817e94d
web: add link to source code in Settings ( #3683 )
2023-11-16 15:18:11 +05:00
Muhammad Ali
846efc5351
editor: use prosemirror plugin for managing task list state ( #3252 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 15:12:19 +05:00
Abdullah Atta
0149d00d64
web: add support for storing attachments in opfs or cache storage
2023-11-16 15:01:48 +05:00
Abdullah Atta
275f9730f1
web: allow downloading unuploading attachments
2023-11-16 15:01:48 +05:00
Abdullah Atta
43bc954989
core: allow uploading attachments that are in 0 notes
2023-11-16 15:01:48 +05:00
Abdullah Atta
c88bc722e1
fs: get rid of localforage and use generic interface
2023-11-16 15:01:48 +05:00
Muhammad Ali
ec6fc6839e
editor: support datetime shortcuts in task list title & note title ( #3746 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 14:14:43 +05:00
Abdullah Atta
8383c93292
desktop: only set openAtLogin if not already set
2023-11-16 13:07:21 +05:00
Muhammad Ali
37d8d85935
clipper: delete import css rules after iteration ( #3720 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 13:06:51 +05:00
Muhammad Ali
95db7c6329
desktop: fix minimize to system tray not working immediately after enabling ( #3734 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 13:01:22 +05:00
Muhammad Ali
636783335f
desktop: add setting to disable menu bar ( #3728 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 09:51:01 +05:00
Abdullah Atta
f88431ded4
core: handle case where headline is undefined
2023-11-03 08:28:41 +05:00
Abdullah Atta
91b0de0580
web: bump version to 2.6.8
2023-11-02 13:23:00 +05:00
Abdullah Atta
a5704ad75c
desktop: do not show auto update toggle for flatpak users
2023-11-02 13:20:51 +05:00
Abdullah Atta
ba8c09a7d9
desktop: update electron to 25.9.3
2023-11-02 13:07:15 +05:00
Abdullah Atta
dbe4015655
web: preserve note edited time when exporting
2023-11-02 12:59:47 +05:00
Abdullah Atta
76237ad7dd
web: fix sync progress in account recovery
2023-11-02 10:35:06 +05:00
Abdullah Atta
dbfb1168fb
core: fix restored notes not syncing ( closes #3472 )
2023-11-02 10:34:21 +05:00
Abdullah Atta
830d28fbe5
editor: fix pasting link replaces selected text
...
fixes #3520
2023-10-31 12:33:49 +05:00
Abdullah Atta
c6def2a8fe
web: fix crash on opening editor properties
...
(fixes #3585 )
2023-10-31 12:03:45 +05:00
Abdullah Atta
ebc95fcea7
web: make duplicate filenames in attachments unique on download ( #3678 )
...
* web: make duplicate filenames in attachments unique
* Update apps/web/src/utils/streams/attachment-stream.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* web: make attachment filename case insensitive
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
2023-10-31 11:35:01 +05:00
Abdullah Atta
f78cfe59e8
web: hide note title immediately on setting change
2023-10-31 11:12:11 +05:00
Johnny Avila
a2cbc93d34
web: add setting to allow hiding note title from window title ( #3480 )
...
Signed-off-by: Johnny Avila <avila.johnny11@gmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 11:08:14 +05:00
Muhammad Ali
4728f14e8c
core: add year when grouping by month ( #3630 )
2023-10-31 10:57:52 +05:00
Abdullah Atta
e94b431d58
web: change pwa theme color according to current theme ( #3621 )
...
* web: change pwa theme color according to current theme
* web: use background color as pwa theme-color
2023-10-31 10:56:37 +05:00
Muhammad Ali
0ac5e2b995
web: hide unnecessary items from status bar in focus mode ( #3577 )
...
* web: used app-store to hide sync-status suring focus mode
* web: hide useless items from status bar in focus mode
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 10:54:57 +05:00
Muhammad Ali
365764e3e3
web: update vault setting immediately after vault creation ( #3542 )
...
* web: added onStateChange function to vault-settings.
* web: fix font style of checkbox in password dialog
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 10:50:38 +05:00
Ammar Ahmed
8d2b5aa3de
mobile: release v2.6.8
2023-10-30 15:24:30 +05:00
Ammar Ahmed
9a031a4a43
mobile: fix selection state causing delete to fail
2023-10-30 14:25:14 +05:00
Ammar Ahmed
d412679fd7
mobile: fix relogin in session expired mode
2023-10-30 11:56:52 +05:00
Ammar Ahmed
22c52d4432
core: reset lastSynced if new login
2023-10-30 11:55:43 +05:00
Ammar Ahmed
9e5bdf9e33
core: fix access token not saved
2023-10-30 11:55:14 +05:00
Abdullah Atta
7253eca5c0
core: do not allow saving empty token response
2023-10-30 10:55:39 +05:00
Abdullah Atta
b1f3dc29c5
core: use single sse command for logging the user out
2023-10-30 10:55:39 +05:00
Abdullah Atta
8e3df8d41b
editor: disallow links in inline code
2023-10-30 10:41:04 +05:00
Ammar Ahmed
efad22c00a
mobile: fix 24 hour reminder time
2023-10-30 10:26:15 +05:00
Ammar Ahmed
b7690f13b1
mobile: hide pinned notification subtitle
2023-10-30 09:58:52 +05:00
Ammar Ahmed
6e1739da2e
mobile: fix note not added to default notebook in widget
2023-10-24 17:35:53 +05:00
Ammar Ahmed
77ab423041
mobile: fix keep in view in editor ( #3612 )
2023-10-24 16:54:00 +05:00
Ammar Ahmed
96a8e885d3
Fix session expiry dialog not presented when user encryption key is not found ( #3625 )
...
* core: fix session expired dialog not shown when
user encryption key does not
exist
* core: add watch command
2023-10-24 15:58:26 +05:00
Ammar Ahmed
2b917c7eca
mobile: fix pin input hide behind keyboard on session expiry sheet ( #3624 )
2023-10-24 15:57:20 +05:00
Ammar Ahmed
942d2f7a4e
mobile: fix system bar colors ( #3611 )
2023-10-24 12:44:41 +05:00
Ammar Ahmed
75142ff1b2
mobile: fix session id mismatch causing editor to get stuck.( #3613 )
2023-10-24 09:18:55 +05:00
Abdullah Atta
74172dc3fa
docs: update organizing notes using notebooks doc
2023-10-03 14:42:54 +05:00
Abdullah Atta
848fdda8d7
docs: update outdated documentation
2023-10-03 13:44:21 +05:00
Abdullah Atta
3895569a0c
setup: make flatpak source generation more robust
2023-10-03 12:02:27 +05:00
Abdullah Atta
0aac29ca76
web: bump version to 2.6.7
2023-10-02 21:06:08 +05:00
Abdullah Atta
25f9eece8d
web: remove blur from dialogs
2023-10-02 21:06:08 +05:00
Ammar Ahmed
0e22b8ab2c
mobile: release v2.6.7
2023-10-02 19:01:16 +05:00
Abdullah Atta
577c2ce6cd
core: auto create vault if non exists & user opens a locked note
2023-10-02 18:00:36 +05:00
Abdullah Atta
5b9cb8ca4b
desktop: fix close to system tray only works once
2023-10-02 17:56:41 +05:00
Ammar Ahmed
2eda93c0c2
mobile: fix add to notebook sheet hangs with many notebooks ( #3505 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-10-02 17:06:28 +05:00
Ammar Ahmed
d916adf2e3
mobile: fix dialog show above app lock
2023-10-02 17:05:41 +05:00
Abdullah Atta
1f065bcbb2
web: do not show save dialog when Ctrl+S is pressed
2023-10-02 16:37:09 +05:00
Abdullah Atta
3efdd9505e
editor: do not open keyboard on task item drop
2023-10-02 16:22:20 +05:00
Abdullah Atta
ab3f5f6a6c
editor: hide scrollbar in math nodes
2023-10-02 16:17:39 +05:00
Muhammad Ali
9027be7bbb
web: add menu item to allow copying a note as text or markdown ( #3193 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-02 16:09:35 +05:00
Abdullah Atta
7b08b5c035
core: fix vault key not getting synced
2023-10-02 16:07:52 +05:00
Abdullah Atta
4a557c67b7
core: fix require prismjs on desktop build
2023-10-02 15:28:47 +05:00
Abdullah Atta
a6ebe092e8
core: fix undefined is not an object when publishing empty note
2023-10-02 15:15:21 +05:00
Midhun Sudhir
9759e1b396
mobile: fix typo in pricing plans ( #3477 )
...
Signed-off-by: Midhun Sudhir <60651970+midhun3301@users.noreply.github.com >
2023-09-28 23:19:15 +05:00
Ammar Ahmed
b6147ca5a1
mobile: release v2.6.6
2023-09-25 13:26:40 +05:00
Ammar Ahmed
83887db77a
mobile: pass e2e tests
2023-09-25 13:26:40 +05:00
Abdullah Atta
1facfbec0e
web: bump version to 2.6.6
2023-09-25 12:38:49 +05:00
Abdullah Atta
d6608325b4
web: skip education plan in tests
2023-09-25 12:27:09 +05:00
Ammar Ahmed
439b090470
mobile: fix learn more button is empty
2023-09-25 12:23:37 +05:00
Ammar Ahmed
ed98319a21
mobile: fix topic sheet size
2023-09-25 12:23:37 +05:00
Ammar Ahmed
54f94f44c0
mobile: remove icon animation
2023-09-25 12:23:37 +05:00
Ammar Ahmed
57cf0e23cf
core: fix sorting of debug logs
2023-09-25 12:23:37 +05:00
Abdullah Atta
9e66269aca
core: fix core tests
2023-09-25 12:20:54 +05:00
Abdullah Atta
a4f50fa2c3
web: fix backup tests
2023-09-25 11:47:29 +05:00
Abdullah Atta
7a0bafb02c
editor: improve drag/drop support in task lists
2023-09-25 11:06:05 +05:00
Abdullah Atta
a24658ac0e
core: fix "Cannot read property type of undefined"
2023-09-25 10:43:54 +05:00
Abdullah Atta
bb77385b66
editor: update tiptap to 2.1.11
2023-09-25 10:36:36 +05:00
Ammar Ahmed
e8b1bb649c
editor: focus editor on press enter on mobile
2023-09-22 17:32:01 +05:00
Ammar Ahmed
023347da3f
editor: fix link color in tool
2023-09-22 17:31:36 +05:00
Ammar Ahmed
f10146be03
mobile: fix image preview not loading image
2023-09-22 17:17:25 +05:00
Ammar Ahmed
7bac3c1326
mobile: fix selection is not reset when switching topics
2023-09-22 16:35:40 +05:00
Ammar Ahmed
528c0a10de
mobile: skip clipping images from webpage
2023-09-22 10:32:52 +05:00
Ammar Ahmed
c1e1a8d1a9
clipper: support full page clips without styles and images
2023-09-22 10:32:52 +05:00
Ammar Ahmed
21720a510d
editor: cache src of image when loading from network
2023-09-22 10:32:52 +05:00
Ammar Ahmed
a2d5e7f32f
editor: layout images as block on mobile
2023-09-22 10:32:52 +05:00
Ammar Ahmed
629fb7b9cd
mobile: patch lib to support asset reading
2023-09-22 10:32:52 +05:00
Ammar Ahmed
f6a4af8c00
clipper: convert relative urls to absolute
2023-09-22 10:32:52 +05:00
Ammar Ahmed
837e60316a
mobile: fix loading clip on android
2023-09-22 10:32:52 +05:00
Ammar Ahmed
2592a90853
mobile: fix clipper build output path
2023-09-22 10:32:52 +05:00
ammarahm-ed
788429efb7
mobile: clip dynamic websites
2023-09-22 10:32:52 +05:00
Ammar Ahmed
674d8672f0
mobile: set title max length to 500 chars
2023-09-21 15:29:47 +05:00
ammarahm-ed
8d371fce79
mobile: multi-line title
2023-09-21 15:29:47 +05:00
Muhammad Ali
f0f391ec73
editors: add support for write protecting a specific task list ( #3285 )
...
* editor: added readonly attr for tasklist
* Update packages/editor/src/extensions/task-list/task-list.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* editor: fixed tasklist title input
* editor: allow write protecting nested task lists
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 14:52:55 +05:00
Muhammad Ali
abc3b5569c
core: fix upcoming reminder time calculation ( #3341 )
...
* core: added missing equality sign
* core: added test
2023-09-21 14:04:20 +05:00
Muhammad Ali
c42dc0f12e
editor: add drag/drop support for attachments ( #3325 )
...
* editor: added drag for attachments
* editor: refactor attachment dragging check
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 13:59:41 +05:00
luzpaz
7ec14f2eff
mobile: fix typos in apps/mobile subdirectory
...
Found via `codespell -q 3 -S "*.patch"`
2023-09-21 13:51:28 +05:00
ammarahm-ed
31d4e88efd
mobile: check if file exists based on file size
2023-09-21 13:43:16 +05:00
Abdullah Atta
da06184d51
core: increment progress even if file exists
2023-09-21 13:43:16 +05:00
Abdullah Atta
08296793f1
web: improve attachment progress events & ui
2023-09-21 13:43:16 +05:00
Abdullah Atta
3b6fde2ea6
web: check file size when checking for file existence
2023-09-21 13:43:16 +05:00
Abdullah Atta
1f2948c9a5
core: check for file existence before calling downloadFile
2023-09-21 13:43:16 +05:00
ammarahm-ed
e62267042e
mobile: add support for progress
2023-09-21 13:43:16 +05:00
ammarahm-ed
883fe48946
core: add download start & canceled events
2023-09-21 13:43:16 +05:00
Abdullah Atta
6ba18c5bd1
web: use new file upload/download events
2023-09-21 13:43:16 +05:00
Abdullah Atta
207347190d
core: fix download/upload cancellation
2023-09-21 13:43:16 +05:00
Ammar Ahmed
0cf76e1f11
mobile: fix sorting notes in topics ( #3348 )
...
* mobile: fix sorting notes in topics
* mobile: fix list is not updated
2023-09-21 13:30:10 +05:00
ammarahm-ed
9d76311f82
mobile: support font scaling
2023-09-21 13:29:44 +05:00
ammarahm-ed
c327a292c7
mobile: show +, # and export icon in selection header
2023-09-21 13:24:25 +05:00
ammarahm-ed
5a965f6d52
mobile: simplify deleting topic
2023-09-21 13:24:25 +05:00
ammarahm-ed
a81c621d49
mobile: migrate to persisted app cache
...
We now use app files directory on android
& LibraryPath on iOS to store cache files
such as images etc so they don't get deleted
by the system
2023-09-21 13:19:46 +05:00
ammarahm-ed
2e7b5d0d08
mobile: fix attachments fail to encrypt from share extension
2023-09-21 13:19:46 +05:00
ammarahm-ed
6d324fe8da
mobile: improve editor content loading
2023-09-21 13:10:55 +05:00
ammarahm-ed
6d2be3a083
mobile: clear download/upload progress on cancel token
2023-09-21 13:10:55 +05:00
ammarahm-ed
d252c6fc5c
mobile: fix editor not reset session id
2023-09-21 13:10:55 +05:00
ammarahm-ed
30c5e87c67
mobile: support running pending sync
2023-09-21 13:06:38 +05:00
Abdullah Atta
2db819de2b
web: add support for running pending sync
2023-09-21 13:06:38 +05:00
Muhammad Ali
bff5e64484
editor: fix plain text pasting on windows ( #3402 )
...
* editor: added check for empty <p/> with <br/>
* editor: improve paragraph empty check
* editor: add tests
* editor: fix CRLF line breaks when pasting text
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 11:58:55 +05:00
Abdullah Atta
3492bef2c7
crypto: fix nodejs native encryption causing file corruption
2023-09-21 11:30:47 +05:00
Abdullah Atta
6d9aa56084
web: fix loading indicator in setting buttons
2023-09-21 11:30:23 +05:00
Abdullah Atta
94c40b3444
desktop: fix jumplist item activation when app is running
2023-09-21 11:30:23 +05:00
Abdullah Atta
278c8b1115
web: use update status in settings about screen
2023-09-21 11:30:23 +05:00
Abdullah Atta
8e8581cce5
desktop: auto check for updates every 12 hours
2023-09-21 11:30:23 +05:00
Abdullah Atta
bd29f4e9e2
web: hide "You are on latest version" notice
2023-09-21 11:30:23 +05:00
Abdullah Atta
eb2b92d85c
web: only show loading indicator on button that was pressed
2023-09-21 11:30:23 +05:00
Abdullah Atta
042ac0d338
desktop: fix auto updater events not sent to app
2023-09-21 11:30:23 +05:00
Abdullah Atta
a7011f0d6b
global: update @trpc/* to 10.38.3
2023-09-21 11:30:23 +05:00
Abdullah Atta
22144ee18d
web: fix backup validation check
2023-09-19 22:28:16 +05:00
Abdullah Atta
b85484fceb
desktop: update lockfile
2023-09-15 17:13:47 +05:00
Abdullah Atta
b58956371f
desktop: bump electron to v25.8.1 fixing CVE-2023-4863
2023-09-15 17:10:54 +05:00
Abdullah Atta
f487e9f7e2
global: update lockfiles
2023-09-15 15:06:27 +05:00
Abdullah Atta
f14efd3b1e
web: fallback to blob download if service worker not found
2023-09-15 11:29:40 +05:00
Abdullah Atta
3496a42c19
web: bump to version 2.6.5
2023-09-15 10:24:15 +05:00
Abdullah Atta
0882c3ecf5
web: use single service worker for everything
2023-09-15 10:23:56 +05:00
ammarahm-ed
1f6d76bac7
mobile: update versionCode
2023-09-15 00:06:42 +05:00
ammarahm-ed
db7c3f4321
mobile: release v2.6.5
2023-09-14 23:45:44 +05:00
ammarahm-ed
9ea4651fb0
core: fix backup fail if item in null/undefined
2023-09-14 23:45:13 +05:00
Abdullah Atta
ed5a75447f
web: register stream saver service worker on app start
2023-09-14 19:03:15 +05:00
ammarahm-ed
d08994a314
mobile: bump version code
2023-09-13 18:51:36 +05:00
ammarahm-ed
2bf6e7073c
core: fix migration not running on colors
2023-09-13 18:21:55 +05:00
ammarahm-ed
7990458cf3
core: call migrateItem with backup key
2023-09-13 18:15:44 +05:00
ammarahm-ed
f3b13735f3
mobile: fix color of button in sheet
2023-09-13 18:14:03 +05:00
ammarahm-ed
ae680a32bc
core: fix migration
2023-09-13 17:32:17 +05:00
ammarahm-ed
cbd0f18c6e
mobile: release 2.6.4
2023-09-13 14:25:24 +05:00
ammarahm-ed
fd62b1b631
mobile: fix backup not created before migration
2023-09-13 13:50:05 +05:00
ammarahm-ed
2159f6720e
mobile: fix delete notebook in bulk
2023-09-13 13:46:08 +05:00
ammarahm-ed
67c3a36464
editor: fix code-block ui
2023-09-13 13:44:53 +05:00
Abdullah Atta
652efc8624
ci: only get app store version if publishing to app store
2023-09-13 13:07:14 +05:00
Abdullah Atta
30da041ea3
web: ask for password if backup encryption if off
2023-09-13 12:48:58 +05:00
Abdullah Atta
e90c401503
web: bump version to 2.6.4
2023-09-13 12:47:10 +05:00
Abdullah Atta
83d919f06e
web: fix login form shown for split second before login
2023-09-13 12:42:54 +05:00
Abdullah Atta
74fef0d2d9
core: run all items migrator before other migrators
2023-09-13 12:42:02 +05:00
Abdullah Atta
5906b24da1
core: add support for localOnly migrations
2023-09-13 12:40:30 +05:00
Abdullah Atta
8dd36f7adf
core: set last synced to 0 right after login
2023-09-13 12:39:15 +05:00
ammarahm-ed
f2dc26dbff
mobile: add support for nnbackupz format
2023-09-13 11:42:59 +05:00
ammarahm-ed
87915ecd00
core: handle null/undefined keys in backup
2023-09-13 11:41:49 +05:00
Abdullah Atta
3cf4e55621
core: restore colors from backups correctly
2023-09-13 10:45:40 +05:00
Abdullah Atta
4c7cd840df
core: fix indexes getting replaced on backup restore
2023-09-13 10:23:44 +05:00
Abdullah Atta
bd238a6fe4
core: remove unnecessary exist check slowing reads
2023-09-13 10:23:44 +05:00
Abdullah Atta
beaace9b54
web: add support for streaming backup creation & restore
2023-09-13 10:23:44 +05:00
Abdullah Atta
c5352c2a73
core: add support for restoring new nnbackupz format
2023-09-13 10:23:44 +05:00
Abdullah Atta
dd6410c33e
core: add support for streaming backups
2023-09-13 10:23:44 +05:00
Abdullah Atta
ac9dca8098
core: migrate db in a streaming way
2023-09-13 10:23:44 +05:00
Abdullah Atta
74ade6fecc
core: make sure items sync after migration
2023-09-13 10:23:44 +05:00
Abdullah Atta
e1cfbb155d
core: fix Cannot read properties of null (reading 'clear')
2023-09-13 10:23:44 +05:00
Abdullah Atta
030aba2ac3
core: add migration to remove item.remote
2023-09-13 10:23:44 +05:00
Abdullah Atta
9ab7e722e0
core: port fixes for sync issues from typescript branch
2023-09-13 10:23:44 +05:00
ammarahm-ed
14d6714209
theme: confirm before downloading code-block css
2023-09-11 12:51:01 +05:00
ammarahm-ed
e8e50bebcf
theme: support code-block css in builder
2023-09-11 12:33:14 +05:00
ammarahm-ed
fa0610e392
mobile: release v2.6.3
2023-09-09 11:54:56 +05:00
Abdullah Atta
124489a5a5
web: bump to version 2.6.3
2023-09-09 11:06:56 +05:00
Abdullah Atta
22fcdc0fb1
desktop: bump to version 2.6.3
2023-09-09 11:06:20 +05:00
Abdullah Atta
1375300a91
desktop: downgrade electron to v25.8.0
2023-09-09 11:05:25 +05:00
Abdullah Atta
e6f4aea4d7
desktop: handle unhandled errors
2023-09-08 14:49:02 +05:00
Abdullah Atta
d72c4057ff
theme: support ARGB values in background
2023-09-08 09:45:54 +05:00
Abdullah Atta
02d80ee4fa
web: add separate plan for education discount
2023-09-07 18:39:21 +05:00
ammarahm-ed
2da3e9e0be
mobile: release v2.6.2
2023-09-06 21:38:20 +05:00
ammarahm-ed
8333e7bdb3
mobile: set NSExtensionActivationDictionaryVersion to v2
2023-09-06 20:07:15 +05:00
ammarahm-ed
cef2472aae
mobile: handle state when app entered background
...
to take some action like pick a file/image etc.
2023-09-06 20:06:46 +05:00
ammarahm-ed
a4946f7e89
mobile: hide caret when input 2fa code
2023-09-06 20:05:06 +05:00
ammarahm-ed
3e95e0feae
mobile: fix db logger not logging
2023-09-06 20:04:46 +05:00
Abdullah Atta
b81843cdf7
core: sync settings before everything else
2023-09-06 19:31:06 +05:00
Abdullah Atta
eedd50fc64
web: bump version to 2.6.2
2023-09-06 17:06:02 +05:00
Abdullah Atta
1cb00bca0d
core: fix collector tests
2023-09-06 17:00:04 +05:00
Abdullah Atta
8c233570a7
core: return default values for unset settings
2023-09-06 16:42:51 +05:00
Muhammad Ali
8a3c8b85bb
web: fix autocomplete hint in signup form password fields ( #3272 )
2023-09-06 16:09:54 +05:00
Abdullah Atta
2ee8a807dc
core: fix settings getting replaced on login
2023-09-06 15:56:20 +05:00
Abdullah Atta
ec85f748fa
core: use serverLastSynced time from client
2023-09-06 15:43:20 +05:00
Abdullah Atta
051b7fcb8c
core: notify autosync before setting remote= false
2023-09-06 15:28:56 +05:00
Abdullah Atta
9af88811d8
core: remove remote: true from settings after sync
2023-09-06 15:09:31 +05:00
Abdullah Atta
6c4672037c
web: do not run sync on file picker closed
2023-09-06 14:49:56 +05:00
Abdullah Atta
d59e0d9ee2
core: sync attachments before anything else
2023-09-06 14:48:43 +05:00
Abdullah Atta
5a001a1457
core: use bulk io operations for logger storage
2023-09-06 12:30:39 +05:00
Abdullah Atta
44d6474b36
core: fix attachments not syncing
2023-09-06 12:14:03 +05:00
Abdullah Atta
0607e005f5
core: only sync syncable attachments
2023-09-06 12:04:58 +05:00
Abdullah Atta
308eb4b55f
core: merge remote attachment if local attachment doesn't exist
2023-09-06 11:40:44 +05:00
Abdullah Atta
6abb6207c5
core: always keep remote attachment if it is newer
2023-09-06 11:16:53 +05:00
Abdullah Atta
89189d52ae
web: add log on when sync is ignored
2023-09-06 10:28:31 +05:00
Abdullah Atta
e653ce69f8
core: push items serially tcp style
2023-09-06 10:22:53 +05:00
Abdullah Atta
9b89b328f6
core: send sync progress event after merge
2023-09-06 09:58:07 +05:00
Abdullah Atta
77ae71fab1
web: fix sync status progress
2023-09-06 09:40:24 +05:00
Abdullah Atta
7f7c1e6b93
core: use linkedom and node-fetch for tests
2023-09-06 09:40:24 +05:00
ammarahm-ed
30341bea1c
mobile: run sync based on lastSyncTime
2023-09-06 09:27:02 +05:00
Abdullah Atta
82d44ea890
web: show sync status in place of placeholder
2023-09-05 20:15:34 +05:00
Abdullah Atta
5f0907168f
core: always send sync request to client
2023-09-05 18:01:44 +05:00
Abdullah Atta
48061962b1
web: fix backup/export tests
2023-09-05 17:47:28 +05:00
Abdullah Atta
24141b66cf
core: add log to debug relations removal issue
2023-09-05 17:47:11 +05:00
Abdullah Atta
41beee45ba
core: migrate in bulk for more performance
2023-09-05 16:08:10 +05:00
Abdullah Atta
cb7c70b0d6
web: fix navigation menu ui
2023-09-05 15:47:39 +05:00
ammarahm-ed
2aa5a57557
mobile: use accentForeground on accent background
2023-09-05 15:40:25 +05:00
Abdullah Atta
17582bcefb
web: fix navigation menu not taking up full space
2023-09-05 15:40:25 +05:00
Abdullah Atta
1f5a5afb10
theme: do not throw error if deprecated color is found
2023-09-05 15:40:25 +05:00
Abdullah Atta
d1c724563f
web: fix themes selection not showing themes
2023-09-05 15:40:25 +05:00
Abdullah Atta
72aa5eccb7
server: fix themes pagination
2023-09-05 15:40:25 +05:00
Abdullah Atta
95e0c4b0d6
editor: reduce task list header padding
2023-09-05 15:40:25 +05:00
Abdullah Atta
9ec6ca0ded
web: fix various colors
2023-09-05 15:40:25 +05:00
Abdullah Atta
85b7611214
theme: increase opacity of shade color
2023-09-05 15:40:25 +05:00
Abdullah Atta
d256d435e4
theme: mark shade and textSelection colors as deprecated
2023-09-05 15:40:25 +05:00
Abdullah Atta
577a976e01
theme: derive shade color from accent color
2023-09-05 15:40:25 +05:00
Abdullah Atta
07453834b0
docs: update list of colors in theme-engine docs
2023-09-05 15:40:25 +05:00
Abdullah Atta
59f6b5e411
theme: get rid of shade & textSelection colors
2023-09-05 15:40:25 +05:00
Abdullah Atta
ac9be8360a
web: list item title should use heading color
2023-09-05 15:40:25 +05:00
Abdullah Atta
32d0b07f09
web: use accentForeground color instead of white
2023-09-05 15:40:25 +05:00
Abdullah Atta
7b57639076
theme: add new accentForeground color
2023-09-05 15:40:25 +05:00
Abdullah Atta
1fa174bab7
theme: fix input placeholder color
2023-09-05 15:40:25 +05:00
Abdullah Atta
6c52b5a77d
editor: editor toolbar separators should use separator color
2023-09-05 15:40:25 +05:00
Abdullah Atta
d4a6157ed3
web: navigation menu separators should use separator color
2023-09-05 15:40:25 +05:00
Abdullah Atta
a86358bbcd
web: borders between panes should use scoped border color
2023-09-05 15:40:25 +05:00
Abdullah Atta
20d0e6d047
web: fix menu borders should use border color
2023-09-05 15:40:25 +05:00
Muhammad Ali
51fc4bf3e4
core: add support for aligning images in PDF/HTML exports ( #3197 )
...
* web: added function for aligning images
* web: removed regex and added replaceAll in loop
* Update apps/web/src/common/export.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* core: add support for image alignment in html/pdf export
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-05 15:39:59 +05:00
Abdullah Atta
61d0dafd21
desktop: update app-builder-lib patch
2023-09-04 16:01:04 +05:00
Abdullah Atta
89398cb5e5
misc: remove all mention of crypto-worker
2023-09-04 15:58:38 +05:00
Abdullah Atta
72ec4063de
global: update lockfiles
2023-09-04 15:58:23 +05:00
Abdullah Atta
f8423eeea8
editor: update test snapshots
2023-09-04 15:51:47 +05:00
Abdullah Atta
d91203990e
editor: respect text direction when exiting node using arrow keys
2023-09-04 15:51:47 +05:00
Abdullah Atta
fc84c1af51
editor: add keyboard specific android editor tests
2023-09-04 15:51:47 +05:00
Abdullah Atta
58de07073d
editor: improve escaping from & deleting of nodes
2023-09-04 15:51:47 +05:00
Abdullah Atta
cafa5ff821
editor: fix blockquote padding & margin on mobile
2023-09-04 15:51:47 +05:00
Abdullah Atta
1859799ca3
editor: fix crash on adding a task list
2023-09-04 15:51:47 +05:00
Abdullah Atta
271aa11f74
editor: use list-keymap extension instead of own workarounds
2023-09-04 15:51:47 +05:00
Abdullah Atta
e42f1a65f5
editor: update tiptap packages to v2.1.7
2023-09-04 15:51:47 +05:00
Abdullah Atta
73f3a31614
editor: fix sub outline lists not getting outdented
2023-09-04 15:51:47 +05:00
Abdullah Atta
4d7792d06a
editor: fix alignment of outline list indicator
2023-09-04 15:51:47 +05:00
ammarahm-ed
1a0f17c059
mobile: update relations store on open notification
2023-09-04 15:46:37 +05:00
ammarahm-ed
89d941401a
mobile: fix beta tags ui
2023-09-04 15:46:23 +05:00
ammarahm-ed
a076ee640d
mobile: save report issue information if app gets
...
restarted or accidentally closed
2023-09-04 15:45:30 +05:00
Abdullah Atta
8c1629f7dd
web: ask for password when doing sensitive actions
2023-09-04 15:10:18 +05:00
ammarahm-ed
9a31c07ac5
mobile: add verification prompts
2023-09-04 15:10:18 +05:00
ammarahm-ed
11f39316b5
mobile: fix color scheme
2023-09-04 15:09:03 +05:00
ammarahm-ed
f157229e00
mobile: fix theme gets reset on opening share extension
2023-09-04 15:09:03 +05:00
ammarahm-ed
a0f25c4e6f
mobile: fix list not updating on change date sort
2023-09-04 15:07:33 +05:00
Ammar Ahmed
003b3d2a84
Remove hover effect on mobile in editor ( #3163 )
...
* editor: remove background on hover on mobile
* editor: fix task item alignment and size on mobile
2023-09-04 15:06:41 +05:00
ammarahm-ed
1775e0bda1
mobile: fix flash on launch on ios
2023-09-04 14:37:24 +05:00
Ammar Ahmed
d5038ac631
mobile: fix quick notes from notifications ( #3165 )
...
- Add note to default notebook
- Respect paragraph spacing
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-09-04 14:36:55 +05:00
ammarahm-ed
7eab77ba01
mobile: fix share sheet sorting
2023-09-04 14:34:53 +05:00
ammarahm-ed
89413c56e2
mobile: auto update pinned note in notif
2023-09-04 14:33:39 +05:00
Muhammad Ali
4d89643203
web: fix multi-select context menu for list items ( #3159 )
2023-09-04 14:31:00 +05:00
ammarahm-ed
e119590249
mobile: prevent login/signup request when loading
2023-09-04 14:27:35 +05:00
ammarahm-ed
ace2dfac30
core: increase server timeout
2023-09-04 14:27:35 +05:00
Abdullah Atta
5843df0ce8
web: allow encrypted backups for basic users
2023-09-04 14:24:46 +05:00
Abdullah Atta
403ed8adb6
web: do not clear attachment upload status on complete
2023-09-04 14:24:24 +05:00
Abdullah Atta
1eb5c8bc46
core: do not trigger auto sync on settings merge
2023-09-04 14:24:24 +05:00
Abdullah Atta
46f7ec5e00
core: do not trigger autosync on attachment upload
2023-09-04 14:24:24 +05:00
Abdullah Atta
52adece147
web: upload arraybuffer on desktop builds for attachments
2023-09-04 14:24:24 +05:00
Abdullah Atta
de50be9d1b
desktop: use net.fetch instead when handling protocol
2023-09-04 14:24:24 +05:00
Abdullah Atta
0f9e32b49f
desktop: update electron to 26.1.0
2023-09-04 14:24:24 +05:00
Muhammad Ali
b4c15adf5d
editor: fix formatting issues when pasting from ChatGPT ( #3217 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-04 14:22:45 +05:00
Abdullah Atta
a3d3886c51
editor: refactor clipboard extension
2023-09-04 14:22:45 +05:00
Abdullah Atta
0cfa7ce774
editor: paste single line of code as inline code
2023-09-04 14:22:45 +05:00
Abdullah Atta
8299ea909e
editor: improve code block detection when pasting from vscode
2023-09-04 14:22:45 +05:00
Abdullah Atta
8b056fe610
editor: preserve formatting when pasting text
2023-09-04 14:22:45 +05:00
Abdullah Atta
511c40db5c
editor: do not replace newlines with br when pasting
2023-09-04 14:22:45 +05:00
Muhammad Ali
42d0d42188
web: scroll to top when navigating within settings ( #3223 )
2023-09-04 13:43:07 +05:00
Abdullah Atta
c80a998444
editor: fix image shuffling on real-time editor sync
2023-09-04 13:41:32 +05:00
ammarahm-ed
0a10df75d1
mobile: add encryptMulti
2023-09-04 13:16:22 +05:00
Abdullah Atta
40d755d191
core: fix all tests
2023-09-04 13:16:22 +05:00
Abdullah Atta
0409a610ab
core: improve sync status updates
2023-09-04 13:16:22 +05:00
Abdullah Atta
aa9cd23cf3
core: add fix for localOnly items getting deleted on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
12d89114a4
core: fix tags & colors not resolving on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
d5b679187a
core: send sync completed event udp style
2023-09-04 13:16:22 +05:00
ammarahm-ed
463ba3754a
mobile: add encryptMulti function
2023-09-04 13:16:22 +05:00
Abdullah Atta
2fa8fd14e7
core: migrate to sync v2 for data uploads
2023-09-04 13:16:22 +05:00
Abdullah Atta
fac788d2a9
crypto: remove crypto-worker & simplify crypto interface
2023-09-04 13:16:22 +05:00
ammarahm-ed
6554f900d7
mobile: do not start sync if sync is running
2023-09-04 13:16:22 +05:00
Abdullah Atta
81d3ec83d9
core: fix realtime sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
339c5a357b
core: update note-storage mock for tests
2023-09-04 13:16:22 +05:00
ammarahm-ed
b484992037
core: remove console.log
2023-09-04 13:16:22 +05:00
ammarahm-ed
87e42e98c6
mobile: fix logout page ui
2023-09-04 13:16:22 +05:00
ammarahm-ed
51bef01609
mobile: fix logout loading ui
2023-09-04 13:16:22 +05:00
ammarahm-ed
6a49244614
core: fix item not loaded on sync
2023-09-04 13:16:22 +05:00
ammarahm-ed
dad2b61a74
mobile: fix crash when logging out user
2023-09-04 13:16:22 +05:00
ammarahm-ed
fabc595f3d
mobile: fix storage
2023-09-04 13:16:22 +05:00
Abdullah Atta
a700787cf3
core: make sure all tests are passing
2023-09-04 13:16:22 +05:00
ammarahm-ed
fb26229715
mobile: update libraries
2023-09-04 13:16:22 +05:00
ammarahm-ed
c4f894f8d0
mobile: add async storage & encryption
2023-09-04 13:16:22 +05:00
Abdullah Atta
ddd1c19c64
core: improve merging performance
2023-09-04 13:16:22 +05:00
Abdullah Atta
79cb3bdba4
core: merge vault key on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
8447c2150b
core: improve sync fetch performance
2023-09-04 13:16:22 +05:00
Abdullah Atta
bc465971be
web: add support for bulk writes
2023-09-04 13:16:22 +05:00
Abdullah Atta
f8ce23aa11
crypto: add support for bulk decryption
2023-09-04 13:16:22 +05:00
Abdullah Atta
84004c4d73
global: update lockfiles
2023-08-25 14:30:41 +05:00
Muhammad Ali
2b6aa9b89b
ui: allow changing menu button icon color ( #3170 )
2023-08-21 16:38:21 +05:00
ammarahm-ed
54b8a3e789
mobile: refactor to typescript
2023-08-16 10:14:39 +05:00
Abdullah Atta
7ff5f0001c
core: tagging an empty note should not create a content item
2023-08-14 13:41:19 +05:00
Abdullah Atta
d384aa9dcf
core: use isolated storage for each test for more reliability
2023-08-14 09:54:57 +05:00
Abdullah Atta
1190da7c91
crypto: use buffer from node:buffer
2023-08-14 09:54:57 +05:00
Abdullah Atta
6561791530
setup: remove dist, build & out dirs during cleanup
2023-08-14 09:54:57 +05:00
Abdullah Atta
26e233d3eb
global: update lockfiles
2023-08-14 09:54:57 +05:00
Abdullah Atta
0417981538
global: remove maxNodeModuleJsDepth from tsconfig
2023-08-14 09:54:57 +05:00
Abdullah Atta
81fc56937e
web: fix syntax errors
2023-08-14 09:54:57 +05:00
Abdullah Atta
cb778d7e35
core: make dateFormat optional
2023-08-14 09:54:57 +05:00
Abdullah Atta
8442b43715
core: don't include tests & unnecessary files during build
2023-08-14 09:54:57 +05:00
Abdullah Atta
28b3306506
core: import isomorphic-fetch
2023-08-14 09:54:57 +05:00
Abdullah Atta
f51f45aeb2
editor: move isomorphic-fetch import
2023-08-14 09:54:57 +05:00
Abdullah Atta
7f1184736c
core: use isomorphic-fetch
2023-08-14 09:54:57 +05:00
Abdullah Atta
e4c8e7a0c5
core: download prismjs languages before tests
2023-08-14 09:54:57 +05:00
Abdullah Atta
44e4722de2
global: fix @notesnook/core direct paths
2023-08-14 09:54:57 +05:00
Abdullah Atta
7c2b0c5947
core: start migrating core to typescript & vitest
2023-08-14 09:54:57 +05:00
Abdullah Atta
6ea912ad0e
themebuilder: bump version to 1.1.1
2023-08-11 09:54:09 +05:00
Abdullah Atta
124bbb6ac1
web: do not show website link if there's no homepage
2023-08-11 09:53:01 +05:00
Abdullah Atta
30d6345152
theme: make homepage property in themes optional
2023-08-11 09:53:01 +05:00
Abdullah Atta
60ff7b2f97
themebuilder: update themes manually in themebuilder
2023-08-11 09:51:43 +05:00
Abdullah Atta
c6e90142bb
themebuilder: bump version to 1.1.0
2023-08-10 07:20:07 +05:00
Abdullah Atta
1289a025a5
web: skip initiation for theme builder
2023-08-10 07:18:49 +05:00
Abdullah Atta
18d0b72785
themebuilder: fix various bugs
2023-08-10 07:18:18 +05:00
Abdullah Atta
0157cf496f
themebuilder: add support for loading from pr, url & base64
2023-08-10 07:17:37 +05:00
Abdullah Atta
3450f2d19d
setup: support generating flatpak sources from windows
2023-08-09 16:56:29 +05:00
Abdullah Atta
e509c82807
web: bump version to 2.6.1
2023-08-09 16:31:52 +05:00
Abdullah Atta
d5afd6f32e
editor: fix recursive loop on loading a code lang that never registered
2023-08-09 16:26:31 +05:00
Abdullah Atta
fb34dd2864
core: do not throw if language grammar is not found on export
2023-08-09 16:26:31 +05:00
Abdullah Atta
0cd1ce3431
core: don't use require in desktop app
2023-08-09 16:26:31 +05:00
Abdullah Atta
a24447d569
web: fix unstyled "0" in theme details dialog
2023-08-09 16:25:43 +05:00
Abdullah Atta
0bf26afa33
web: fix error on installing theme from file
2023-08-09 16:25:43 +05:00
Abdullah Atta
49455e8054
docs: add documentation for custom themes ( #3118 )
...
* themebuilder: add docs
* themebuilder: update theme docs
* docs: finalize docs for custom themes
---------
Co-authored-by: ammarahm-ed <ammarahmed6506@gmail.com >
2023-08-09 15:49:33 +05:00
Abdullah Atta
1136e43115
themebuilder: fix layout
2023-08-08 13:54:56 +05:00
Abdullah Atta
4b74cba4e4
themebuilder: fix builder layout with app on the side
2023-08-08 13:42:28 +05:00
Abdullah Atta
c8a77934f2
ci: use themebuilder scope during bootstrap
2023-08-08 13:26:34 +05:00
Abdullah Atta
e1739e04d1
themebuilder: adjust app branding
2023-08-08 13:19:29 +05:00
Abdullah Atta
a5d39a18a7
web: allow custom app title
2023-08-08 13:19:29 +05:00
Abdullah Atta
77eb661b0e
themebuilder: update theme builder on theme switch
2023-08-08 13:19:29 +05:00
Abdullah Atta
667d0d16ea
themebuilder: finalize
2023-08-08 13:19:29 +05:00
Abdullah Atta
445ea660c3
web: make web app embeddable
2023-08-08 13:19:29 +05:00
ammarahm-ed
7a35640739
themebuilder: add basic search/replace
2023-08-08 13:19:29 +05:00
ammarahm-ed
f1650fd383
themebuilder: fix accordion
2023-08-08 13:19:29 +05:00
ammarahm-ed
5d67a554d6
themebuilder: fix screenshot
2023-08-08 13:19:29 +05:00
ammarahm-ed
380bfba776
theme: add theme builder app
2023-08-08 13:19:29 +05:00
Abdullah Atta
ed6d125391
clipper: publish v0.3.0
2023-08-08 11:07:22 +05:00
Abdullah Atta
adaa5fd56d
clipper: bump version to 0.3.0
2023-08-08 10:29:13 +05:00
Abdullah Atta
0a8db237eb
clipper: finalize integration with new theming system
2023-08-08 10:29:13 +05:00
ammarahm-ed
6d723e022b
mobile: release v2.6.1
2023-08-08 00:49:29 +05:00
ammarahm-ed
dc3b739719
mobile: fix theme reset on app restart
2023-08-08 00:48:28 +05:00
Abdullah Atta
8d67599278
ci: deploy directly using wrangler
2023-08-07 20:11:11 +05:00
Abdullah Atta
c8da5770c8
web: add list of new features
2023-08-07 14:55:00 +05:00
ammarahm-ed
51c11d9d1a
mobile: update release notes
2023-08-07 14:52:28 +05:00
ammarahm-ed
414c164100
mobile: enable remove console.log in release
2023-08-07 14:45:10 +05:00
ammarahm-ed
aa5fd6d946
mobile: release v2.6.0
2023-08-07 14:42:12 +05:00
ammarahm-ed
c89f74d35b
mobile: fix ui and cleanup
2023-08-07 14:42:12 +05:00
ammarahm-ed
8c2fdf8554
mobile: fix share extension on ios
2023-08-07 14:42:12 +05:00
ammarahm-ed
f2438d9524
mobile: fix loading local theme
2023-08-07 14:42:12 +05:00
ammarahm-ed
54e7b29716
mobile: update fonts
2023-08-07 14:42:12 +05:00
Abdullah Atta
1d7f4036ec
theme: do not send scopes when getting all themes
2023-08-07 12:39:36 +05:00
Abdullah Atta
a2d5eda538
web: fix applied theme status not showing on themes
2023-08-07 12:32:52 +05:00
Abdullah Atta
1b6a27376c
web: fix editor & toolbar alignment
2023-08-07 12:00:15 +05:00
Abdullah Atta
8431150f0a
web: always show currently applied themes in list
2023-08-07 12:00:02 +05:00
ammarahm-ed
ed5107afaa
misc: remove notesnook-themes pulled repo
2023-08-07 09:51:10 +05:00
Abdullah Atta
e52bdd7ca5
web: disable sourcemaps even in testing
2023-08-07 09:18:13 +05:00
Abdullah Atta
26e50848da
web: set root to src in vitejs for more focused builds
2023-08-07 09:17:04 +05:00
Abdullah Atta
41fa52c9d5
web: adapt dialog announcements to the new theme
2023-08-07 09:02:26 +05:00
Abdullah Atta
885aa3035e
editor: show keyboard shortcuts for tools where possible
2023-08-07 08:47:11 +05:00
Abdullah Atta
b20c20983a
ui: improve ui for modifiers in menu items
2023-08-07 08:46:45 +05:00
Abdullah Atta
42994847e9
editor: counter in toolbar should have 100% height
2023-08-07 08:46:13 +05:00
Abdullah Atta
b59a12e743
ui: simplify sub-menus markup
2023-08-07 08:45:18 +05:00
Abdullah Atta
f67792cd30
editor: use error color for errors in math blocks
2023-08-07 08:44:45 +05:00
Abdullah Atta
60ba345e6c
editor: add font-display: swap to hack fontface
2023-08-07 08:44:27 +05:00
Abdullah Atta
0074548b84
web: fix broken colors in some places
2023-08-07 06:54:33 +05:00
Abdullah Atta
5af5549173
web: introduce "dangerous" variant for menu items
2023-08-07 06:54:11 +05:00
Abdullah Atta
f9f0235d7b
editor: replace all old css colors with new ones
2023-08-07 06:03:25 +05:00
Abdullah Atta
cd51420931
web: replace all old css colors with new ones
2023-08-07 06:03:11 +05:00
Abdullah Atta
000d11976b
web: update playwright to 1.36.2
2023-08-07 05:49:02 +05:00
Abdullah Atta
392261c208
web: add helper to imperitively match a media query
2023-08-07 05:49:02 +05:00
Abdullah Atta
71aee40f8d
web: improve backups test reliability
2023-08-07 05:49:02 +05:00
Abdullah Atta
565ef2c321
web: don't check for notification permission in tests
2023-08-07 05:49:02 +05:00
Abdullah Atta
2d5c8c9e6d
web: only allow changing title via event
2023-08-07 05:49:02 +05:00
Abdullah Atta
800f983688
web: show progress when restoring encrypted backups
2023-08-07 05:49:02 +05:00
ammarahm-ed
7291e54db7
mobile: update detox to latest
2023-08-05 16:46:26 +05:00
ammarahm-ed
794b1c70eb
mobile: fix editor stuck in loading state
2023-08-05 16:46:26 +05:00
Abdullah Atta
330b227027
web: improve real time sync test reliability
2023-08-05 16:27:42 +05:00
Abdullah Atta
59a66a63c5
web: update all checkout snapshots
2023-08-05 13:52:19 +05:00
Abdullah Atta
ceb28f08c5
web: load paddle checkout in test mode during testing
2023-08-05 12:27:10 +05:00
Abdullah Atta
7287754218
web: bump version to 2.6.0
2023-08-05 12:19:43 +05:00
Abdullah Atta
80d2f64f10
desktop: bring app to front on start of 2nd instance
2023-08-05 12:10:47 +05:00
Abdullah Atta
9951b83539
web: fix navigation menu resizing on tablet mode
2023-08-05 12:01:06 +05:00
Abdullah Atta
66d50be35a
theme: improve check for inheriting emotion theme
2023-08-05 11:27:56 +05:00
Abdullah Atta
9eb5a4cee4
web: update all test screenshot snapshots for linux
2023-08-05 11:20:08 +05:00
Abdullah Atta
3c575c01ad
web: fix storage for Firefox & Tor private mode
2023-08-05 11:16:18 +05:00
ammarahm-ed
643028f5d8
mobile: update deps
2023-08-05 11:15:06 +05:00
ammarahm-ed
3831b9409e
editor: load theme from local storage on init
2023-08-05 11:15:06 +05:00
ammarahm-ed
985ae848d3
mobile: fix tags wrapping in share extension
2023-08-05 11:15:06 +05:00
Abdullah Atta
0c8c8b6040
editor: fix sub toolbar not getting aligned correctly
2023-08-05 11:15:06 +05:00
ammarahm-ed
a01c084045
mobile: fix react-native-html-to-pdf-lite
2023-08-05 11:15:06 +05:00
ammarahm-ed
7577adf09d
mobile: ensure that font size is always number
2023-08-05 11:15:06 +05:00
Abdullah Atta
394002eb4c
editor(mobile): add theme to global styles
2023-08-05 11:15:06 +05:00
Abdullah Atta
5c386148a4
editor: fix action sheets not opening
2023-08-05 11:15:06 +05:00
Abdullah Atta
3558d3db93
editor: do not try to download image if src is invalid
2023-08-05 11:15:06 +05:00
ammarahm-ed
2bed812df1
mobile: fix editor
2023-08-05 11:15:06 +05:00
ammarahm-ed
c5db2e0ea9
mobile: fix content in share ext editor takes too long to load
2023-08-05 11:15:06 +05:00
ammarahm-ed
6cd1d7c41b
mobile: fix webpack build
2023-08-05 11:15:06 +05:00
ammarahm-ed
36662d58da
mobile: fix editor when app enter foreground from share ext
2023-08-05 11:15:06 +05:00
ammarahm-ed
e85cc6ac56
mobile: fix ext height behind keyboard on mobile
2023-08-05 11:15:06 +05:00
ammarahm-ed
a17d2d69ef
mobile: fix opening search causes crash in share ext
2023-08-05 11:15:06 +05:00
Abdullah Atta
3ec615a6ec
web: update export html snapshot for linux
2023-08-05 10:19:48 +05:00
Abdullah Atta
8eadc6aea1
web: do not redirect automatically on login session expire
2023-08-05 09:50:47 +05:00
Abdullah Atta
506678e72c
web: format reminder time correctly ( fixes #3085 )
2023-08-04 20:05:53 +05:00
Abdullah Atta
aa3561555e
desktop: fix desktop toggle settings
2023-08-04 19:34:46 +05:00
Abdullah Atta
405a8aaad0
editor: fix embeds in readonly mode are not visible
2023-08-04 19:33:57 +05:00
Abdullah Atta
7edd45419e
editor: align outline bullet in the center of item
2023-08-04 19:00:54 +05:00
Abdullah Atta
5af028698c
editor: only put bullet before 1st p tag in outline list
2023-08-04 18:27:04 +05:00
Abdullah Atta
ce822e7538
web: fix toggle colors
2023-08-04 16:09:29 +05:00
Abdullah Atta
9936bee8e0
editor: copying 1 nested list item shouldn't copy list meta
2023-08-04 16:07:31 +05:00
Abdullah Atta
b903e8461d
web: make monograph password field hidden
2023-08-04 12:58:05 +05:00
ammarahm-ed
4d2c42330e
mobile: fix crash on opening sheet with icon
2023-08-04 12:10:58 +05:00
Abdullah Atta
0ea37fdb31
web: improve checkout responsiveness
2023-08-04 10:23:36 +05:00
Abdullah Atta
22bf738d21
web: make sure all tests are passing
2023-08-03 18:48:51 +05:00
Abdullah Atta
922ba7d192
web: fix errored attachment icon color
2023-08-03 15:55:54 +05:00
Abdullah Atta
c38a98c239
web: upload files < 25mb in a single request
2023-08-03 15:55:54 +05:00
Abdullah Atta
0f9452f6ca
web: improve handling of errors during upload
2023-08-03 15:55:54 +05:00
Abdullah Atta
5cc9c6e3e4
web: change themes api url to themes-api.notesnook.com
2023-08-03 15:48:42 +05:00
Abdullah Atta
5da30faf71
web: use settings scroller for themes
2023-08-03 15:46:15 +05:00
ammarahm-ed
99d984f516
core: flush once every 10 sec
2023-08-03 15:02:37 +05:00
ammarahm-ed
20f0760f13
core: fix logger performance
2023-08-03 15:02:37 +05:00
ammarahm-ed
20ffa9bee5
mobile: use themes-api server
2023-08-03 13:58:40 +05:00
Abdullah Atta
bdd003f177
web: fix colors in various places
2023-08-03 13:21:59 +05:00
Abdullah Atta
a45a960bfd
editor(mobile): do not override background color
2023-08-03 13:21:59 +05:00
ammarahm-ed
fbf56f2663
mobile: fix incorrect colors uage
2023-08-03 12:01:11 +05:00
ammarahm-ed
0e7ac37b9d
mobile: remove prism.css
2023-08-03 11:18:22 +05:00
Abdullah Atta
bcf0d86605
web: use new error icon color
2023-08-03 04:12:08 +05:00
Abdullah Atta
954f894738
web: fix crash when opening attachment menu
2023-08-03 01:44:21 +05:00
Abdullah Atta
908def1b69
editor: update lockfile
2023-08-02 19:50:41 +05:00
Abdullah Atta
f26f638ad4
editor: fix action sheet not closing via drag
2023-08-02 19:50:41 +05:00
Abdullah Atta
700f47fd49
web: disable overscroll behavior
2023-08-02 19:50:41 +05:00
Abdullah Atta
3d0eaacaac
theme: allow passing ref to emotion theme provider
2023-08-02 19:50:40 +05:00
Abdullah Atta
c76118d9d6
web: load full framer-motion
2023-08-02 19:50:40 +05:00
Abdullah Atta
148c39158b
editor: fix crash on action sheet opening
2023-08-02 19:50:40 +05:00
Ammar Ahmed
89c2d45a4b
mobile: reduce app size ( #3068 )
...
* mobile: reduce app size
* editor: substitute all @mdi/js icons at build time
* mobile: add script to tree shake icon font file
* mobile: fix icon loading
* mobile: remove html-entities dep
* mobile: add missing icon fonts
* mobile: include plain editor
* mobile: add missing fonts
* mobile: use webpack-bundle
* mobile: keep generated fonts in repo
* mobile: update fonts
* mobile: fix duplicate key warning
* mobile: update fonts
* mobile: disable gesure on reminder sheet
* mobile: update fonts
* mobile: reset session correctly on logout
* mobile: update icon fonts
* mobile: set button action on reminder sheet
* mobile: add missing icons
* mobile: fix crash
* mobile: fix right menus
* mobile: remove console.log
* mobile: disable bounce effect
* mobile: update deps
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-02 15:35:15 +05:00
Muhammad Ali
c30c54ab97
web: fix cursor jumps on edit in sticky title ( #3028 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-02 15:18:52 +05:00
Abdullah Atta
734cfba45d
ci: publish preview on PR open
2023-08-02 15:04:27 +05:00
Abdullah Atta
3b363a1b20
web: prevent scroll jump when toggling focus mode
2023-08-02 15:04:27 +05:00
Abdullah Atta
a747bafa69
web: use new editorSidebar
2023-08-02 13:10:23 +05:00
Abdullah Atta
9d0c11b051
web: unlock view should use base theme scope
2023-08-02 13:09:56 +05:00
Abdullah Atta
bd9e997ef1
theme: add new editorSidebar scope
2023-08-02 13:09:30 +05:00
Abdullah Atta
f222327a89
theme: fix menu buttons have no hover
2023-08-02 13:09:09 +05:00
Abdullah Atta
4e5351134f
global: update lockfiles
2023-08-02 12:26:35 +05:00
Abdullah Atta
ec1d5cc211
setup: only grab local deps during bootstrap
2023-08-02 12:26:22 +05:00
Abdullah Atta
8f41e25ac1
ci: ignore paths unrelated to web app
2023-08-02 12:12:32 +05:00
Abdullah Atta
2d90caafc6
ci: use unlike-ltd/github-actions-cloudflare-pages for deployment
2023-08-02 12:12:32 +05:00
Abdullah Atta
a9f36076b3
ci: deploy master branch to cloudflare as beta
2023-08-02 11:38:35 +05:00
Abdullah Atta
8365e557d5
editor: do not copy prism-theme during build
2023-08-02 11:37:15 +05:00
Abdullah Atta
080160ca70
vericrypt: use old @notesnook/theme version
2023-08-02 11:28:54 +05:00
Abdullah Atta
e6164b0b3e
setup: use 4 threads at the minimum when bootstrapping
2023-08-01 20:45:08 +05:00
Abdullah Atta
26d786a368
editor: fix codeblock tests
2023-08-01 20:45:08 +05:00
Abdullah Atta
c6172644f0
editor: DOMSerializer2 -> ClipboardDOMSerializer
2023-08-01 20:45:08 +05:00
Abdullah Atta
5810947a5d
editor: improve copy pasting
2023-08-01 20:45:08 +05:00
Abdullah Atta
708c2d373d
editor: remove unnecessary console.logs
2023-08-01 20:45:08 +05:00
Abdullah Atta
d11a9b2219
editor: fix tests
2023-08-01 20:39:16 +05:00
Abdullah Atta
32b8b008f2
web: make export tests pass
2023-08-01 20:39:16 +05:00
Abdullah Atta
e066d1ce8d
global: update lockfiles
2023-08-01 20:39:16 +05:00
Abdullah Atta
4f3f19a785
web: extract editor styles into a fixed css file during build
2023-08-01 20:39:16 +05:00
Abdullah Atta
6c3ea4517d
core: inline codeblock styles into html template
2023-08-01 20:39:16 +05:00
Abdullah Atta
1e7e3b8c42
core: use explicit import/require for dynamic imports
2023-08-01 20:39:16 +05:00
Abdullah Atta
a54c18e89b
web: remove require transform plugin
2023-08-01 20:39:16 +05:00
Abdullah Atta
ed4d5efea6
editor: generate code languages index during build
2023-08-01 20:39:16 +05:00
Abdullah Atta
4bab279345
global: fix conflicting package versions across subprojects
2023-08-01 20:39:16 +05:00
ammarahm-ed
ec32eeba0b
mobile: fix pdf exports with codeblock & katex
2023-08-01 20:39:16 +05:00
Abdullah Atta
2b74e2afb2
web: fix Dynamic module import is disabled error
2023-08-01 20:33:37 +05:00
Abdullah Atta
c4a9d244a9
editor: bump katex version to 0.16.4
2023-08-01 18:35:31 +05:00
Abdullah Atta
6643fb0d63
web: fix old usage of hooks/useTheme
2023-08-01 18:32:58 +05:00
Abdullah Atta
b2a3949ad0
web: auto detect text direction where possible
2023-08-01 15:48:52 +05:00
Abdullah Atta
93c1a44285
editor: infer text direction from parent before insertion
2023-08-01 15:48:52 +05:00
Abdullah Atta
62c4fb328c
editor: use single input rule for heading
2023-08-01 15:48:52 +05:00
Muhammad Ali
578fb72ddc
editor: infer dir from parent when adding heading
2023-08-01 15:48:52 +05:00
Abdullah Atta
19faaea10e
editor: do not save note with codeblock on open
2023-08-01 12:36:41 +05:00
Muhammad Ali
9951aae398
web: use current color scheme in all fields ( #3039 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-01 12:32:36 +05:00
Abdullah Atta
0963559a5f
global: update lockfiles
2023-08-01 12:09:10 +05:00
Ammar Ahmed
622294b807
global: implement the new theme engine ( #2196 )
...
* mobile: theme
* theme: add theme engine
* mobile: migrate app colors to new theme engine
* mobile: fixed some colors
* mobile: fix colors
* mobile: store theme info in store
* theme: `ColorsType` -> `Variants`
* theme: use explicit return type for `useThemeColors`
* theme: add `backdrop` color
* mobile: `const colors` -> `const {colors}
* theme: add default pitch-black theme
* mobile: manage theme state via theme-engine
* mobile: add theme scopes
* mobile: commit
* mobile: fix button width on applock screen
* mobile: fix typings
* mobile: fix theme definition
* web: add partial support for custom themes
only context menus & popups are left.
* theme: add dialog & sheet scopes
* global: sync with master branch and make everything work again
* mobile: fix theme-engine usage in editor & app
* mobile: fix colors
* mobile: fix colors
* mobile: cleanup
* mobile: fix status bar color incorrect on entering foreground
* mobile: fix dark color scheme
* web: move emotion theme provider to @notesnook/theme
* editor: add support for theme enging
* web: adjust hover & focus colors on list item
* mobile: migrate share ext to theme engine
* mobile: fix editor theme provider
* clipper: add support for the new theme engine
* mobile: fix statusbar color on switch from bg
* misc: fix build
* mobile: fix build
* misc: fix colors
* mobile: fix theme colors
* mobile: fix bottom padding
* server: add theme server
* theme: add previewColors
* server: support themes query pagination
* mobile: add client from theme server
* server: reset cache on sync repo
* server: fix types
* server: show ip & port on start server
* server: theme updates
* web: finalize new theme engine on web
* editor: fix build
* global: fix @emotion/react version to 11.11.1
* editor: update katex patch
* web: fix imports
* global: fix @trpc/* versions
* global: a huge set of changes
1. get rid of ThemeVariant. All variants can now be accessed anywhere.
2. remove unnecessary button variants
3. make buttons more responsive
4. implement themes server
* web: add support for theme search and theme switching
* global: update lockfiles
* mobile: fix error
* theme: use vite-plugin-react to start theme server
* web: add support for auto updating themes
* mobile: update theme selector
* mobile: update theme if new verison available
* theme: add `isomorphic-fetch` package
* global: update lockfiles
* web: add theme details dialog
* setup: add scope for themes server in bootstrap script
* web: add production server url
* web: update lockfile
* web: update lockfile
* mobile: remove `react-native-blob-util`
* web: add support for endless scrolling in themes
* web: bring back dark/light mode option in settings
* web: fix colors in places
* theme: add selected variant
* global: use single typescript version across the projects
* web: fix sort & group options not having submenus
* web: apply selected variant where appropriate
* ui: use unique id for all menu items
* config: add ui scope for commits
* theme: export button variant creation fn
* web: fix only 1 theme showing in theme selector
* web: fix navigation item hover & other colors
* mobile: update theme
* editor: fix toolbar group alignments
* editor: set theme provider at app level
* theme: use scope name to get current scope
* mobile: fix color usage in message card
* theme: remove caching
* editor: bring back icons in table menus
* theme: use zustand to manage theme engine state
* web: fix login/signup theming
* mobile: fix webpack build
* misc: remove ThemeProvider usage
* editor: adjust theming and styling of editor toolbar
* mobile: refactor
* editor: fix toolbar group padding everywhere
* web: fix settings sidebar is not scrollable
* web: add loading indicator for themes loading
* mobile: fix warning
* mobile: fix ui issues
* web: fix Loader errors on build
* theme: add getPreviewColors & validateTheme
* theme: fix theme validation
* mobile: load theme from file
* mobile: fix share extension crash
* mobile: rename state
* theme: add sourceURL property
* theme: refactor theme-engine
* web: add support for loading theme from file
* web: improve button hover interaction
* mobile: fix floating button color
* mobile: update theme
* mobile: fix border radius of context menu
* mobile: set sheet overlay color to theme backdrop
* mobile: set sidemenu backdrop to theme backdrop
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-01 12:07:21 +05:00
Abdullah Atta
ba72a92a8a
setup: switch to fdir from fast-glob
2023-08-01 10:42:21 +05:00
Abdullah Atta
5a5e072fb4
global: update all lockfiles
2023-08-01 10:42:07 +05:00
Abdullah Atta
91cb2935eb
logger: publish to npm
2023-08-01 09:33:45 +05:00
Abdullah Atta
387aeab319
core: bump version to 7.4.1
2023-08-01 09:33:28 +05:00
Abdullah Atta
4db7b54a5f
theme: bump version to 1.2.0
2023-08-01 09:32:23 +05:00
Abdullah Atta
ddfd7254f1
crypto: publish v1 of @notesnook/sodium
2023-08-01 09:32:09 +05:00
Abdullah Atta
2e410c521a
crypto: bump version to 1.1.1
2023-08-01 09:31:45 +05:00
Abdullah Atta
5dd22e85fa
editor: bump version to 1.6.1
2023-08-01 09:31:06 +05:00
Abdullah Atta
022dd78eda
ci: add workflow for vericrypt publishing
2023-07-31 11:40:09 +05:00
Abdullah Atta
2b1812b5de
vericrypt: initial commit
2023-07-31 11:40:09 +05:00
Abdullah Atta
3c9678c6d5
core: reduce sync logger verbosity
2023-07-27 17:12:58 +05:00
Abdullah Atta
4f1f9ecb6b
docs: make first step clear as; go to importer.notesnook.com
2023-07-26 13:34:20 +05:00
Abdullah Atta
07fb572a67
core: fix html export empty p tag regex
2023-07-26 12:08:51 +05:00
Abdullah Atta
7d7f4acc8c
clipper: remove unnecessary packages
2023-07-25 12:35:31 +05:00
Abdullah Atta
efba05291d
global: update lockfiles
2023-07-25 12:31:41 +05:00
Abdullah Atta
8b0d7a5cdb
web: include __tests__ directory in tsconfig
2023-07-25 12:28:54 +05:00
Abdullah Atta
162deccf04
web: remove unused renderMath function
2023-07-25 12:28:54 +05:00
alihamuh
083f14bf50
editor: use dom parser to convert br to p tags
2023-07-25 12:28:54 +05:00
Abdullah Atta
cae3f7354e
web: convert require to await import
2023-07-25 08:09:27 +05:00
Muhammad Ali
75e62a3fac
core: pre-render math & code blocks before HTML export
2023-07-25 08:09:27 +05:00
Abdullah Atta
69dee3be78
web: get rid of print-js lib for printing
2023-07-24 15:50:36 +05:00
Abdullah Atta
36bf7c5cc6
web: don't show "Failed to unlock vault" error when exporting 1 note
2023-07-24 15:50:36 +05:00
Muhammad Ali
c041819930
web: add in empty p tags for printing
2023-07-24 15:50:36 +05:00
Muhammad Ali
dd4d00eae6
web: move focus to editor on Tab press in note title ( #2983 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-07-24 14:33:00 +05:00
Abdullah Atta
d12e14ab34
ci: add workflow for publishing help
2023-07-22 06:05:17 +05:00
ammarahm-ed
c0a444d0c6
editor: use contentCopy icon for copy tool
2023-07-21 17:00:12 +05:00
ammarahm-ed
e16a5524b8
editor: use accent color for link
2023-07-21 17:00:12 +05:00
ammarahm-ed
c386e92831
desktop: add buttons in context menu for copy link
...
& copy link text
2023-07-21 17:00:12 +05:00
ammarahm-ed
ed277a95fb
editor: add copy link tool
2023-07-21 17:00:12 +05:00
Abdullah Atta
c14b09ee1d
docs: improve importing documentation
2023-07-21 15:58:19 +05:00
Ammar Ahmed
52fecc27ce
editor: fix color picker height with bottom toolbar on desktop ( #2976 )
2023-07-19 13:10:20 +05:00
ammarahm-ed
056b24e936
mobile: fix landscape tablet mode
2023-07-19 07:45:02 +05:00
ammarahm-ed
e34607f244
mobile: fix sorting favorites
2023-07-19 07:37:26 +05:00
ammarahm-ed
7ba7bf64f0
editor: fix copy button is disabled in readonly mode
2023-07-19 06:12:31 +05:00
ammarahm-ed
6f51a98477
web: fix entering password closes publish dialog
2023-07-19 06:12:11 +05:00
Abdullah Atta
cd7e0f5380
setup: parallelize bootstrap depending on device cpu cores
2023-07-18 15:14:40 +05:00
Abdullah Atta
d95aba8cdd
setup: add support for offline bootstrapping
2023-07-18 00:09:28 +05:00
Abdullah Atta
922fce7bcc
ci: download build to apps/web
2023-07-17 23:34:07 +05:00
Abdullah Atta
9e3646ebc5
web: bump version to 2.5.8
2023-07-17 23:18:37 +05:00
Abdullah Atta
cdf3ea9dab
web: disable native crypto due to stream encryption issues
2023-07-17 23:17:19 +05:00
Abdullah Atta
e38ac19a58
setup: fix bootstrap script for non-existent packages
2023-07-17 09:40:47 +05:00
absolutez3
9d3f309fc3
web: fix mastodon link in Settings ( #2943 )
...
Fix desktop Mastodon link
Signed-off-by: absolutez3 <43919538+absolutez3@users.noreply.github.com >
2023-07-13 22:04:44 +05:00
ammarahm-ed
6b7eb9a1f2
mobile: release v2.5.6
2023-07-13 15:39:43 +05:00
ammarahm-ed
d2165c99f1
editor: fix cursor position on return
2023-07-13 13:35:45 +05:00
ammarahm-ed
8b538b833b
mobile: fix trash cleanup interval text
2023-07-13 11:18:43 +05:00
ammarahm-ed
2977fb39e4
mobile: prevent action if already processing
2023-07-13 10:38:36 +05:00
ammarahm-ed
01cb43ba2e
core: do not download media for text exports
2023-07-13 10:38:36 +05:00
ammarahm-ed
4b68a083c5
mobile: fix file and image upload
2023-07-13 09:57:58 +05:00
Abdullah Atta
5854a3eef5
web: fix service worker to allow Notesnook to behave as a PWA again ( #2905 )
...
* web: make service worker work again
* web: only enable sourcemap during dev
2023-07-12 06:51:14 +05:00
ammarahm-ed
df5cbacc8a
mobile: search tags with db.lookup
2023-07-11 19:03:18 +05:00
Ammar Ahmed
05fa30a039
mobile: fix setting Monographs as default home causes crash ( #2919 )
...
* mobile: navigation params can be undefined
* mobile: fix setting Monographs as default home causes crash
2023-07-11 18:58:25 +05:00
Abdullah Atta
adabf488ee
web: change output hash size to 12 chars
2023-07-08 11:13:48 +05:00
Abdullah Atta
e86b7c68e6
web: remove CSP
2023-07-06 15:35:53 +05:00
Abdullah Atta
c5b974e055
web: add worker-src to CSP
2023-07-06 15:18:04 +05:00
ammarahm-ed
b3695d4a93
misc: update lock files
2023-07-06 11:51:10 +05:00
ammarahm-ed
b5e5450452
mobile: bump version to v2.5.5
2023-07-06 11:30:20 +05:00
ammarahm-ed
d19cddccea
editor: use 16px as default font size if font
...
value is string
2023-07-06 11:30:20 +05:00
ammarahm-ed
c61649f7fa
editor: fix clipboard on mobile
2023-07-06 11:30:20 +05:00
Abdullah Atta
13b8580b2f
desktop: add support for automatic updates
2023-07-06 11:15:44 +05:00
Abdullah Atta
aba2b0ea19
web: update last synced time on sync complete
2023-07-06 11:14:04 +05:00
Abdullah Atta
0894637b61
desktop: add @types/yargs
2023-07-06 11:14:04 +05:00
Abdullah Atta
5970aabb0d
misc: remove mention of Lerna
2023-07-06 11:14:04 +05:00
Abdullah Atta
72a25dcf34
global: get rid of lerna
2023-07-06 11:14:04 +05:00
Ammar Ahmed
6fff30bd89
mobile: hide new update sheet ( #2893 )
2023-07-06 09:29:35 +05:00
Abdullah Atta
a9a71834b8
config: fix eslint on vscode
2023-07-06 08:34:07 +05:00
Abdullah Atta
8ec4865e23
desktop: fix tray icons not loading
2023-07-05 22:41:31 +05:00
Abdullah Atta
111c7ef954
core: fix Cannot read properties of undefined (reading 'length') error
2023-07-05 22:19:43 +05:00
Abdullah Atta
35a37458e4
web: make sure vault settings all have unique key
2023-07-05 22:03:33 +05:00
Abdullah Atta
92bafbafa7
web: bump version to 2.5.7
2023-07-05 17:22:43 +05:00
Abdullah Atta
2705caf6bd
web: do not show update available dialog
2023-07-05 17:18:01 +05:00
Abdullah Atta
8380c7d994
web: rename reminder to notice for in-app notices
2023-07-05 17:00:23 +05:00
Ammar Ahmed
550c0f3854
mobile: fix topic sheet hidden on tablet ( #2886 )
2023-07-05 16:36:04 +05:00
Abdullah Atta
04cd135295
web: nav menu should be narrow on tablet
2023-07-05 15:46:47 +05:00
Abdullah Atta
e212a080c2
web: hide duplicate buttons on tablet
2023-07-05 15:46:30 +05:00
Abdullah Atta
533abb58db
web: various fixes to settings
2023-07-05 15:46:10 +05:00
Abdullah Atta
941a542cc6
desktop: fix start command
2023-07-05 15:44:24 +05:00
ammarahm-ed
5bcda2cd3a
editor: fix error Cannot find name 'Writeable'
2023-07-05 13:52:08 +05:00
Abdullah Atta
869d8ba8f9
config: set git.rebaseWhenSync to true
2023-07-05 13:41:06 +05:00
Abdullah Atta
984e8f8780
global: use node scripts directly everywhere
2023-07-05 13:40:09 +05:00
ammarahm-ed
750b61fb75
mobile: fix size scaling on tablets
2023-07-05 13:29:08 +05:00
Abdullah Atta
4a2defa300
web: allow changing primary 2fa method
2023-07-05 13:24:09 +05:00
Felipe Muñoz Mazur
5c9f7a8bcb
editor: add clipboard button to the codeblock ( #2710 )
...
Signed-off-by: Felipe Muñoz Mazur <felipe.munoz.mazur@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-07-05 13:09:12 +05:00
Abdullah Atta
b66caa9848
web: fix sync test
2023-07-05 12:14:58 +05:00
Ammar Ahmed
81cac1e54f
mobile: fix saving note from share extension ( #2874 )
2023-07-05 12:07:48 +05:00
Abdullah Atta
36a99cd64f
web: add missing change password logic
2023-07-05 11:56:41 +05:00
Abdullah Atta
8c494642e4
editor: do not cache images without hash
2023-07-05 11:56:00 +05:00
Ammar Ahmed
7ab4088331
mobile: optimize screens for very small displays ( #2885 )
2023-07-05 11:52:13 +05:00
Abdullah Atta
580af33caf
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-07-05 11:49:08 +05:00
Abdullah Atta
bbeeacc480
desktop: use node directly for dev server instead of turbowatch
2023-07-05 11:45:13 +05:00
Ammar Ahmed
51efef5005
mobile: fix tablet mode ( #2884 )
2023-07-05 09:51:32 +05:00
Abdullah Atta
ee030c8f61
web: fix @trpc/client version
2023-07-05 01:07:44 +05:00
Abdullah Atta
20835e1fb3
web: migrate views to typescript
2023-07-04 22:52:23 +05:00
Abdullah Atta
b542680e7a
web: convert home view to typescript (rename to all-notes)
2023-07-04 22:48:14 +05:00
Abdullah Atta
fb32aedd69
web: convert more code to typescript
2023-07-04 22:44:55 +05:00
Abdullah Atta
56f6d34995
web: fix @trpc/{client,server} versions
2023-07-04 22:44:38 +05:00
Abdullah Atta
c68e380a0f
web: remove unnecessary code
2023-07-04 22:05:15 +05:00
Abdullah Atta
fc5507bdd3
web: ignore Could not connect to the Sync server error
2023-07-04 18:06:17 +05:00
Abdullah Atta
3f0a656a36
web: force update token if email is already confirmed ( #2879 )
2023-07-04 16:50:52 +05:00
Abdullah Atta
60667149d4
web: check for internet reachability before sync
2023-07-04 16:43:40 +05:00
Abdullah Atta
cdb3ede207
config: update vscode settings
2023-07-04 16:33:52 +05:00
Abdullah Atta
445494ce95
web: set status as completed whenever sync completes
2023-07-04 16:33:31 +05:00
Abdullah Atta
972f52fd01
core: key should always be present in old attachment
2023-07-04 15:14:40 +05:00
ammarahm-ed
f5e86d668f
mobile: set hosts before db setup
2023-07-04 12:19:18 +05:00
Abdullah Atta
0e817236a1
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-07-04 11:12:31 +05:00
Abdullah Atta
0ea3b3ac2a
web: set hosts before database setup
2023-07-04 11:12:24 +05:00
Abdullah Atta
7bfaef82d8
web: debounce page visibility events
2023-07-04 11:11:55 +05:00
ammarahm-ed
f51220c9a8
mobile: remove db.notes.init
2023-07-04 11:02:19 +05:00
Abdullah Atta
88e9ca721a
desktop: further improve window creation time
2023-07-04 09:43:17 +05:00
Abdullah Atta
c1ab444646
clipper: update lockfile
2023-07-04 09:43:17 +05:00
Abdullah Atta
b497b53ef2
desktop: fix run command on all platforms
2023-07-04 09:43:17 +05:00
Abdullah Atta
80decaae8a
desktop: use app icon path from asset manager
2023-07-04 09:43:17 +05:00
Abdullah Atta
41197cb52c
desktop: do not use asar for faster startup
2023-07-04 09:43:17 +05:00
Abdullah Atta
d14abcbba7
desktop: restructure window creation for faster loading
2023-07-04 09:43:17 +05:00
Abdullah Atta
cd36fc8d4a
desktop: remove unneeded stat call when loading files
2023-07-04 09:43:17 +05:00
Abdullah Atta
e872487724
desktop: use vitejs for loading the correct bridge
2023-07-04 09:43:17 +05:00
Abdullah Atta
5e7e91caf0
desktop: stop unnecessary animations
2023-07-04 09:43:17 +05:00
Abdullah Atta
a971a29ff2
desktop: load db before app render
2023-07-04 09:43:17 +05:00
Abdullah Atta
a967482c4f
core: init notes with database
2023-07-04 09:43:17 +05:00
Abdullah Atta
f91ada3c48
web: use own kvstore instead of localforage
...
localforage is unmaintained and also has a huge footprint not to mention
the performance issues.
2023-07-04 09:43:17 +05:00
Abdullah Atta
44782d552d
web: make compression async
2023-07-04 09:43:17 +05:00
Ammar Ahmed
a51dfb4033
editor: fix toolbar buttons alignment ( #2876 )
2023-07-03 23:01:35 +05:00
Ammar Ahmed
ccb18e9335
mobile: fix changing font family causes editor crash ( #2875 )
2023-07-03 21:54:24 +05:00
Abdullah Atta
194556a0a1
clipper: remove comlink-extension package
2023-06-30 20:14:25 +05:00
Abdullah Atta
8f828bca80
web: bump version to 2.5.6
2023-06-30 19:07:17 +05:00
Abdullah Atta
a967234ddb
web: fix subscription plan not changing from monthly
2023-06-30 19:05:52 +05:00
Abdullah Atta
bbcf7d1206
desktop: fix backups not saving
2023-06-28 16:15:15 +05:00
ammarahm-ed
6904045c7f
mobile: disable updates check in fdroid release
2023-06-27 16:17:44 +05:00
ammarahm-ed
59c4052765
mobile: update project.pbxproj
2023-06-27 10:04:41 +05:00
ammarahm-ed
d3c47d3321
mobile: release 2.5.4
2023-06-27 09:11:54 +05:00
Abdullah Atta
221767ed4d
misc: make generate-sources script independent of zx
2023-06-27 05:57:59 +05:00
Ammar Ahmed
4843d1c39e
mobile: update mobile app to react-native 0.72.0 ( #2814 )
...
* mobile: upgrade to react-native 0.71
* mobile: update to react-native 0.72.0
* mobile: fix release build on android
* mobile: fix editor stuck in loading state
* mobile: fix bootsplash logo in dark mode
* mobile: update patch files
* mobile: cleanup
* mobile: increase delay
* mobile: add logs on upload
* mobile: ensure editor is ready before note loading
* mobile: fix ui
* mobile: fix
* ci: update workflow
* ci: undo workflow changes
---------
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-06-26 21:50:20 +05:00
Abdullah Atta
ebc28bca62
crypto: update vitest to 0.32.2
2023-06-26 17:51:53 +05:00
Abdullah Atta
52dcf868b4
misc: add script for generating flatpak sources
2023-06-26 15:07:59 +05:00
Abdullah Atta
e7bcad29f7
web: bump version to 2.5.5
2023-06-26 14:53:44 +05:00
ammarahm-ed
33c939f5ca
web: fix account deletion not working
2023-06-26 13:45:39 +05:00
Abdullah Atta
e6b9219d75
crypto: set length when converting uint8array to buffer
2023-06-26 13:44:51 +05:00
Abdullah Atta
5774daf3a9
web: update fflate to v0.8.0
2023-06-26 13:44:39 +05:00
Abdullah Atta
b8181c4a1b
web: remove leading "/" in zip filenames
2023-06-26 13:44:39 +05:00
Abdullah Atta
408cd5a9f3
global: run prettier & eslint on all files
2023-06-26 13:43:57 +05:00
Abdullah Atta
42a76c6b03
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-06-26 13:25:54 +05:00
Abdullah Atta
7fa88ff8fb
desktop: make it possible to run dev server on Windows
2023-06-26 13:25:46 +05:00
Abdullah Atta
cafd854b8c
web: add support for exporting locked notes
2023-06-26 13:14:28 +05:00
Abdullah Atta
8c58c512ed
core: only rewrite html if images are found
2023-06-26 13:14:28 +05:00
Abdullah Atta
3ab104e000
core: do not send download event if notify is false
2023-06-26 13:14:28 +05:00
Abdullah Atta
55f8a226c8
web: use async zip for faster zipping
2023-06-26 13:14:28 +05:00
Abdullah Atta
0cca9e1ff8
core: fix crash when exporting note with task list
2023-06-26 13:14:28 +05:00
Abdullah Atta
1fb43b7dfe
core: export with empty content if no content found
2023-06-26 13:14:28 +05:00
Abdullah Atta
e138aef6a9
config: force unix style line endings
2023-06-26 13:14:28 +05:00
Abdullah Atta
8d7b444664
core: autofix issue where locked note is not encrypted
2023-06-26 13:14:28 +05:00
Abdullah Atta
4a5c5fd3bf
config: set default eol sequence to LF
2023-06-26 13:14:28 +05:00
Abdullah Atta
8fb0071cf0
ci: only bootstrap the required projects when building desktop app
2023-06-23 19:12:41 +05:00
Abdullah Atta
bb1cb8dc33
web: consider canceled Pro subscription as Pro
2023-06-23 19:05:53 +05:00
Abdullah Atta
533884e534
desktop: make window.os a function
2023-06-23 19:04:34 +05:00
Abdullah Atta
f5c2962951
web: bump version to 2.5.4
2023-06-23 14:23:27 +05:00
Abdullah Atta
8d285c93d9
editor: insert image/attachment after selected node
2023-06-23 14:23:03 +05:00
ammarahm-ed
fc10e957fb
editor: fix search-replace regex
2023-06-23 14:21:12 +05:00
Abdullah Atta
eb35d41321
desktop: fix "object has been destoryed" error
2023-06-23 11:51:01 +05:00
Abdullah Atta
99808293a7
web: pin pdfjs-dist version
2023-06-23 11:42:10 +05:00
Abdullah Atta
10fafa885a
crypto: convert to buffer before using input length
2023-06-23 11:40:20 +05:00
Abdullah Atta
9096e7711d
web: do not bundle pwa assets for desktop build
2023-06-23 11:40:03 +05:00
Abdullah Atta
25cbdbd409
desktop: fix crash due to undici fetch
2023-06-23 11:40:03 +05:00
Abdullah Atta
0216867fa9
web: reset importer on pressing "Start over"
2023-06-23 11:39:51 +05:00
Abdullah Atta
f832aba1a4
web: fix issues with desktop integration settings
2023-06-23 11:39:51 +05:00
Abdullah Atta
8df9c49fa1
desktop: zod considers false as undefined and throws error
2023-06-23 11:39:51 +05:00
Abdullah Atta
b733eb3c44
web: fix settings dialog going blank on clicking a checkbox
2023-06-23 11:39:51 +05:00
Abdullah Atta
addbd53d7a
web: consider canceled pro users as Pro
2023-06-23 11:39:51 +05:00
Abdullah Atta
5f42f11fb1
web: simplify settings dialog markup
2023-06-23 11:39:51 +05:00
Abdullah Atta
30072576ce
web: preload settings dialog for faster loading
2023-06-23 11:39:51 +05:00
Abdullah Atta
48371b6364
web: add toolbar settings in new settings dialog
2023-06-23 11:39:51 +05:00
Abdullah Atta
90ef877942
editor: only collapse/expand outline list with LMB
2023-06-23 11:39:27 +05:00
Abdullah Atta
c91bc819be
web: enable CSS autoprefixing on build
2023-06-23 11:39:27 +05:00
Abdullah Atta
6c25a70a51
docs: change edit_root to master branch
2023-06-22 11:06:20 +05:00
Abdullah Atta
9e2b9fa6f1
docs: minor fixes & improvements to editor help
2023-06-22 11:06:20 +05:00
Abdullah Atta
5663c507e9
docs: fix broken navigation link
2023-06-22 11:06:20 +05:00
Abdullah Atta
d6fce5ad18
docs: add more markdown shortcuts
2023-06-22 11:06:20 +05:00
ammarahm-ed
9125e41e9a
docs: add meta descriptions
2023-06-22 11:06:20 +05:00
ammarahm-ed
0498604848
docs: add clear vault & delete vault docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
26902cb969
docs: add meta descriptions
2023-06-22 11:06:20 +05:00
ammarahm-ed
915f21d59a
docs: adjust markdown shortcuts table
2023-06-22 11:06:20 +05:00
ammarahm-ed
e7f4ba8b57
docs: fix slug
2023-06-22 11:06:20 +05:00
ammarahm-ed
0bdcfff561
docs: update slugs
2023-06-22 11:06:20 +05:00
ammarahm-ed
b330445531
docs: update slug
2023-06-22 11:06:20 +05:00
ammarahm-ed
053ad1927b
docs: optimize docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
31ff047a34
docs: add table & task lists docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
7f9c24e061
docs: add help for editor & toolbar
2023-06-22 11:06:20 +05:00
ammarahm-ed
9d8689bbce
docs: add pages for editor help
2023-06-22 11:06:20 +05:00
Abdullah Atta
5dabd07f38
docs: add page about deleting your account
2023-06-22 11:06:20 +05:00
ammarahm-ed
41f0a4e101
docs: fix ui & typos
2023-06-22 11:06:20 +05:00
Abdullah Atta
ce1bc83e38
docs: add analytics
2023-06-22 11:06:20 +05:00
Abdullah Atta
0ef53f17cb
docs: add 404 page for not found errors
2023-06-22 11:06:20 +05:00
Abdullah Atta
574d638c94
docs: change base_url to help.notesnook.com
2023-06-22 11:06:20 +05:00
Abdullah Atta
78a543dad4
docs: organization -> organizing-notes
2023-06-22 11:06:20 +05:00
Abdullah Atta
8c857e58b7
docs: add robots.txt
2023-06-22 11:06:20 +05:00
Abdullah Atta
61c96e7b58
docs: add meta title & favicon
2023-06-22 11:06:20 +05:00
Abdullah Atta
ea02552634
docs: finalize slugs & other minor fixes
2023-06-22 11:06:20 +05:00
Abdullah Atta
4438d96d9c
docs: minor fixes to mobile integration docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
5c4fee8f98
docs: update mobile integration docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
0179a81d52
docs: add share extension help guide
2023-06-22 11:06:20 +05:00
Abdullah Atta
0d5cd2e554
docs: improve contrast of foreground colors
2023-06-22 11:06:20 +05:00
Abdullah Atta
47006b8648
docs: add docs for account recovery
2023-06-22 11:06:20 +05:00
Abdullah Atta
1a701d2a64
docs: add base_url to enable sitemap generation
2023-06-22 11:06:20 +05:00
Abdullah Atta
adae78d2df
docs: add docs for desktop integration
2023-06-22 11:06:20 +05:00
Abdullah Atta
c6fe3ea91d
docs: add docs for spell checker
2023-06-22 11:06:20 +05:00
Abdullah Atta
69c152948e
docs: add privacy mode docs
2023-06-22 11:06:20 +05:00
Abdullah Atta
fb9a1af93c
docs: improve docs theme
2023-06-22 11:06:20 +05:00
Abdullah Atta
dfe7e7d459
docs: use custom fonts
2023-06-22 11:06:20 +05:00
Abdullah Atta
2e807cdd0b
docs: add docs for web clipper
2023-06-22 11:06:20 +05:00
ammarahm-ed
6f80d2e7b2
docs: minor fixes to Monographs help
2023-06-22 11:06:20 +05:00
ammarahm-ed
e49c2e8ccc
docs: improve help for notes exporting
2023-06-22 11:06:20 +05:00
ammarahm-ed
3fec04466e
docs: improve help for backup & restore
2023-06-22 11:06:20 +05:00
Abdullah Atta
93c2115f4b
docs: add edit root to get Edit this page link at bottom
2023-06-22 11:06:20 +05:00
Abdullah Atta
8716d3076a
docs: change theme colors to notesnook defaults
2023-06-22 11:06:20 +05:00
Abdullah Atta
5ec5517778
docs: reorder docs using the index frontmatter property
2023-06-22 11:06:20 +05:00
ammarahm-ed
8cb0644cd0
docs: add help on how to organize your notes
2023-06-22 11:06:20 +05:00
Abdullah Atta
56947d942d
docs: fix headings hierarchy
2023-06-22 11:06:20 +05:00
Abdullah Atta
3ea810a059
docs: migrate to new callout syntax
2023-06-22 11:06:20 +05:00
ammarahm-ed
723bb67a6f
docs: add help for backup/restore, vault, organization & monographs
2023-06-22 11:06:20 +05:00
ammarahm-ed
f0e68afdf8
docs: remove unused images
2023-06-22 11:06:20 +05:00
ammarahm-ed
7c0d8c25d3
docs: add importer docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
641d78fdb2
docs: init and add first articles
2023-06-22 11:06:20 +05:00
Abdullah Atta
1c43da0eb0
desktop: regenerate package-lock.json
2023-06-21 15:46:25 +05:00
Abdullah Atta
87de351170
misc: move essential deps from devDependencies
2023-06-21 15:45:55 +05:00
Abdullah Atta
31726f6d86
ci: use npx electron-builder directly
2023-06-20 20:31:32 +05:00
Abdullah Atta
548eda9a26
desktop: do not load native crypto on ARM windows app
2023-06-20 20:24:10 +05:00
Abdullah Atta
dc6fa89c9c
desktop: fix build script
2023-06-20 20:21:14 +05:00
Abdullah Atta
cdda26f32f
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-06-20 20:17:07 +05:00
Abdullah Atta
a8470c9fea
desktop: make builds work on windows
2023-06-20 20:16:48 +05:00
Abdullah Atta
4fa2bc6bb6
desktop: set cwd as data path for portable binaries
2023-06-20 20:15:58 +05:00
Abdullah Atta
8aacf49f07
ci: minor changes to desktop publish workflow
2023-06-20 18:41:00 +05:00
Abdullah Atta
d14c712b79
web: only run top-level-await transform in prod builds
2023-06-20 17:50:23 +05:00
Abdullah Atta
fb90ef3137
web: support top-level-await transform in desktop builds
2023-06-20 17:49:23 +05:00
Abdullah Atta
f733e6e95b
core: convert object-id to es2015 class
2023-06-20 17:48:48 +05:00
Abdullah Atta
3ae3465e84
web: bump version to 2.5.3
2023-06-20 16:00:45 +05:00
Abdullah Atta
9abe85f1c9
web: minor UI fixes
2023-06-20 16:00:45 +05:00
ammarahm-ed
6194367c1e
mobile: release 2.5.3
2023-06-20 14:43:48 +05:00
Abdullah Atta
4e793317ca
desktop: set NO_COLOR=true when running scripts
2023-06-20 14:43:29 +05:00
Abdullah Atta
eb6927cbce
web: add image source cache for caching blobs
2023-06-20 14:42:20 +05:00
Abdullah Atta
b7762ceaae
crypto: make base64 enc compatible on node & browser
2023-06-20 13:18:11 +05:00
ammarahm-ed
53b545f84c
mobile: enable encrypted backups on login
2023-06-20 12:43:37 +05:00
Abdullah Atta
4195150005
web: enable encrypted backups for all logged in users
2023-06-20 12:43:37 +05:00
Abdullah Atta
0a8c045f6f
web: disable auto backups by default
2023-06-20 12:43:37 +05:00
ammarahm-ed
f4fe2c6a65
mobile: enable encrypted backups by default
2023-06-20 12:43:37 +05:00
ammarahm-ed
11e109740b
core: allow encrypted backups for all users
2023-06-20 12:43:37 +05:00
ammarahm-ed
d882c7cf9f
mobile: disable default auto-backup on
2023-06-20 12:43:37 +05:00
Abdullah Atta
eb8b58a559
web: migrate navigation to typescript
2023-06-20 12:36:21 +05:00
ammarahm-ed
2b94212552
mobile: fix module resolution
2023-06-20 12:04:38 +05:00
Ammar Ahmed
04d122c47c
mobile: fix input hides behind keyboard on focus ( #2767 )
2023-06-20 11:33:48 +05:00
Ammar Ahmed
6c9c99681e
mobile: fix scroll into view on keyboard shown ( #2762 )
2023-06-19 19:04:53 +05:00
ammarahm-ed
f0a4a61e1d
mobile: add email support button in settings
2023-06-19 16:15:55 +05:00
Abdullah Atta
f88c610495
editor: make web clips selectable in readonly mode
2023-06-19 13:16:39 +05:00
Abdullah Atta
f9cb9fa3cc
web: add option to contact us via email in settings
2023-06-19 12:54:34 +05:00
Abdullah Atta
3c6622ccf0
web: create vault should be under pro
2023-06-19 12:35:43 +05:00
ammarahm-ed
df82e84c83
web: add default dropdown value text
2023-06-19 12:19:56 +05:00
ammarahm-ed
abd136c7c2
web: disable import button when no files selected
2023-06-19 12:19:56 +05:00
Abdullah Atta
c61082cdee
web: add manage attachments button in settings
2023-06-19 12:19:42 +05:00
ammarahm-ed
b9b21a760a
mobile: limit input value between min/max
2023-06-19 11:58:50 +05:00
ammarahm-ed
acc852e23b
web: limit input value between mix/max
2023-06-19 11:58:50 +05:00
ammarahm-ed
36ae9383ba
web: fix onChange not fired on input
2023-06-19 11:42:39 +05:00
ammarahm-ed
c04df4b4c8
mobile: fix failing tests
2023-06-19 07:49:40 +05:00
Abdullah Atta
5c849c39b4
web: update sync status on auto sync completion
2023-06-17 19:13:54 +05:00
Abdullah Atta
9bae058d16
crypto: force convert IV to urlsafe base64 variant
2023-06-17 19:13:30 +05:00
Abdullah Atta
db2d48a083
web: fix navigation on small screens & mobiles
2023-06-17 18:20:13 +05:00
Abdullah Atta
628d3bd9ff
core: do not include trashed notes in total notebook notes
2023-06-17 18:20:04 +05:00
Abdullah Atta
cdbca8ac22
web: fix crash on viewing a merge conflict
2023-06-17 18:19:58 +05:00
Abdullah Atta
8d2c0762db
web: allow focusing editor by clicking at the bottom
2023-06-17 18:19:52 +05:00
Abdullah Atta
992f4fc697
web: fix pane sizes getting reset randomly on startup
2023-06-17 18:19:39 +05:00
Abdullah Atta
cb1d09904b
web: remove settings test from navigation tests
2023-06-17 13:36:01 +05:00
Abdullah Atta
2441a4505e
web: remove react-toggle
2023-06-17 13:36:01 +05:00
Abdullah Atta
79aae86906
web: fix broken build
2023-06-17 13:36:01 +05:00
Abdullah Atta
cd792625ac
web: use named imports for icons
2023-06-17 13:36:01 +05:00
Abdullah Atta
605e045ff7
web: fix type in SearchViewModel
2023-06-17 13:36:01 +05:00
Abdullah Atta
8c17233e67
web: move dialogs out to top-most level
2023-06-17 13:36:01 +05:00
Abdullah Atta
08480188fa
web: remove progress-bar component
2023-06-17 13:36:01 +05:00
Abdullah Atta
87402251a5
web: add types for svgr
2023-06-17 13:36:01 +05:00
Abdullah Atta
e3a818378d
core: userId is not mandatory when sending bug report
2023-06-17 13:36:01 +05:00
Abdullah Atta
6d82b0a5ba
common: use fixed react version at 17.0.2
2023-06-17 13:36:01 +05:00
Abdullah Atta
e3f0d0ada7
web: load polyfills before everything else
2023-06-17 13:36:01 +05:00
Abdullah Atta
9e2f54fd0b
web: use utils from @notesnook/common
2023-06-17 13:36:01 +05:00
Abdullah Atta
19eb512198
common: add utils for debounce, random & string
2023-06-17 13:36:01 +05:00
ammarahm-ed
86a7fd9b93
mobile: refactor
2023-06-17 13:36:01 +05:00
ammarahm-ed
fa7900aef6
core: fix tests
2023-06-17 13:36:01 +05:00
ammarahm-ed
561d7a8bbc
common: add @notesnook/core dep
2023-06-17 13:36:01 +05:00
ammarahm-ed
fb616a246e
mobile: refactor
2023-06-17 13:36:01 +05:00
ammarahm-ed
c881e74aae
web: call database.setup() before db init
2023-06-17 13:36:01 +05:00
ammarahm-ed
0f2acb2801
core: Init DB instance without platform APIs
2023-06-17 13:36:01 +05:00
Abdullah Atta
9b5e2c108b
editor: persist text alignment & direction on heading creation
2023-06-16 19:11:22 +05:00
ammarahm-ed
ba900b3a0f
web: fix trial expired notice shows to new users
2023-06-16 19:10:46 +05:00
ammarahm-ed
49df1bcd9e
mobile: fix trial expired notice shows to new users
2023-06-16 19:10:46 +05:00
Abdullah Atta
5d1ba7fa0a
web: new dialog based settings ( #2745 )
2023-06-16 19:10:02 +05:00
ammarahm-ed
a6d5a618b0
mobile: picker follow time format set in settings
2023-06-16 18:57:29 +05:00
Abdullah Atta
8f4bd20253
web: fix delete all notes in topic test
2023-06-16 16:54:04 +05:00
ammarahm-ed
8b4270f7df
web: add null checks
2023-06-16 16:54:04 +05:00
ammarahm-ed
9a4877bdbd
mobile: include topic notes in notebook search
2023-06-16 16:54:04 +05:00
ammarahm-ed
0a45e963a6
web: lookup topic notes at notebook level
2023-06-16 16:54:04 +05:00
ammarahm-ed
fb7b306bc5
web: fix search in topic returns no results
2023-06-16 16:54:04 +05:00
Abdullah Atta
4035751264
clipper(web): bump version to 0.2.2
2023-06-16 15:38:51 +05:00
Ammar Ahmed
07bb35395c
clipper: fix duplicate notes created on save ( #2722 )
...
* clipper: fix duplicate notes created on save
* clipper(web): move singleton checks inside the fn
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-06-16 15:15:14 +05:00
ammarahm-ed
09cd19d3b7
core: fix incorrect snooze time format
2023-06-16 10:23:46 +05:00
ammarahm-ed
a3988fd309
mobile: fix image replaces content if note is locked
...
& app lock is also enabled
2023-06-16 10:06:06 +05:00
ammarahm-ed
574c4cc8a9
mobile: fix appending link to empty note stuck
2023-06-15 16:43:54 +05:00
Abdullah Atta
5041e47902
core: fix require is not defined
2023-06-12 13:02:56 +05:00
Abdullah Atta
f3a03dc813
crypto: eagerly init sodium in dev mode
2023-06-12 12:57:39 +05:00
Abdullah Atta
942c9556f6
web: fix editor theme not changing with app theme
2023-06-12 12:00:47 +05:00
Abdullah Atta
5374f2b56c
web: migrate to vitejs from webpack ( #2715 )
2023-06-12 11:49:37 +05:00
Abdullah Atta
3f128da55d
docs: update readme
2023-06-10 16:03:09 +05:00
Abdullah Atta
0aa689ca03
desktop: add readme & other docs
2023-06-10 15:54:17 +05:00
Abdullah Atta
93e1ae5830
ci: set extraMetadata in package.json
2023-06-10 15:54:17 +05:00
Abdullah Atta
ef5aebdb3b
ci: fix electron-builder command
2023-06-10 15:54:17 +05:00
Abdullah Atta
c152796767
ci: use yarn electron-builder on windows
2023-06-10 15:54:17 +05:00
Abdullah Atta
b75382f8b6
ci: change entrypoint before build
2023-06-10 15:54:17 +05:00
Abdullah Atta
80893a5011
ci: use electron-builder directly from ./node_modules/.bin directory
2023-06-10 15:54:17 +05:00
Abdullah Atta
0f9ac0e068
desktop: add dmg-license as optional dependency
2023-06-10 15:54:17 +05:00
Abdullah Atta
46e4ac127c
ci: do not bootstrap after adding dmg-license
2023-06-10 15:54:17 +05:00
Abdullah Atta
3da4ced75b
desktop: add build script & use nx to run build commands
2023-06-10 15:54:17 +05:00
Abdullah Atta
3f79ae6403
desktop: rename build script to release
2023-06-10 15:54:17 +05:00
Abdullah Atta
2d78b05e8d
desktop: remove electron-builder install-app-deps from post-install
2023-06-10 15:54:17 +05:00
Abdullah Atta
c7c4ae4615
desktop: fix post-install command
2023-06-10 15:54:17 +05:00
Abdullah Atta
ee2cbea0c4
ci: add ./ before local action path
2023-06-10 15:54:17 +05:00
Abdullah Atta
782fc575a9
ci: improve node cache by using a common action
2023-06-10 15:54:17 +05:00
Abdullah Atta
151a527444
desktop: improve build scripts
2023-06-10 15:54:17 +05:00
Abdullah Atta
6ab0911970
desktop: finalize new desktop core
2023-06-10 15:54:17 +05:00
Abdullah Atta
28927e705b
desktop: overhaul desktop core and migrate to typescript
2023-06-10 15:54:17 +05:00
ammarahm-ed
2a31f70b4a
mobile: fix compactMode indicators show always
2023-06-10 12:25:48 +05:00
Abdullah Atta
0596bd9e84
desktop: update electron to v25.1.0
2023-06-08 18:20:47 +05:00
ammarahm-ed
3e95960b45
mobile: release v2.5.2
2023-06-08 16:21:50 +05:00
ammarahm-ed
131ecfee89
mobile: improved compactness of notebook compact mode
2023-06-08 16:21:50 +05:00
Abdullah Atta
dfccd640b0
web: bump version to 2.5.2
2023-06-08 16:03:33 +05:00
Abdullah Atta
14d27bb277
editor: remove duplicate ordered-list methods
2023-06-08 15:59:48 +05:00
Abdullah Atta
dd470297c3
editor: do not prevent all clicks
2023-06-08 15:59:48 +05:00
Abdullah Atta
1e690664f1
editor: remove selection persistence
2023-06-08 15:59:48 +05:00
ammarahm-ed
d68eaa7a41
mobile: increase compactness of compact mode
2023-06-08 15:55:06 +05:00
ammarahm-ed
791119fcbc
mobile: add notes for $timestamp$ template
2023-06-08 15:22:53 +05:00
Abdullah Atta
87b82865b2
web: list $timestamp$ in supported title templates
2023-06-08 15:16:24 +05:00
Abdullah Atta
ad145c3499
core: remove YYYY-DD-MM date format
2023-06-08 15:16:24 +05:00
ammarahm-ed
5a228ce5fe
mobile: allow changin primary 2fa
2023-06-08 15:06:22 +05:00
Abdullah Atta
8cb3cb6b19
web: allow changing primary 2fa method
2023-06-08 15:06:22 +05:00
Abdullah Atta
94cc3a6853
web: make 2fa recovery codes more readable
2023-06-08 12:02:14 +05:00
Abdullah Atta
163dfac5d7
core: add tests for title formatting
2023-06-08 11:57:21 +05:00
Abdullah Atta
efd0d6c2c3
core: add more date formats
2023-06-08 11:57:10 +05:00
Abdullah Atta
742dc56f3c
core: add support for $timestamp$ in title
2023-06-08 11:56:59 +05:00
ammarahm-ed
19f2d8b0a7
mobile: do not resize auth modal on ios on kbd open
2023-06-07 21:00:53 +05:00
ammarahm-ed
8c9d98ab88
mobile: fix pass validation
2023-06-07 21:00:13 +05:00
ammarahm-ed
75ae5d9603
mobile: hide note headline in share ext
2023-06-06 18:20:34 +05:00
Ammar Ahmed
8a2453429d
Merge pull request #2669 from streetwriters/fix/tag-name-manage-tags
...
mobile: fix aliased tag name not showing in manage
2023-06-06 18:20:12 +05:00
ammarahm-ed
b54ca08fc8
mobile: fix aliased tag name not showing in manage
...
tags sheet
2023-06-06 18:12:32 +05:00
ammarahm-ed
2be801ba3b
mobile: fix oboarding ui on iphone
2023-06-06 12:35:49 +05:00
Abdullah Atta
f37cd3fe63
core: add new date formats
2023-06-06 11:58:59 +05:00
ammarahm-ed
1224e48bc8
core: fix comma added in default title
2023-06-06 10:42:26 +05:00
Abdullah Atta
780bebe141
web: fix crash on webkit (safari)
2023-06-05 20:55:41 +05:00
ammarahm-ed
f707b43efb
mobile: release v2.5.1
2023-06-05 20:40:34 +05:00
Abdullah Atta
92e9cd740f
web: fix crash on opening notebook context menu
2023-06-05 19:06:53 +05:00
Abdullah Atta
20bef5e70c
web: fix crash when opening notebook context menu
2023-06-05 19:05:39 +05:00
ammarahm-ed
c9b45875a0
mobile: remove patch
2023-06-05 18:54:36 +05:00
Abdullah Atta
f180b79a3e
web: bump version to 2.5.1
2023-06-05 18:40:56 +05:00
ammarahm-ed
438a3c2686
mobile: update deps
2023-06-05 18:33:52 +05:00
ammarahm-ed
64d23d3de0
mobile: show loading when updating marketing consent
2023-06-05 18:27:51 +05:00
ammarahm-ed
e251c6f71c
mobile: add marketing consent settings
2023-06-05 18:21:07 +05:00
Abdullah Atta
40cb6ae8bf
web: allow opting out of marketing emails
2023-06-05 18:21:07 +05:00
Abdullah Atta
06aaa7e2c2
web: clarify marketing consent on sign up screen
2023-06-05 18:21:07 +05:00
Abdullah Atta
ab29a01649
core: allow changing marketing emails consent settings
2023-06-05 18:21:07 +05:00
Abdullah Atta
49e7bdf202
editor: allow starting lists with arbitrary number
2023-06-05 18:04:13 +05:00
ammarahm-ed
2e0f9d8524
mobile: do not move login dialog on keyboard change
2023-06-05 16:40:33 +05:00
Ammar Ahmed
092b26be57
mobile: add support for image & file sharing ( #2652 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-06-05 16:26:39 +05:00
Abdullah Atta
3525feffcf
web: fix color not setting on icons
2023-06-05 16:21:40 +05:00
Abdullah Atta
6cb5a5e473
web: fix incorrect loading state of icons
2023-06-05 16:20:40 +05:00
Abdullah Atta
0992d4eeab
editor: make image selectable in readonly mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
828cd6be35
editor: disable selection persist in readonly mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
1b1a962ec2
editor: minor refactor
2023-06-05 16:02:50 +05:00
Abdullah Atta
0a88502e59
editor: hide replace button in readonly mode
2023-06-05 16:02:50 +05:00
Muhammad Ali
50ff39845a
editor: changed absolute to relative
2023-06-05 16:02:50 +05:00
Muhammad Ali
1cb34d0783
editor: added image-tools for readonly-mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
bbb43bc8b4
web: replace date-time in test snapshot with xxx
2023-06-05 15:29:10 +05:00
ammarahm-ed
1521a7d120
mobile: formatted dates in editor
2023-06-05 15:29:10 +05:00
Abdullah Atta
3b6a2cb9de
web: use editor date/time format from settings
2023-06-05 15:29:10 +05:00
Abdullah Atta
0deaed4ccd
editor: make date-time format configurable
2023-06-05 15:29:10 +05:00
Abdullah Atta
8ebb58b70c
core: fix reminder date time formatting
2023-06-05 15:29:10 +05:00
ammarahm-ed
f691d113d2
mobile: update wording
2023-06-05 15:29:10 +05:00
ammarahm-ed
a57eaf9be6
mobile: sync with core changes
2023-06-05 15:29:10 +05:00
ammarahm-ed
c5a264270c
core: use only first 10 words of headline in title
2023-06-05 15:29:10 +05:00
Abdullah Atta
e75c62e6e1
core: use 2 digits for 12 hour time format
2023-06-05 15:29:10 +05:00
Abdullah Atta
6c3583c9e5
web: add support for setting default notebook/topic
2023-06-05 15:29:10 +05:00
Abdullah Atta
58ba453f57
web: use default note title from settings
2023-06-05 15:29:10 +05:00
Abdullah Atta
7f5d5fcb82
core: simplify default notebook object
2023-06-05 15:29:10 +05:00
Abdullah Atta
e218194402
web: add settings for default date, time & title formats
2023-06-05 15:29:10 +05:00
Abdullah Atta
c36f532bbb
web: use date & time formats from settings
2023-06-05 15:29:10 +05:00
ammarahm-ed
b3b7bd44ef
core: fix note count incorrect
2023-06-05 15:29:10 +05:00
ammarahm-ed
c85242a610
core: format time correctly
2023-06-05 15:29:10 +05:00
ammarahm-ed
58f7a206d9
mobile: add settings
2023-06-05 15:29:10 +05:00
Ammar Ahmed
25bf4fee82
mobile: redesign onboarding ( #2633 )
2023-06-05 15:13:19 +05:00
Abdullah Atta
c2ab5ded47
desktop: fix start as minimized on windows
2023-06-05 12:14:33 +05:00
Ammar Ahmed
ad6a0ebfab
mobie: enable search in readonly mode ( #2659 )
2023-06-05 11:16:18 +05:00