Ammar Ahmed
82e8bc80ae
mobile: fix dialog calling onClose after pressing positive button
2025-02-11 10:24:25 +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