Abdullah Atta
9edf5402c9
web: fix more tests
2024-03-14 13:07:01 +05:00
Abdullah Atta
74b49f24a8
editor: fix some images not loading
2024-03-14 13:07:01 +05:00
Abdullah Atta
dfcbf3045a
web: fix lock/unlock from properties not working
2024-03-14 13:07:01 +05:00
Abdullah Atta
345922e74a
web: fix title of locked note not saving
2024-03-14 13:07:01 +05:00
Abdullah Atta
21475c0514
web: update url on switching between sessions
2024-03-14 13:07:01 +05:00
Abdullah Atta
d498a7a2b9
web: hide tags input in new session
2024-03-14 13:07:01 +05:00
Abdullah Atta
e627c3326c
web: bring back edited date in footer
2024-03-14 13:07:01 +05:00
Abdullah Atta
ad35e83269
web: fix typing fast in title input caused some characters to miss
2024-03-14 13:07:01 +05:00
Ammar Ahmed
38f04ca70a
mobile: fix webpack config
2024-03-14 11:57:59 +05:00
Abdullah Atta
eeeda75408
global: update lockfiles
2024-03-14 11:11:52 +05:00
Abdullah Atta
5aec94f8a9
editor: fix type errors
2024-03-14 11:11:39 +05:00
Ammar Ahmed
ea274c5adf
mobile: release v3.0.9
2024-03-14 10:56:12 +05:00
Abdullah Atta
81408f7763
web: show error if backup import fails
2024-03-14 10:53:23 +05:00
Ammar Ahmed
15dc333969
mobile: readd editor overlay
2024-03-14 10:44:55 +05:00
Ammar Ahmed
44a07c7cf6
mobile: fix tab bugs
2024-03-14 10:43:49 +05:00
Abdullah Atta
114338ab80
web: bump version to 3.0.7
2024-03-14 10:42:22 +05:00
Abdullah Atta
64e0129107
editor: do not add data-block-id attribute if no blockid
2024-03-14 10:37:28 +05:00
Abdullah Atta
749eea4979
editor: highlight active block for 5 seconds
2024-03-14 10:37:06 +05:00
Abdullah Atta
7ba785aa32
core: fix imports
2024-03-14 10:27:58 +05:00
Abdullah Atta
b4ec3fbbf1
web: improve internal links ui
2024-03-14 10:21:36 +05:00
Abdullah Atta
c0ff54afbb
core: do not wrap text in content blocks
2024-03-14 10:13:19 +05:00
Abdullah Atta
6807871bb0
web: ignore realtime sync if it doesn't update content or note title
2024-03-14 10:04:00 +05:00
Abdullah Atta
6f07a3c03c
web: fix behavior of editor action bar
2024-03-14 10:03:28 +05:00
Abdullah Atta
539c270c18
web: always show note statistics of active editor
2024-03-14 10:03:05 +05:00
Abdullah Atta
a7b190116a
web: fix diff viewer not showing images
2024-03-14 10:02:42 +05:00
Abdullah Atta
ecba9f87be
web: fix concurrent opfs reads throwing errors
2024-03-14 10:02:21 +05:00
Abdullah Atta
b11539d20f
web: await promises
2024-03-14 10:01:47 +05:00
Abdullah Atta
66469b1fd5
web: use database updated event to add editor reactivity
2024-03-14 10:01:34 +05:00
Abdullah Atta
e098d65008
core: fix attachment not unlinked from notes on removal
2024-03-14 09:59:22 +05:00
Abdullah Atta
b837b9728e
core: publish database updated events on content remove/update
2024-03-14 09:59:02 +05:00
Abdullah Atta
959f34c05c
core: refactor database update event logic
2024-03-14 09:58:36 +05:00
Abdullah Atta
7465d4d149
core: add method to rebuild trash cache
2024-03-14 09:57:47 +05:00
Abdullah Atta
670e2bbd6d
core: simplify remove from all notebooks logic
2024-03-14 09:57:02 +05:00
Abdullah Atta
7e4120e242
core: publish database updated event on relations unlink
2024-03-14 09:55:01 +05:00
Abdullah Atta
a76b26e64c
core: fix note not unlinked from vault on unlock
2024-03-14 09:54:21 +05:00
Abdullah Atta
84d91d70d1
core: rebuild trash cache on sync complete
2024-03-14 09:54:00 +05:00
Abdullah Atta
cc2ba899e8
web: reopen notes after permanently deleting an attachment
2024-03-14 06:42:09 +05:00
Abdullah Atta
047efd5079
web: fix content is not updated for new notes in realtime sync
2024-03-14 06:41:39 +05:00
Abdullah Atta
3ae297ca04
web: update editor sessions in realtime
2024-03-14 06:41:17 +05:00
Abdullah Atta
82c7bcd0db
web: do not show internal links, notebooks etc in properties for trash preview
2024-03-14 06:40:19 +05:00
Abdullah Atta
00e087023a
web: fix editor title not changing on realtime sync
2024-03-14 06:39:39 +05:00
Abdullah Atta
c254f453ce
web: special icons for readonly and trash preview tabs
2024-03-14 06:39:12 +05:00
Abdullah Atta
fb903f48e7
web: fix trash note preview is not readonly
2024-03-14 06:38:30 +05:00
Abdullah Atta
248d2a87b3
core: standarize database updated event
2024-03-13 11:01:50 +05:00
Abdullah Atta
268f5f012b
global: upgrade typescript to 5.4.2
2024-03-13 09:01:12 +05:00
Abdullah Atta
ba0e8d5d3f
web: fix type errors
2024-03-13 09:01:12 +05:00
Abdullah Atta
925cc7a3bc
core: sort & group reminders in sqlite
2024-03-13 09:01:12 +05:00
Ammar Ahmed
e39e5a7bf0
mobile: minor cleanup
2024-03-13 08:59:57 +05:00
Ammar Ahmed
57de6fd014
mobile: fix search in share extension
2024-03-12 11:55:57 +05:00
Ammar Ahmed
679f6644f7
editor: do not focus editor on end search
2024-03-12 11:55:57 +05:00
Ammar Ahmed
b5e18fe350
mobile: fix editor tab bugs
2024-03-12 11:55:57 +05:00
Ammar Ahmed
9156c57b39
mobile: fix use-db-item hook not working
2024-03-12 11:55:57 +05:00
Ammar Ahmed
02bf88252c
mobile: fix attachment exists check when uploading file
2024-03-12 11:55:57 +05:00
Ammar Ahmed
fe54930332
mobile: fix attachment progress not working
2024-03-12 11:55:57 +05:00
Ammar Ahmed
b7d72437de
mobile: fix note with attachments not saved from share extension
2024-03-12 11:55:57 +05:00
Ammar Ahmed
2250299608
mobile: fix share extension append to exisitng note not working
2024-03-12 11:55:57 +05:00
Ammar Ahmed
1807109805
common: up version when migrating toolbar
2024-03-12 11:55:57 +05:00
Abdullah Atta
8b47626173
core: fix table x has no column y errors
2024-03-12 08:24:53 +05:00
Ammar Ahmed
ee9474afb7
mobile: blur editor on back
2024-03-12 08:24:53 +05:00
Abdullah Atta
a9b4c5e256
web: use dnd-kit for smoother drag/drop in tabs
2024-03-12 08:24:53 +05:00
Abdullah Atta
d41f049cee
web: always sort pinned tabs first
2024-03-12 08:24:53 +05:00
Abdullah Atta
0e43408bff
web: fix pinned tabs getting unpinned after app refresh
2024-03-12 08:24:53 +05:00
Ammar Ahmed
1c0a8e00a6
mobile: add useNoteLocked hook
2024-03-12 08:24:53 +05:00
Ammar Ahmed
c106db2422
mobile: fix ui of linked blocks
2024-03-12 08:24:53 +05:00
Ammar Ahmed
23734558dd
mobile: fix jump to block
2024-03-12 08:24:53 +05:00
Ammar Ahmed
8ca8f54c33
mobile: fix content block ui
2024-03-12 08:24:53 +05:00
Ammar Ahmed
cad349ca12
mobile: fix loading placeholder position
2024-03-12 08:24:53 +05:00
Ammar Ahmed
ac7fb315d6
mobile: fix colors and size of icons in editor header
2024-03-12 08:24:53 +05:00
Ammar Ahmed
d7302a2cf0
mobile: use flatlist for rendering tabs
2024-03-12 08:24:53 +05:00
Ammar Ahmed
3254a1ff30
mobile: show keyboard when opening new tab or empty tab
2024-03-12 08:24:52 +05:00
Ammar Ahmed
2cab3dd486
mobile: make tab active on focus
2024-03-12 08:24:52 +05:00
Ammar Ahmed
e2767f2f77
mobile: fix tabs
2024-03-12 08:24:52 +05:00
Ammar Ahmed
4382576bf9
mobile: fix minor bugs in tabs
2024-03-12 08:24:52 +05:00
Ammar Ahmed
e89f7e3819
mobile: fix duplicate imports
2024-03-12 08:24:31 +05:00
Abdullah Atta
bced2b7872
web: bring back editor margins toggle in action bar
2024-03-12 08:24:31 +05:00
Abdullah Atta
7c6596f826
web: minor ui fixes
2024-03-12 08:24:31 +05:00
Abdullah Atta
1afad07b2d
web: fix section subtitle horizontal margin
2024-03-12 08:24:31 +05:00
Abdullah Atta
43ccb398c0
web: add placeholder in table of contents
2024-03-12 08:24:30 +05:00
Abdullah Atta
5fbeb152e5
web: update diff content on tab switch
2024-03-12 08:24:30 +05:00
Abdullah Atta
d5e7fbabaa
web: minor refactor
2024-03-12 08:24:30 +05:00
Abdullah Atta
33ff702295
web: fix properties section horizontal margin
2024-03-12 08:24:30 +05:00
Abdullah Atta
f3322cc8f1
core: remove note from vault if its content is not locked
2024-03-12 08:24:30 +05:00
Abdullah Atta
4356d10028
web: fix locked notes getting overwritten with unencrypted content
2024-03-12 08:24:30 +05:00
Abdullah Atta
371984a366
web: fix diff session not opening after app refresh
2024-03-12 08:24:30 +05:00
Abdullah Atta
e25016354e
editor: fix search decorations not cleared on search end
2024-03-12 08:24:30 +05:00
Abdullah Atta
8fe4bddb85
web: add all missing functionality in note linking dialog
2024-03-12 08:24:30 +05:00
Abdullah Atta
fc121ef396
web: remove custom search state logic & use editor commands
2024-03-12 08:24:30 +05:00
Abdullah Atta
73a1295e29
editor: fix text on selected search result not visible
2024-03-12 08:24:30 +05:00
Abdullah Atta
8abf57ae24
editor: use global search store for managing search state
2024-03-12 08:24:30 +05:00
Abdullah Atta
a0f14dc3ef
editor: minor refactor
2024-03-12 08:24:30 +05:00
Abdullah Atta
ce8cba4f13
web: remove locked session type guard (switch to simple boolean)
...
the type guard was incorrect
2024-03-12 08:24:30 +05:00
Abdullah Atta
e726bd073b
web: add content to new session type
2024-03-12 08:24:30 +05:00
Abdullah Atta
3ee5ea097b
web: fix editor title not updating on creating a note
2024-03-12 08:24:30 +05:00
Abdullah Atta
6272e8b805
web: remove preview session type
2024-03-12 08:24:30 +05:00
Abdullah Atta
ae5c323d3b
web: ${id}_editorScroll > editorScroll_${id}
2024-03-12 08:24:29 +05:00
Abdullah Atta
afc3ede9b0
web: set session content before saving
2024-03-12 08:24:11 +05:00
Abdullah Atta
7671e0e297
web: add dialog container inside tab
2024-03-12 08:24:11 +05:00
Abdullah Atta
005f2d8ef1
web: handle locked notes properly in real time editor sync
2024-03-12 08:24:11 +05:00
Abdullah Atta
7b20acaa5a
web: freeze unhydrated sessions
2024-03-12 08:24:11 +05:00
Abdullah Atta
da938ec348
web: remove unused & commented out code
2024-03-12 08:24:11 +05:00
Abdullah Atta
d32d438eeb
web: focus editor on switching tab and toggle active class
2024-03-12 08:23:47 +05:00
Abdullah Atta
e289caf561
web: define editor & session once and pass it everywhere
2024-03-12 08:23:47 +05:00
Abdullah Atta
e8cd0c0a52
web: remove unlocked session type
2024-03-12 08:23:47 +05:00
Abdullah Atta
62bdee7789
web: set session id on saving note
2024-03-12 08:23:47 +05:00
Abdullah Atta
ccb9c492a8
core: add block ids before returning content
2024-03-12 08:23:46 +05:00
Abdullah Atta
4506e5e90a
editor: fix range error crash
2024-03-12 08:23:46 +05:00
Abdullah Atta
2cc772106b
editor: do not add block id on list items
...
(because they already contain paragraphs and we don't want duplicates)
2024-03-12 08:23:46 +05:00
Abdullah Atta
a82caf5da2
editor: do not touch editor when its view is destroyed
2024-03-12 08:23:46 +05:00
Abdullah Atta
1cebcb7876
editor: fix selection/focus is lost when editor state is updated
2024-03-12 08:23:46 +05:00
Abdullah Atta
0247903772
editor: fix list type thumbnails in toolbar
2024-03-12 08:23:46 +05:00
Abdullah Atta
1f5164660d
editor: hide hover popup on editor destroy
2024-03-12 08:23:46 +05:00
Abdullah Atta
3a835ad90d
editor: render interactive popups in popup instead of menu
2024-03-12 08:23:46 +05:00
Abdullah Atta
18c13ed8fe
editor: scroll blocks into view only for active editor
2024-03-12 08:23:46 +05:00
Abdullah Atta
35345b9214
editor: query editor dom based on active editor class
2024-03-12 08:23:46 +05:00
Abdullah Atta
2c98b98765
editor: render all popups in popup container
2024-03-12 08:23:46 +05:00
Abdullah Atta
ace224b03c
editor: close all popups and dropdowns on switching tabs
2024-03-12 08:23:46 +05:00
Abdullah Atta
23e9b07310
editor: fix placeholder is not visible
2024-03-12 08:23:46 +05:00
Abdullah Atta
fdc5642b3c
ui: allow setting popup container
2024-03-12 08:23:46 +05:00
Abdullah Atta
9c81432dfd
web: disable properties button in action bar when diff is open
2024-03-12 08:23:46 +05:00
Abdullah Atta
1825796649
web: allow session item size to grow
2024-03-12 08:23:46 +05:00
Abdullah Atta
9c5940e872
web: add support for /notes/:noteId/edit hash route
2024-03-12 08:23:46 +05:00
Abdullah Atta
ad77334e00
core: do not change date modified on items when bulk adding
2024-03-12 08:23:46 +05:00
Abdullah Atta
761b5b7793
editor: make image size clamping responsive
2024-03-12 08:23:45 +05:00
Abdullah Atta
eadf5260c4
web: fix race condition where editor context would be destroyed and updated at the same time
2024-03-12 08:23:45 +05:00
Abdullah Atta
bf62cd93b2
web: create error from ErrorEvent if none found
2024-03-12 08:23:45 +05:00
Abdullah Atta
92c9f31e01
editor: fix crash on loading web clip
2024-03-12 08:23:45 +05:00
Abdullah Atta
3404999bcb
web: reenable tags refreshing in editor
2024-03-12 08:23:45 +05:00
Abdullah Atta
e9816ef3a2
editor: fix position of loading placeholder for floating image
2024-03-12 08:23:45 +05:00
Abdullah Atta
f10b7c9b66
editor: fix react node views not rendering on editor load
2024-03-12 08:23:45 +05:00
Abdullah Atta
36cf1fb950
web: fix crash on refreshing editor store
2024-03-12 08:23:45 +05:00
Ammar Ahmed
c1f4a4e3ab
mobile: fix randId function duplicate
2024-03-12 08:23:45 +05:00
Abdullah Atta
50a22ddf85
editor: fix crash when resizing window due to a memory leak
2024-03-12 08:23:45 +05:00
Abdullah Atta
d3d74ff7df
web: fix temporary tabs cannot be made permanent
2024-03-12 08:23:45 +05:00
Abdullah Atta
ed91e1e22f
web: fix jumping tabs when pinning/unpinning tabs
2024-03-12 08:23:45 +05:00
Abdullah Atta
a765d22f4b
web: fix crashes when moving tabs
2024-03-12 08:23:45 +05:00
Abdullah Atta
aca0e40fd9
web: fix new sessions can't be opened after app refresh
2024-03-12 08:23:45 +05:00
Abdullah Atta
183613296b
web: fix type errors
2024-03-12 08:23:45 +05:00
Ammar Ahmed
3d75791006
editor: remove editor.current usage
2024-03-12 08:23:45 +05:00
Ammar Ahmed
516c214174
mobile: fix editor loading multiple times
2024-03-12 08:23:44 +05:00
Abdullah Atta
541868e681
web: use createInternalLink everywhere
2024-03-12 08:23:44 +05:00
Ammar Ahmed
c18513a04d
mobile: finalize note linking
2024-03-12 08:23:44 +05:00
Ammar Ahmed
37220256fa
core: parse internal link from href
2024-03-12 08:23:44 +05:00
Ammar Ahmed
e28a4b4e23
core: fix extracting internal links
2024-03-12 08:23:44 +05:00
Abdullah Atta
04d66576cb
web: show references & linked notes in properties
2024-03-12 08:23:44 +05:00
Abdullah Atta
63ae8a4a86
web: reset active block after scroll
2024-03-12 08:23:44 +05:00
Abdullah Atta
6e0404fe8b
core: add internal links extraction
2024-03-12 08:23:44 +05:00
Abdullah Atta
db79ad3f47
web: add full support for adding internal links
2024-03-12 08:23:44 +05:00
Abdullah Atta
46ac983770
editor: add support for adding/removing internal links
2024-03-12 08:23:44 +05:00
Abdullah Atta
03cc358e61
core: add support for processing internal links in note content
2024-03-12 08:23:43 +05:00
Ammar Ahmed
e457215248
mobile: note linking
2024-03-12 08:23:43 +05:00
Ammar Ahmed
bf393b8015
mobile: update deps
2024-03-12 08:21:28 +05:00
Abdullah Atta
b8eee77646
web: fix type errors and broken imports
2024-03-12 08:21:28 +05:00
Abdullah Atta
4ef4f8798c
editor: reset editor on options update
2024-03-12 08:21:28 +05:00
Abdullah Atta
99886fdc96
web: add support for table of contents
2024-03-12 08:21:27 +05:00
Abdullah Atta
80ef5c890a
web: add support for tabs
2024-03-12 08:21:03 +05:00
Abdullah Atta
c925ddd462
common: add utility for formatting history session time
2024-03-12 08:19:11 +05:00
Abdullah Atta
73d380d069
mobile: simplify unencrypted content check
2024-03-12 08:19:11 +05:00
Abdullah Atta
a67515118c
core: simplify encryption content checks
2024-03-12 08:19:11 +05:00
Abdullah Atta
ad46f82337
core: restoring a history session should create a new version
2024-03-12 08:19:11 +05:00
Abdullah Atta
055a991fcb
editor: create editor only once
2024-03-12 08:19:11 +05:00
Ammar Ahmed
d23c8203a3
mobile: implement toc
2024-03-12 08:19:11 +05:00
Ammar Ahmed
3b0ec278d4
mobile: support vault notes in tabs
2024-03-12 08:19:11 +05:00
Ammar Ahmed
55b4c77ad1
mobile: fix tab bugs
2024-03-12 08:19:11 +05:00
Ammar Ahmed
aa74541d6e
mobile: add tab history
2024-03-12 08:19:11 +05:00
Ammar Ahmed
5c5e6c7438
mobile: some more fixes
2024-03-12 08:19:11 +05:00
Ammar Ahmed
a1235b48ef
mobile: fix numerous issues with tabs
2024-03-12 08:19:10 +05:00
Ammar Ahmed
e015b180a8
mobile: push changes
2024-03-12 08:19:10 +05:00
Ammar Ahmed
e3c37c470d
mobile: add editor tabs
2024-03-12 08:19:10 +05:00
Abdullah Atta
855203bd0e
core: remove unnecessary notes collection init before migration
2024-03-12 08:19:10 +05:00
Abdullah Atta
6e4700121a
web: bump version to 3.0.6
2024-03-12 08:19:10 +05:00
Abdullah Atta
a67b04db7b
setup: only disable esbuild rebuild on mobile
2024-03-12 08:19:10 +05:00
Abdullah Atta
0f84d02abc
setup: ignore esbuild rebuild script
2024-03-12 08:19:10 +05:00
Abdullah Atta
85c2be9500
mobile: update package lockfile
2024-03-12 08:19:10 +05:00
Abdullah Atta
a5a05f501a
editor: fix task items not showing correctly
2024-03-12 08:19:10 +05:00
Abdullah Atta
9bb946d27e
ui: fix menu is not scrollable on small screens
2024-03-12 08:19:10 +05:00
Abdullah Atta
cdd089fcf3
web: fix loading skeleton for compact items in list
2024-03-12 08:19:10 +05:00
Ammar Ahmed
49d4d2b6f9
mobile: bump version code
2024-03-12 08:19:09 +05:00
Ammar Ahmed
8d1408997f
mobile: release v3.0.8
2024-03-12 08:19:09 +05:00
Ammar Ahmed
d18a8742f1
mobile: improve notebook sheet wording
2024-03-12 08:19:09 +05:00
Ammar Ahmed
d9d229b020
mobile: change sheet button positions
2024-03-12 08:19:09 +05:00
Ammar Ahmed
045527d502
mobile: cleanup
2024-03-12 08:19:09 +05:00
Ammar Ahmed
3c29303ac8
mobile: reminder notification shows even after removing reminders
2024-03-12 08:19:09 +05:00
Ammar Ahmed
98c6ee7904
mobile: simplify reminder sheet ui
2024-03-12 08:19:09 +05:00
Ammar Ahmed
a1dc396564
mobile: remove usage of customStyle prop
2024-03-12 08:19:09 +05:00
Abdullah Atta
4767597fc1
core: fix settings are not migrated
2024-03-12 08:19:09 +05:00
Ammar Ahmed
1e05512c98
mobile: update deps
2024-03-12 08:19:09 +05:00
Ammar Ahmed
68908e0e87
mobile: fix tags not showing properly
2024-03-12 08:19:09 +05:00
Ammar Ahmed
1808b84b0b
mobile: cleanup
2024-03-12 08:19:09 +05:00
Ammar Ahmed
1a5595e3db
mobile: update Pods
2024-03-12 08:19:08 +05:00
Ammar Ahmed
a96250b937
mobile: release v3.0.7 beta
2024-03-12 08:19:08 +05:00
Ammar Ahmed
19f4fbfcf7
mobile: fix sorting attachments
2024-03-12 08:19:08 +05:00
Abdullah Atta
35c8848b89
web: fix height of attachments table
2024-03-12 08:19:08 +05:00
Abdullah Atta
970f51595b
core: do not include deleted attachments in filters
2024-03-12 08:19:08 +05:00
Abdullah Atta
b31d279e15
web: bump version to 3.0.5
2024-03-12 08:19:08 +05:00
Ammar Ahmed
f708eacdc3
mobile: fix mobile sheet ui
2024-03-12 08:19:08 +05:00
Abdullah Atta
7827a35de9
web: show error if there's no internet on updating profile
2024-03-12 08:19:08 +05:00
Abdullah Atta
5e0217bcb1
web: allow clearing database on database disk image is malformed
2024-03-12 08:19:08 +05:00
Abdullah Atta
54debb035a
web: fix error due to changed file picker return
2024-03-12 08:19:08 +05:00
Abdullah Atta
3e42d3020d
web: fix attachFile- when saving web clip
2024-03-12 08:19:08 +05:00
Ammar Ahmed
c7ab4c9ccf
mobile: enable auto sync
2024-03-12 08:19:08 +05:00
Ammar Ahmed
d684c3a8b2
mobile: finalize image upload
2024-03-12 08:19:08 +05:00
Abdullah Atta
3feee27ad6
web: add image compression
2024-03-12 08:19:08 +05:00
Abdullah Atta
4add55adf2
web: add support for multiselecting attachments
2024-03-12 08:19:08 +05:00
ammarahm-ed
4ba90510ea
mobile: handle uploading multiple files
2024-03-12 08:19:07 +05:00
ammarahm-ed
4b693b301f
mobile: add optional image compression on upload
2024-03-12 08:19:07 +05:00
Abdullah Atta
a9fcd11e11
web: fix sync icon spin direction
2024-03-12 08:19:07 +05:00
Abdullah Atta
01ee348870
core: fix migration for db version > 6
2024-03-12 08:19:07 +05:00
Abdullah Atta
c0cec22e10
core: only get attachment id when processing content
2024-03-12 08:19:07 +05:00
Abdullah Atta
12b87cceeb
web: enable auto sync
2024-03-12 08:19:07 +05:00
Abdullah Atta
b9cd40937d
web: edit profile directly
2024-03-12 08:19:07 +05:00
Ammar Ahmed
1efae55a85
mobile: add user profile
2024-03-12 08:19:07 +05:00
Ammar Ahmed
932cf0c877
core: fetch user profile before updating profile
2024-03-12 08:19:07 +05:00
Abdullah Atta
0ba6be4fe6
web: add support for setting user profile
2024-03-12 08:19:06 +05:00
Abdullah Atta
cdaa3184a9
core: add support for setting user profile
2024-03-12 08:18:50 +05:00
Ammar Ahmed
03445bb45a
mobile: cleanup
2024-03-12 08:18:50 +05:00
Ammar Ahmed
9d649c9bce
mobile: fix note assigned to multiple colors
2024-03-12 08:18:50 +05:00
Ammar Ahmed
9a34e4884a
mobile: small ui fixes
2024-03-12 08:18:50 +05:00
Ammar Ahmed
df0b51f5ec
mobile: ui bug fixes
2024-03-12 08:18:50 +05:00
Ammar Ahmed
2554e5d63a
mobile: user profile
2024-03-12 08:18:50 +05:00
Abdullah Atta
5479d800cf
core: fix migration errors & compact deleted items
2024-03-12 08:17:21 +05:00
Ammar Ahmed
f729b8f908
mobile: release v3.0.6
2024-03-12 08:17:21 +05:00
Ammar Ahmed
af21da8f2e
mobile: fix toolbar migration
2024-03-12 08:17:21 +05:00
Ammar Ahmed
9d13e9f700
core: check for deleted attachments in pending attachments
2024-03-12 08:17:21 +05:00
Ammar Ahmed
d9932a68d9
mobile: fix backup sheet never closes on manual backups
2024-03-12 08:17:21 +05:00
Ammar Ahmed
17a9d1851f
mobile: allow sort by title in all groupings
2024-03-12 08:17:20 +05:00
Abdullah Atta
17f68b5315
desktop: disable os encryption of keystore in portable app
2024-03-12 08:16:11 +05:00
Abdullah Atta
b1ce214571
web: migrate toolbar on first use
2024-03-12 08:16:11 +05:00
Abdullah Atta
cfeba093d9
common: add toolbar migration
2024-03-12 08:16:11 +05:00
Abdullah Atta
69038d8edd
global: update lockfiles
2024-03-12 08:16:10 +05:00
Abdullah Atta
934faf3b87
web: bump version to 3.0.4-beta
2024-03-12 08:16:01 +05:00
Abdullah Atta
71272d51c9
common: get note's locked status from its content
2024-03-12 08:16:01 +05:00
Abdullah Atta
b295e79677
core: always delete vault references on vault deletion
2024-03-12 08:16:01 +05:00
Abdullah Atta
74789675eb
web: fix note not selected after switching from locked note
2024-03-12 08:16:01 +05:00
Abdullah Atta
1234d289eb
core: fix sync tests
2024-03-12 08:16:01 +05:00
Abdullah Atta
723c29bad6
core: fix database image is malformed error when deleting vault
2024-03-12 08:16:01 +05:00
Abdullah Atta
343f1f320c
core: fix database image is malformed error on unlocking a note
2024-03-12 08:16:01 +05:00
Abdullah Atta
50e70b90db
web: fix sync not running after login
2024-03-12 08:16:01 +05:00
Abdullah Atta
a2fd5b266c
web: refresh nav items on deleting a tag
2024-03-12 08:16:01 +05:00
Abdullah Atta
ebf32f0603
core: fix database image is malformed error
2024-03-12 08:16:01 +05:00
Abdullah Atta
4dae3a424c
core: speed up backup restore
2024-03-12 08:16:01 +05:00
Ammar Ahmed
086aa53212
mobile: fix color of + button on hidden items
...
in side menu
2024-03-12 08:16:01 +05:00
Abdullah Atta
6d4b53b489
core: fix deleted items getting imported during backup restore
2024-03-12 08:16:00 +05:00
Abdullah Atta
c09064d2d6
core: fix duplicate colors created during backup restore
2024-03-12 08:16:00 +05:00
Ammar Ahmed
024be4ce89
mobile: fix readonly mode
2024-03-12 08:16:00 +05:00
Ammar Ahmed
513d6b3d72
editor: fix keyboard opens on drag in editor
2024-03-12 08:16:00 +05:00
Ammar Ahmed
513b4016b9
mobile: clear selection after deleting items
2024-03-12 08:16:00 +05:00
Ammar Ahmed
8de57a1b5d
mobile: fix reminder ui in selection mode
2024-03-12 08:16:00 +05:00
Ammar Ahmed
34aba64bde
mobile: remove pass min limit on vault
2024-03-12 08:16:00 +05:00
Abdullah Atta
eedfe38b26
web: clear editor if opened note is unlocked
2024-03-12 08:16:00 +05:00
Abdullah Atta
36406875fc
core: remove note's vault relation regardless of vault
2024-03-12 08:15:43 +05:00
Abdullah Atta
854c2323e6
core: don't unlink vault notes on vault remove
2024-03-12 08:15:43 +05:00
Abdullah Atta
1c3694df9b
web: fix vault settings not updating on deleting vault
2024-03-12 08:15:43 +05:00
Abdullah Atta
305b62b1a2
core: fix sqlite crash on calling delete with empty array
2024-03-12 08:15:43 +05:00
Abdullah Atta
5550a9f592
web: fix unnecessary rerendering of notebook header
2024-03-12 08:15:43 +05:00
Abdullah Atta
a97d917c7a
web: disable auto sync
2024-03-12 08:15:42 +05:00
Abdullah Atta
a55e188ba8
core: enable sync push
2024-03-12 08:15:42 +05:00
Abdullah Atta
f0a70ac4da
web: add drag/drop tests
2024-03-12 08:15:42 +05:00
Abdullah Atta
4d675a87a6
web: fix cannot navigate into nested notebook by hovering on it
2024-03-12 08:15:42 +05:00
Abdullah Atta
38c0a5a034
editor: fix react error 409
2024-03-12 08:15:42 +05:00
Abdullah Atta
607e901673
web: expand parent when a child notebook is added
2024-03-12 08:15:42 +05:00
Muhammad Ali
35b44c69b9
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-12 08:15:42 +05:00
Ammar Ahmed
d920c73acb
mobile: disable auto sync
2024-03-12 08:15:42 +05:00
Ammar Ahmed
34f909e37f
editor: fix callout margins
2024-03-12 08:15:42 +05:00
Ammar Ahmed
a33970250e
mobile: fix keyboard jump on tap in dropdown
2024-03-12 08:15:42 +05:00
Abdullah Atta
297ca467d4
editor: fix rtl for outline list
2024-03-12 08:15:42 +05:00
Abdullah Atta
eeeb0908dd
editor: add callout component
2024-03-12 08:15:42 +05:00
Ammar Ahmed
359a5ead1b
mobile: release v3.0.5 beta
2024-03-12 08:15:42 +05:00
Ammar Ahmed
92fe455fc3
mobile: update toolbar
2024-03-12 08:15:41 +05:00
Abdullah Atta
31b2fe7e85
editor: add support for simple checklists
2024-03-12 08:15:41 +05:00
Ammar Ahmed
4b9f284ed9
editor: implement simple checklists
2024-03-12 08:15:25 +05:00
Abdullah Atta
85c812f271
web: show error if saving a note fails
2024-03-12 08:15:25 +05:00
Abdullah Atta
4aa4167351
core: fix database image is malformed error on updating locked note
2024-03-12 08:15:25 +05:00
Abdullah Atta
a8dfd91d12
web: bump version to 3.0.3-beta
2024-03-12 08:15:25 +05:00
Abdullah Atta
d23321aa68
desktop: include preload script when comparing bundles
2024-03-12 08:15:25 +05:00
Abdullah Atta
6c4ac1f2e7
core: add more lookup tests
2024-03-12 08:15:25 +05:00
Abdullah Atta
35e8b4bad6
core: allow testing with persisted database
2024-03-12 08:15:25 +05:00
Abdullah Atta
3285664e9f
core: return items in same order when using .records
2024-03-12 08:15:24 +05:00
Abdullah Atta
7839bc2b6d
core: improve notes lookup performance
2024-03-12 08:15:24 +05:00
Abdullah Atta
65f725dd00
core: refactor test setup & use better-sqlite-multiple-cipher
2024-03-12 08:15:24 +05:00
Abdullah Atta
b1f8b3d8f8
web: destroy sql database on app close
2024-03-12 08:15:24 +05:00
Abdullah Atta
83b6cbd98e
core: fix database image is malformed error
2024-03-12 08:15:24 +05:00
Abdullah Atta
89737d9f90
core: fix note headling getting removed
2024-03-12 08:15:24 +05:00
Abdullah Atta
3b0e873c31
web: fix notebook indentation
2024-03-12 08:15:24 +05:00
Abdullah Atta
4bcd82fd7a
core: fix sorting of newly created notes
2024-03-12 08:15:24 +05:00
Abdullah Atta
f5de8caa0d
web: allow sorting by title everywhere
2024-03-12 08:15:24 +05:00
Abdullah Atta
13b821e061
core: add support for sorting by title & date together
2024-03-12 08:15:24 +05:00
Abdullah Atta
479f60518b
web: add child notebook under opened notebook
2024-03-12 08:15:24 +05:00
Abdullah Atta
a71ac363bb
web: rerender subnotebooks on root notebook change
2024-03-12 08:15:24 +05:00
Abdullah Atta
3b49a06d29
web: hide sort button in notebook view
2024-03-12 08:15:24 +05:00
Abdullah Atta
e443f3a8a3
web: await notes context refreshing
2024-03-12 08:15:24 +05:00
Abdullah Atta
6bb67318d8
web: clear keystore when clearing database
2024-03-12 08:15:24 +05:00
Abdullah Atta
0e79a5bfff
web: allow clearing keystore
2024-03-12 08:15:24 +05:00
Abdullah Atta
20e7ff88b0
web: fix empty root notebook indentation
2024-03-12 08:15:24 +05:00
Abdullah Atta
e36f57850f
web: fix monograph publish status not updating
2024-03-12 08:15:24 +05:00
Abdullah Atta
f76446440b
web: fix nested notebook navigation from shortcuts
2024-03-12 08:15:23 +05:00
Abdullah Atta
873c3824e5
web: fix color cannot be renamed
2024-03-12 08:15:23 +05:00
Abdullah Atta
0db0b56be6
web: allow non-pro users to customize sidebar
2024-03-12 08:15:23 +05:00
Abdullah Atta
d3a7ec6b8c
web: reimplement app lock & web key store
2024-03-12 08:15:23 +05:00
Ammar Ahmed
9d58dd9bab
mobile: fix app lock on ios
2024-03-12 08:15:23 +05:00
Ammar Ahmed
409f5f1706
mobile: v3.0.4
2024-03-12 08:15:23 +05:00
Ammar Ahmed
1cd0c7b80a
editor: fix color picker missing prop
2024-03-12 08:15:23 +05:00
Ammar Ahmed
bd6a2b2c48
mobile: improve verification flow before changing app lock
2024-03-12 08:15:23 +05:00
Ammar Ahmed
065a7fc683
mobile: fix reordering in side menu
2024-03-12 08:15:23 +05:00
Ammar Ahmed
adc55f719d
editor: fix keyboard focus issues on mobile
2024-03-12 08:15:23 +05:00
Ammar Ahmed
4a266487b5
mobile: fix bugs
2024-03-12 08:15:23 +05:00
Ammar Ahmed
d7d5623cd6
mobile: fix sidemenu shortcuts
2024-03-12 08:15:22 +05:00
Abdullah Atta
5d21d3b621
web: remove security key config on app lock disable
2024-03-12 08:15:22 +05:00
Abdullah Atta
e622a379fd
core: fix object id date parsing
2024-03-12 08:15:22 +05:00
Abdullah Atta
34acf8488e
web: fix cr.isIndexedDBSupported is not a function
2024-03-12 08:15:22 +05:00
Ammar Ahmed
6d45a324db
mobile: v3.0.3 beta
2024-03-12 08:15:22 +05:00
Ammar Ahmed
c8ccd31fe0
mobile: fix backup failed on iOS
2024-03-12 08:15:22 +05:00
Ammar Ahmed
6a2734acff
mobile: bump version
2024-03-12 08:15:22 +05:00
Ammar Ahmed
e48aecc198
mobile: fix issue reporting
2024-03-12 08:15:22 +05:00
Ammar Ahmed
129dec46b3
mobile: fix rendering slow in list
2024-03-12 08:15:22 +05:00
Abdullah Atta
cbb360b714
ui: fix right clicking when menu is open doesn't close it
2024-03-12 08:15:22 +05:00
Abdullah Atta
eb9b67c0ca
ui: fix hover highlighting 2 items in menu
2024-03-12 08:15:22 +05:00
Abdullah Atta
c71c3d834c
web: fix color renaming and add color remove support
2024-03-12 08:15:22 +05:00
Abdullah Atta
3ccfad63bf
web: add readonly indicator on notes
2024-03-12 08:15:22 +05:00
Abdullah Atta
806ce833cf
web: fix compact view not affecting notes
2024-03-12 08:15:22 +05:00
Abdullah Atta
854a4d4f52
editor: fix Position -1 is outside of fragment error
2024-03-12 08:15:22 +05:00
Ammar Ahmed
9d16428781
mobile: fix migration bugs
2024-03-12 08:15:21 +05:00
Abdullah Atta
d3d4ab2f25
core: minor refactoring
2024-03-12 08:11:12 +05:00
Abdullah Atta
4575b0b516
core: migrate deleted items as well
2024-03-12 08:11:12 +05:00
Abdullah Atta
62226a186a
web: refresh app on sync completed
2024-03-12 08:11:12 +05:00
Abdullah Atta
28e21acfc3
core: fix continuous invalid_grant error if login fails
2024-03-12 08:11:11 +05:00
Abdullah Atta
6d24a2e429
web: bump to v3.0.2-beta
2024-03-12 08:11:00 +05:00
Abdullah Atta
5a95ca5be8
web: hide window/tab title on app lock
2024-03-12 08:11:00 +05:00
Abdullah Atta
1ad1b91cc6
core: add support for creating backups of legacy collections
2024-03-12 08:11:00 +05:00
Abdullah Atta
a77a4f552d
web: fix P.item is undefined error
2024-03-12 08:11:00 +05:00
Abdullah Atta
dade84ff7f
core: remove deleteReason property
2024-03-12 08:11:00 +05:00
Ammar Ahmed
da5a7c7137
Update ios.publish.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-12 08:11:00 +05:00
Ammar Ahmed
e21d182cec
mobile: cleanup gradle.properties
2024-03-12 08:11:00 +05:00
Ammar Ahmed
189f46cb3d
mobile: fix share extension
2024-03-12 08:11:00 +05:00
Ammar Ahmed
ee98d87b11
mobile: beta release
2024-03-12 08:11:00 +05:00
Ammar Ahmed
d3a1aa0b0d
mobile: fix notebook move to trash
2024-03-12 08:10:59 +05:00
Ammar Ahmed
b0e304bcea
mobile: cleanup
2024-03-12 08:10:59 +05:00
Abdullah Atta
e84afd37a8
desktop: disable downgrades
2024-03-12 08:10:59 +05:00
Ammar Ahmed
64851302f4
mobile: stop app updates check in beta
2024-03-12 08:10:59 +05:00
Ammar Ahmed
dddbc671fb
mobile: minor fixes
2024-03-12 08:10:59 +05:00
Abdullah Atta
5ea0254849
web: improve database deletion
2024-03-12 08:10:59 +05:00
Abdullah Atta
7ec9380fc9
web: reload page on reset from error boundary
2024-03-12 08:10:59 +05:00
Abdullah Atta
c9fb213fbb
web: locked status not updating on note
2024-03-12 08:10:59 +05:00
Abdullah Atta
9a48f50a79
web: only save note's content through vault
2024-03-12 08:10:59 +05:00
Abdullah Atta
395dd8fb9e
core: fix adding note to vault should return its id
2024-03-12 08:10:59 +05:00
Abdullah Atta
fcb88a9764
core: fix database resetting
2024-03-12 08:10:59 +05:00
Abdullah Atta
7d70cd2d3d
theme: fix error input variant
2024-03-12 08:10:59 +05:00
Abdullah Atta
e5fbc61c26
web: allow typing custom date when adding reminder
2024-03-12 08:10:59 +05:00
Abdullah Atta
daf201cd6b
common: use upcoming reminder when resolving reminders on note
2024-03-12 08:10:59 +05:00
Ammar Ahmed
6210dbc52a
mobile: fix reminders
2024-03-12 08:10:59 +05:00
Ammar Ahmed
80f88f85ba
mobile: fix notebooks & colors
2024-03-12 08:10:58 +05:00
Abdullah Atta
027e343841
core: set mode to "sync" for migrations during sync
2024-03-12 08:10:58 +05:00
Abdullah Atta
fc2f4ee57d
desktop: patch better-sqlite3-multiple-ciphers to get prebuilt binaries
2024-03-12 08:10:58 +05:00
Abdullah Atta
0bd477ce9e
web: bump to 3.0.1-beta
2024-03-12 08:10:58 +05:00
Abdullah Atta
145e778397
core: enable sync during tests
2024-03-12 08:10:58 +05:00
Abdullah Atta
0287257905
core: improve backup importing
2024-03-12 08:10:58 +05:00
Abdullah Atta
4b916dff47
core: add support for nested transactions
2024-03-12 08:10:58 +05:00
Abdullah Atta
7d18656033
web: use single transaction for importing a backup
2024-03-12 08:10:58 +05:00
Abdullah Atta
a935b677df
web: make sqlite slightly faster
2024-03-12 08:09:52 +05:00
Ammar Ahmed
40ca5a3b4c
mobile: fix release build
2024-03-12 08:09:52 +05:00
Abdullah Atta
4f9cd8dbb7
core: fix type errors
2024-03-12 08:09:51 +05:00
Ammar Ahmed
0d08318185
mobile: minor fixes
2024-03-12 08:09:51 +05:00
Ammar Ahmed
961dd2ef30
core: fix migration bugs
2024-03-12 08:09:21 +05:00
Ammar Ahmed
f7a5dbc71c
mobile: fix saving user key
2024-03-12 08:09:21 +05:00
Abdullah Atta
303ac1db56
web: fix monograph publishing popup
2024-03-12 08:09:21 +05:00
Abdullah Atta
a421df8f1b
web: ui fixes
2024-03-12 08:09:21 +05:00
Abdullah Atta
a8a9f56e02
web: fix app lock not getting disabled
2024-03-12 08:09:21 +05:00
Ammar Ahmed
236d17620d
mobile: minor fixes
2024-03-12 08:09:21 +05:00
Ammar Ahmed
946b2a8555
mobile: locked notes
2024-03-12 08:09:21 +05:00
Abdullah Atta
6c868fb589
web: fix indexedDB not getting detected
2024-03-12 08:09:21 +05:00
Abdullah Atta
8bdd4b2638
core: destroy kysely on error
2024-03-12 08:09:21 +05:00
Abdullah Atta
d4deb90616
crypto: move libsodium & sodium-native to peer deps
2024-03-12 08:09:20 +05:00
Abdullah Atta
15744feb41
global: pin node version to 20
2024-03-12 08:09:20 +05:00
Abdullah Atta
e75005df89
web: various fixes
2024-03-12 08:09:20 +05:00
Abdullah Atta
b1fac8f9ce
common: fix note resolution
2024-03-12 08:09:20 +05:00
Abdullah Atta
4ef77c5924
core: fix database migration
2024-03-12 08:09:20 +05:00
Abdullah Atta
9f1db293a0
core: disable sync push
2024-03-12 08:09:20 +05:00
Abdullah Atta
03ac543ae0
web: trigger error boundary on unhandled errors
2024-03-12 08:09:20 +05:00
Abdullah Atta
cf929ba1ce
web: use safeStorage to encrypt secrets on desktop
2024-03-12 08:09:20 +05:00
Abdullah Atta
f3928db1ab
desktop: use better-sqlite3 on desktop for SQLite
2024-03-12 08:09:20 +05:00
Abdullah Atta
e92dbadd8e
desktop: fix autoupdater
2024-03-12 08:09:20 +05:00
Abdullah Atta
8eca2cb2b8
desktop: add api to delete files
2024-03-12 08:09:20 +05:00
Abdullah Atta
f0c5951eb0
desktop: expose electron's safeStorage api via trpc
2024-03-12 08:09:20 +05:00
Abdullah Atta
c3d18e4177
desktop: enable native modules rebuild during build
2024-03-12 08:09:20 +05:00
Ammar Ahmed
847037b2f7
core: return decrypted content on unlock note
2024-03-12 08:09:20 +05:00
Ammar Ahmed
6227e50dec
mobile: applock with pin and password
2024-03-12 08:09:20 +05:00
Ammar Ahmed
89b6030bc3
mobile: minor fixes
2024-03-12 08:09:19 +05:00
Ammar Ahmed
248f692c2b
mobile: sqlite-multiple-ciphers patch
2024-03-12 08:09:19 +05:00
Ammar Ahmed
6bac78117f
mobile: refactor
2024-03-12 08:09:19 +05:00
Ammar Ahmed
e3ce44878e
mobile: fix reorderable side menu
2024-03-12 08:09:19 +05:00
Ammar Ahmed
5f99783683
mobile: yearly reminders
2024-03-12 08:09:19 +05:00
Abdullah Atta
3d4cc1c4d7
web: add support for yearly reminders
2024-03-12 08:09:19 +05:00
Abdullah Atta
a2a05c5d8c
core: add support for yearly reminders
2024-03-12 08:09:19 +05:00
Ammar Ahmed
c8eea0a0e4
mobile: stop bg fetch events when toggled off
2024-03-12 08:09:18 +05:00
Ammar Ahmed
8736a58a02
mobile: enable experimental background sync
2024-03-12 08:09:18 +05:00
Abdullah Atta
53c75ca6ef
web: add support for hiding items from side bar
2024-03-12 08:09:18 +05:00
Abdullah Atta
506fc227c3
web: add support for reordering navigation menu items
2024-03-12 08:09:18 +05:00
Ammar Ahmed
4f40bdd262
mobile: cleanup
2024-03-12 08:09:18 +05:00
Ammar Ahmed
7bcd1df35a
core: add sidebar order settings
2024-03-12 08:09:18 +05:00
Ammar Ahmed
1e4d63f84f
mobile: reorder sidebar items
2024-03-12 08:09:18 +05:00
Abdullah Atta
7e7bb1b1b3
web: add support for custom colors
2024-03-12 08:09:18 +05:00
Ammar Ahmed
8e612db63f
mobile: allow custom colors
2024-03-12 08:09:04 +05:00
Ammar Ahmed
140468cf3d
mobile: migrate app lock
2024-03-12 08:09:04 +05:00
Abdullah Atta
114466e3a6
web: remove cbor-x package
2024-03-12 08:09:04 +05:00
Abdullah Atta
6c90653937
web: add support for at rest encryption and app lock
2024-03-12 08:09:03 +05:00
Ammar Ahmed
aec4c510f1
mobile: at rest encryption
2024-03-12 08:04:34 +05:00
Ammar Ahmed
8722157f33
mobile: simplify tests
2024-03-12 08:04:10 +05:00
Abdullah Atta
15b2aa6445
core: remove dummy test files
2024-03-12 08:04:10 +05:00
Abdullah Atta
7bddfa096f
core: migrate key value storage to sqlite
2024-03-12 08:04:09 +05:00
Ammar Ahmed
7048c7e8db
mobile: update sheet component
2024-03-12 08:03:42 +05:00
Abdullah Atta
508a259884
core: fix moving nested notebooks to trash
2024-03-12 08:03:42 +05:00
Abdullah Atta
8c5c9d447f
global: move item resolution logic to @notesnook/common
2024-03-12 08:03:42 +05:00
Ammar Ahmed
fd951c3aaa
mobile: add theme switch animation
2024-03-12 08:03:42 +05:00
Abdullah Atta
a026eb4a04
web: fix all type errors
2024-03-12 08:03:42 +05:00
Abdullah Atta
b02c43c99d
web: fix duplicate imports
2024-03-12 08:03:12 +05:00
Abdullah Atta
c2be3a4f4d
core: fix type error
2024-03-12 08:03:12 +05:00
Abdullah Atta
2b4155ad1d
core: add tests for sync merger
2024-03-12 08:03:11 +05:00
Abdullah Atta
829a8a7ef8
core: migrate vault to a database collection
2024-03-12 08:03:11 +05:00
Ammar Ahmed
77c3e41564
mobile: fix exporter and attachment download
2024-03-12 08:03:11 +05:00
Ammar Ahmed
8e932b7ca0
global: fix type errors during build
2024-03-12 08:03:11 +05:00
Abdullah Atta
6e5c3e83d8
web: use simple transform stream for export progress
2024-03-12 08:03:11 +05:00
Abdullah Atta
a3db77285e
web: fix exporting
2024-03-12 08:03:11 +05:00
Ammar Ahmed
0d864dfa10
mobile: add patches
2024-03-12 08:03:11 +05:00
Abdullah Atta
ae3d900af6
web: update export note snapshots for linux
2024-03-12 08:03:11 +05:00
Abdullah Atta
992a1d5231
web: fix reminder tests
2024-03-12 08:03:11 +05:00
Abdullah Atta
0a01ef6357
web: refresh notebooks after adding a new notebook
2024-03-12 08:03:11 +05:00
Abdullah Atta
7c6e79d78d
web: fix force redirect to home on navigating to a color
2024-03-12 08:03:11 +05:00
Abdullah Atta
6084bb78a1
web: fix crash when sorting tags
2024-03-12 08:03:11 +05:00
Abdullah Atta
df987f6e94
web: fix crash when removing a notebook
2024-03-12 08:03:10 +05:00
Ammar Ahmed
a1e237a82a
mobile: sync with latest core changes
2024-03-12 08:03:10 +05:00
Abdullah Atta
1e97e81fe7
core: remove unnecessary console.log
2024-03-12 08:03:10 +05:00
Ammar Ahmed
3ecda367f8
mobile: fix search to use filtered selector for notes
2024-03-12 08:03:10 +05:00
Abdullah Atta
afa4432521
core: prevent recursive sync after pushing items
2024-03-12 08:03:10 +05:00
Abdullah Atta
b24bc4fda0
web: simplify sync status
2024-03-12 08:03:10 +05:00
Abdullah Atta
0cca379a97
web: fix previewing trashed notes
2024-03-12 08:03:10 +05:00
Abdullah Atta
ca9e701386
core: fix trash
2024-03-12 08:03:10 +05:00
Abdullah Atta
48d79acbd3
web: improve sync test reliability
2024-03-12 08:03:10 +05:00
Abdullah Atta
2dabc62df3
core: auto sync not triggered on note update
2024-03-12 08:03:10 +05:00
Abdullah Atta
2ab7564622
web: fix note history tests
2024-03-12 08:01:37 +05:00
Abdullah Atta
0c0f19b23f
web: fix selection logic in list
2024-03-12 08:01:37 +05:00
Abdullah Atta
1e5847e09e
web: set testId on auth input fields
2024-03-12 08:01:37 +05:00
Abdullah Atta
e6d0061ca0
core: fix note content is not saving
2024-03-12 08:01:37 +05:00
Abdullah Atta
35b56fe8d2
core: fix data is not iterable error on backup restore
2024-03-12 08:01:37 +05:00
Abdullah Atta
4cd7f604df
global: update lockfiles
2024-03-12 08:01:37 +05:00
Abdullah Atta
e65c36eff7
core: add retry if a test fails
2024-03-12 08:01:37 +05:00
Abdullah Atta
2e39e96846
core: fix invalid object-id generation for some timestamps
2024-03-12 08:01:37 +05:00
Abdullah Atta
357019a807
core: fix sync & monographs tests
2024-03-12 08:01:36 +05:00
Abdullah Atta
bb014cbb36
core: fix auto sync starting even when auto sync is disabled
2024-03-12 08:01:20 +05:00
Abdullah Atta
5d0e7ea28b
core: fix sync tests
2024-03-12 08:00:59 +05:00
Abdullah Atta
96903c512b
core: remove unnecessary migration success log
2024-03-12 08:00:59 +05:00
Abdullah Atta
b9acb8a213
core: fix Crypto is not supported on this platform. error during tests
2024-03-12 08:00:59 +05:00
Abdullah Atta
48e625480c
core: make all the core tests pass again
2024-03-12 08:00:59 +05:00
Abdullah Atta
bc3dce6ecf
web: fix crash when note has no title
2024-03-12 08:00:59 +05:00
Abdullah Atta
0da883b40a
core: set default title if note has no title
2024-03-12 08:00:59 +05:00
Abdullah Atta
56d230191f
web: update kysely patch
2024-03-12 08:00:59 +05:00
Abdullah Atta
abdb9626d0
web: run patch-package after npm i
2024-03-12 08:00:59 +05:00
Abdullah Atta
567eb789fc
web: more fixes
2024-03-12 08:00:58 +05:00
Abdullah Atta
aa85b57e75
web: fix many type errors
2024-03-12 08:00:58 +05:00
Abdullah Atta
b5d9a83e1b
global: update lockfiles
2024-03-12 07:58:39 +05:00
Abdullah Atta
ee2d0912fd
theme: fix tinycolor2 not found error
2024-03-12 07:58:39 +05:00
Abdullah Atta
22cb2f1829
web: fix notes search in tags, favorites etc
2024-03-12 07:58:39 +05:00
Abdullah Atta
c3f76fa7c9
web: update wa-sqlite
2024-03-12 07:58:39 +05:00
Abdullah Atta
6923801426
web: use memory tempStore for sqlite
2024-03-12 07:58:39 +05:00
Abdullah Atta
210b6ba10c
web: add support for exporting sql database
2024-03-12 07:58:39 +05:00
Abdullah Atta
b3bf5ff7a9
core: fix FTS5 SQLite search
2024-03-12 07:58:39 +05:00
Ammar Ahmed
ab1ff2f0bb
mobile: cleanup
2024-03-12 07:58:38 +05:00
Ammar Ahmed
a813a5dd92
mobile: fix types
2024-03-12 07:58:38 +05:00
Ammar Ahmed
b85fc2d473
mobile: refactor zustand stores
2024-03-12 07:58:38 +05:00
Ammar Ahmed
112b44802f
mobile: bug fixes
2024-03-12 07:58:38 +05:00
Ammar Ahmed
c121d4a010
core: add fn to get cache item
2024-03-12 07:58:07 +05:00
Abdullah Atta
26c7f04317
web: only auto align title & headline
2024-03-12 07:58:07 +05:00
Abdullah Atta
1fe3e5102b
web: getKey -> key
2024-03-12 07:58:07 +05:00
Abdullah Atta
e0d44e58e6
web: fix resolved item data misaligned with items
2024-03-12 07:58:07 +05:00
Abdullah Atta
3103a7b97c
core: fix many issues with virtualized grouping
2024-03-12 07:58:07 +05:00
Ammar Ahmed
ef802bfa5c
core: early return when items are empty
2024-03-12 07:58:07 +05:00
Abdullah Atta
a1c2f3f679
web: fix random crashes when scrolling in list
2024-03-12 07:58:07 +05:00
Abdullah Atta
c7843effc6
web: replace react-virtual with react-virtuouso
2024-03-12 07:58:07 +05:00
Ammar Ahmed
1bd9ecca37
mobile: fix build ang bugs
2024-03-12 07:58:07 +05:00
Abdullah Atta
2f55f36802
web: hide attachments access if user is logged out
2024-03-12 07:58:07 +05:00
Abdullah Atta
af5b05df70
web: allow core to specify custom sql db name
2024-03-12 07:58:07 +05:00
Abdullah Atta
1b2479cad2
web: close idb connection on sqlite connection close
2024-03-12 07:58:07 +05:00
Abdullah Atta
b92b4bff4c
core: clear database on logout
2024-03-12 07:58:06 +05:00
Ammar Ahmed
e8301907cd
core: add tempStore option to DB
2024-03-12 07:58:06 +05:00
Abdullah Atta
2c3b400b5d
core: migrate items sequentially during sync
2024-03-12 07:58:06 +05:00
Abdullah Atta
8350d24822
core: fix build error
2024-03-12 07:58:06 +05:00
Abdullah Atta
934f77d369
web: execute only 1 query at a time
2024-03-12 07:58:06 +05:00
Abdullah Atta
e8a9301434
web: fix diff viewer crashing the app
2024-03-12 07:58:06 +05:00
Abdullah Atta
58b51201d9
core: do not stop sync if a conflict occurs
2024-03-12 07:58:06 +05:00
Abdullah Atta
02bc3a9db4
core: allow only 1 transaction at a time
2024-03-12 07:58:06 +05:00
Abdullah Atta
b777546bc9
core: simplify item key derivation in virtualized grouping
2024-03-12 07:58:06 +05:00
Abdullah Atta
5b96b956e8
web: improve list item rendering performance
2024-03-12 07:58:06 +05:00
Abdullah Atta
e90f2d7087
core: always send realtime sync event
2024-03-12 07:58:06 +05:00
Abdullah Atta
8c1e0d2414
core: fix content date edited not updating
2024-03-12 07:58:06 +05:00
Abdullah Atta
007c9859dc
core: put items in chunks of 200
2024-03-12 07:58:06 +05:00
Abdullah Atta
c72cac1213
web: set name prop on fields
2024-03-12 07:58:06 +05:00
Abdullah Atta
f8b6dd6d1a
core: implement sync v2
2024-03-12 07:58:05 +05:00
Ammar Ahmed
5e71df03af
mobile: use index based grouping
2024-03-12 07:55:47 +05:00
Abdullah Atta
e3f74f7f6f
web: changes to use new grouping api
2024-03-12 07:55:47 +05:00
Abdullah Atta
5a759268b8
core: implement new high perf indexed based grouping
2024-03-12 07:55:47 +05:00
Ammar Ahmed
a9d98f73e4
mobile: fix share extension in release
2024-03-12 07:55:21 +05:00
Abdullah Atta
65dcd6e035
web: fix router types
2024-03-12 07:55:21 +05:00
Abdullah Atta
921b802aa0
web: enable vite hot reloading
2024-03-12 07:55:21 +05:00
Abdullah Atta
0b767de51b
web: fix minor build issues
2024-03-12 07:55:21 +05:00
Abdullah Atta
e9bd553116
web: migrate everything to react@18
2024-03-12 07:55:21 +05:00
Abdullah Atta
d4fcf1687a
web: fix notebook tests
2024-03-12 07:55:21 +05:00
Ammar Ahmed
996fb6d60f
mobile: share extension cleanup
2024-03-12 07:55:21 +05:00
Ammar Ahmed
fd6d259d6c
mobile: cleanup
2024-03-12 07:55:21 +05:00
Ammar Ahmed
4f16d172f8
mobile: migrate share extension
2024-03-12 07:55:21 +05:00
Ammar Ahmed
b94c3ac182
mobile: fix navigation
2024-03-12 07:55:21 +05:00
Abdullah Atta
ea383c80f2
web: send noteId when decrypting real-time locked content
2024-03-12 07:55:21 +05:00
Abdullah Atta
1b769f23cb
web: fix tag tests
2024-03-12 07:55:20 +05:00
Ammar Ahmed
d5feab78c8
mobile: pass tests
2024-03-12 07:55:20 +05:00
Abdullah Atta
043099d217
web: fix html export snapshot
2024-03-12 07:55:20 +05:00
Abdullah Atta
670a8a05d1
core: fix md with frontmatter export
2024-03-12 07:55:20 +05:00
Ammar Ahmed
01ea478e46
core: fix ts error
2024-03-12 07:55:20 +05:00
Ammar Ahmed
ebd3ed06ab
mobile: fix webpack build
2024-03-12 07:55:20 +05:00
Ammar Ahmed
f34591228e
mobile: push changes
2024-03-12 07:55:20 +05:00
Abdullah Atta
7247ad4a05
web: fix notes tests
2024-03-12 07:55:20 +05:00
Abdullah Atta
e4fd25cb76
core: prevent duplicate colors based on color code
2024-03-12 07:55:00 +05:00
Abdullah Atta
3c67928583
core: fix error on locking notes
2024-03-12 07:55:00 +05:00
Ammar Ahmed
9aaa915caa
mobile: push changes
2024-03-12 07:55:00 +05:00
Abdullah Atta
43318b185b
web: reset search results on navigation
2024-03-12 07:55:00 +05:00
Abdullah Atta
015666388f
web: reset prepared sql stmt on error
2024-03-12 07:55:00 +05:00
Abdullah Atta
542f7687f5
web: reuse search query
2024-03-12 07:55:00 +05:00
Abdullah Atta
5b744eae3c
core: use porter trigram tokenizer for fts
2024-03-12 07:54:59 +05:00
Abdullah Atta
28cd11fdc7
core: properly escape fts query
2024-03-12 07:54:59 +05:00
Abdullah Atta
29ccbd0942
web: add support for assigning tags to notes
2024-03-12 07:54:59 +05:00
Abdullah Atta
30a127d2da
core: fix "type" does not exist
2024-03-12 07:54:59 +05:00
Abdullah Atta
0d7973a34c
core: fix build error
2024-03-12 07:54:59 +05:00
Ammar Ahmed
487edd7165
mobile: migrate to sqlite
2024-03-12 07:54:59 +05:00
Abdullah Atta
b3fe79b0a7
web: fix note editor properties
2024-03-12 07:53:23 +05:00
Abdullah Atta
966047585c
common: type is now optional in getFormattedDate
2024-03-12 07:53:05 +05:00
Abdullah Atta
d57ca9b07c
core: return FilteredSelector from attachments.ofNote
2024-03-12 07:53:05 +05:00
Abdullah Atta
e76b7ee0a5
web: show notebook & tag shortcuts when assigning notes
2024-03-12 07:53:05 +05:00
Abdullah Atta
2b42315c53
web: implement virtualized search for all items
2024-03-12 07:53:05 +05:00
Abdullah Atta
947443b4c7
web: use lazy loading to load attachments
2024-03-12 07:53:04 +05:00
Abdullah Atta
2547ab42e9
web: load tag & color title lazily
2024-03-12 07:52:42 +05:00
Abdullah Atta
306aca0645
web: show all nested notebooks as tree when moving notes
2024-03-12 07:52:42 +05:00
Abdullah Atta
f2b2dc33e6
web: add support for nested notebooks
2024-03-12 07:52:42 +05:00
Abdullah Atta
7a8f8dc565
web: use new virtualized grouping for reminders
2024-03-12 07:52:42 +05:00
Abdullah Atta
0528115ad3
web: use new virtualized grouping for trash
2024-03-12 07:52:42 +05:00
Abdullah Atta
4a5ee49db6
web: use new virtualized grouping for monographs
2024-03-12 07:52:42 +05:00
Abdullah Atta
3ca761013d
core: add support for fetching trash as grouped
2024-03-12 07:52:42 +05:00
Abdullah Atta
bdeb123f18
web: install missing @hazae41/foras
2024-03-12 07:52:42 +05:00
Abdullah Atta
3f5f84aac0
core: fix attachment extraction for locked notes
2024-03-12 07:52:41 +05:00
Abdullah Atta
01d3bd7810
global: update lockfiles
2024-03-12 07:52:41 +05:00
Abdullah Atta
8e6d6e20d7
web: start initial migration to sqlite
2024-03-12 07:52:41 +05:00
Abdullah Atta
375185a9ea
ui: add support for lazily loading menu items
2024-03-12 07:51:38 +05:00
Abdullah Atta
c2e9773486
common: remove total-notes utility
2024-03-12 07:51:38 +05:00
Abdullah Atta
5e0e7b17e2
core: changes according to client needs
2024-03-12 07:51:38 +05:00
Abdullah Atta
aa90684616
core: fix database migration
2024-03-12 07:51:37 +05:00
Abdullah Atta
fa47b4151f
core: add support for incremental grouping
2024-03-12 07:51:24 +05:00
Abdullah Atta
eca5db19a2
core: fix size of nanoid in benchmarks
2024-03-12 07:51:24 +05:00
Abdullah Atta
b053b0eab4
core: optimize bson objectid generation & add benchmarks
2024-03-12 07:51:23 +05:00
Abdullah Atta
70da1045d7
core: fix monographs
2024-03-12 07:51:10 +05:00
Abdullah Atta
b5fd2b0751
core: fix sync tests
2024-03-12 07:51:10 +05:00
Abdullah Atta
97f6f09882
core: remove temporary sqlite db
2024-03-12 07:51:10 +05:00
Abdullah Atta
0c773727ee
core: migrate everything to sqlite
2024-03-12 07:51:10 +05:00
Abdullah Atta
952ce39f1c
core: migrate all database writes to sqlite
2024-03-12 07:49:55 +05:00
Abdullah Atta
057c7f3f5d
global: update lockfiles
2024-03-12 07:49:14 +05:00
Abdullah Atta
9439c52801
core: convert everything else to typescript
2024-03-12 07:48:50 +05:00
Abdullah Atta
b1cebbe8f2
core: remove unnecessary sync tests
2024-03-12 07:48:50 +05:00
Abdullah Atta
836a47fd96
core: migrate monographs to typescript
2024-03-12 07:48:50 +05:00
Abdullah Atta
136b2ed457
core: make migration tests less flaky
2024-03-12 07:48:50 +05:00
Abdullah Atta
7f4006de95
core: add tests for migrations
2024-03-12 07:48:49 +05:00
Abdullah Atta
dc96209ed9
core: migrate settings to its own collection
2024-03-12 07:48:09 +05:00
Abdullah Atta
9b0332d5e0
core: get rid of topics; move to sub notebooks
2024-03-12 07:47:20 +05:00
Abdullah Atta
a1300fefd6
core: migrate attachments to use relations for linking to notes
2024-03-12 07:47:20 +05:00
Abdullah Atta
27032e853b
core: minor updates and fixes
2024-03-12 07:47:20 +05:00
Abdullah Atta
22646e1398
core: fix types & syncing issues
2024-03-12 07:47:20 +05:00
ammarahm-ed
6e5e7c92c9
mobile: pass all tests
2024-03-12 07:41:34 +05:00
ammarahm-ed
3254109ea5
mobile: fix filesystem not loaded
2024-03-12 07:41:34 +05:00
ammarahm-ed
98ab2bfd8f
mobile: fix navigating to tags
2024-03-12 07:41:34 +05:00
ammarahm-ed
6cbf22c163
mobile: migrate to typescript
2024-03-12 07:41:33 +05:00
ammarahm-ed
1714c1abca
common: fix ts errors
2024-03-12 07:41:33 +05:00
Abdullah Atta
1bf65c7a53
mobile: use new types from core
2024-03-12 07:41:33 +05:00
Abdullah Atta
0075fde915
web: use new types from core
2024-03-12 07:41:33 +05:00
Abdullah Atta
318c61f531
core: fix more typings
2024-03-12 07:39:14 +05:00
Abdullah Atta
6dc502fd92
core: fix typing errors
2024-03-12 07:38:43 +05:00
Abdullah Atta
db7d7edcb5
core: convert almost everything to typescript
2024-03-12 07:38:43 +05:00
Ammar Ahmed
278840bcfd
mobile: fix lint errors
2024-03-12 07:28:59 +05:00
Abdullah Atta
f149ad7c71
ci: update node version to 20
2024-03-12 07:28:59 +05:00
Abdullah Atta
ad29de8a04
config: update nx
2024-03-12 07:28:58 +05:00
Abdullah Atta
0759098414
desktop: set release channel to beta
2024-03-12 07:28:45 +05:00
Ammar Ahmed
528751a3ce
mobile: update ios version number
2024-03-12 07:28:45 +05:00
Ammar Ahmed
3dd5bd8c4a
ci: update workflow name
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-12 07:28:23 +05:00
Ammar Ahmed
1ed84fe1b4
mobile: v3 beta release
2024-03-12 07:28:23 +05:00
Ammar Ahmed
1dcf8daecb
ci: update iOS workflow
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-12 07:25:38 +05:00
Ammar Ahmed
fc0ac1e02a
Update android.publish.internal.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-12 07:25:38 +05:00
Ammar Ahmed
a1efab6673
ci: android.publish.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-12 07:25:38 +05:00
Abdullah Atta
4a6445e241
desktop: do not set teamId for notarization
2024-03-12 07:25:38 +05:00
Abdullah Atta
3fadb6016c
ci: APPLE_API_KEY_ISSUER > APPLE_API_ISSUER
2024-03-12 07:25:38 +05:00
Abdullah Atta
99f469ba38
desktop: fix unknown property 'notarize' error
2024-03-12 07:25:38 +05:00
Abdullah Atta
d1753f449a
desktop: use official electron builder notarization
2024-03-12 07:25:38 +05:00
Abdullah Atta
fe19a6b0cc
ci: update {upload,download}-artifact to v4
2024-03-12 07:25:38 +05:00
Abdullah Atta
bb67472dee
ci: get rid of you may only define one of branches and branches-ignore for a single event
2024-03-12 07:25:38 +05:00
Abdullah Atta
13213cf4cd
ci: use m1 for building on mac
2024-03-12 07:25:23 +05:00
Abdullah Atta
b49a890849
ci: use wrangler directly to publish to cf
2024-03-12 07:25:23 +05:00
Abdullah Atta
3eb21afd42
desktop: use app version from autoUpdater
2024-03-12 07:25:23 +05:00
Abdullah Atta
b98021929f
ci: update cloudflare action
2024-03-12 07:25:23 +05:00
Abdullah Atta
40ccad1181
desktop: ready beta for deployment
2024-03-12 07:25:23 +05:00
Abdullah Atta
e2db62d551
ci: deploy to correct cf pages project
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-12 07:24:45 +05:00
Abdullah Atta
0229641917
core: turn off sync push by default
2024-03-12 07:24:45 +05:00
Abdullah Atta
a3b590bcb7
core: add more login tests
2024-03-12 07:19:59 +05:00
Ammar Ahmed
d4f7e3ef07
mobile: add changelog
2024-03-06 15:31:33 +05:00
Abdullah Atta
16119f6958
setup: optimize bootstrap script
2024-03-06 13:40:42 +05:00
Abdullah Atta
e39c2583a5
setup: only run npm rebuild if required
2024-03-06 13:40:41 +05:00
Abdullah Atta
eecff009dd
setup: run npm rebuild after bootstrap
2024-03-06 13:40:41 +05:00
Abdullah Atta
d9ed61a7da
setup: ignore scripts during bootstrap
2024-03-06 13:40:41 +05:00
Abdullah Atta
58db265702
setup: use 1 thread on CI
2024-03-06 13:40:41 +05:00
Abdullah Atta
bd39f0cbf8
core: fix e.metadata.hash is not defined
2024-03-06 13:29:59 +05:00
Abdullah Atta
255015108a
core: update lockfile
2024-03-06 13:01:00 +05:00
Abdullah Atta
b80f366f8d
core: run patch-package after install
2024-03-06 13:00:34 +05:00
Ammar Ahmed
c845c7fce6
mobile: release v2.6.17
2024-03-06 12:59:23 +05:00
Ammar Ahmed
6e7b7ce0e1
mobile: ask user to save recovery key after changing password
2024-03-06 12:33:38 +05:00
Abdullah Atta
9b728902d4
web: bump version to 2.6.16
2024-03-06 12:03:06 +05:00
Abdullah Atta
9a1f54c41a
desktop: set proxy on startup
2024-03-06 11:43:50 +05:00
Abdullah Atta
b3251eb016
core: fix login gets stuck on error
2024-03-06 11:28:45 +05:00
Abdullah Atta
f4064b7939
core: patch signalr to exclude electron renderer process as node
2024-03-06 11:28:27 +05:00
Abdullah Atta
f014f08ff4
web: fix export to html test snapshot
2024-03-05 15:41:53 +05:00
Abdullah Atta
dee1cf4b5a
web: fix locked note status not updating in list
2024-03-05 15:38:01 +05:00
Abdullah Atta
f35a3d8fa3
web: clear editor on unlocking the note
2024-03-05 15:37:45 +05:00
Abdullah Atta
ca9a8d14fa
core: fix sync tests
2024-03-05 15:03:18 +05:00
Abdullah Atta
35c35fa9d7
core: update test snapshots
2024-03-05 14:51:41 +05:00
Abdullah Atta
09fff95d58
editor: fix marks.filter is not a function error on pressing Enter
2024-03-05 14:27:29 +05:00
Abdullah Atta
287307a1ba
core: move to json protocol for signalr
2024-03-05 14:23:44 +05:00
Abdullah Atta
d628e62302
web: fix app hangs when downloading logs
2024-03-05 14:18:54 +05:00
Ammar Ahmed
a070bc46ad
mobile: check backup was successful
2024-03-05 14:16:35 +05:00
Ammar Ahmed
9027c44511
mobile: request backup before changing password
2024-03-05 14:16:35 +05:00
Abdullah Atta
722aa7b9c6
mobile: update database sync api to use new sync options
2024-03-05 14:16:35 +05:00
Abdullah Atta
a4e777b24b
web: update database sync api to use new sync options
2024-03-05 14:16:35 +05:00
Abdullah Atta
af7120e953
web: create backup before changing password
2024-03-05 14:16:35 +05:00
Abdullah Atta
d5adc3bbac
web: refactor backup verification logic
2024-03-05 14:16:35 +05:00
Abdullah Atta
aa3d778ad1
core: reduce unnecessary syncing during password change
2024-03-05 14:16:35 +05:00
Abdullah Atta
3465a816c6
web: rename to markdown shortcuts
2024-03-05 13:42:39 +05:00
Ammar Ahmed
3d1726c5aa
mobile: toggle markdown shortcuts
2024-03-05 13:42:39 +05:00
Muhammad Ali
488de2d583
web: add setting for toggling markdown in editor
2024-03-05 13:42:39 +05:00
Abdullah Atta
c415b114a6
web: template not disabling when copying as markdown
2024-03-05 13:32:54 +05:00
Abdullah Atta
da36784e9c
core: fix content inside span not converting to markdown
2024-03-05 13:32:54 +05:00
Muhammad Ali
78fafdc272
editor: convert google docs checklists on paste
2024-03-05 13:32:54 +05:00
Muhammad Ali
7d57055f73
editor: fix new lines from google docs not being preserved on paste ( #3988 )
...
* editor: handle <br> directly under root element
* editor: fix pasting from google docs
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-05 12:14:19 +05:00
Ammar Ahmed
b84cc747cb
mobile: restore backup with encryption key
2024-03-04 15:56:12 +05:00
Abdullah Atta
9a4f3ccbad
web: allow using encryption key to restore backup
2024-03-04 15:56:12 +05:00
Abdullah Atta
68de3cc928
core: allow using encryption key to decrypt backup
2024-03-04 15:56:12 +05:00
Ammar Ahmed
6e135cdd36
mobile: sort reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
696116ac85
web: add support for sorting reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
08a13ff35a
core: add support for group options for reminders
2024-03-04 15:27:42 +05:00
Abdullah Atta
af1cea81dc
theme: use radio focus color from theme
2024-03-04 15:27:42 +05:00
Muhammad Ali
2c22a7ca90
core: add support for sorting reminders by due date
2024-03-04 15:27:42 +05:00
Muhammad Ali
6fd6bd0375
desktop: add proxy settings ( #4196 )
2024-03-04 15:16:59 +05:00
Muhammad Ali
1a96dc965a
desktop: add support for viewing and removing custom dictionary words ( #4362 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:47:24 +05:00
Muhammad Ali
9550350f25
desktop: add menu item to copy images in editor ( #4373 )
2024-03-04 13:27:46 +05:00
Muhammad Ali
0ed605a5b9
editor: fix column toolbar position when table is scrolled horizontally ( #4366 )
2024-03-04 13:25:46 +05:00
Abdullah Atta
18910d931c
config: add .nx to .gitignore
2024-03-04 13:24:25 +05:00
Muhammad Ali
87648b7d8b
editor: fix katex math not being rendered correctly ( #4353 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:23:27 +05:00
Muhammad Ali
7e7a1aeecb
editor: add support for toggling highlight/background color ( #4330 )
2024-03-04 13:22:25 +05:00
Muhammad Ali
cb353358b7
web: fix editor text not selectable from margins ( #4292 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:20:40 +05:00
Muhammad Ali
ba1619711b
desktop: fix app autostart in appimage ( #4223 )
2024-03-04 12:40:51 +05:00
Ammar Ahmed
b3cc9475ad
mobile: fix attachment search
2024-03-01 08:22:14 +05:00
Abdullah Atta
ee5c4077fe
docs: improve skiff pages import guide
2024-02-13 01:07:14 +05:00
Abdullah Atta
47bbfc618e
docs: add guide for migrating from skiff pages
2024-02-12 10:49:40 +05:00
Abdullah Atta
b377329a8b
core: fix attachment mime type on read
2024-02-02 16:02:20 +05:00
Abdullah Atta
ae8bcf3865
ci: fix you may only define one of branches and branches-ignore for a single event
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-31 12:46:32 +05:00
Abdullah Atta
2f67611829
ci: add workflows for v3 beta publishing
2024-01-31 12:41:08 +05:00
Ammar Ahmed
058c612f4f
ci: update default build tools version android
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-30 11:41:20 +05:00
Ammar Ahmed
be8df90ccb
iOS Publish Workflow ( #4194 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-30 11:32:48 +05:00
Abdullah Atta
aa730b5b93
web: fix title only txt exports
2024-01-30 00:29:46 +05:00
Abdullah Atta
34bbcf6387
web: add feature highlights for v2.6.15
2024-01-29 23:33:15 +05:00
Abdullah Atta
33c3c78e2f
desktop: get rid of configuration.win.signingHashAlgorithms should be an array
2024-01-29 23:27:45 +05:00
Ammar Ahmed
bf144dcda4
mobile: add ExportOptions.plist
2024-01-29 23:23:48 +05:00
Ammar Ahmed
284ebdb86f
ci: @notesnook/ios
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-29 23:23:01 +05:00
Abdullah Atta
9dac4cf7f4
desktop: set signing has to sha256
2024-01-29 23:22:29 +05:00
Abdullah Atta
fb973a5514
ci: run build job no matter what
2024-01-29 23:22:29 +05:00
Abdullah Atta
f9226510f9
desktop: use full path for FilesCatalog
2024-01-29 23:22:29 +05:00
Abdullah Atta
5c0a964699
ci: add inputs to disable build for specific platforms
2024-01-29 23:22:29 +05:00
Abdullah Atta
41ffaab3dc
ci: install azurecodesigning module
2024-01-29 23:22:29 +05:00
Abdullah Atta
764c721f1d
desktop: add windows code signing
2024-01-29 23:22:29 +05:00
Ammar Ahmed
3d267f91ef
mobile: bump version code
2024-01-29 19:55:41 +05:00
Ammar Ahmed
f10f28a7f8
mobile: release v2.6.15
2024-01-29 19:32:14 +05:00
Ammar Ahmed
8d04f89a18
mobile: remove progress bar
2024-01-29 19:06:01 +05:00
Ammar Ahmed
9d1374dcd4
editor: fix progress not showing in image on mobile
2024-01-29 19:05:49 +05:00
Abdullah Atta
094a65e514
editor: hide progress on image if 0
2024-01-29 18:26:44 +05:00
Ammar Ahmed
372da979e1
mobile: support ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
d3371326f2
editor: add progress indicator to image
2024-01-29 18:26:44 +05:00
Abdullah Atta
57452bd0e6
core: allow setting custom date edited
2024-01-29 18:26:44 +05:00
Abdullah Atta
993b8460bf
web: do not update dateEdited if ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
081201aa42
editor: add support for ignoring edits
2024-01-29 18:26:44 +05:00
Abdullah Atta
270e6778d1
editor: optimize image loading when fast scrolling
2024-01-29 16:23:59 +05:00
Abdullah Atta
2074320583
editor: revoke blob urls on image unmount
2024-01-29 16:09:05 +05:00
Abdullah Atta
cd90030616
web: fix note title in toolbar not changing
2024-01-29 15:45:13 +05:00
Abdullah Atta
807bd683b7
web: do not show success prompt on unlock cancel
2024-01-29 15:36:01 +05:00
Abdullah Atta
35929026a4
web: monograph.notesnook.com > monogr.ph
2024-01-29 15:22:22 +05:00
Ammar Ahmed
41eb94ee47
mobile: fix exporting locked notes
2024-01-29 11:02:32 +05:00
Ammar Ahmed
ba51e110ad
mobile: fix opening webclips
2024-01-29 11:02:32 +05:00
Ammar Ahmed
ecad06d249
mobile: disable rtl mode
2024-01-29 11:02:32 +05:00
Abdullah Atta
19a151f637
editor: fix image query matching all images in editor
2024-01-28 17:17:45 +05:00
Ammar Ahmed
7c4a6f1e17
global: update deps
2024-01-27 23:06:24 +05:00
Ammar Ahmed
bc88e953d1
mobile: make sure tools render in toolbar
2024-01-27 23:05:30 +05:00
Ammar Ahmed
7d89ec676a
mobile: fix attachments not loading when added from share ext
2024-01-27 22:50:41 +05:00
Ammar Ahmed
c8f8bcca93
mobile: organize bulk exports
2024-01-27 21:23:29 +05:00
Abdullah Atta
9fa904e849
web: fix exporting of single note
2024-01-27 21:23:29 +05:00
Abdullah Atta
05cc947cb4
web: fix pdf exports
2024-01-27 21:23:29 +05:00
alihamuh
a20a683b17
web: code refactoring
2024-01-27 21:23:29 +05:00
alihamuh
5fc43c931e
web: added directory paths for exports
2024-01-27 21:23:29 +05:00
Abdullah Atta
0879c3b4d6
core: fix formatting of single spaced paragarphs in markdown exports ( #4186 )
...
* core: update showdown library to support single spaced paragraphs
* core: add tests
* core: update showdown library
2024-01-27 18:59:35 +05:00
Abdullah Atta
2eded71de3
core: fix restored attachments not syncing
2024-01-27 16:06:04 +05:00
Abdullah Atta
9e30ee50b8
core: add logs
2024-01-27 16:06:04 +05:00
Abdullah Atta
08621a5873
core: try to preserve mime type on backup restore
2024-01-27 16:06:04 +05:00
Abdullah Atta
17f5bd28ba
web: do not overwrite filename & mimetype on attachment reupload
2024-01-27 16:06:04 +05:00
Ammar Ahmed
4558c0b2eb
mobile: fix downloading attachments from editor
2024-01-27 16:06:04 +05:00
Abdullah Atta
a442677e91
editor: fix loading of images that have wrong mime type
2024-01-27 16:06:04 +05:00
Abdullah Atta
95666bee36
editor: remove attachment progress once it reaches 100
2024-01-27 16:06:04 +05:00
Abdullah Atta
c4232ac95a
web: do not send hash when updating attachment
2024-01-27 16:06:04 +05:00
Abdullah Atta
0283037289
mobile: changes related to download cancellation
2024-01-27 16:06:04 +05:00
Abdullah Atta
b6fd0df715
web: get rid of all attachment loading logic
2024-01-27 16:06:04 +05:00
Abdullah Atta
f53fb58024
editor: eagerly load image/webclip instead of waiting on client
2024-01-27 16:06:04 +05:00
Abdullah Atta
21d452308d
core: simplify download cancellation
2024-01-27 16:06:04 +05:00
Ammar Ahmed
823608cca1
mobile: daily trash cleanup
2024-01-27 16:05:28 +05:00
alihamuh
f3a0b998e4
web: added daily trash interval option
2024-01-27 16:05:28 +05:00
theProton
a47a38b16b
web: fix incorrect title on scrolling note ( #4137 )
...
Signed-off-by: Parthiv-M <parthivmenon.dev@gmail.com >
2024-01-27 11:44:58 +05:00
Ammar Ahmed
a184c53dd5
mobile: fix loading empty conent in editor on tablets
2024-01-26 23:02:06 +05:00
Abdullah Atta
a3464255ec
core: always use attachment mime type from backup if possible
2024-01-26 19:21:55 +05:00
Abdullah Atta
088c6670a9
core: fix crash if note title only contains whitespace
2024-01-26 19:12:41 +05:00
Abdullah Atta
27840b9bd6
editor: fix link pasting ( #4178 )
2024-01-26 18:57:59 +05:00
Muhammad Ali
ae819504f0
editor: fix input rules not working at the end of note ( #4130 )
...
* web: added condition in getDeletedNodes
* editor: some corrections
* editor: merge if conditions
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:43:19 +05:00
Muhammad Ali
af792e394c
web: add support for moving locked notes to trash ( #4134 )
...
* web: added support for single/multi trash notes
* web: show error when trying to preview a locked note in trash
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:37:54 +05:00
Muhammad Ali
76a4d5c2a5
editor: fix subtasks getting unchecked on drag/drop reorder ( #4135 )
...
* editor: add a condition to check nested item state
* editor: force coerce value to boolean
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-26 16:31:23 +05:00
Muhammad Ali
4e23acd608
web: fix realtime editor sync cannot be disabled ( #4140 )
2024-01-26 16:22:56 +05:00
Ammar Ahmed
3c65dcdd8b
ci: bump android build tools version
2024-01-15 12:31:37 +05:00
Ammar Ahmed
efea6e3972
theme: add missing alpha colors
2024-01-15 12:31:11 +05:00
Ammar Ahmed
185cca7880
mobile: release v2.6.15
2024-01-12 20:10:58 +05:00
Abdullah Atta
fbded93405
global: update lockfiles
2024-01-05 22:10:05 +05:00
Abdullah Atta
674881b873
web: add zip64 support for backups, export & imports ( #4079 )
...
* web: use @zip.js/zip.js for reading zip files
* web: always use zip streams for writing zips
* core: fix types
* theme: update lockfile
2024-01-05 22:05:04 +05:00
Abdullah Atta
248fb6dd2d
web: bump version to 2.6.14
2024-01-05 21:55:18 +05:00
Abdullah Atta
3211e7a149
global: update lockfiles
2024-01-05 21:54:06 +05:00
Abdullah Atta
08496c699e
editor: fix font size changes back after exiting list ( fixes #3602 )
2024-01-05 21:48:00 +05:00
Abdullah Atta
060fa25814
core: support underline when exporting as md ( fix #3990 )
2024-01-05 20:53:14 +05:00
Abdullah Atta
a6b1effc77
core: remove relations auto cleanup
2024-01-05 16:24:02 +05:00
Abdullah Atta
5cf9c4808e
web: show resubscribe button if subscription is canceled
2024-01-05 15:55:36 +05:00
Muhammad Ali
d5a44067fd
web: fix editor header title input not becoming readonly ( #4064 )
2024-01-05 11:08:16 +05:00
Muhammad Ali
0de463526f
editor: add support for +/- font-size using shortcut keys ( #4029 )
2024-01-05 10:40:29 +05:00
Muhammad Ali
5fd79875ef
editor: fix math/formula block getting cut off on mobile ( #4023 )
2024-01-05 10:39:20 +05:00
Muhammad Ali
bdb19ad325
web: add license to settings ( #4020 )
2024-01-05 10:38:13 +05:00
Ammar Ahmed
7a12efc823
mobile: release v2.6.14
2023-12-22 11:58:34 +05:00
Abdullah Atta
2f3bddf860
web: bump version to 2.6.13
2023-12-22 11:51:11 +05:00
Abdullah Atta
6127eb97af
editor: do not mark task list as completed if there are no items
2023-12-22 11:49:10 +05:00
Abdullah Atta
86386e14f3
web: update test snapshots
2023-12-22 11:41:42 +05:00
Abdullah Atta
9cc17c29f6
web: use Cmd-a on macOS to select all items in list
2023-12-22 11:38:40 +05:00
Abdullah Atta
a31e863c7b
global: update lockfiles
2023-12-22 11:16:26 +05:00
Muhammad Ali
15a32ac83a
editor: fix pasting a word inside a list adds newlines around it ( #3843 )
...
* editor: added openstart, openEnd from old slice
* editor: removed extra import
* editor: update test snapshots
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-22 11:11:03 +05:00
Ammar Ahmed
fa5b84ec0d
mobile: minor fixes
2023-12-22 11:10:19 +05:00
Muhammad Ali
7905584eac
editor: disable invalid tools when inside a code block ( #3997 )
...
* editor: removed fontSize property from code-text style
* editor: TO BE CONTINUED
* editor: some comments for testing
* editor: comment removed
* editor: diabled font size and family in code-block
* editor: disable invalid tools when inside code block
* editor: remove unused console.log
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-22 10:26:25 +05:00
Abdullah Atta
afc9b96a11
web: make importer error resistant
2023-12-21 09:08:04 +05:00
Abdullah Atta
4e6466fc18
editor: handle md links with parentheses ( #3996 )
2023-12-19 14:54:22 +05:00
Abdullah Atta
233baf78ce
web: handle file picker dialog cancelation
2023-12-19 14:39:45 +05:00
Abdullah Atta
42d0bee37f
desktop: bump electron to 25.9.8
2023-12-19 13:07:34 +05:00
Abdullah Atta
ccadab6a10
web: add md + frontmatter to export all options
2023-12-19 12:44:23 +05:00
Muhammad Ali
bfe5a5cb96
editor: correctly style other types of lists in outline list ( #3889 )
2023-12-19 12:15:36 +05:00
Muhammad Ali
88fc24c4cf
editor: fix code blocks pasting in a single line without formatting ( #3910 )
...
* editor: added code support for w3school
* editor: fixed newline issue in per tag code
2023-12-19 12:13:59 +05:00
Abdullah Atta
8be4fea7a3
ui: use symbols for shortcut keys on macOS
2023-12-19 11:12:20 +05:00
Muhammad Ali
a3d39d8b6d
editor: add Ctrl/Cmd+\ keyboard shortcut for "Clear all formatting" ( #3989 )
...
* editor: added short-cut key in keyap
* editor: use Mod key instead of Ctrl
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-19 11:11:35 +05:00
Muhammad Ali
ff36f0259a
editor: add support for converting md link syntax to link on paste ( #3919 )
2023-12-18 16:23:56 +05:00
Muhammad Ali
d13654088a
editor: add support for checking/unchecking all items in a task list ( #3975 )
2023-12-18 16:21:44 +05:00
Muhammad Ali
8a6b97c757
editor: add special readonly mode for toolbar ( #3913 )
...
* editor: added a toolbar display on mobile in readonly mode
* editor: hide editable tools from readonly toolbar
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-18 16:04:02 +05:00
Muhammad Ali
d71e0c109b
web: going back in search after editing a notebook opens notebook edit dialog again ( #3979 )
...
* web: changed afterAction()
* web: fix back navigation for dialogs that replace
* web: remove unused import
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-18 15:58:20 +05:00
Ammar Ahmed
7e345303fe
mobile: fix app lock hides login page on enter background
2023-12-18 10:49:57 +05:00
Abdullah Atta
d881bdb77c
web: fix attachment dialog not opening on error
2023-12-11 15:09:38 +05:00
Ammar Ahmed
4961102d8f
mobile: fix subscriptions not verified on ios
2023-12-11 10:54:45 +05:00
Abdullah Atta
4f2ab4f1da
docs: fix incorrect noun ( fixes #3934 )
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-12-07 09:56:55 +05:00
Ammar Ahmed
7540e34366
mobile: update provisioning profiles
2023-11-27 08:22:47 +05:00
Abdullah Atta
4d7a8b9ea0
web: bump version to 2.6.12
2023-11-25 22:20:39 +05:00
Abdullah Atta
812ecf93c8
web: fix tag tests
2023-11-25 22:18:05 +05:00
Ammar Ahmed
74d99d97bc
mobile: release v2.6.12
2023-11-25 15:44:43 +05:00
Muhammad Ali
5bbc453268
web: fix new tags do not appear under "recent" tags ( #3827 )
2023-11-25 15:39:38 +05:00
Ammar Ahmed
d71b9edc7f
mobile: add support for markdown + frontmatter
2023-11-25 15:32:31 +05:00
Abdullah Atta
134904b551
web: add md with frontmatter export
2023-11-25 15:32:31 +05:00
Abdullah Atta
3eeb292d70
core: add new md + frontmatter export format
2023-11-25 15:32:31 +05:00
Abdullah Atta
04125bbb98
web: minor ui fixes
2023-11-25 15:19:50 +05:00
Ammar Ahmed
cfc3a8341c
mobile: update mmkv package
2023-11-25 15:19:27 +05:00
Abdullah Atta
cbb0a511a8
core: fix logs sorting
2023-11-25 15:19:27 +05:00
Abdullah Atta
dff1c7ed32
core: optimize logger
2023-11-25 15:19:27 +05:00
Abdullah Atta
7987ef81a6
web: use removeMulti to bulk remove old logs
2023-11-25 15:19:27 +05:00
Ammar Ahmed
8d8d4ee782
mobile: fix app freeze when deleting old logs
2023-11-25 15:19:27 +05:00
Ammar Ahmed
3a50c73cab
core: add removeMulti to storage
2023-11-25 15:19:27 +05:00
Abdullah Atta
4ee0071eca
core: stop localOnly items from always getting synced
2023-11-25 15:12:33 +05:00
Muhammad Ali
248192f404
editor: hide link popup in readonly mode on mobile ( #3853 )
2023-11-25 11:29:02 +05:00
Krishna Bharadwaj
e56b766c3a
web: open testimonial source links in new tab ( #3863 )
...
Signed-off-by: Dharmavineta <krishnabharadwaj1995@gmail.com >
2023-11-25 11:27:24 +05:00
Abdullah Atta
170b2b24ab
web: fix logged in status alignment
2023-11-25 11:26:19 +05:00
Ammar Ahmed
50137e0994
mobile: fix subscriptions not fulfilling on ios
2023-11-25 10:32:24 +05:00
Abdullah Atta
8b5babd5f8
desktop: use node.js fetch instead of net.fetch
2023-11-25 10:20:19 +05:00
Abdullah Atta
39e83200c8
web: fix attachment upload progress on desktop
2023-11-25 10:19:57 +05:00
Abdullah Atta
ead0e0107e
core: allow deleting unuploaded attachments
2023-11-25 10:19:38 +05:00
Abdullah Atta
1c888bd4fd
web: always open announcement link in browser on desktop app
2023-11-25 10:18:20 +05:00
Krishna Bharadwaj
ff92530339
web: hide email address from status bar ( #3859 )
2023-11-24 11:18:46 +05:00
Ammar Ahmed
ee38032403
mobile: release v2.6.11
2023-11-22 14:45:16 +05:00
Ammar Ahmed
2ce245659a
mobile: fix pricing plans
2023-11-22 14:27:20 +05:00
Abdullah Atta
2c635eb4d7
web: bump version to 2.6.11
2023-11-22 10:44:39 +05:00
Abdullah Atta
d653223df0
editor: load images threadsafely
2023-11-22 10:36:48 +05:00
Muhammad Ali
290b0dfc78
web: close reminder dialog on setting snooze time ( #3842 )
2023-11-21 10:53:53 +05:00
Muhammad Ali
06bb9e654b
web: fix weird janky animation when opening dialogs ( #3826 )
2023-11-21 08:20:26 +05:00
Muhammad Ali
576fe78e33
clipper: hide clip preview button when there's no clip data ( #3772 )
2023-11-21 08:18:28 +05:00
Abdullah Atta
0c16bfb5ff
web: fix issue with service worker not getting registered
2023-11-20 12:34:07 +05:00
Abdullah Atta
a101dbdf31
web: use bloburl when previewing images
2023-11-20 11:12:02 +05:00
Abdullah Atta
682609044f
editor: add support for previewing SVG images
2023-11-20 11:12:02 +05:00
Abdullah Atta
c0a7fb3a5c
misc: remove unnecessary files
2023-11-20 10:01:08 +05:00
Abdullah Atta
a153aa791c
web: bump version to 2.6.10
2023-11-20 09:49:31 +05:00
Abdullah Atta
76b3dd1f96
web: check if file exists before starting upload
2023-11-20 09:41:35 +05:00
Ammar Ahmed
8b9e2c8526
mobile: release v2.6.10
2023-11-20 08:44:42 +05:00
Ammar Ahmed
0dc2d14736
mobile: fix crash on pricing plans page on ios
2023-11-20 08:27:49 +05:00
Abdullah Atta
fc5dada701
editor: fix task items getting unchecked on sort
2023-11-20 08:25:27 +05:00
Abdullah Atta
f34060c4e0
editor: fix task list title getting reset
2023-11-20 08:25:27 +05:00
Abdullah Atta
006a239680
web: bump version to 2.6.9
2023-11-18 15:13:40 +05:00
Abdullah Atta
c6ed4bcab1
web: allow restoring backups when logged out
2023-11-18 15:13:05 +05:00
Abdullah Atta
b0fe967087
desktop: destroy system tray on toggle off setting
2023-11-18 14:53:14 +05:00
Abdullah Atta
3f32673b0a
desktop: permanently disable menu bar
2023-11-18 14:45:17 +05:00
Ammar Ahmed
0525cecaee
mobile: bump version code on android
2023-11-18 14:38:37 +05:00
Ammar Ahmed
7d84a9582b
mobile: allow restoring backups when logged out
2023-11-18 14:38:37 +05:00
Abdullah Atta
289acd8ab6
web: add cross icon for removing tags
2023-11-18 14:35:57 +05:00
Abdullah Atta
bb6d9f604b
web: wait 1s for math to render on pdf print
2023-11-18 14:23:57 +05:00
Abdullah Atta
c20a8232cd
core: safe check for IS_DESKTOP_APP
2023-11-18 14:23:57 +05:00
Ammar Ahmed
c886212e89
core: add padding to math block in exports
2023-11-18 14:23:57 +05:00
Abdullah Atta
799ae111ae
editor: disable resizing of floating images
2023-11-18 13:05:00 +05:00
Abdullah Atta
2a990979a0
editor: fix drag/drop of task items
2023-11-18 13:04:45 +05:00
Ammar Ahmed
2d1071117b
mobile: release v2.6.9
2023-11-18 12:17:27 +05:00
Ammar Ahmed
aefce1ee67
mobile: add support /now /time in title
2023-11-18 12:17:27 +05:00
Ammar Ahmed
64d10f5050
mobile: reupload if file size is zero
2023-11-18 12:17:11 +05:00
Abdullah Atta
95b9edca62
web: check if attachment really exists on insertion
2023-11-18 12:17:11 +05:00
Abdullah Atta
06c8422cbe
core: prevent duplicate attachments on backup restore
2023-11-18 12:17:11 +05:00
Abdullah Atta
177d8b5112
web: remove rogue console.log
2023-11-18 10:18:53 +05:00
Abdullah Atta
39afa98fce
web: lazily load fs module
2023-11-18 10:17:23 +05:00
Abdullah Atta
5bc1ad4ba5
editor: fix url is undefined error in loading images
2023-11-18 10:16:59 +05:00
Abdullah Atta
0b1223976c
web: fix builds
2023-11-18 10:03:14 +05:00
Muhammad Ali
3873758fe5
clipper(web): add fallback height & width for web clip( #3766 )
2023-11-18 10:03:14 +05:00
Abdullah Atta
3c876cb1d8
global: update lockfiles
2023-11-18 10:03:13 +05:00
Abdullah Atta
0a1a16c197
editor: show placeholder when downloading image
2023-11-18 10:03:13 +05:00
Ammar Ahmed
3c56325fa6
mobile: fix image download
2023-11-18 10:03:13 +05:00
Abdullah Atta
e5db3353ae
editor: improve image loading
2023-11-18 10:03:13 +05:00
Muhammad Ali
3416ba4eaa
editor: removed a useState method
2023-11-18 10:03:13 +05:00
Muhammad Ali
cdb69bf553
editor: removed updateImage command from useEffect
2023-11-18 10:03:13 +05:00
Abdullah Atta
1aff6d0d55
editor: sync task list state at the very end
2023-11-18 10:03:13 +05:00
Ammar Ahmed
67b7bdcea3
mobile: update iap library to latest
2023-11-18 10:02:45 +05:00
Abdullah Atta
9b6a6de415
editor: update snapshots
2023-11-17 12:50:43 +05:00
Abdullah Atta
8325246a56
web: reduce network check retries to 3
2023-11-17 11:49:52 +05:00
Abdullah Atta
3d11fb5e3f
web: specify if session has expired during login
2023-11-17 08:44:17 +05:00
Abdullah Atta
4627a58a52
web: show tags in readonly mode
2023-11-17 08:34:16 +05:00
Muhammad Ali
e557047af1
web: fix pressing enter to add a new tag from list of suggestion fails ( #3548 )
...
* web: added ref to control resturn key func
* web: click should open autosuggestions menu
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-17 08:30:13 +05:00
Muhammad Ali
8b4cea7339
editor: make table header row immovable ( #3459 )
2023-11-16 15:30:32 +05:00
Muhammad Ali
ba5e35ec5c
editor: fix resize for floating images ( #3643 )
...
* editor: removed maxWidth to make image float resizeable
* editor: fix resize for floating images
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 15:26:25 +05:00
aryan katiyar
f53817e94d
web: add link to source code in Settings ( #3683 )
2023-11-16 15:18:11 +05:00
Muhammad Ali
846efc5351
editor: use prosemirror plugin for managing task list state ( #3252 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 15:12:19 +05:00
Abdullah Atta
0149d00d64
web: add support for storing attachments in opfs or cache storage
2023-11-16 15:01:48 +05:00
Abdullah Atta
275f9730f1
web: allow downloading unuploading attachments
2023-11-16 15:01:48 +05:00
Abdullah Atta
43bc954989
core: allow uploading attachments that are in 0 notes
2023-11-16 15:01:48 +05:00
Abdullah Atta
c88bc722e1
fs: get rid of localforage and use generic interface
2023-11-16 15:01:48 +05:00
Muhammad Ali
ec6fc6839e
editor: support datetime shortcuts in task list title & note title ( #3746 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 14:14:43 +05:00
Abdullah Atta
8383c93292
desktop: only set openAtLogin if not already set
2023-11-16 13:07:21 +05:00
Muhammad Ali
37d8d85935
clipper: delete import css rules after iteration ( #3720 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 13:06:51 +05:00
Muhammad Ali
95db7c6329
desktop: fix minimize to system tray not working immediately after enabling ( #3734 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 13:01:22 +05:00
Muhammad Ali
636783335f
desktop: add setting to disable menu bar ( #3728 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 09:51:01 +05:00
Abdullah Atta
f88431ded4
core: handle case where headline is undefined
2023-11-03 08:28:41 +05:00
Abdullah Atta
91b0de0580
web: bump version to 2.6.8
2023-11-02 13:23:00 +05:00
Abdullah Atta
a5704ad75c
desktop: do not show auto update toggle for flatpak users
2023-11-02 13:20:51 +05:00
Abdullah Atta
ba8c09a7d9
desktop: update electron to 25.9.3
2023-11-02 13:07:15 +05:00
Abdullah Atta
dbe4015655
web: preserve note edited time when exporting
2023-11-02 12:59:47 +05:00
Abdullah Atta
76237ad7dd
web: fix sync progress in account recovery
2023-11-02 10:35:06 +05:00
Abdullah Atta
dbfb1168fb
core: fix restored notes not syncing ( closes #3472 )
2023-11-02 10:34:21 +05:00
Abdullah Atta
830d28fbe5
editor: fix pasting link replaces selected text
...
fixes #3520
2023-10-31 12:33:49 +05:00
Abdullah Atta
c6def2a8fe
web: fix crash on opening editor properties
...
(fixes #3585 )
2023-10-31 12:03:45 +05:00
Abdullah Atta
ebc95fcea7
web: make duplicate filenames in attachments unique on download ( #3678 )
...
* web: make duplicate filenames in attachments unique
* Update apps/web/src/utils/streams/attachment-stream.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* web: make attachment filename case insensitive
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
2023-10-31 11:35:01 +05:00
Abdullah Atta
f78cfe59e8
web: hide note title immediately on setting change
2023-10-31 11:12:11 +05:00
Johnny Avila
a2cbc93d34
web: add setting to allow hiding note title from window title ( #3480 )
...
Signed-off-by: Johnny Avila <avila.johnny11@gmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 11:08:14 +05:00
Muhammad Ali
4728f14e8c
core: add year when grouping by month ( #3630 )
2023-10-31 10:57:52 +05:00
Abdullah Atta
e94b431d58
web: change pwa theme color according to current theme ( #3621 )
...
* web: change pwa theme color according to current theme
* web: use background color as pwa theme-color
2023-10-31 10:56:37 +05:00
Muhammad Ali
0ac5e2b995
web: hide unnecessary items from status bar in focus mode ( #3577 )
...
* web: used app-store to hide sync-status suring focus mode
* web: hide useless items from status bar in focus mode
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 10:54:57 +05:00
Muhammad Ali
365764e3e3
web: update vault setting immediately after vault creation ( #3542 )
...
* web: added onStateChange function to vault-settings.
* web: fix font style of checkbox in password dialog
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-31 10:50:38 +05:00
Ammar Ahmed
8d2b5aa3de
mobile: release v2.6.8
2023-10-30 15:24:30 +05:00
Ammar Ahmed
9a031a4a43
mobile: fix selection state causing delete to fail
2023-10-30 14:25:14 +05:00
Ammar Ahmed
d412679fd7
mobile: fix relogin in session expired mode
2023-10-30 11:56:52 +05:00
Ammar Ahmed
22c52d4432
core: reset lastSynced if new login
2023-10-30 11:55:43 +05:00
Ammar Ahmed
9e5bdf9e33
core: fix access token not saved
2023-10-30 11:55:14 +05:00
Abdullah Atta
7253eca5c0
core: do not allow saving empty token response
2023-10-30 10:55:39 +05:00
Abdullah Atta
b1f3dc29c5
core: use single sse command for logging the user out
2023-10-30 10:55:39 +05:00
Abdullah Atta
8e3df8d41b
editor: disallow links in inline code
2023-10-30 10:41:04 +05:00
Ammar Ahmed
efad22c00a
mobile: fix 24 hour reminder time
2023-10-30 10:26:15 +05:00
Ammar Ahmed
b7690f13b1
mobile: hide pinned notification subtitle
2023-10-30 09:58:52 +05:00
Ammar Ahmed
6e1739da2e
mobile: fix note not added to default notebook in widget
2023-10-24 17:35:53 +05:00
Ammar Ahmed
77ab423041
mobile: fix keep in view in editor ( #3612 )
2023-10-24 16:54:00 +05:00
Ammar Ahmed
96a8e885d3
Fix session expiry dialog not presented when user encryption key is not found ( #3625 )
...
* core: fix session expired dialog not shown when
user encryption key does not
exist
* core: add watch command
2023-10-24 15:58:26 +05:00
Ammar Ahmed
2b917c7eca
mobile: fix pin input hide behind keyboard on session expiry sheet ( #3624 )
2023-10-24 15:57:20 +05:00
Ammar Ahmed
942d2f7a4e
mobile: fix system bar colors ( #3611 )
2023-10-24 12:44:41 +05:00
Ammar Ahmed
75142ff1b2
mobile: fix session id mismatch causing editor to get stuck.( #3613 )
2023-10-24 09:18:55 +05:00
Abdullah Atta
74172dc3fa
docs: update organizing notes using notebooks doc
2023-10-03 14:42:54 +05:00
Abdullah Atta
848fdda8d7
docs: update outdated documentation
2023-10-03 13:44:21 +05:00
Abdullah Atta
3895569a0c
setup: make flatpak source generation more robust
2023-10-03 12:02:27 +05:00
Abdullah Atta
0aac29ca76
web: bump version to 2.6.7
2023-10-02 21:06:08 +05:00
Abdullah Atta
25f9eece8d
web: remove blur from dialogs
2023-10-02 21:06:08 +05:00
Ammar Ahmed
0e22b8ab2c
mobile: release v2.6.7
2023-10-02 19:01:16 +05:00
Abdullah Atta
577c2ce6cd
core: auto create vault if non exists & user opens a locked note
2023-10-02 18:00:36 +05:00
Abdullah Atta
5b9cb8ca4b
desktop: fix close to system tray only works once
2023-10-02 17:56:41 +05:00
Ammar Ahmed
2eda93c0c2
mobile: fix add to notebook sheet hangs with many notebooks ( #3505 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-10-02 17:06:28 +05:00
Ammar Ahmed
d916adf2e3
mobile: fix dialog show above app lock
2023-10-02 17:05:41 +05:00
Abdullah Atta
1f065bcbb2
web: do not show save dialog when Ctrl+S is pressed
2023-10-02 16:37:09 +05:00
Abdullah Atta
3efdd9505e
editor: do not open keyboard on task item drop
2023-10-02 16:22:20 +05:00
Abdullah Atta
ab3f5f6a6c
editor: hide scrollbar in math nodes
2023-10-02 16:17:39 +05:00
Muhammad Ali
9027be7bbb
web: add menu item to allow copying a note as text or markdown ( #3193 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-10-02 16:09:35 +05:00
Abdullah Atta
7b08b5c035
core: fix vault key not getting synced
2023-10-02 16:07:52 +05:00
Abdullah Atta
4a557c67b7
core: fix require prismjs on desktop build
2023-10-02 15:28:47 +05:00
Abdullah Atta
a6ebe092e8
core: fix undefined is not an object when publishing empty note
2023-10-02 15:15:21 +05:00
Midhun Sudhir
9759e1b396
mobile: fix typo in pricing plans ( #3477 )
...
Signed-off-by: Midhun Sudhir <60651970+midhun3301@users.noreply.github.com >
2023-09-28 23:19:15 +05:00
Ammar Ahmed
b6147ca5a1
mobile: release v2.6.6
2023-09-25 13:26:40 +05:00
Ammar Ahmed
83887db77a
mobile: pass e2e tests
2023-09-25 13:26:40 +05:00
Abdullah Atta
1facfbec0e
web: bump version to 2.6.6
2023-09-25 12:38:49 +05:00
Abdullah Atta
d6608325b4
web: skip education plan in tests
2023-09-25 12:27:09 +05:00
Ammar Ahmed
439b090470
mobile: fix learn more button is empty
2023-09-25 12:23:37 +05:00
Ammar Ahmed
ed98319a21
mobile: fix topic sheet size
2023-09-25 12:23:37 +05:00
Ammar Ahmed
54f94f44c0
mobile: remove icon animation
2023-09-25 12:23:37 +05:00
Ammar Ahmed
57cf0e23cf
core: fix sorting of debug logs
2023-09-25 12:23:37 +05:00
Abdullah Atta
9e66269aca
core: fix core tests
2023-09-25 12:20:54 +05:00
Abdullah Atta
a4f50fa2c3
web: fix backup tests
2023-09-25 11:47:29 +05:00
Abdullah Atta
7a0bafb02c
editor: improve drag/drop support in task lists
2023-09-25 11:06:05 +05:00
Abdullah Atta
a24658ac0e
core: fix "Cannot read property type of undefined"
2023-09-25 10:43:54 +05:00
Abdullah Atta
bb77385b66
editor: update tiptap to 2.1.11
2023-09-25 10:36:36 +05:00
Ammar Ahmed
e8b1bb649c
editor: focus editor on press enter on mobile
2023-09-22 17:32:01 +05:00
Ammar Ahmed
023347da3f
editor: fix link color in tool
2023-09-22 17:31:36 +05:00
Ammar Ahmed
f10146be03
mobile: fix image preview not loading image
2023-09-22 17:17:25 +05:00
Ammar Ahmed
7bac3c1326
mobile: fix selection is not reset when switching topics
2023-09-22 16:35:40 +05:00
Ammar Ahmed
528c0a10de
mobile: skip clipping images from webpage
2023-09-22 10:32:52 +05:00
Ammar Ahmed
c1e1a8d1a9
clipper: support full page clips without styles and images
2023-09-22 10:32:52 +05:00
Ammar Ahmed
21720a510d
editor: cache src of image when loading from network
2023-09-22 10:32:52 +05:00
Ammar Ahmed
a2d5e7f32f
editor: layout images as block on mobile
2023-09-22 10:32:52 +05:00
Ammar Ahmed
629fb7b9cd
mobile: patch lib to support asset reading
2023-09-22 10:32:52 +05:00
Ammar Ahmed
f6a4af8c00
clipper: convert relative urls to absolute
2023-09-22 10:32:52 +05:00
Ammar Ahmed
837e60316a
mobile: fix loading clip on android
2023-09-22 10:32:52 +05:00
Ammar Ahmed
2592a90853
mobile: fix clipper build output path
2023-09-22 10:32:52 +05:00
ammarahm-ed
788429efb7
mobile: clip dynamic websites
2023-09-22 10:32:52 +05:00
Ammar Ahmed
674d8672f0
mobile: set title max length to 500 chars
2023-09-21 15:29:47 +05:00
ammarahm-ed
8d371fce79
mobile: multi-line title
2023-09-21 15:29:47 +05:00
Muhammad Ali
f0f391ec73
editors: add support for write protecting a specific task list ( #3285 )
...
* editor: added readonly attr for tasklist
* Update packages/editor/src/extensions/task-list/task-list.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* editor: fixed tasklist title input
* editor: allow write protecting nested task lists
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 14:52:55 +05:00
Muhammad Ali
abc3b5569c
core: fix upcoming reminder time calculation ( #3341 )
...
* core: added missing equality sign
* core: added test
2023-09-21 14:04:20 +05:00
Muhammad Ali
c42dc0f12e
editor: add drag/drop support for attachments ( #3325 )
...
* editor: added drag for attachments
* editor: refactor attachment dragging check
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 13:59:41 +05:00
luzpaz
7ec14f2eff
mobile: fix typos in apps/mobile subdirectory
...
Found via `codespell -q 3 -S "*.patch"`
2023-09-21 13:51:28 +05:00
ammarahm-ed
31d4e88efd
mobile: check if file exists based on file size
2023-09-21 13:43:16 +05:00
Abdullah Atta
da06184d51
core: increment progress even if file exists
2023-09-21 13:43:16 +05:00
Abdullah Atta
08296793f1
web: improve attachment progress events & ui
2023-09-21 13:43:16 +05:00
Abdullah Atta
3b6fde2ea6
web: check file size when checking for file existence
2023-09-21 13:43:16 +05:00
Abdullah Atta
1f2948c9a5
core: check for file existence before calling downloadFile
2023-09-21 13:43:16 +05:00
ammarahm-ed
e62267042e
mobile: add support for progress
2023-09-21 13:43:16 +05:00
ammarahm-ed
883fe48946
core: add download start & canceled events
2023-09-21 13:43:16 +05:00
Abdullah Atta
6ba18c5bd1
web: use new file upload/download events
2023-09-21 13:43:16 +05:00
Abdullah Atta
207347190d
core: fix download/upload cancellation
2023-09-21 13:43:16 +05:00
Ammar Ahmed
0cf76e1f11
mobile: fix sorting notes in topics ( #3348 )
...
* mobile: fix sorting notes in topics
* mobile: fix list is not updated
2023-09-21 13:30:10 +05:00
ammarahm-ed
9d76311f82
mobile: support font scaling
2023-09-21 13:29:44 +05:00
ammarahm-ed
c327a292c7
mobile: show +, # and export icon in selection header
2023-09-21 13:24:25 +05:00
ammarahm-ed
5a965f6d52
mobile: simplify deleting topic
2023-09-21 13:24:25 +05:00
ammarahm-ed
a81c621d49
mobile: migrate to persisted app cache
...
We now use app files directory on android
& LibraryPath on iOS to store cache files
such as images etc so they don't get deleted
by the system
2023-09-21 13:19:46 +05:00
ammarahm-ed
2e7b5d0d08
mobile: fix attachments fail to encrypt from share extension
2023-09-21 13:19:46 +05:00
ammarahm-ed
6d324fe8da
mobile: improve editor content loading
2023-09-21 13:10:55 +05:00
ammarahm-ed
6d2be3a083
mobile: clear download/upload progress on cancel token
2023-09-21 13:10:55 +05:00
ammarahm-ed
d252c6fc5c
mobile: fix editor not reset session id
2023-09-21 13:10:55 +05:00
ammarahm-ed
30c5e87c67
mobile: support running pending sync
2023-09-21 13:06:38 +05:00
Abdullah Atta
2db819de2b
web: add support for running pending sync
2023-09-21 13:06:38 +05:00
Muhammad Ali
bff5e64484
editor: fix plain text pasting on windows ( #3402 )
...
* editor: added check for empty <p/> with <br/>
* editor: improve paragraph empty check
* editor: add tests
* editor: fix CRLF line breaks when pasting text
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-21 11:58:55 +05:00
Abdullah Atta
3492bef2c7
crypto: fix nodejs native encryption causing file corruption
2023-09-21 11:30:47 +05:00
Abdullah Atta
6d9aa56084
web: fix loading indicator in setting buttons
2023-09-21 11:30:23 +05:00
Abdullah Atta
94c40b3444
desktop: fix jumplist item activation when app is running
2023-09-21 11:30:23 +05:00
Abdullah Atta
278c8b1115
web: use update status in settings about screen
2023-09-21 11:30:23 +05:00
Abdullah Atta
8e8581cce5
desktop: auto check for updates every 12 hours
2023-09-21 11:30:23 +05:00
Abdullah Atta
bd29f4e9e2
web: hide "You are on latest version" notice
2023-09-21 11:30:23 +05:00
Abdullah Atta
eb2b92d85c
web: only show loading indicator on button that was pressed
2023-09-21 11:30:23 +05:00
Abdullah Atta
042ac0d338
desktop: fix auto updater events not sent to app
2023-09-21 11:30:23 +05:00
Abdullah Atta
a7011f0d6b
global: update @trpc/* to 10.38.3
2023-09-21 11:30:23 +05:00
Abdullah Atta
22144ee18d
web: fix backup validation check
2023-09-19 22:28:16 +05:00
Abdullah Atta
b85484fceb
desktop: update lockfile
2023-09-15 17:13:47 +05:00
Abdullah Atta
b58956371f
desktop: bump electron to v25.8.1 fixing CVE-2023-4863
2023-09-15 17:10:54 +05:00
Abdullah Atta
f487e9f7e2
global: update lockfiles
2023-09-15 15:06:27 +05:00
Abdullah Atta
f14efd3b1e
web: fallback to blob download if service worker not found
2023-09-15 11:29:40 +05:00
Abdullah Atta
3496a42c19
web: bump to version 2.6.5
2023-09-15 10:24:15 +05:00
Abdullah Atta
0882c3ecf5
web: use single service worker for everything
2023-09-15 10:23:56 +05:00
ammarahm-ed
1f6d76bac7
mobile: update versionCode
2023-09-15 00:06:42 +05:00
ammarahm-ed
db7c3f4321
mobile: release v2.6.5
2023-09-14 23:45:44 +05:00
ammarahm-ed
9ea4651fb0
core: fix backup fail if item in null/undefined
2023-09-14 23:45:13 +05:00
Abdullah Atta
ed5a75447f
web: register stream saver service worker on app start
2023-09-14 19:03:15 +05:00
ammarahm-ed
d08994a314
mobile: bump version code
2023-09-13 18:51:36 +05:00
ammarahm-ed
2bf6e7073c
core: fix migration not running on colors
2023-09-13 18:21:55 +05:00
ammarahm-ed
7990458cf3
core: call migrateItem with backup key
2023-09-13 18:15:44 +05:00
ammarahm-ed
f3b13735f3
mobile: fix color of button in sheet
2023-09-13 18:14:03 +05:00
ammarahm-ed
ae680a32bc
core: fix migration
2023-09-13 17:32:17 +05:00
ammarahm-ed
cbd0f18c6e
mobile: release 2.6.4
2023-09-13 14:25:24 +05:00
ammarahm-ed
fd62b1b631
mobile: fix backup not created before migration
2023-09-13 13:50:05 +05:00
ammarahm-ed
2159f6720e
mobile: fix delete notebook in bulk
2023-09-13 13:46:08 +05:00
ammarahm-ed
67c3a36464
editor: fix code-block ui
2023-09-13 13:44:53 +05:00
Abdullah Atta
652efc8624
ci: only get app store version if publishing to app store
2023-09-13 13:07:14 +05:00
Abdullah Atta
30da041ea3
web: ask for password if backup encryption if off
2023-09-13 12:48:58 +05:00
Abdullah Atta
e90c401503
web: bump version to 2.6.4
2023-09-13 12:47:10 +05:00
Abdullah Atta
83d919f06e
web: fix login form shown for split second before login
2023-09-13 12:42:54 +05:00
Abdullah Atta
74fef0d2d9
core: run all items migrator before other migrators
2023-09-13 12:42:02 +05:00
Abdullah Atta
5906b24da1
core: add support for localOnly migrations
2023-09-13 12:40:30 +05:00
Abdullah Atta
8dd36f7adf
core: set last synced to 0 right after login
2023-09-13 12:39:15 +05:00
ammarahm-ed
f2dc26dbff
mobile: add support for nnbackupz format
2023-09-13 11:42:59 +05:00
ammarahm-ed
87915ecd00
core: handle null/undefined keys in backup
2023-09-13 11:41:49 +05:00
Abdullah Atta
3cf4e55621
core: restore colors from backups correctly
2023-09-13 10:45:40 +05:00
Abdullah Atta
4c7cd840df
core: fix indexes getting replaced on backup restore
2023-09-13 10:23:44 +05:00
Abdullah Atta
bd238a6fe4
core: remove unnecessary exist check slowing reads
2023-09-13 10:23:44 +05:00
Abdullah Atta
beaace9b54
web: add support for streaming backup creation & restore
2023-09-13 10:23:44 +05:00
Abdullah Atta
c5352c2a73
core: add support for restoring new nnbackupz format
2023-09-13 10:23:44 +05:00
Abdullah Atta
dd6410c33e
core: add support for streaming backups
2023-09-13 10:23:44 +05:00
Abdullah Atta
ac9dca8098
core: migrate db in a streaming way
2023-09-13 10:23:44 +05:00
Abdullah Atta
74ade6fecc
core: make sure items sync after migration
2023-09-13 10:23:44 +05:00
Abdullah Atta
e1cfbb155d
core: fix Cannot read properties of null (reading 'clear')
2023-09-13 10:23:44 +05:00
Abdullah Atta
030aba2ac3
core: add migration to remove item.remote
2023-09-13 10:23:44 +05:00
Abdullah Atta
9ab7e722e0
core: port fixes for sync issues from typescript branch
2023-09-13 10:23:44 +05:00
ammarahm-ed
14d6714209
theme: confirm before downloading code-block css
2023-09-11 12:51:01 +05:00
ammarahm-ed
e8e50bebcf
theme: support code-block css in builder
2023-09-11 12:33:14 +05:00
ammarahm-ed
fa0610e392
mobile: release v2.6.3
2023-09-09 11:54:56 +05:00
Abdullah Atta
124489a5a5
web: bump to version 2.6.3
2023-09-09 11:06:56 +05:00
Abdullah Atta
22fcdc0fb1
desktop: bump to version 2.6.3
2023-09-09 11:06:20 +05:00
Abdullah Atta
1375300a91
desktop: downgrade electron to v25.8.0
2023-09-09 11:05:25 +05:00
Abdullah Atta
e6f4aea4d7
desktop: handle unhandled errors
2023-09-08 14:49:02 +05:00
Abdullah Atta
d72c4057ff
theme: support ARGB values in background
2023-09-08 09:45:54 +05:00
Abdullah Atta
02d80ee4fa
web: add separate plan for education discount
2023-09-07 18:39:21 +05:00
ammarahm-ed
2da3e9e0be
mobile: release v2.6.2
2023-09-06 21:38:20 +05:00
ammarahm-ed
8333e7bdb3
mobile: set NSExtensionActivationDictionaryVersion to v2
2023-09-06 20:07:15 +05:00
ammarahm-ed
cef2472aae
mobile: handle state when app entered background
...
to take some action like pick a file/image etc.
2023-09-06 20:06:46 +05:00
ammarahm-ed
a4946f7e89
mobile: hide caret when input 2fa code
2023-09-06 20:05:06 +05:00
ammarahm-ed
3e95e0feae
mobile: fix db logger not logging
2023-09-06 20:04:46 +05:00
Abdullah Atta
b81843cdf7
core: sync settings before everything else
2023-09-06 19:31:06 +05:00
Abdullah Atta
eedd50fc64
web: bump version to 2.6.2
2023-09-06 17:06:02 +05:00
Abdullah Atta
1cb00bca0d
core: fix collector tests
2023-09-06 17:00:04 +05:00
Abdullah Atta
8c233570a7
core: return default values for unset settings
2023-09-06 16:42:51 +05:00
Muhammad Ali
8a3c8b85bb
web: fix autocomplete hint in signup form password fields ( #3272 )
2023-09-06 16:09:54 +05:00
Abdullah Atta
2ee8a807dc
core: fix settings getting replaced on login
2023-09-06 15:56:20 +05:00
Abdullah Atta
ec85f748fa
core: use serverLastSynced time from client
2023-09-06 15:43:20 +05:00
Abdullah Atta
051b7fcb8c
core: notify autosync before setting remote= false
2023-09-06 15:28:56 +05:00
Abdullah Atta
9af88811d8
core: remove remote: true from settings after sync
2023-09-06 15:09:31 +05:00
Abdullah Atta
6c4672037c
web: do not run sync on file picker closed
2023-09-06 14:49:56 +05:00
Abdullah Atta
d59e0d9ee2
core: sync attachments before anything else
2023-09-06 14:48:43 +05:00
Abdullah Atta
5a001a1457
core: use bulk io operations for logger storage
2023-09-06 12:30:39 +05:00
Abdullah Atta
44d6474b36
core: fix attachments not syncing
2023-09-06 12:14:03 +05:00
Abdullah Atta
0607e005f5
core: only sync syncable attachments
2023-09-06 12:04:58 +05:00
Abdullah Atta
308eb4b55f
core: merge remote attachment if local attachment doesn't exist
2023-09-06 11:40:44 +05:00
Abdullah Atta
6abb6207c5
core: always keep remote attachment if it is newer
2023-09-06 11:16:53 +05:00
Abdullah Atta
89189d52ae
web: add log on when sync is ignored
2023-09-06 10:28:31 +05:00
Abdullah Atta
e653ce69f8
core: push items serially tcp style
2023-09-06 10:22:53 +05:00
Abdullah Atta
9b89b328f6
core: send sync progress event after merge
2023-09-06 09:58:07 +05:00
Abdullah Atta
77ae71fab1
web: fix sync status progress
2023-09-06 09:40:24 +05:00
Abdullah Atta
7f7c1e6b93
core: use linkedom and node-fetch for tests
2023-09-06 09:40:24 +05:00
ammarahm-ed
30341bea1c
mobile: run sync based on lastSyncTime
2023-09-06 09:27:02 +05:00
Abdullah Atta
82d44ea890
web: show sync status in place of placeholder
2023-09-05 20:15:34 +05:00
Abdullah Atta
5f0907168f
core: always send sync request to client
2023-09-05 18:01:44 +05:00
Abdullah Atta
48061962b1
web: fix backup/export tests
2023-09-05 17:47:28 +05:00
Abdullah Atta
24141b66cf
core: add log to debug relations removal issue
2023-09-05 17:47:11 +05:00
Abdullah Atta
41beee45ba
core: migrate in bulk for more performance
2023-09-05 16:08:10 +05:00
Abdullah Atta
cb7c70b0d6
web: fix navigation menu ui
2023-09-05 15:47:39 +05:00
ammarahm-ed
2aa5a57557
mobile: use accentForeground on accent background
2023-09-05 15:40:25 +05:00
Abdullah Atta
17582bcefb
web: fix navigation menu not taking up full space
2023-09-05 15:40:25 +05:00
Abdullah Atta
1f5a5afb10
theme: do not throw error if deprecated color is found
2023-09-05 15:40:25 +05:00
Abdullah Atta
d1c724563f
web: fix themes selection not showing themes
2023-09-05 15:40:25 +05:00
Abdullah Atta
72aa5eccb7
server: fix themes pagination
2023-09-05 15:40:25 +05:00
Abdullah Atta
95e0c4b0d6
editor: reduce task list header padding
2023-09-05 15:40:25 +05:00
Abdullah Atta
9ec6ca0ded
web: fix various colors
2023-09-05 15:40:25 +05:00
Abdullah Atta
85b7611214
theme: increase opacity of shade color
2023-09-05 15:40:25 +05:00
Abdullah Atta
d256d435e4
theme: mark shade and textSelection colors as deprecated
2023-09-05 15:40:25 +05:00
Abdullah Atta
577a976e01
theme: derive shade color from accent color
2023-09-05 15:40:25 +05:00
Abdullah Atta
07453834b0
docs: update list of colors in theme-engine docs
2023-09-05 15:40:25 +05:00
Abdullah Atta
59f6b5e411
theme: get rid of shade & textSelection colors
2023-09-05 15:40:25 +05:00
Abdullah Atta
ac9be8360a
web: list item title should use heading color
2023-09-05 15:40:25 +05:00
Abdullah Atta
32d0b07f09
web: use accentForeground color instead of white
2023-09-05 15:40:25 +05:00
Abdullah Atta
7b57639076
theme: add new accentForeground color
2023-09-05 15:40:25 +05:00
Abdullah Atta
1fa174bab7
theme: fix input placeholder color
2023-09-05 15:40:25 +05:00
Abdullah Atta
6c52b5a77d
editor: editor toolbar separators should use separator color
2023-09-05 15:40:25 +05:00
Abdullah Atta
d4a6157ed3
web: navigation menu separators should use separator color
2023-09-05 15:40:25 +05:00
Abdullah Atta
a86358bbcd
web: borders between panes should use scoped border color
2023-09-05 15:40:25 +05:00
Abdullah Atta
20d0e6d047
web: fix menu borders should use border color
2023-09-05 15:40:25 +05:00
Muhammad Ali
51fc4bf3e4
core: add support for aligning images in PDF/HTML exports ( #3197 )
...
* web: added function for aligning images
* web: removed regex and added replaceAll in loop
* Update apps/web/src/common/export.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
* core: add support for image alignment in html/pdf export
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-05 15:39:59 +05:00
Abdullah Atta
61d0dafd21
desktop: update app-builder-lib patch
2023-09-04 16:01:04 +05:00
Abdullah Atta
89398cb5e5
misc: remove all mention of crypto-worker
2023-09-04 15:58:38 +05:00
Abdullah Atta
72ec4063de
global: update lockfiles
2023-09-04 15:58:23 +05:00
Abdullah Atta
f8423eeea8
editor: update test snapshots
2023-09-04 15:51:47 +05:00
Abdullah Atta
d91203990e
editor: respect text direction when exiting node using arrow keys
2023-09-04 15:51:47 +05:00
Abdullah Atta
fc84c1af51
editor: add keyboard specific android editor tests
2023-09-04 15:51:47 +05:00
Abdullah Atta
58de07073d
editor: improve escaping from & deleting of nodes
2023-09-04 15:51:47 +05:00
Abdullah Atta
cafa5ff821
editor: fix blockquote padding & margin on mobile
2023-09-04 15:51:47 +05:00
Abdullah Atta
1859799ca3
editor: fix crash on adding a task list
2023-09-04 15:51:47 +05:00
Abdullah Atta
271aa11f74
editor: use list-keymap extension instead of own workarounds
2023-09-04 15:51:47 +05:00
Abdullah Atta
e42f1a65f5
editor: update tiptap packages to v2.1.7
2023-09-04 15:51:47 +05:00
Abdullah Atta
73f3a31614
editor: fix sub outline lists not getting outdented
2023-09-04 15:51:47 +05:00
Abdullah Atta
4d7792d06a
editor: fix alignment of outline list indicator
2023-09-04 15:51:47 +05:00
ammarahm-ed
1a0f17c059
mobile: update relations store on open notification
2023-09-04 15:46:37 +05:00
ammarahm-ed
89d941401a
mobile: fix beta tags ui
2023-09-04 15:46:23 +05:00
ammarahm-ed
a076ee640d
mobile: save report issue information if app gets
...
restarted or accidentally closed
2023-09-04 15:45:30 +05:00
Abdullah Atta
8c1629f7dd
web: ask for password when doing sensitive actions
2023-09-04 15:10:18 +05:00
ammarahm-ed
9a31c07ac5
mobile: add verification prompts
2023-09-04 15:10:18 +05:00
ammarahm-ed
11f39316b5
mobile: fix color scheme
2023-09-04 15:09:03 +05:00
ammarahm-ed
f157229e00
mobile: fix theme gets reset on opening share extension
2023-09-04 15:09:03 +05:00
ammarahm-ed
a0f25c4e6f
mobile: fix list not updating on change date sort
2023-09-04 15:07:33 +05:00
Ammar Ahmed
003b3d2a84
Remove hover effect on mobile in editor ( #3163 )
...
* editor: remove background on hover on mobile
* editor: fix task item alignment and size on mobile
2023-09-04 15:06:41 +05:00
ammarahm-ed
1775e0bda1
mobile: fix flash on launch on ios
2023-09-04 14:37:24 +05:00
Ammar Ahmed
d5038ac631
mobile: fix quick notes from notifications ( #3165 )
...
- Add note to default notebook
- Respect paragraph spacing
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-09-04 14:36:55 +05:00
ammarahm-ed
7eab77ba01
mobile: fix share sheet sorting
2023-09-04 14:34:53 +05:00
ammarahm-ed
89413c56e2
mobile: auto update pinned note in notif
2023-09-04 14:33:39 +05:00
Muhammad Ali
4d89643203
web: fix multi-select context menu for list items ( #3159 )
2023-09-04 14:31:00 +05:00
ammarahm-ed
e119590249
mobile: prevent login/signup request when loading
2023-09-04 14:27:35 +05:00
ammarahm-ed
ace2dfac30
core: increase server timeout
2023-09-04 14:27:35 +05:00
Abdullah Atta
5843df0ce8
web: allow encrypted backups for basic users
2023-09-04 14:24:46 +05:00
Abdullah Atta
403ed8adb6
web: do not clear attachment upload status on complete
2023-09-04 14:24:24 +05:00
Abdullah Atta
1eb5c8bc46
core: do not trigger auto sync on settings merge
2023-09-04 14:24:24 +05:00
Abdullah Atta
46f7ec5e00
core: do not trigger autosync on attachment upload
2023-09-04 14:24:24 +05:00
Abdullah Atta
52adece147
web: upload arraybuffer on desktop builds for attachments
2023-09-04 14:24:24 +05:00
Abdullah Atta
de50be9d1b
desktop: use net.fetch instead when handling protocol
2023-09-04 14:24:24 +05:00
Abdullah Atta
0f9e32b49f
desktop: update electron to 26.1.0
2023-09-04 14:24:24 +05:00
Muhammad Ali
b4c15adf5d
editor: fix formatting issues when pasting from ChatGPT ( #3217 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-09-04 14:22:45 +05:00
Abdullah Atta
a3d3886c51
editor: refactor clipboard extension
2023-09-04 14:22:45 +05:00
Abdullah Atta
0cfa7ce774
editor: paste single line of code as inline code
2023-09-04 14:22:45 +05:00
Abdullah Atta
8299ea909e
editor: improve code block detection when pasting from vscode
2023-09-04 14:22:45 +05:00
Abdullah Atta
8b056fe610
editor: preserve formatting when pasting text
2023-09-04 14:22:45 +05:00
Abdullah Atta
511c40db5c
editor: do not replace newlines with br when pasting
2023-09-04 14:22:45 +05:00
Muhammad Ali
42d0d42188
web: scroll to top when navigating within settings ( #3223 )
2023-09-04 13:43:07 +05:00
Abdullah Atta
c80a998444
editor: fix image shuffling on real-time editor sync
2023-09-04 13:41:32 +05:00
ammarahm-ed
0a10df75d1
mobile: add encryptMulti
2023-09-04 13:16:22 +05:00
Abdullah Atta
40d755d191
core: fix all tests
2023-09-04 13:16:22 +05:00
Abdullah Atta
0409a610ab
core: improve sync status updates
2023-09-04 13:16:22 +05:00
Abdullah Atta
aa9cd23cf3
core: add fix for localOnly items getting deleted on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
12d89114a4
core: fix tags & colors not resolving on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
d5b679187a
core: send sync completed event udp style
2023-09-04 13:16:22 +05:00
ammarahm-ed
463ba3754a
mobile: add encryptMulti function
2023-09-04 13:16:22 +05:00
Abdullah Atta
2fa8fd14e7
core: migrate to sync v2 for data uploads
2023-09-04 13:16:22 +05:00
Abdullah Atta
fac788d2a9
crypto: remove crypto-worker & simplify crypto interface
2023-09-04 13:16:22 +05:00
ammarahm-ed
6554f900d7
mobile: do not start sync if sync is running
2023-09-04 13:16:22 +05:00
Abdullah Atta
81d3ec83d9
core: fix realtime sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
339c5a357b
core: update note-storage mock for tests
2023-09-04 13:16:22 +05:00
ammarahm-ed
b484992037
core: remove console.log
2023-09-04 13:16:22 +05:00
ammarahm-ed
87e42e98c6
mobile: fix logout page ui
2023-09-04 13:16:22 +05:00
ammarahm-ed
51bef01609
mobile: fix logout loading ui
2023-09-04 13:16:22 +05:00
ammarahm-ed
6a49244614
core: fix item not loaded on sync
2023-09-04 13:16:22 +05:00
ammarahm-ed
dad2b61a74
mobile: fix crash when logging out user
2023-09-04 13:16:22 +05:00
ammarahm-ed
fabc595f3d
mobile: fix storage
2023-09-04 13:16:22 +05:00
Abdullah Atta
a700787cf3
core: make sure all tests are passing
2023-09-04 13:16:22 +05:00
ammarahm-ed
fb26229715
mobile: update libraries
2023-09-04 13:16:22 +05:00
ammarahm-ed
c4f894f8d0
mobile: add async storage & encryption
2023-09-04 13:16:22 +05:00
Abdullah Atta
ddd1c19c64
core: improve merging performance
2023-09-04 13:16:22 +05:00
Abdullah Atta
79cb3bdba4
core: merge vault key on sync
2023-09-04 13:16:22 +05:00
Abdullah Atta
8447c2150b
core: improve sync fetch performance
2023-09-04 13:16:22 +05:00
Abdullah Atta
bc465971be
web: add support for bulk writes
2023-09-04 13:16:22 +05:00
Abdullah Atta
f8ce23aa11
crypto: add support for bulk decryption
2023-09-04 13:16:22 +05:00
Abdullah Atta
84004c4d73
global: update lockfiles
2023-08-25 14:30:41 +05:00
Muhammad Ali
2b6aa9b89b
ui: allow changing menu button icon color ( #3170 )
2023-08-21 16:38:21 +05:00
ammarahm-ed
54b8a3e789
mobile: refactor to typescript
2023-08-16 10:14:39 +05:00
Abdullah Atta
7ff5f0001c
core: tagging an empty note should not create a content item
2023-08-14 13:41:19 +05:00
Abdullah Atta
d384aa9dcf
core: use isolated storage for each test for more reliability
2023-08-14 09:54:57 +05:00
Abdullah Atta
1190da7c91
crypto: use buffer from node:buffer
2023-08-14 09:54:57 +05:00
Abdullah Atta
6561791530
setup: remove dist, build & out dirs during cleanup
2023-08-14 09:54:57 +05:00
Abdullah Atta
26e233d3eb
global: update lockfiles
2023-08-14 09:54:57 +05:00
Abdullah Atta
0417981538
global: remove maxNodeModuleJsDepth from tsconfig
2023-08-14 09:54:57 +05:00
Abdullah Atta
81fc56937e
web: fix syntax errors
2023-08-14 09:54:57 +05:00
Abdullah Atta
cb778d7e35
core: make dateFormat optional
2023-08-14 09:54:57 +05:00
Abdullah Atta
8442b43715
core: don't include tests & unnecessary files during build
2023-08-14 09:54:57 +05:00
Abdullah Atta
28b3306506
core: import isomorphic-fetch
2023-08-14 09:54:57 +05:00
Abdullah Atta
f51f45aeb2
editor: move isomorphic-fetch import
2023-08-14 09:54:57 +05:00
Abdullah Atta
7f1184736c
core: use isomorphic-fetch
2023-08-14 09:54:57 +05:00
Abdullah Atta
e4c8e7a0c5
core: download prismjs languages before tests
2023-08-14 09:54:57 +05:00
Abdullah Atta
44e4722de2
global: fix @notesnook/core direct paths
2023-08-14 09:54:57 +05:00
Abdullah Atta
7c2b0c5947
core: start migrating core to typescript & vitest
2023-08-14 09:54:57 +05:00
Abdullah Atta
6ea912ad0e
themebuilder: bump version to 1.1.1
2023-08-11 09:54:09 +05:00
Abdullah Atta
124bbb6ac1
web: do not show website link if there's no homepage
2023-08-11 09:53:01 +05:00
Abdullah Atta
30d6345152
theme: make homepage property in themes optional
2023-08-11 09:53:01 +05:00
Abdullah Atta
60ff7b2f97
themebuilder: update themes manually in themebuilder
2023-08-11 09:51:43 +05:00
Abdullah Atta
c6e90142bb
themebuilder: bump version to 1.1.0
2023-08-10 07:20:07 +05:00
Abdullah Atta
1289a025a5
web: skip initiation for theme builder
2023-08-10 07:18:49 +05:00
Abdullah Atta
18d0b72785
themebuilder: fix various bugs
2023-08-10 07:18:18 +05:00
Abdullah Atta
0157cf496f
themebuilder: add support for loading from pr, url & base64
2023-08-10 07:17:37 +05:00
Abdullah Atta
3450f2d19d
setup: support generating flatpak sources from windows
2023-08-09 16:56:29 +05:00
Abdullah Atta
e509c82807
web: bump version to 2.6.1
2023-08-09 16:31:52 +05:00
Abdullah Atta
d5afd6f32e
editor: fix recursive loop on loading a code lang that never registered
2023-08-09 16:26:31 +05:00
Abdullah Atta
fb34dd2864
core: do not throw if language grammar is not found on export
2023-08-09 16:26:31 +05:00
Abdullah Atta
0cd1ce3431
core: don't use require in desktop app
2023-08-09 16:26:31 +05:00
Abdullah Atta
a24447d569
web: fix unstyled "0" in theme details dialog
2023-08-09 16:25:43 +05:00
Abdullah Atta
0bf26afa33
web: fix error on installing theme from file
2023-08-09 16:25:43 +05:00
Abdullah Atta
49455e8054
docs: add documentation for custom themes ( #3118 )
...
* themebuilder: add docs
* themebuilder: update theme docs
* docs: finalize docs for custom themes
---------
Co-authored-by: ammarahm-ed <ammarahmed6506@gmail.com >
2023-08-09 15:49:33 +05:00
Abdullah Atta
1136e43115
themebuilder: fix layout
2023-08-08 13:54:56 +05:00
Abdullah Atta
4b74cba4e4
themebuilder: fix builder layout with app on the side
2023-08-08 13:42:28 +05:00
Abdullah Atta
c8a77934f2
ci: use themebuilder scope during bootstrap
2023-08-08 13:26:34 +05:00
Abdullah Atta
e1739e04d1
themebuilder: adjust app branding
2023-08-08 13:19:29 +05:00
Abdullah Atta
a5d39a18a7
web: allow custom app title
2023-08-08 13:19:29 +05:00
Abdullah Atta
77eb661b0e
themebuilder: update theme builder on theme switch
2023-08-08 13:19:29 +05:00
Abdullah Atta
667d0d16ea
themebuilder: finalize
2023-08-08 13:19:29 +05:00
Abdullah Atta
445ea660c3
web: make web app embeddable
2023-08-08 13:19:29 +05:00
ammarahm-ed
7a35640739
themebuilder: add basic search/replace
2023-08-08 13:19:29 +05:00
ammarahm-ed
f1650fd383
themebuilder: fix accordion
2023-08-08 13:19:29 +05:00
ammarahm-ed
5d67a554d6
themebuilder: fix screenshot
2023-08-08 13:19:29 +05:00
ammarahm-ed
380bfba776
theme: add theme builder app
2023-08-08 13:19:29 +05:00
Abdullah Atta
ed6d125391
clipper: publish v0.3.0
2023-08-08 11:07:22 +05:00
Abdullah Atta
adaa5fd56d
clipper: bump version to 0.3.0
2023-08-08 10:29:13 +05:00
Abdullah Atta
0a8db237eb
clipper: finalize integration with new theming system
2023-08-08 10:29:13 +05:00
ammarahm-ed
6d723e022b
mobile: release v2.6.1
2023-08-08 00:49:29 +05:00
ammarahm-ed
dc3b739719
mobile: fix theme reset on app restart
2023-08-08 00:48:28 +05:00
Abdullah Atta
8d67599278
ci: deploy directly using wrangler
2023-08-07 20:11:11 +05:00
Abdullah Atta
c8da5770c8
web: add list of new features
2023-08-07 14:55:00 +05:00
ammarahm-ed
51c11d9d1a
mobile: update release notes
2023-08-07 14:52:28 +05:00
ammarahm-ed
414c164100
mobile: enable remove console.log in release
2023-08-07 14:45:10 +05:00
ammarahm-ed
aa5fd6d946
mobile: release v2.6.0
2023-08-07 14:42:12 +05:00
ammarahm-ed
c89f74d35b
mobile: fix ui and cleanup
2023-08-07 14:42:12 +05:00
ammarahm-ed
8c2fdf8554
mobile: fix share extension on ios
2023-08-07 14:42:12 +05:00
ammarahm-ed
f2438d9524
mobile: fix loading local theme
2023-08-07 14:42:12 +05:00
ammarahm-ed
54e7b29716
mobile: update fonts
2023-08-07 14:42:12 +05:00
Abdullah Atta
1d7f4036ec
theme: do not send scopes when getting all themes
2023-08-07 12:39:36 +05:00
Abdullah Atta
a2d5eda538
web: fix applied theme status not showing on themes
2023-08-07 12:32:52 +05:00
Abdullah Atta
1b6a27376c
web: fix editor & toolbar alignment
2023-08-07 12:00:15 +05:00
Abdullah Atta
8431150f0a
web: always show currently applied themes in list
2023-08-07 12:00:02 +05:00
ammarahm-ed
ed5107afaa
misc: remove notesnook-themes pulled repo
2023-08-07 09:51:10 +05:00
Abdullah Atta
e52bdd7ca5
web: disable sourcemaps even in testing
2023-08-07 09:18:13 +05:00
Abdullah Atta
26e50848da
web: set root to src in vitejs for more focused builds
2023-08-07 09:17:04 +05:00
Abdullah Atta
41fa52c9d5
web: adapt dialog announcements to the new theme
2023-08-07 09:02:26 +05:00
Abdullah Atta
885aa3035e
editor: show keyboard shortcuts for tools where possible
2023-08-07 08:47:11 +05:00
Abdullah Atta
b20c20983a
ui: improve ui for modifiers in menu items
2023-08-07 08:46:45 +05:00
Abdullah Atta
42994847e9
editor: counter in toolbar should have 100% height
2023-08-07 08:46:13 +05:00
Abdullah Atta
b59a12e743
ui: simplify sub-menus markup
2023-08-07 08:45:18 +05:00
Abdullah Atta
f67792cd30
editor: use error color for errors in math blocks
2023-08-07 08:44:45 +05:00
Abdullah Atta
60ba345e6c
editor: add font-display: swap to hack fontface
2023-08-07 08:44:27 +05:00
Abdullah Atta
0074548b84
web: fix broken colors in some places
2023-08-07 06:54:33 +05:00
Abdullah Atta
5af5549173
web: introduce "dangerous" variant for menu items
2023-08-07 06:54:11 +05:00
Abdullah Atta
f9f0235d7b
editor: replace all old css colors with new ones
2023-08-07 06:03:25 +05:00
Abdullah Atta
cd51420931
web: replace all old css colors with new ones
2023-08-07 06:03:11 +05:00
Abdullah Atta
000d11976b
web: update playwright to 1.36.2
2023-08-07 05:49:02 +05:00
Abdullah Atta
392261c208
web: add helper to imperitively match a media query
2023-08-07 05:49:02 +05:00
Abdullah Atta
71aee40f8d
web: improve backups test reliability
2023-08-07 05:49:02 +05:00
Abdullah Atta
565ef2c321
web: don't check for notification permission in tests
2023-08-07 05:49:02 +05:00
Abdullah Atta
2d5c8c9e6d
web: only allow changing title via event
2023-08-07 05:49:02 +05:00
Abdullah Atta
800f983688
web: show progress when restoring encrypted backups
2023-08-07 05:49:02 +05:00
ammarahm-ed
7291e54db7
mobile: update detox to latest
2023-08-05 16:46:26 +05:00
ammarahm-ed
794b1c70eb
mobile: fix editor stuck in loading state
2023-08-05 16:46:26 +05:00
Abdullah Atta
330b227027
web: improve real time sync test reliability
2023-08-05 16:27:42 +05:00
Abdullah Atta
59a66a63c5
web: update all checkout snapshots
2023-08-05 13:52:19 +05:00
Abdullah Atta
ceb28f08c5
web: load paddle checkout in test mode during testing
2023-08-05 12:27:10 +05:00
Abdullah Atta
7287754218
web: bump version to 2.6.0
2023-08-05 12:19:43 +05:00
Abdullah Atta
80d2f64f10
desktop: bring app to front on start of 2nd instance
2023-08-05 12:10:47 +05:00
Abdullah Atta
9951b83539
web: fix navigation menu resizing on tablet mode
2023-08-05 12:01:06 +05:00
Abdullah Atta
66d50be35a
theme: improve check for inheriting emotion theme
2023-08-05 11:27:56 +05:00
Abdullah Atta
9eb5a4cee4
web: update all test screenshot snapshots for linux
2023-08-05 11:20:08 +05:00
Abdullah Atta
3c575c01ad
web: fix storage for Firefox & Tor private mode
2023-08-05 11:16:18 +05:00
ammarahm-ed
643028f5d8
mobile: update deps
2023-08-05 11:15:06 +05:00
ammarahm-ed
3831b9409e
editor: load theme from local storage on init
2023-08-05 11:15:06 +05:00
ammarahm-ed
985ae848d3
mobile: fix tags wrapping in share extension
2023-08-05 11:15:06 +05:00
Abdullah Atta
0c8c8b6040
editor: fix sub toolbar not getting aligned correctly
2023-08-05 11:15:06 +05:00
ammarahm-ed
a01c084045
mobile: fix react-native-html-to-pdf-lite
2023-08-05 11:15:06 +05:00
ammarahm-ed
7577adf09d
mobile: ensure that font size is always number
2023-08-05 11:15:06 +05:00
Abdullah Atta
394002eb4c
editor(mobile): add theme to global styles
2023-08-05 11:15:06 +05:00
Abdullah Atta
5c386148a4
editor: fix action sheets not opening
2023-08-05 11:15:06 +05:00
Abdullah Atta
3558d3db93
editor: do not try to download image if src is invalid
2023-08-05 11:15:06 +05:00
ammarahm-ed
2bed812df1
mobile: fix editor
2023-08-05 11:15:06 +05:00
ammarahm-ed
c5db2e0ea9
mobile: fix content in share ext editor takes too long to load
2023-08-05 11:15:06 +05:00
ammarahm-ed
6cd1d7c41b
mobile: fix webpack build
2023-08-05 11:15:06 +05:00
ammarahm-ed
36662d58da
mobile: fix editor when app enter foreground from share ext
2023-08-05 11:15:06 +05:00
ammarahm-ed
e85cc6ac56
mobile: fix ext height behind keyboard on mobile
2023-08-05 11:15:06 +05:00
ammarahm-ed
a17d2d69ef
mobile: fix opening search causes crash in share ext
2023-08-05 11:15:06 +05:00
Abdullah Atta
3ec615a6ec
web: update export html snapshot for linux
2023-08-05 10:19:48 +05:00
Abdullah Atta
8eadc6aea1
web: do not redirect automatically on login session expire
2023-08-05 09:50:47 +05:00
Abdullah Atta
506678e72c
web: format reminder time correctly ( fixes #3085 )
2023-08-04 20:05:53 +05:00
Abdullah Atta
aa3561555e
desktop: fix desktop toggle settings
2023-08-04 19:34:46 +05:00
Abdullah Atta
405a8aaad0
editor: fix embeds in readonly mode are not visible
2023-08-04 19:33:57 +05:00
Abdullah Atta
7edd45419e
editor: align outline bullet in the center of item
2023-08-04 19:00:54 +05:00
Abdullah Atta
5af028698c
editor: only put bullet before 1st p tag in outline list
2023-08-04 18:27:04 +05:00
Abdullah Atta
ce822e7538
web: fix toggle colors
2023-08-04 16:09:29 +05:00
Abdullah Atta
9936bee8e0
editor: copying 1 nested list item shouldn't copy list meta
2023-08-04 16:07:31 +05:00
Abdullah Atta
b903e8461d
web: make monograph password field hidden
2023-08-04 12:58:05 +05:00
ammarahm-ed
4d2c42330e
mobile: fix crash on opening sheet with icon
2023-08-04 12:10:58 +05:00
Abdullah Atta
0ea37fdb31
web: improve checkout responsiveness
2023-08-04 10:23:36 +05:00
Abdullah Atta
22bf738d21
web: make sure all tests are passing
2023-08-03 18:48:51 +05:00
Abdullah Atta
922ba7d192
web: fix errored attachment icon color
2023-08-03 15:55:54 +05:00
Abdullah Atta
c38a98c239
web: upload files < 25mb in a single request
2023-08-03 15:55:54 +05:00
Abdullah Atta
0f9452f6ca
web: improve handling of errors during upload
2023-08-03 15:55:54 +05:00
Abdullah Atta
5cc9c6e3e4
web: change themes api url to themes-api.notesnook.com
2023-08-03 15:48:42 +05:00
Abdullah Atta
5da30faf71
web: use settings scroller for themes
2023-08-03 15:46:15 +05:00
ammarahm-ed
99d984f516
core: flush once every 10 sec
2023-08-03 15:02:37 +05:00
ammarahm-ed
20f0760f13
core: fix logger performance
2023-08-03 15:02:37 +05:00
ammarahm-ed
20ffa9bee5
mobile: use themes-api server
2023-08-03 13:58:40 +05:00
Abdullah Atta
bdd003f177
web: fix colors in various places
2023-08-03 13:21:59 +05:00
Abdullah Atta
a45a960bfd
editor(mobile): do not override background color
2023-08-03 13:21:59 +05:00
ammarahm-ed
fbf56f2663
mobile: fix incorrect colors uage
2023-08-03 12:01:11 +05:00
ammarahm-ed
0e7ac37b9d
mobile: remove prism.css
2023-08-03 11:18:22 +05:00
Abdullah Atta
bcf0d86605
web: use new error icon color
2023-08-03 04:12:08 +05:00
Abdullah Atta
954f894738
web: fix crash when opening attachment menu
2023-08-03 01:44:21 +05:00
Abdullah Atta
908def1b69
editor: update lockfile
2023-08-02 19:50:41 +05:00
Abdullah Atta
f26f638ad4
editor: fix action sheet not closing via drag
2023-08-02 19:50:41 +05:00
Abdullah Atta
700f47fd49
web: disable overscroll behavior
2023-08-02 19:50:41 +05:00
Abdullah Atta
3d0eaacaac
theme: allow passing ref to emotion theme provider
2023-08-02 19:50:40 +05:00
Abdullah Atta
c76118d9d6
web: load full framer-motion
2023-08-02 19:50:40 +05:00
Abdullah Atta
148c39158b
editor: fix crash on action sheet opening
2023-08-02 19:50:40 +05:00
Ammar Ahmed
89c2d45a4b
mobile: reduce app size ( #3068 )
...
* mobile: reduce app size
* editor: substitute all @mdi/js icons at build time
* mobile: add script to tree shake icon font file
* mobile: fix icon loading
* mobile: remove html-entities dep
* mobile: add missing icon fonts
* mobile: include plain editor
* mobile: add missing fonts
* mobile: use webpack-bundle
* mobile: keep generated fonts in repo
* mobile: update fonts
* mobile: fix duplicate key warning
* mobile: update fonts
* mobile: disable gesure on reminder sheet
* mobile: update fonts
* mobile: reset session correctly on logout
* mobile: update icon fonts
* mobile: set button action on reminder sheet
* mobile: add missing icons
* mobile: fix crash
* mobile: fix right menus
* mobile: remove console.log
* mobile: disable bounce effect
* mobile: update deps
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-02 15:35:15 +05:00
Muhammad Ali
c30c54ab97
web: fix cursor jumps on edit in sticky title ( #3028 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-02 15:18:52 +05:00
Abdullah Atta
734cfba45d
ci: publish preview on PR open
2023-08-02 15:04:27 +05:00
Abdullah Atta
3b363a1b20
web: prevent scroll jump when toggling focus mode
2023-08-02 15:04:27 +05:00
Abdullah Atta
a747bafa69
web: use new editorSidebar
2023-08-02 13:10:23 +05:00
Abdullah Atta
9d0c11b051
web: unlock view should use base theme scope
2023-08-02 13:09:56 +05:00
Abdullah Atta
bd9e997ef1
theme: add new editorSidebar scope
2023-08-02 13:09:30 +05:00
Abdullah Atta
f222327a89
theme: fix menu buttons have no hover
2023-08-02 13:09:09 +05:00
Abdullah Atta
4e5351134f
global: update lockfiles
2023-08-02 12:26:35 +05:00
Abdullah Atta
ec1d5cc211
setup: only grab local deps during bootstrap
2023-08-02 12:26:22 +05:00
Abdullah Atta
8f41e25ac1
ci: ignore paths unrelated to web app
2023-08-02 12:12:32 +05:00
Abdullah Atta
2d90caafc6
ci: use unlike-ltd/github-actions-cloudflare-pages for deployment
2023-08-02 12:12:32 +05:00
Abdullah Atta
a9f36076b3
ci: deploy master branch to cloudflare as beta
2023-08-02 11:38:35 +05:00
Abdullah Atta
8365e557d5
editor: do not copy prism-theme during build
2023-08-02 11:37:15 +05:00
Abdullah Atta
080160ca70
vericrypt: use old @notesnook/theme version
2023-08-02 11:28:54 +05:00
Abdullah Atta
e6164b0b3e
setup: use 4 threads at the minimum when bootstrapping
2023-08-01 20:45:08 +05:00
Abdullah Atta
26d786a368
editor: fix codeblock tests
2023-08-01 20:45:08 +05:00
Abdullah Atta
c6172644f0
editor: DOMSerializer2 -> ClipboardDOMSerializer
2023-08-01 20:45:08 +05:00
Abdullah Atta
5810947a5d
editor: improve copy pasting
2023-08-01 20:45:08 +05:00
Abdullah Atta
708c2d373d
editor: remove unnecessary console.logs
2023-08-01 20:45:08 +05:00
Abdullah Atta
d11a9b2219
editor: fix tests
2023-08-01 20:39:16 +05:00
Abdullah Atta
32b8b008f2
web: make export tests pass
2023-08-01 20:39:16 +05:00
Abdullah Atta
e066d1ce8d
global: update lockfiles
2023-08-01 20:39:16 +05:00
Abdullah Atta
4f3f19a785
web: extract editor styles into a fixed css file during build
2023-08-01 20:39:16 +05:00
Abdullah Atta
6c3ea4517d
core: inline codeblock styles into html template
2023-08-01 20:39:16 +05:00
Abdullah Atta
1e7e3b8c42
core: use explicit import/require for dynamic imports
2023-08-01 20:39:16 +05:00
Abdullah Atta
a54c18e89b
web: remove require transform plugin
2023-08-01 20:39:16 +05:00
Abdullah Atta
ed4d5efea6
editor: generate code languages index during build
2023-08-01 20:39:16 +05:00
Abdullah Atta
4bab279345
global: fix conflicting package versions across subprojects
2023-08-01 20:39:16 +05:00
ammarahm-ed
ec32eeba0b
mobile: fix pdf exports with codeblock & katex
2023-08-01 20:39:16 +05:00
Abdullah Atta
2b74e2afb2
web: fix Dynamic module import is disabled error
2023-08-01 20:33:37 +05:00
Abdullah Atta
c4a9d244a9
editor: bump katex version to 0.16.4
2023-08-01 18:35:31 +05:00
Abdullah Atta
6643fb0d63
web: fix old usage of hooks/useTheme
2023-08-01 18:32:58 +05:00
Abdullah Atta
b2a3949ad0
web: auto detect text direction where possible
2023-08-01 15:48:52 +05:00
Abdullah Atta
93c1a44285
editor: infer text direction from parent before insertion
2023-08-01 15:48:52 +05:00
Abdullah Atta
62c4fb328c
editor: use single input rule for heading
2023-08-01 15:48:52 +05:00
Muhammad Ali
578fb72ddc
editor: infer dir from parent when adding heading
2023-08-01 15:48:52 +05:00
Abdullah Atta
19faaea10e
editor: do not save note with codeblock on open
2023-08-01 12:36:41 +05:00
Muhammad Ali
9951aae398
web: use current color scheme in all fields ( #3039 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-01 12:32:36 +05:00
Abdullah Atta
0963559a5f
global: update lockfiles
2023-08-01 12:09:10 +05:00
Ammar Ahmed
622294b807
global: implement the new theme engine ( #2196 )
...
* mobile: theme
* theme: add theme engine
* mobile: migrate app colors to new theme engine
* mobile: fixed some colors
* mobile: fix colors
* mobile: store theme info in store
* theme: `ColorsType` -> `Variants`
* theme: use explicit return type for `useThemeColors`
* theme: add `backdrop` color
* mobile: `const colors` -> `const {colors}
* theme: add default pitch-black theme
* mobile: manage theme state via theme-engine
* mobile: add theme scopes
* mobile: commit
* mobile: fix button width on applock screen
* mobile: fix typings
* mobile: fix theme definition
* web: add partial support for custom themes
only context menus & popups are left.
* theme: add dialog & sheet scopes
* global: sync with master branch and make everything work again
* mobile: fix theme-engine usage in editor & app
* mobile: fix colors
* mobile: fix colors
* mobile: cleanup
* mobile: fix status bar color incorrect on entering foreground
* mobile: fix dark color scheme
* web: move emotion theme provider to @notesnook/theme
* editor: add support for theme enging
* web: adjust hover & focus colors on list item
* mobile: migrate share ext to theme engine
* mobile: fix editor theme provider
* clipper: add support for the new theme engine
* mobile: fix statusbar color on switch from bg
* misc: fix build
* mobile: fix build
* misc: fix colors
* mobile: fix theme colors
* mobile: fix bottom padding
* server: add theme server
* theme: add previewColors
* server: support themes query pagination
* mobile: add client from theme server
* server: reset cache on sync repo
* server: fix types
* server: show ip & port on start server
* server: theme updates
* web: finalize new theme engine on web
* editor: fix build
* global: fix @emotion/react version to 11.11.1
* editor: update katex patch
* web: fix imports
* global: fix @trpc/* versions
* global: a huge set of changes
1. get rid of ThemeVariant. All variants can now be accessed anywhere.
2. remove unnecessary button variants
3. make buttons more responsive
4. implement themes server
* web: add support for theme search and theme switching
* global: update lockfiles
* mobile: fix error
* theme: use vite-plugin-react to start theme server
* web: add support for auto updating themes
* mobile: update theme selector
* mobile: update theme if new verison available
* theme: add `isomorphic-fetch` package
* global: update lockfiles
* web: add theme details dialog
* setup: add scope for themes server in bootstrap script
* web: add production server url
* web: update lockfile
* web: update lockfile
* mobile: remove `react-native-blob-util`
* web: add support for endless scrolling in themes
* web: bring back dark/light mode option in settings
* web: fix colors in places
* theme: add selected variant
* global: use single typescript version across the projects
* web: fix sort & group options not having submenus
* web: apply selected variant where appropriate
* ui: use unique id for all menu items
* config: add ui scope for commits
* theme: export button variant creation fn
* web: fix only 1 theme showing in theme selector
* web: fix navigation item hover & other colors
* mobile: update theme
* editor: fix toolbar group alignments
* editor: set theme provider at app level
* theme: use scope name to get current scope
* mobile: fix color usage in message card
* theme: remove caching
* editor: bring back icons in table menus
* theme: use zustand to manage theme engine state
* web: fix login/signup theming
* mobile: fix webpack build
* misc: remove ThemeProvider usage
* editor: adjust theming and styling of editor toolbar
* mobile: refactor
* editor: fix toolbar group padding everywhere
* web: fix settings sidebar is not scrollable
* web: add loading indicator for themes loading
* mobile: fix warning
* mobile: fix ui issues
* web: fix Loader errors on build
* theme: add getPreviewColors & validateTheme
* theme: fix theme validation
* mobile: load theme from file
* mobile: fix share extension crash
* mobile: rename state
* theme: add sourceURL property
* theme: refactor theme-engine
* web: add support for loading theme from file
* web: improve button hover interaction
* mobile: fix floating button color
* mobile: update theme
* mobile: fix border radius of context menu
* mobile: set sheet overlay color to theme backdrop
* mobile: set sidemenu backdrop to theme backdrop
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-08-01 12:07:21 +05:00
Abdullah Atta
ba72a92a8a
setup: switch to fdir from fast-glob
2023-08-01 10:42:21 +05:00
Abdullah Atta
5a5e072fb4
global: update all lockfiles
2023-08-01 10:42:07 +05:00
Abdullah Atta
91cb2935eb
logger: publish to npm
2023-08-01 09:33:45 +05:00
Abdullah Atta
387aeab319
core: bump version to 7.4.1
2023-08-01 09:33:28 +05:00
Abdullah Atta
4db7b54a5f
theme: bump version to 1.2.0
2023-08-01 09:32:23 +05:00
Abdullah Atta
ddfd7254f1
crypto: publish v1 of @notesnook/sodium
2023-08-01 09:32:09 +05:00
Abdullah Atta
2e410c521a
crypto: bump version to 1.1.1
2023-08-01 09:31:45 +05:00
Abdullah Atta
5dd22e85fa
editor: bump version to 1.6.1
2023-08-01 09:31:06 +05:00
Abdullah Atta
022dd78eda
ci: add workflow for vericrypt publishing
2023-07-31 11:40:09 +05:00
Abdullah Atta
2b1812b5de
vericrypt: initial commit
2023-07-31 11:40:09 +05:00
Abdullah Atta
3c9678c6d5
core: reduce sync logger verbosity
2023-07-27 17:12:58 +05:00
Abdullah Atta
4f1f9ecb6b
docs: make first step clear as; go to importer.notesnook.com
2023-07-26 13:34:20 +05:00
Abdullah Atta
07fb572a67
core: fix html export empty p tag regex
2023-07-26 12:08:51 +05:00
Abdullah Atta
7d7f4acc8c
clipper: remove unnecessary packages
2023-07-25 12:35:31 +05:00
Abdullah Atta
efba05291d
global: update lockfiles
2023-07-25 12:31:41 +05:00
Abdullah Atta
8b0d7a5cdb
web: include __tests__ directory in tsconfig
2023-07-25 12:28:54 +05:00
Abdullah Atta
162deccf04
web: remove unused renderMath function
2023-07-25 12:28:54 +05:00
alihamuh
083f14bf50
editor: use dom parser to convert br to p tags
2023-07-25 12:28:54 +05:00
Abdullah Atta
cae3f7354e
web: convert require to await import
2023-07-25 08:09:27 +05:00
Muhammad Ali
75e62a3fac
core: pre-render math & code blocks before HTML export
2023-07-25 08:09:27 +05:00
Abdullah Atta
69dee3be78
web: get rid of print-js lib for printing
2023-07-24 15:50:36 +05:00
Abdullah Atta
36bf7c5cc6
web: don't show "Failed to unlock vault" error when exporting 1 note
2023-07-24 15:50:36 +05:00
Muhammad Ali
c041819930
web: add in empty p tags for printing
2023-07-24 15:50:36 +05:00
Muhammad Ali
dd4d00eae6
web: move focus to editor on Tab press in note title ( #2983 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-07-24 14:33:00 +05:00
Abdullah Atta
d12e14ab34
ci: add workflow for publishing help
2023-07-22 06:05:17 +05:00
ammarahm-ed
c0a444d0c6
editor: use contentCopy icon for copy tool
2023-07-21 17:00:12 +05:00
ammarahm-ed
e16a5524b8
editor: use accent color for link
2023-07-21 17:00:12 +05:00
ammarahm-ed
c386e92831
desktop: add buttons in context menu for copy link
...
& copy link text
2023-07-21 17:00:12 +05:00
ammarahm-ed
ed277a95fb
editor: add copy link tool
2023-07-21 17:00:12 +05:00
Abdullah Atta
c14b09ee1d
docs: improve importing documentation
2023-07-21 15:58:19 +05:00
Ammar Ahmed
52fecc27ce
editor: fix color picker height with bottom toolbar on desktop ( #2976 )
2023-07-19 13:10:20 +05:00
ammarahm-ed
056b24e936
mobile: fix landscape tablet mode
2023-07-19 07:45:02 +05:00
ammarahm-ed
e34607f244
mobile: fix sorting favorites
2023-07-19 07:37:26 +05:00
ammarahm-ed
7ba7bf64f0
editor: fix copy button is disabled in readonly mode
2023-07-19 06:12:31 +05:00
ammarahm-ed
6f51a98477
web: fix entering password closes publish dialog
2023-07-19 06:12:11 +05:00
Abdullah Atta
cd7e0f5380
setup: parallelize bootstrap depending on device cpu cores
2023-07-18 15:14:40 +05:00
Abdullah Atta
d95aba8cdd
setup: add support for offline bootstrapping
2023-07-18 00:09:28 +05:00
Abdullah Atta
922fce7bcc
ci: download build to apps/web
2023-07-17 23:34:07 +05:00
Abdullah Atta
9e3646ebc5
web: bump version to 2.5.8
2023-07-17 23:18:37 +05:00
Abdullah Atta
cdf3ea9dab
web: disable native crypto due to stream encryption issues
2023-07-17 23:17:19 +05:00
Abdullah Atta
e38ac19a58
setup: fix bootstrap script for non-existent packages
2023-07-17 09:40:47 +05:00
absolutez3
9d3f309fc3
web: fix mastodon link in Settings ( #2943 )
...
Fix desktop Mastodon link
Signed-off-by: absolutez3 <43919538+absolutez3@users.noreply.github.com >
2023-07-13 22:04:44 +05:00
ammarahm-ed
6b7eb9a1f2
mobile: release v2.5.6
2023-07-13 15:39:43 +05:00
ammarahm-ed
d2165c99f1
editor: fix cursor position on return
2023-07-13 13:35:45 +05:00
ammarahm-ed
8b538b833b
mobile: fix trash cleanup interval text
2023-07-13 11:18:43 +05:00
ammarahm-ed
2977fb39e4
mobile: prevent action if already processing
2023-07-13 10:38:36 +05:00
ammarahm-ed
01cb43ba2e
core: do not download media for text exports
2023-07-13 10:38:36 +05:00
ammarahm-ed
4b68a083c5
mobile: fix file and image upload
2023-07-13 09:57:58 +05:00
Abdullah Atta
5854a3eef5
web: fix service worker to allow Notesnook to behave as a PWA again ( #2905 )
...
* web: make service worker work again
* web: only enable sourcemap during dev
2023-07-12 06:51:14 +05:00
ammarahm-ed
df5cbacc8a
mobile: search tags with db.lookup
2023-07-11 19:03:18 +05:00
Ammar Ahmed
05fa30a039
mobile: fix setting Monographs as default home causes crash ( #2919 )
...
* mobile: navigation params can be undefined
* mobile: fix setting Monographs as default home causes crash
2023-07-11 18:58:25 +05:00
Abdullah Atta
adabf488ee
web: change output hash size to 12 chars
2023-07-08 11:13:48 +05:00
Abdullah Atta
e86b7c68e6
web: remove CSP
2023-07-06 15:35:53 +05:00
Abdullah Atta
c5b974e055
web: add worker-src to CSP
2023-07-06 15:18:04 +05:00
ammarahm-ed
b3695d4a93
misc: update lock files
2023-07-06 11:51:10 +05:00
ammarahm-ed
b5e5450452
mobile: bump version to v2.5.5
2023-07-06 11:30:20 +05:00
ammarahm-ed
d19cddccea
editor: use 16px as default font size if font
...
value is string
2023-07-06 11:30:20 +05:00
ammarahm-ed
c61649f7fa
editor: fix clipboard on mobile
2023-07-06 11:30:20 +05:00
Abdullah Atta
13b8580b2f
desktop: add support for automatic updates
2023-07-06 11:15:44 +05:00
Abdullah Atta
aba2b0ea19
web: update last synced time on sync complete
2023-07-06 11:14:04 +05:00
Abdullah Atta
0894637b61
desktop: add @types/yargs
2023-07-06 11:14:04 +05:00
Abdullah Atta
5970aabb0d
misc: remove mention of Lerna
2023-07-06 11:14:04 +05:00
Abdullah Atta
72a25dcf34
global: get rid of lerna
2023-07-06 11:14:04 +05:00
Ammar Ahmed
6fff30bd89
mobile: hide new update sheet ( #2893 )
2023-07-06 09:29:35 +05:00
Abdullah Atta
a9a71834b8
config: fix eslint on vscode
2023-07-06 08:34:07 +05:00
Abdullah Atta
8ec4865e23
desktop: fix tray icons not loading
2023-07-05 22:41:31 +05:00
Abdullah Atta
111c7ef954
core: fix Cannot read properties of undefined (reading 'length') error
2023-07-05 22:19:43 +05:00
Abdullah Atta
35a37458e4
web: make sure vault settings all have unique key
2023-07-05 22:03:33 +05:00
Abdullah Atta
92bafbafa7
web: bump version to 2.5.7
2023-07-05 17:22:43 +05:00
Abdullah Atta
2705caf6bd
web: do not show update available dialog
2023-07-05 17:18:01 +05:00
Abdullah Atta
8380c7d994
web: rename reminder to notice for in-app notices
2023-07-05 17:00:23 +05:00
Ammar Ahmed
550c0f3854
mobile: fix topic sheet hidden on tablet ( #2886 )
2023-07-05 16:36:04 +05:00
Abdullah Atta
04cd135295
web: nav menu should be narrow on tablet
2023-07-05 15:46:47 +05:00
Abdullah Atta
e212a080c2
web: hide duplicate buttons on tablet
2023-07-05 15:46:30 +05:00
Abdullah Atta
533abb58db
web: various fixes to settings
2023-07-05 15:46:10 +05:00
Abdullah Atta
941a542cc6
desktop: fix start command
2023-07-05 15:44:24 +05:00
ammarahm-ed
5bcda2cd3a
editor: fix error Cannot find name 'Writeable'
2023-07-05 13:52:08 +05:00
Abdullah Atta
869d8ba8f9
config: set git.rebaseWhenSync to true
2023-07-05 13:41:06 +05:00
Abdullah Atta
984e8f8780
global: use node scripts directly everywhere
2023-07-05 13:40:09 +05:00
ammarahm-ed
750b61fb75
mobile: fix size scaling on tablets
2023-07-05 13:29:08 +05:00
Abdullah Atta
4a2defa300
web: allow changing primary 2fa method
2023-07-05 13:24:09 +05:00
Felipe Muñoz Mazur
5c9f7a8bcb
editor: add clipboard button to the codeblock ( #2710 )
...
Signed-off-by: Felipe Muñoz Mazur <felipe.munoz.mazur@protonmail.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-07-05 13:09:12 +05:00
Abdullah Atta
b66caa9848
web: fix sync test
2023-07-05 12:14:58 +05:00
Ammar Ahmed
81cac1e54f
mobile: fix saving note from share extension ( #2874 )
2023-07-05 12:07:48 +05:00
Abdullah Atta
36a99cd64f
web: add missing change password logic
2023-07-05 11:56:41 +05:00
Abdullah Atta
8c494642e4
editor: do not cache images without hash
2023-07-05 11:56:00 +05:00
Ammar Ahmed
7ab4088331
mobile: optimize screens for very small displays ( #2885 )
2023-07-05 11:52:13 +05:00
Abdullah Atta
580af33caf
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-07-05 11:49:08 +05:00
Abdullah Atta
bbeeacc480
desktop: use node directly for dev server instead of turbowatch
2023-07-05 11:45:13 +05:00
Ammar Ahmed
51efef5005
mobile: fix tablet mode ( #2884 )
2023-07-05 09:51:32 +05:00
Abdullah Atta
ee030c8f61
web: fix @trpc/client version
2023-07-05 01:07:44 +05:00
Abdullah Atta
20835e1fb3
web: migrate views to typescript
2023-07-04 22:52:23 +05:00
Abdullah Atta
b542680e7a
web: convert home view to typescript (rename to all-notes)
2023-07-04 22:48:14 +05:00
Abdullah Atta
fb32aedd69
web: convert more code to typescript
2023-07-04 22:44:55 +05:00
Abdullah Atta
56f6d34995
web: fix @trpc/{client,server} versions
2023-07-04 22:44:38 +05:00
Abdullah Atta
c68e380a0f
web: remove unnecessary code
2023-07-04 22:05:15 +05:00
Abdullah Atta
fc5507bdd3
web: ignore Could not connect to the Sync server error
2023-07-04 18:06:17 +05:00
Abdullah Atta
3f0a656a36
web: force update token if email is already confirmed ( #2879 )
2023-07-04 16:50:52 +05:00
Abdullah Atta
60667149d4
web: check for internet reachability before sync
2023-07-04 16:43:40 +05:00
Abdullah Atta
cdb3ede207
config: update vscode settings
2023-07-04 16:33:52 +05:00
Abdullah Atta
445494ce95
web: set status as completed whenever sync completes
2023-07-04 16:33:31 +05:00
Abdullah Atta
972f52fd01
core: key should always be present in old attachment
2023-07-04 15:14:40 +05:00
ammarahm-ed
f5e86d668f
mobile: set hosts before db setup
2023-07-04 12:19:18 +05:00
Abdullah Atta
0e817236a1
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-07-04 11:12:31 +05:00
Abdullah Atta
0ea3b3ac2a
web: set hosts before database setup
2023-07-04 11:12:24 +05:00
Abdullah Atta
7bfaef82d8
web: debounce page visibility events
2023-07-04 11:11:55 +05:00
ammarahm-ed
f51220c9a8
mobile: remove db.notes.init
2023-07-04 11:02:19 +05:00
Abdullah Atta
88e9ca721a
desktop: further improve window creation time
2023-07-04 09:43:17 +05:00
Abdullah Atta
c1ab444646
clipper: update lockfile
2023-07-04 09:43:17 +05:00
Abdullah Atta
b497b53ef2
desktop: fix run command on all platforms
2023-07-04 09:43:17 +05:00
Abdullah Atta
80decaae8a
desktop: use app icon path from asset manager
2023-07-04 09:43:17 +05:00
Abdullah Atta
41197cb52c
desktop: do not use asar for faster startup
2023-07-04 09:43:17 +05:00
Abdullah Atta
d14abcbba7
desktop: restructure window creation for faster loading
2023-07-04 09:43:17 +05:00
Abdullah Atta
cd36fc8d4a
desktop: remove unneeded stat call when loading files
2023-07-04 09:43:17 +05:00
Abdullah Atta
e872487724
desktop: use vitejs for loading the correct bridge
2023-07-04 09:43:17 +05:00
Abdullah Atta
5e7e91caf0
desktop: stop unnecessary animations
2023-07-04 09:43:17 +05:00
Abdullah Atta
a971a29ff2
desktop: load db before app render
2023-07-04 09:43:17 +05:00
Abdullah Atta
a967482c4f
core: init notes with database
2023-07-04 09:43:17 +05:00
Abdullah Atta
f91ada3c48
web: use own kvstore instead of localforage
...
localforage is unmaintained and also has a huge footprint not to mention
the performance issues.
2023-07-04 09:43:17 +05:00
Abdullah Atta
44782d552d
web: make compression async
2023-07-04 09:43:17 +05:00
Ammar Ahmed
a51dfb4033
editor: fix toolbar buttons alignment ( #2876 )
2023-07-03 23:01:35 +05:00
Ammar Ahmed
ccb18e9335
mobile: fix changing font family causes editor crash ( #2875 )
2023-07-03 21:54:24 +05:00
Abdullah Atta
194556a0a1
clipper: remove comlink-extension package
2023-06-30 20:14:25 +05:00
Abdullah Atta
8f828bca80
web: bump version to 2.5.6
2023-06-30 19:07:17 +05:00
Abdullah Atta
a967234ddb
web: fix subscription plan not changing from monthly
2023-06-30 19:05:52 +05:00
Abdullah Atta
bbcf7d1206
desktop: fix backups not saving
2023-06-28 16:15:15 +05:00
ammarahm-ed
6904045c7f
mobile: disable updates check in fdroid release
2023-06-27 16:17:44 +05:00
ammarahm-ed
59c4052765
mobile: update project.pbxproj
2023-06-27 10:04:41 +05:00
ammarahm-ed
d3c47d3321
mobile: release 2.5.4
2023-06-27 09:11:54 +05:00
Abdullah Atta
221767ed4d
misc: make generate-sources script independent of zx
2023-06-27 05:57:59 +05:00
Ammar Ahmed
4843d1c39e
mobile: update mobile app to react-native 0.72.0 ( #2814 )
...
* mobile: upgrade to react-native 0.71
* mobile: update to react-native 0.72.0
* mobile: fix release build on android
* mobile: fix editor stuck in loading state
* mobile: fix bootsplash logo in dark mode
* mobile: update patch files
* mobile: cleanup
* mobile: increase delay
* mobile: add logs on upload
* mobile: ensure editor is ready before note loading
* mobile: fix ui
* mobile: fix
* ci: update workflow
* ci: undo workflow changes
---------
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-06-26 21:50:20 +05:00
Abdullah Atta
ebc28bca62
crypto: update vitest to 0.32.2
2023-06-26 17:51:53 +05:00
Abdullah Atta
52dcf868b4
misc: add script for generating flatpak sources
2023-06-26 15:07:59 +05:00
Abdullah Atta
e7bcad29f7
web: bump version to 2.5.5
2023-06-26 14:53:44 +05:00
ammarahm-ed
33c939f5ca
web: fix account deletion not working
2023-06-26 13:45:39 +05:00
Abdullah Atta
e6b9219d75
crypto: set length when converting uint8array to buffer
2023-06-26 13:44:51 +05:00
Abdullah Atta
5774daf3a9
web: update fflate to v0.8.0
2023-06-26 13:44:39 +05:00
Abdullah Atta
b8181c4a1b
web: remove leading "/" in zip filenames
2023-06-26 13:44:39 +05:00
Abdullah Atta
408cd5a9f3
global: run prettier & eslint on all files
2023-06-26 13:43:57 +05:00
Abdullah Atta
42a76c6b03
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-06-26 13:25:54 +05:00
Abdullah Atta
7fa88ff8fb
desktop: make it possible to run dev server on Windows
2023-06-26 13:25:46 +05:00
Abdullah Atta
cafd854b8c
web: add support for exporting locked notes
2023-06-26 13:14:28 +05:00
Abdullah Atta
8c58c512ed
core: only rewrite html if images are found
2023-06-26 13:14:28 +05:00
Abdullah Atta
3ab104e000
core: do not send download event if notify is false
2023-06-26 13:14:28 +05:00
Abdullah Atta
55f8a226c8
web: use async zip for faster zipping
2023-06-26 13:14:28 +05:00
Abdullah Atta
0cca9e1ff8
core: fix crash when exporting note with task list
2023-06-26 13:14:28 +05:00
Abdullah Atta
1fb43b7dfe
core: export with empty content if no content found
2023-06-26 13:14:28 +05:00
Abdullah Atta
e138aef6a9
config: force unix style line endings
2023-06-26 13:14:28 +05:00
Abdullah Atta
8d7b444664
core: autofix issue where locked note is not encrypted
2023-06-26 13:14:28 +05:00
Abdullah Atta
4a5c5fd3bf
config: set default eol sequence to LF
2023-06-26 13:14:28 +05:00
Abdullah Atta
8fb0071cf0
ci: only bootstrap the required projects when building desktop app
2023-06-23 19:12:41 +05:00
Abdullah Atta
bb1cb8dc33
web: consider canceled Pro subscription as Pro
2023-06-23 19:05:53 +05:00
Abdullah Atta
533884e534
desktop: make window.os a function
2023-06-23 19:04:34 +05:00
Abdullah Atta
f5c2962951
web: bump version to 2.5.4
2023-06-23 14:23:27 +05:00
Abdullah Atta
8d285c93d9
editor: insert image/attachment after selected node
2023-06-23 14:23:03 +05:00
ammarahm-ed
fc10e957fb
editor: fix search-replace regex
2023-06-23 14:21:12 +05:00
Abdullah Atta
eb35d41321
desktop: fix "object has been destoryed" error
2023-06-23 11:51:01 +05:00
Abdullah Atta
99808293a7
web: pin pdfjs-dist version
2023-06-23 11:42:10 +05:00
Abdullah Atta
10fafa885a
crypto: convert to buffer before using input length
2023-06-23 11:40:20 +05:00
Abdullah Atta
9096e7711d
web: do not bundle pwa assets for desktop build
2023-06-23 11:40:03 +05:00
Abdullah Atta
25cbdbd409
desktop: fix crash due to undici fetch
2023-06-23 11:40:03 +05:00
Abdullah Atta
0216867fa9
web: reset importer on pressing "Start over"
2023-06-23 11:39:51 +05:00
Abdullah Atta
f832aba1a4
web: fix issues with desktop integration settings
2023-06-23 11:39:51 +05:00
Abdullah Atta
8df9c49fa1
desktop: zod considers false as undefined and throws error
2023-06-23 11:39:51 +05:00
Abdullah Atta
b733eb3c44
web: fix settings dialog going blank on clicking a checkbox
2023-06-23 11:39:51 +05:00
Abdullah Atta
addbd53d7a
web: consider canceled pro users as Pro
2023-06-23 11:39:51 +05:00
Abdullah Atta
5f42f11fb1
web: simplify settings dialog markup
2023-06-23 11:39:51 +05:00
Abdullah Atta
30072576ce
web: preload settings dialog for faster loading
2023-06-23 11:39:51 +05:00
Abdullah Atta
48371b6364
web: add toolbar settings in new settings dialog
2023-06-23 11:39:51 +05:00
Abdullah Atta
90ef877942
editor: only collapse/expand outline list with LMB
2023-06-23 11:39:27 +05:00
Abdullah Atta
c91bc819be
web: enable CSS autoprefixing on build
2023-06-23 11:39:27 +05:00
Abdullah Atta
6c25a70a51
docs: change edit_root to master branch
2023-06-22 11:06:20 +05:00
Abdullah Atta
9e2b9fa6f1
docs: minor fixes & improvements to editor help
2023-06-22 11:06:20 +05:00
Abdullah Atta
5663c507e9
docs: fix broken navigation link
2023-06-22 11:06:20 +05:00
Abdullah Atta
d6fce5ad18
docs: add more markdown shortcuts
2023-06-22 11:06:20 +05:00
ammarahm-ed
9125e41e9a
docs: add meta descriptions
2023-06-22 11:06:20 +05:00
ammarahm-ed
0498604848
docs: add clear vault & delete vault docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
26902cb969
docs: add meta descriptions
2023-06-22 11:06:20 +05:00
ammarahm-ed
915f21d59a
docs: adjust markdown shortcuts table
2023-06-22 11:06:20 +05:00
ammarahm-ed
e7f4ba8b57
docs: fix slug
2023-06-22 11:06:20 +05:00
ammarahm-ed
0bdcfff561
docs: update slugs
2023-06-22 11:06:20 +05:00
ammarahm-ed
b330445531
docs: update slug
2023-06-22 11:06:20 +05:00
ammarahm-ed
053ad1927b
docs: optimize docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
31ff047a34
docs: add table & task lists docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
7f9c24e061
docs: add help for editor & toolbar
2023-06-22 11:06:20 +05:00
ammarahm-ed
9d8689bbce
docs: add pages for editor help
2023-06-22 11:06:20 +05:00
Abdullah Atta
5dabd07f38
docs: add page about deleting your account
2023-06-22 11:06:20 +05:00
ammarahm-ed
41f0a4e101
docs: fix ui & typos
2023-06-22 11:06:20 +05:00
Abdullah Atta
ce1bc83e38
docs: add analytics
2023-06-22 11:06:20 +05:00
Abdullah Atta
0ef53f17cb
docs: add 404 page for not found errors
2023-06-22 11:06:20 +05:00
Abdullah Atta
574d638c94
docs: change base_url to help.notesnook.com
2023-06-22 11:06:20 +05:00
Abdullah Atta
78a543dad4
docs: organization -> organizing-notes
2023-06-22 11:06:20 +05:00
Abdullah Atta
8c857e58b7
docs: add robots.txt
2023-06-22 11:06:20 +05:00
Abdullah Atta
61c96e7b58
docs: add meta title & favicon
2023-06-22 11:06:20 +05:00
Abdullah Atta
ea02552634
docs: finalize slugs & other minor fixes
2023-06-22 11:06:20 +05:00
Abdullah Atta
4438d96d9c
docs: minor fixes to mobile integration docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
5c4fee8f98
docs: update mobile integration docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
0179a81d52
docs: add share extension help guide
2023-06-22 11:06:20 +05:00
Abdullah Atta
0d5cd2e554
docs: improve contrast of foreground colors
2023-06-22 11:06:20 +05:00
Abdullah Atta
47006b8648
docs: add docs for account recovery
2023-06-22 11:06:20 +05:00
Abdullah Atta
1a701d2a64
docs: add base_url to enable sitemap generation
2023-06-22 11:06:20 +05:00
Abdullah Atta
adae78d2df
docs: add docs for desktop integration
2023-06-22 11:06:20 +05:00
Abdullah Atta
c6fe3ea91d
docs: add docs for spell checker
2023-06-22 11:06:20 +05:00
Abdullah Atta
69c152948e
docs: add privacy mode docs
2023-06-22 11:06:20 +05:00
Abdullah Atta
fb9a1af93c
docs: improve docs theme
2023-06-22 11:06:20 +05:00
Abdullah Atta
dfe7e7d459
docs: use custom fonts
2023-06-22 11:06:20 +05:00
Abdullah Atta
2e807cdd0b
docs: add docs for web clipper
2023-06-22 11:06:20 +05:00
ammarahm-ed
6f80d2e7b2
docs: minor fixes to Monographs help
2023-06-22 11:06:20 +05:00
ammarahm-ed
e49c2e8ccc
docs: improve help for notes exporting
2023-06-22 11:06:20 +05:00
ammarahm-ed
3fec04466e
docs: improve help for backup & restore
2023-06-22 11:06:20 +05:00
Abdullah Atta
93c2115f4b
docs: add edit root to get Edit this page link at bottom
2023-06-22 11:06:20 +05:00
Abdullah Atta
8716d3076a
docs: change theme colors to notesnook defaults
2023-06-22 11:06:20 +05:00
Abdullah Atta
5ec5517778
docs: reorder docs using the index frontmatter property
2023-06-22 11:06:20 +05:00
ammarahm-ed
8cb0644cd0
docs: add help on how to organize your notes
2023-06-22 11:06:20 +05:00
Abdullah Atta
56947d942d
docs: fix headings hierarchy
2023-06-22 11:06:20 +05:00
Abdullah Atta
3ea810a059
docs: migrate to new callout syntax
2023-06-22 11:06:20 +05:00
ammarahm-ed
723bb67a6f
docs: add help for backup/restore, vault, organization & monographs
2023-06-22 11:06:20 +05:00
ammarahm-ed
f0e68afdf8
docs: remove unused images
2023-06-22 11:06:20 +05:00
ammarahm-ed
7c0d8c25d3
docs: add importer docs
2023-06-22 11:06:20 +05:00
ammarahm-ed
641d78fdb2
docs: init and add first articles
2023-06-22 11:06:20 +05:00
Abdullah Atta
1c43da0eb0
desktop: regenerate package-lock.json
2023-06-21 15:46:25 +05:00
Abdullah Atta
87de351170
misc: move essential deps from devDependencies
2023-06-21 15:45:55 +05:00
Abdullah Atta
31726f6d86
ci: use npx electron-builder directly
2023-06-20 20:31:32 +05:00
Abdullah Atta
548eda9a26
desktop: do not load native crypto on ARM windows app
2023-06-20 20:24:10 +05:00
Abdullah Atta
dc6fa89c9c
desktop: fix build script
2023-06-20 20:21:14 +05:00
Abdullah Atta
cdda26f32f
Merge branch 'master' of https://github.com/streetwriters/notesnook
2023-06-20 20:17:07 +05:00
Abdullah Atta
a8470c9fea
desktop: make builds work on windows
2023-06-20 20:16:48 +05:00
Abdullah Atta
4fa2bc6bb6
desktop: set cwd as data path for portable binaries
2023-06-20 20:15:58 +05:00
Abdullah Atta
8aacf49f07
ci: minor changes to desktop publish workflow
2023-06-20 18:41:00 +05:00
Abdullah Atta
d14c712b79
web: only run top-level-await transform in prod builds
2023-06-20 17:50:23 +05:00
Abdullah Atta
fb90ef3137
web: support top-level-await transform in desktop builds
2023-06-20 17:49:23 +05:00
Abdullah Atta
f733e6e95b
core: convert object-id to es2015 class
2023-06-20 17:48:48 +05:00
Abdullah Atta
3ae3465e84
web: bump version to 2.5.3
2023-06-20 16:00:45 +05:00
Abdullah Atta
9abe85f1c9
web: minor UI fixes
2023-06-20 16:00:45 +05:00
ammarahm-ed
6194367c1e
mobile: release 2.5.3
2023-06-20 14:43:48 +05:00
Abdullah Atta
4e793317ca
desktop: set NO_COLOR=true when running scripts
2023-06-20 14:43:29 +05:00
Abdullah Atta
eb6927cbce
web: add image source cache for caching blobs
2023-06-20 14:42:20 +05:00
Abdullah Atta
b7762ceaae
crypto: make base64 enc compatible on node & browser
2023-06-20 13:18:11 +05:00
ammarahm-ed
53b545f84c
mobile: enable encrypted backups on login
2023-06-20 12:43:37 +05:00
Abdullah Atta
4195150005
web: enable encrypted backups for all logged in users
2023-06-20 12:43:37 +05:00
Abdullah Atta
0a8c045f6f
web: disable auto backups by default
2023-06-20 12:43:37 +05:00
ammarahm-ed
f4fe2c6a65
mobile: enable encrypted backups by default
2023-06-20 12:43:37 +05:00
ammarahm-ed
11e109740b
core: allow encrypted backups for all users
2023-06-20 12:43:37 +05:00
ammarahm-ed
d882c7cf9f
mobile: disable default auto-backup on
2023-06-20 12:43:37 +05:00
Abdullah Atta
eb8b58a559
web: migrate navigation to typescript
2023-06-20 12:36:21 +05:00
ammarahm-ed
2b94212552
mobile: fix module resolution
2023-06-20 12:04:38 +05:00
Ammar Ahmed
04d122c47c
mobile: fix input hides behind keyboard on focus ( #2767 )
2023-06-20 11:33:48 +05:00
Ammar Ahmed
6c9c99681e
mobile: fix scroll into view on keyboard shown ( #2762 )
2023-06-19 19:04:53 +05:00
ammarahm-ed
f0a4a61e1d
mobile: add email support button in settings
2023-06-19 16:15:55 +05:00
Abdullah Atta
f88c610495
editor: make web clips selectable in readonly mode
2023-06-19 13:16:39 +05:00
Abdullah Atta
f9cb9fa3cc
web: add option to contact us via email in settings
2023-06-19 12:54:34 +05:00
Abdullah Atta
3c6622ccf0
web: create vault should be under pro
2023-06-19 12:35:43 +05:00
ammarahm-ed
df82e84c83
web: add default dropdown value text
2023-06-19 12:19:56 +05:00
ammarahm-ed
abd136c7c2
web: disable import button when no files selected
2023-06-19 12:19:56 +05:00
Abdullah Atta
c61082cdee
web: add manage attachments button in settings
2023-06-19 12:19:42 +05:00
ammarahm-ed
b9b21a760a
mobile: limit input value between min/max
2023-06-19 11:58:50 +05:00
ammarahm-ed
acc852e23b
web: limit input value between mix/max
2023-06-19 11:58:50 +05:00
ammarahm-ed
36ae9383ba
web: fix onChange not fired on input
2023-06-19 11:42:39 +05:00
ammarahm-ed
c04df4b4c8
mobile: fix failing tests
2023-06-19 07:49:40 +05:00
Abdullah Atta
5c849c39b4
web: update sync status on auto sync completion
2023-06-17 19:13:54 +05:00
Abdullah Atta
9bae058d16
crypto: force convert IV to urlsafe base64 variant
2023-06-17 19:13:30 +05:00
Abdullah Atta
db2d48a083
web: fix navigation on small screens & mobiles
2023-06-17 18:20:13 +05:00
Abdullah Atta
628d3bd9ff
core: do not include trashed notes in total notebook notes
2023-06-17 18:20:04 +05:00
Abdullah Atta
cdbca8ac22
web: fix crash on viewing a merge conflict
2023-06-17 18:19:58 +05:00
Abdullah Atta
8d2c0762db
web: allow focusing editor by clicking at the bottom
2023-06-17 18:19:52 +05:00
Abdullah Atta
992f4fc697
web: fix pane sizes getting reset randomly on startup
2023-06-17 18:19:39 +05:00
Abdullah Atta
cb1d09904b
web: remove settings test from navigation tests
2023-06-17 13:36:01 +05:00
Abdullah Atta
2441a4505e
web: remove react-toggle
2023-06-17 13:36:01 +05:00
Abdullah Atta
79aae86906
web: fix broken build
2023-06-17 13:36:01 +05:00
Abdullah Atta
cd792625ac
web: use named imports for icons
2023-06-17 13:36:01 +05:00
Abdullah Atta
605e045ff7
web: fix type in SearchViewModel
2023-06-17 13:36:01 +05:00
Abdullah Atta
8c17233e67
web: move dialogs out to top-most level
2023-06-17 13:36:01 +05:00
Abdullah Atta
08480188fa
web: remove progress-bar component
2023-06-17 13:36:01 +05:00
Abdullah Atta
87402251a5
web: add types for svgr
2023-06-17 13:36:01 +05:00
Abdullah Atta
e3a818378d
core: userId is not mandatory when sending bug report
2023-06-17 13:36:01 +05:00
Abdullah Atta
6d82b0a5ba
common: use fixed react version at 17.0.2
2023-06-17 13:36:01 +05:00
Abdullah Atta
e3f0d0ada7
web: load polyfills before everything else
2023-06-17 13:36:01 +05:00
Abdullah Atta
9e2f54fd0b
web: use utils from @notesnook/common
2023-06-17 13:36:01 +05:00
Abdullah Atta
19eb512198
common: add utils for debounce, random & string
2023-06-17 13:36:01 +05:00
ammarahm-ed
86a7fd9b93
mobile: refactor
2023-06-17 13:36:01 +05:00
ammarahm-ed
fa7900aef6
core: fix tests
2023-06-17 13:36:01 +05:00
ammarahm-ed
561d7a8bbc
common: add @notesnook/core dep
2023-06-17 13:36:01 +05:00
ammarahm-ed
fb616a246e
mobile: refactor
2023-06-17 13:36:01 +05:00
ammarahm-ed
c881e74aae
web: call database.setup() before db init
2023-06-17 13:36:01 +05:00
ammarahm-ed
0f2acb2801
core: Init DB instance without platform APIs
2023-06-17 13:36:01 +05:00
Abdullah Atta
9b5e2c108b
editor: persist text alignment & direction on heading creation
2023-06-16 19:11:22 +05:00
ammarahm-ed
ba900b3a0f
web: fix trial expired notice shows to new users
2023-06-16 19:10:46 +05:00
ammarahm-ed
49df1bcd9e
mobile: fix trial expired notice shows to new users
2023-06-16 19:10:46 +05:00
Abdullah Atta
5d1ba7fa0a
web: new dialog based settings ( #2745 )
2023-06-16 19:10:02 +05:00
ammarahm-ed
a6d5a618b0
mobile: picker follow time format set in settings
2023-06-16 18:57:29 +05:00
Abdullah Atta
8f4bd20253
web: fix delete all notes in topic test
2023-06-16 16:54:04 +05:00
ammarahm-ed
8b4270f7df
web: add null checks
2023-06-16 16:54:04 +05:00
ammarahm-ed
9a4877bdbd
mobile: include topic notes in notebook search
2023-06-16 16:54:04 +05:00
ammarahm-ed
0a45e963a6
web: lookup topic notes at notebook level
2023-06-16 16:54:04 +05:00
ammarahm-ed
fb7b306bc5
web: fix search in topic returns no results
2023-06-16 16:54:04 +05:00
Abdullah Atta
4035751264
clipper(web): bump version to 0.2.2
2023-06-16 15:38:51 +05:00
Ammar Ahmed
07bb35395c
clipper: fix duplicate notes created on save ( #2722 )
...
* clipper: fix duplicate notes created on save
* clipper(web): move singleton checks inside the fn
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-06-16 15:15:14 +05:00
ammarahm-ed
09cd19d3b7
core: fix incorrect snooze time format
2023-06-16 10:23:46 +05:00
ammarahm-ed
a3988fd309
mobile: fix image replaces content if note is locked
...
& app lock is also enabled
2023-06-16 10:06:06 +05:00
ammarahm-ed
574c4cc8a9
mobile: fix appending link to empty note stuck
2023-06-15 16:43:54 +05:00
Abdullah Atta
5041e47902
core: fix require is not defined
2023-06-12 13:02:56 +05:00
Abdullah Atta
f3a03dc813
crypto: eagerly init sodium in dev mode
2023-06-12 12:57:39 +05:00
Abdullah Atta
942c9556f6
web: fix editor theme not changing with app theme
2023-06-12 12:00:47 +05:00
Abdullah Atta
5374f2b56c
web: migrate to vitejs from webpack ( #2715 )
2023-06-12 11:49:37 +05:00
Abdullah Atta
3f128da55d
docs: update readme
2023-06-10 16:03:09 +05:00
Abdullah Atta
0aa689ca03
desktop: add readme & other docs
2023-06-10 15:54:17 +05:00
Abdullah Atta
93e1ae5830
ci: set extraMetadata in package.json
2023-06-10 15:54:17 +05:00
Abdullah Atta
ef5aebdb3b
ci: fix electron-builder command
2023-06-10 15:54:17 +05:00
Abdullah Atta
c152796767
ci: use yarn electron-builder on windows
2023-06-10 15:54:17 +05:00
Abdullah Atta
b75382f8b6
ci: change entrypoint before build
2023-06-10 15:54:17 +05:00
Abdullah Atta
80893a5011
ci: use electron-builder directly from ./node_modules/.bin directory
2023-06-10 15:54:17 +05:00
Abdullah Atta
0f9ac0e068
desktop: add dmg-license as optional dependency
2023-06-10 15:54:17 +05:00
Abdullah Atta
46e4ac127c
ci: do not bootstrap after adding dmg-license
2023-06-10 15:54:17 +05:00
Abdullah Atta
3da4ced75b
desktop: add build script & use nx to run build commands
2023-06-10 15:54:17 +05:00
Abdullah Atta
3f79ae6403
desktop: rename build script to release
2023-06-10 15:54:17 +05:00
Abdullah Atta
2d78b05e8d
desktop: remove electron-builder install-app-deps from post-install
2023-06-10 15:54:17 +05:00
Abdullah Atta
c7c4ae4615
desktop: fix post-install command
2023-06-10 15:54:17 +05:00
Abdullah Atta
ee2cbea0c4
ci: add ./ before local action path
2023-06-10 15:54:17 +05:00
Abdullah Atta
782fc575a9
ci: improve node cache by using a common action
2023-06-10 15:54:17 +05:00
Abdullah Atta
151a527444
desktop: improve build scripts
2023-06-10 15:54:17 +05:00
Abdullah Atta
6ab0911970
desktop: finalize new desktop core
2023-06-10 15:54:17 +05:00
Abdullah Atta
28927e705b
desktop: overhaul desktop core and migrate to typescript
2023-06-10 15:54:17 +05:00
ammarahm-ed
2a31f70b4a
mobile: fix compactMode indicators show always
2023-06-10 12:25:48 +05:00
Abdullah Atta
0596bd9e84
desktop: update electron to v25.1.0
2023-06-08 18:20:47 +05:00
ammarahm-ed
3e95960b45
mobile: release v2.5.2
2023-06-08 16:21:50 +05:00
ammarahm-ed
131ecfee89
mobile: improved compactness of notebook compact mode
2023-06-08 16:21:50 +05:00
Abdullah Atta
dfccd640b0
web: bump version to 2.5.2
2023-06-08 16:03:33 +05:00
Abdullah Atta
14d27bb277
editor: remove duplicate ordered-list methods
2023-06-08 15:59:48 +05:00
Abdullah Atta
dd470297c3
editor: do not prevent all clicks
2023-06-08 15:59:48 +05:00
Abdullah Atta
1e690664f1
editor: remove selection persistence
2023-06-08 15:59:48 +05:00
ammarahm-ed
d68eaa7a41
mobile: increase compactness of compact mode
2023-06-08 15:55:06 +05:00
ammarahm-ed
791119fcbc
mobile: add notes for $timestamp$ template
2023-06-08 15:22:53 +05:00
Abdullah Atta
87b82865b2
web: list $timestamp$ in supported title templates
2023-06-08 15:16:24 +05:00
Abdullah Atta
ad145c3499
core: remove YYYY-DD-MM date format
2023-06-08 15:16:24 +05:00
ammarahm-ed
5a228ce5fe
mobile: allow changin primary 2fa
2023-06-08 15:06:22 +05:00
Abdullah Atta
8cb3cb6b19
web: allow changing primary 2fa method
2023-06-08 15:06:22 +05:00
Abdullah Atta
94cc3a6853
web: make 2fa recovery codes more readable
2023-06-08 12:02:14 +05:00
Abdullah Atta
163dfac5d7
core: add tests for title formatting
2023-06-08 11:57:21 +05:00
Abdullah Atta
efd0d6c2c3
core: add more date formats
2023-06-08 11:57:10 +05:00
Abdullah Atta
742dc56f3c
core: add support for $timestamp$ in title
2023-06-08 11:56:59 +05:00
ammarahm-ed
19f2d8b0a7
mobile: do not resize auth modal on ios on kbd open
2023-06-07 21:00:53 +05:00
ammarahm-ed
8c9d98ab88
mobile: fix pass validation
2023-06-07 21:00:13 +05:00
ammarahm-ed
75ae5d9603
mobile: hide note headline in share ext
2023-06-06 18:20:34 +05:00
Ammar Ahmed
8a2453429d
Merge pull request #2669 from streetwriters/fix/tag-name-manage-tags
...
mobile: fix aliased tag name not showing in manage
2023-06-06 18:20:12 +05:00
ammarahm-ed
b54ca08fc8
mobile: fix aliased tag name not showing in manage
...
tags sheet
2023-06-06 18:12:32 +05:00
ammarahm-ed
2be801ba3b
mobile: fix oboarding ui on iphone
2023-06-06 12:35:49 +05:00
Abdullah Atta
f37cd3fe63
core: add new date formats
2023-06-06 11:58:59 +05:00
ammarahm-ed
1224e48bc8
core: fix comma added in default title
2023-06-06 10:42:26 +05:00
Abdullah Atta
780bebe141
web: fix crash on webkit (safari)
2023-06-05 20:55:41 +05:00
ammarahm-ed
f707b43efb
mobile: release v2.5.1
2023-06-05 20:40:34 +05:00
Abdullah Atta
92e9cd740f
web: fix crash on opening notebook context menu
2023-06-05 19:06:53 +05:00
Abdullah Atta
20bef5e70c
web: fix crash when opening notebook context menu
2023-06-05 19:05:39 +05:00
ammarahm-ed
c9b45875a0
mobile: remove patch
2023-06-05 18:54:36 +05:00
Abdullah Atta
f180b79a3e
web: bump version to 2.5.1
2023-06-05 18:40:56 +05:00
ammarahm-ed
438a3c2686
mobile: update deps
2023-06-05 18:33:52 +05:00
ammarahm-ed
64d23d3de0
mobile: show loading when updating marketing consent
2023-06-05 18:27:51 +05:00
ammarahm-ed
e251c6f71c
mobile: add marketing consent settings
2023-06-05 18:21:07 +05:00
Abdullah Atta
40cb6ae8bf
web: allow opting out of marketing emails
2023-06-05 18:21:07 +05:00
Abdullah Atta
06aaa7e2c2
web: clarify marketing consent on sign up screen
2023-06-05 18:21:07 +05:00
Abdullah Atta
ab29a01649
core: allow changing marketing emails consent settings
2023-06-05 18:21:07 +05:00
Abdullah Atta
49e7bdf202
editor: allow starting lists with arbitrary number
2023-06-05 18:04:13 +05:00
ammarahm-ed
2e0f9d8524
mobile: do not move login dialog on keyboard change
2023-06-05 16:40:33 +05:00
Ammar Ahmed
092b26be57
mobile: add support for image & file sharing ( #2652 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-06-05 16:26:39 +05:00
Abdullah Atta
3525feffcf
web: fix color not setting on icons
2023-06-05 16:21:40 +05:00
Abdullah Atta
6cb5a5e473
web: fix incorrect loading state of icons
2023-06-05 16:20:40 +05:00
Abdullah Atta
0992d4eeab
editor: make image selectable in readonly mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
828cd6be35
editor: disable selection persist in readonly mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
1b1a962ec2
editor: minor refactor
2023-06-05 16:02:50 +05:00
Abdullah Atta
0a88502e59
editor: hide replace button in readonly mode
2023-06-05 16:02:50 +05:00
Muhammad Ali
50ff39845a
editor: changed absolute to relative
2023-06-05 16:02:50 +05:00
Muhammad Ali
1cb34d0783
editor: added image-tools for readonly-mode
2023-06-05 16:02:50 +05:00
Abdullah Atta
bbb43bc8b4
web: replace date-time in test snapshot with xxx
2023-06-05 15:29:10 +05:00
ammarahm-ed
1521a7d120
mobile: formatted dates in editor
2023-06-05 15:29:10 +05:00
Abdullah Atta
3b6a2cb9de
web: use editor date/time format from settings
2023-06-05 15:29:10 +05:00
Abdullah Atta
0deaed4ccd
editor: make date-time format configurable
2023-06-05 15:29:10 +05:00
Abdullah Atta
8ebb58b70c
core: fix reminder date time formatting
2023-06-05 15:29:10 +05:00
ammarahm-ed
f691d113d2
mobile: update wording
2023-06-05 15:29:10 +05:00
ammarahm-ed
a57eaf9be6
mobile: sync with core changes
2023-06-05 15:29:10 +05:00
ammarahm-ed
c5a264270c
core: use only first 10 words of headline in title
2023-06-05 15:29:10 +05:00
Abdullah Atta
e75c62e6e1
core: use 2 digits for 12 hour time format
2023-06-05 15:29:10 +05:00
Abdullah Atta
6c3583c9e5
web: add support for setting default notebook/topic
2023-06-05 15:29:10 +05:00
Abdullah Atta
58ba453f57
web: use default note title from settings
2023-06-05 15:29:10 +05:00
Abdullah Atta
7f5d5fcb82
core: simplify default notebook object
2023-06-05 15:29:10 +05:00
Abdullah Atta
e218194402
web: add settings for default date, time & title formats
2023-06-05 15:29:10 +05:00
Abdullah Atta
c36f532bbb
web: use date & time formats from settings
2023-06-05 15:29:10 +05:00
ammarahm-ed
b3b7bd44ef
core: fix note count incorrect
2023-06-05 15:29:10 +05:00
ammarahm-ed
c85242a610
core: format time correctly
2023-06-05 15:29:10 +05:00
ammarahm-ed
58f7a206d9
mobile: add settings
2023-06-05 15:29:10 +05:00
Ammar Ahmed
25bf4fee82
mobile: redesign onboarding ( #2633 )
2023-06-05 15:13:19 +05:00
Abdullah Atta
c2ab5ded47
desktop: fix start as minimized on windows
2023-06-05 12:14:33 +05:00
Ammar Ahmed
ad6a0ebfab
mobie: enable search in readonly mode ( #2659 )
2023-06-05 11:16:18 +05:00
ammarahm-ed
cb9e6578c1
mobile: downgrade react-native-bootsplash version
2023-06-01 21:16:17 +05:00
Abdullah Atta
17a1475ded
editor: do not create 2 toolbar groups for static tools on mobile
2023-06-01 21:15:17 +05:00
Abdullah Atta
2cee5a4d89
editor: set preview attachment icon to eye
2023-06-01 21:15:17 +05:00
Abdullah Atta
337f88c373
editor: fix link popup font family
2023-06-01 21:15:17 +05:00
Abdullah Atta
53d5073690
editor: double click to preview image
2023-06-01 21:15:17 +05:00
Ramiro Pruis
9cc9660b48
editor: allow download & preview of attachments in readonly mode ( #2621 )
...
Signed-off-by: Ramiro Pruis<ramapruis@gmail.com >
2023-06-01 20:39:10 +05:00
ammarahm-ed
e6162b2580
mobile: fix crash on download all attachement
2023-05-31 11:31:51 +05:00
ammarahm-ed
abc14d2d1f
mobile: set fdroid build to false
2023-05-30 00:17:39 +05:00
ammarahm-ed
fa11b5fabb
mobile: update packages
2023-05-29 23:52:43 +05:00
ammarahm-ed
d904916863
mobile: release v2.5.0
2023-05-29 23:01:53 +05:00
Abdullah Atta
0cfc2e1609
web: bump version to 2.5.0
2023-05-29 19:14:53 +05:00
Abdullah Atta
3742e923c9
editor: fix crash due to attachment.mime being undefined
2023-05-29 13:12:28 +05:00
Abdullah Atta
792a254513
web: fix split pane sash styling
2023-05-29 12:09:50 +05:00
Abdullah Atta
17928ba182
web: disable loading announcements during tests
2023-05-27 16:50:24 +05:00
Abdullah Atta
2da0f164c6
web: fix list crash on shift+click when there's no selection
2023-05-27 16:47:54 +05:00
Abdullah Atta
4eabe79e7e
web: fix attachment caching issues
2023-05-27 16:14:12 +05:00
Abdullah Atta
89dd8f5b6c
web: minor ui fixes for pdf attachment preview
2023-05-27 16:14:12 +05:00
Abdullah Atta
b4d3662897
web: never delete image & pdf attachments
2023-05-27 16:14:12 +05:00
ammarahm-ed
675e1e2c6f
mobile: do not cleanup documents from cache after download
2023-05-27 16:14:12 +05:00
ammarahm-ed
0f7f3bae7e
mobile: save pdf snapshot
2023-05-27 16:14:12 +05:00
Abdullah Atta
c917d95a7b
web: remove unnecessary css import
2023-05-27 16:14:12 +05:00
Abdullah Atta
3ae9001504
mobile: remove rn-fetch-blob patch
2023-05-27 16:14:12 +05:00
Abdullah Atta
cc97b8beed
global: update package-lock.json
2023-05-27 16:14:12 +05:00
Abdullah Atta
954bdebcef
web: remove @react-pdf-viewer/default-layout
2023-05-27 16:14:12 +05:00
Abdullah Atta
04b62f4e53
misc: update package-lock.json
2023-05-27 16:14:12 +05:00
Abdullah Atta
a2dcb67b36
web: add support for previewing pdf attachments
2023-05-27 16:14:12 +05:00
Abdullah Atta
cc9141c981
editor: enable preview attachment button on desktop
2023-05-27 16:14:12 +05:00
Abdullah Atta
85484b1762
fs: add support for getting actual file size
2023-05-27 16:14:12 +05:00
Abdullah Atta
1a0c94896a
config: add new "fs" scope for commits
2023-05-27 16:14:12 +05:00
ammarahm-ed
068a99463d
mobile: fix loading
2023-05-27 16:14:12 +05:00
ammarahm-ed
b413315777
mobile: add pdf attachment previews
2023-05-27 16:14:12 +05:00
ammarahm-ed
7227513783
editor: enable attachment previews for files
2023-05-27 16:14:12 +05:00
Abdullah Atta
083e4e1150
web: add basic support for attachment previews
2023-05-27 16:14:12 +05:00
Abdullah Atta
09098410a5
editor: enable previewing attachments on desktop/web
2023-05-27 16:14:12 +05:00
Abdullah Atta
2c9f5df530
web: fix font family in unlock note view
2023-05-25 16:15:01 +05:00
Abdullah Atta
3ad346362b
web: fix notebooks in move note dialog not getting checked sometimes
2023-05-25 16:15:01 +05:00
ammarahm-ed
e176b1bf76
mobile: reset premium status
2023-05-25 15:55:14 +05:00
ammarahm-ed
b368232598
mobile: fix app hangs on adding >3 notebooks on iOS
2023-05-25 15:54:54 +05:00
Abdullah Atta
bcd27e10c1
web: add support for search inside notebook
2023-05-25 15:52:58 +05:00
Abdullah Atta
af9b9b7083
web: fix notebook item date font family
2023-05-25 15:44:09 +05:00
ammarahm-ed
ea1565048a
mobile: tag multiple notes from manage tags sheet
2023-05-25 15:41:43 +05:00
Muhammad Ali
59b081704b
web: add support for setting tags in bulk ( #2328 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-25 14:10:32 +05:00
Muhammad Ali
2761222b36
web: add support for printing notes ( #2551 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-25 12:19:21 +05:00
Muhammad Ali
571f15b556
web: close deleted note on sync ( #2580 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-25 12:14:49 +05:00
Muhammad Ali
283efa6e41
editor: prevent table column size reset in readonly mode ( #2586 )
2023-05-25 12:11:57 +05:00
Abdullah Atta
b3b1b7470e
web: do not show save file dialog if download is canceled
2023-05-25 12:02:50 +05:00
Abdullah Atta
a9e59b17dc
web: use fixed size columns in attachment manager
2023-05-25 12:02:50 +05:00
Abdullah Atta
22d946b677
web: fix app lag when downloading attachment
2023-05-25 12:02:50 +05:00
ammarahm-ed
6a748c3f98
mobile: fix download all attachments progress
2023-05-25 10:18:21 +05:00
Abdullah Atta
520296106a
editor: bump version to 1.5.0
2023-05-25 09:48:22 +05:00
Abdullah Atta
3b727e6f64
editor: update tiptap packages to v2.0.3
2023-05-25 09:47:20 +05:00
ammarahm-ed
b77711a53d
mobile: use isImage check from core
2023-05-23 12:52:50 +05:00
ammarahm-ed
aebb2d414b
mobile: allow attaching images from file manager
2023-05-23 12:52:50 +05:00
ammarahm-ed
e0e505371c
mobile: update download attachments
2023-05-23 12:52:50 +05:00
ammarahm-ed
b9040a9358
mobile: show error on file check failed
2023-05-23 12:52:50 +05:00
ammarahm-ed
68f10ce308
core: add isAudio function
2023-05-23 12:52:50 +05:00
Abdullah Atta
8a475f654f
web: improve attachments manager ui/ux
2023-05-23 12:52:50 +05:00
ammarahm-ed
1043b7df55
mobile: improved attachments manager
2023-05-23 12:52:50 +05:00
ammarahm-ed
8383e09243
mobile: show currently downloading file
2023-05-23 12:52:50 +05:00
ammarahm-ed
df58a6cfc4
mobile: fix recheck attachments
2023-05-23 12:52:50 +05:00
ammarahm-ed
a9df577478
mobile: update deps
2023-05-23 12:52:50 +05:00
ammarahm-ed
e021d93893
mobile: download mutliple attachments
2023-05-23 12:52:50 +05:00
Abdullah Atta
24e13f488e
web: fully move to using web streams everywhere
2023-05-23 12:52:50 +05:00
Muhammad Ali
6f88b70937
web: add support for downloading all attachments as zip
2023-05-23 12:52:50 +05:00
ammarahm-ed
a90f957aa4
mobile: always check editor is ready on enter foreground
2023-05-23 08:08:10 +05:00
ammarahm-ed
748953b3eb
mobile: don't lock app on showing app review
2023-05-23 08:07:27 +05:00
Muhammad Ali
874c892986
editor: make cell properties work with header cells ( #2506 )
2023-05-23 07:17:29 +05:00
Muhammad Ali
ab678fa3a9
core: fix duplication of notes that are directly inside a notebook ( #2552 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-23 06:40:07 +05:00
Muhammad Ali
c2351ab2d3
editor: add support for link markdown syntax ( #2576 )
2023-05-23 06:36:34 +05:00
Muhammad Ali
3fd3e02256
web: fix wrong date font in notebook item ( #2560 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-23 06:20:12 +05:00
Muhammad Ali
d2fd26abd5
editor: fix position of outline list bullet/arrow ( #2555 )
2023-05-20 08:03:39 +05:00
ammarahm-ed
dd84b9ca2f
mobile: add fdroid changelog
2023-05-18 20:06:37 +05:00
Abdullah Atta
269f083dce
clipper: bump version to 0.2.1
2023-05-18 15:14:25 +05:00
Abdullah Atta
e18867d3f1
clipper: request scripting permission
2023-05-18 15:13:44 +05:00
Abdullah Atta
e221882f8e
clipper: change version to 0.2.0
2023-05-17 11:35:52 +05:00
Abdullah Atta
153ee4bce3
clipper: load content scripts on demand to reduce host permissions
2023-05-17 11:35:52 +05:00
ammarahm-ed
a2ecdab61c
mobile: release 2.4.17
2023-05-17 11:24:29 +05:00
Ammar Ahmed
eb089e6211
Merge pull request #2543 from streetwriters/feat/in-app-review
...
mobile: add in-app-review flow
2023-05-17 11:18:22 +05:00
ammarahm-ed
1981c3a2f8
mobile: add in-app-review flow
2023-05-17 11:14:49 +05:00
Abdullah Atta
68b3ebe318
clipper: get rid of <all_urls> permission
2023-05-17 10:11:47 +05:00
ammarahm-ed
8a0b6264d2
mobile: fix pro features locked for pro users
2023-05-17 10:09:37 +05:00
Abdullah Atta
239174c3e7
web: bump version to 2.4.11
2023-05-17 09:29:16 +05:00
Abdullah Atta
db1503d828
clipper: remove contextMenus permission
2023-05-16 18:05:20 +05:00
Abdullah Atta
7b1cbba9e7
clipper: bump version to 0.2
2023-05-16 17:39:21 +05:00
Abdullah Atta
2c3c193629
clipper: default to simplified mode if user is no longer pro
2023-05-16 17:35:59 +05:00
Abdullah Atta
899e56e9cd
clipper(core): escape % & ' during css stringify
2023-05-16 17:35:59 +05:00
Abdullah Atta
9c9582ae12
clipper: improve error messages
2023-05-16 17:35:59 +05:00
Abdullah Atta
b918667b63
clipper: adjust icon size in inline tag
2023-05-16 17:35:59 +05:00
Abdullah Atta
878c901e06
clipper: add support for assigning multiple notebooks
2023-05-16 17:35:59 +05:00
Muhammad Ali
fdd3897a60
web: close tag dropdown on tab press ( #2508 )
2023-05-16 17:32:00 +05:00
ammarahm-ed
c958657b01
mobile: release 2.4.16
2023-05-16 12:11:43 +05:00
Abdullah Atta
e7175f48a0
clipper: do not exclude localhost tabs in production mode
2023-05-13 17:51:10 +05:00
Abdullah Atta
4e1862d653
clipper: improve connection reliability
...
this adds support for working with multiple Notesnook tabs
even though it is not currently recommended that you
open multiple Notesnook tabs
2023-05-13 17:51:10 +05:00
Abdullah Atta
1d5ac37222
clipper: always clip tab from current active window
2023-05-13 17:50:53 +05:00
Abdullah Atta
32d027fff6
clipper(core): don't clip images in simplified mode
2023-05-13 17:50:41 +05:00
ammarahm-ed
9434993373
mobile: remove usesCleartextTraffic in release builds
2023-05-08 18:30:36 +05:00
Abdullah Atta
2bd0f1a304
web: allow users to view their billing history
2023-05-08 15:25:20 +05:00
Abdullah Atta
7f873f240e
web: allow requesting refunds from settings
2023-05-08 15:25:20 +05:00
Abdullah Atta
a0229729b7
web: use sandbox checkout during development
2023-05-08 15:25:20 +05:00
Abdullah Atta
dd368a4170
web: show success on checkout completion
2023-05-08 15:25:20 +05:00
ammarahm-ed
6d3e985c9d
mobile: fix failing build
2023-05-08 09:27:55 +05:00
ammarahm-ed
15858db21b
mobile: sync quick notes only when online
2023-05-08 08:19:17 +05:00
Ammar Ahmed
b69a94a96f
mobile: fix premium toast is not shown when using premium features on mobile ( #2504 )
2023-05-08 08:18:38 +05:00
Muhammad Ali
73b965eb7c
web: close properties pane when note is switched ( #2486 )
2023-05-06 16:16:01 +05:00
Abdullah Atta
5738f48360
core: expire session if key is not found
2023-05-06 15:27:58 +05:00
Muhammad Ali
de74b8c2cd
editor: position search box correctly in readonly mode ( #2478 )
2023-05-03 13:22:25 +05:00
Muhammad Ali
2d07d79057
web: fix issue where notes directly in a notebook could not be unlinked ( #2466 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-05-02 12:49:24 +05:00
ammarahm-ed
5f6a38c8b1
mobile: release 2.4.15
2023-04-29 09:07:46 +05:00
Muhammad Ali
3496e6bfa9
editor: increased hit Area
2023-04-29 08:33:20 +05:00
ammarahm-ed
fc5b62ba61
mobile: remove editor flicker on app launch
2023-04-29 08:29:48 +05:00
ammarahm-ed
9d0a206240
mobile: fix editor not rendered when enter foreground
2023-04-29 08:29:48 +05:00
ammarahm-ed
ee6bbca18c
mobile: only call verify biometrics once on focus
2023-04-29 05:47:05 +05:00
ammarahm-ed
e6d5472514
mobile: fix rerender crash
2023-04-29 05:46:06 +05:00
Abdullah Atta
1e5f13087b
web: try to reconnect sync on window focus
2023-04-28 10:39:59 +05:00
Abdullah Atta
abb89ecbc3
web: bump version to 2.4.10
2023-04-27 15:15:46 +05:00
Abdullah Atta
aa168bec5e
desktop: revert "desktop: remove custom protocol interception for https requests"
2023-04-27 15:14:30 +05:00
Abdullah Atta
f9116b22db
web: bump version to 2.4.9
2023-04-27 13:16:01 +05:00
Abdullah Atta
5b957f5f0d
web: fix Can't resolve './network.worker' error
2023-04-27 13:08:13 +05:00
Abdullah Atta
a578aae3dc
web: wait for internet before running sync on device wake
2023-04-27 13:08:13 +05:00
Abdullah Atta
43e5d2fa2d
editor: fix table properties tooltip text
2023-04-27 13:08:03 +05:00
Abdullah Atta
b58d034716
theme: use outline instead of boxShadow for input border
2023-04-27 12:59:26 +05:00
Abdullah Atta
3b77d79997
web: prevent pro users from resubscribing
2023-04-27 12:59:26 +05:00
Abdullah Atta
ef4c9af7dc
web: rename setters from onXYZ to xyz
2023-04-27 12:59:26 +05:00
ammarahm-ed
8ba3cf172e
mobile: release v2.4.14
2023-04-27 12:49:02 +05:00
ammarahm-ed
3e446ce9dd
mobile: fix crash on get search items
2023-04-27 11:27:48 +05:00
ammarahm-ed
394aa98713
mobile: remove usage of lazy imports
2023-04-27 10:59:04 +05:00
Muhammad Ali
a2ac882a05
desktop: remove custom protocol interception for https requests ( #2426 )
2023-04-27 10:13:37 +05:00
ammarahm-ed
cae36487f9
mobile: fix notebook not updated on note
2023-04-27 09:38:44 +05:00
ammarahm-ed
fade5eddbf
mobile: replace newline with paragraph in generated html
2023-04-27 08:32:09 +05:00
ammarahm-ed
66b2ffce31
mobile: fix webpack config
2023-04-27 08:32:09 +05:00
ammarahm-ed
13cd2d4daa
mobile: refactor
2023-04-27 08:18:25 +05:00
ammarahm-ed
8442faeeb1
mobile: close editor on navigate to topic
2023-04-26 20:06:40 +05:00
Ammar Ahmed
6d18383b22
mobile: sync notes created from quick note/notification notes ( #2428 )
...
* mobile: sync quick notes
* Update apps/mobile/app/services/notifications.ts
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
* mobile: ensure full db init when sync is required
---------
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-04-26 15:15:08 +05:00
ammarahm-ed
f9bcfe2f7a
mobile: obfuscate short emails
2023-04-26 15:02:56 +05:00
ammarahm-ed
3621f95dbc
web: obfuscate short emails
2023-04-26 15:02:56 +05:00
ammarahm-ed
536dead44d
mobile: always load notes on init
2023-04-26 14:59:05 +05:00
ammarahm-ed
39d74e80a9
mobile: ensure that overlay gets hidden when entering foreground
2023-04-26 14:59:05 +05:00
ammarahm-ed
46e03dd248
mobile: only show app lock for main activity
2023-04-26 14:59:05 +05:00
ammarahm-ed
152fee2c29
mobile: reload editor if rendered view lost
2023-04-26 14:59:05 +05:00
ammarahm-ed
492a4d16b2
mobile: fix note options ui
2023-04-26 14:58:37 +05:00
ammarahm-ed
3d7c1fa1e7
mobile: fix configure toolbar sheet close with swipe
2023-04-26 14:58:21 +05:00
ammarahm-ed
69bb0e3656
editor: fix toolbar dropdown buttons size on mobile
2023-04-26 14:54:30 +05:00
ammarahm-ed
4875cfa108
core: duplicate note without content
2023-04-26 14:47:52 +05:00
ammarahm-ed
a28beb62c6
core: deep clone note when duplicating
2023-04-26 14:46:24 +05:00
Abdullah Atta
21c8960146
web: fix "Unauthorized" error on subscription cancel
2023-04-26 11:39:48 +05:00
Abdullah Atta
2ba638b123
web: fix font family on input field labels
2023-04-25 14:47:29 +05:00
ammarahm-ed
8548940cb9
mobile: refactor
2023-04-25 10:18:20 +05:00
Elmin Didic
909bdfa0cf
docs: fix grammar & other typos in CONTRIBUTING.md ( #2384 )
...
Signed-off-by: Elmin Didic <35606145+ElminD@users.noreply.github.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2023-04-25 10:13:56 +05:00
ammarahm-ed
bfb3c56abe
mobile: remove unused patch file
2023-04-18 02:10:16 +05:00
ammarahm-ed
e06836f701
mobile: fix icon color in dark mode
2023-04-18 02:04:55 +05:00
ammarahm-ed
bc16cb79f2
mobile: fix failing tests
2023-04-18 01:54:51 +05:00
ammarahm-ed
176c46e3f2
mobile: update word count on exit
2023-04-18 01:05:14 +05:00
Abdullah Atta
af65055ce9
web: bump version to 2.4.8
2023-04-18 00:55:37 +05:00
ammarahm-ed
ad23ff19de
mobile: update release notes
2023-04-18 00:55:24 +05:00
ammarahm-ed
cf65fc4f57
editor: make drag handle size dynamic
2023-04-18 00:50:41 +05:00
ammarahm-ed
9ab83e7fbb
editor: reduce size of task list header
2023-04-18 00:50:20 +05:00
ammarahm-ed
1acf2aadba
editor: remove top level font family on headings
2023-04-18 00:32:17 +05:00
Abdullah Atta
06833bcac9
editor: make sure editor font settings apply to all nodes
2023-04-18 00:30:40 +05:00
Ammar Ahmed
3bf6b5293a
feat: Change default font size & font family in editor
2023-04-17 23:45:28 +05:00
ammarahm-ed
c40d33df37
mobile: ensure editor reloads properly
2023-04-17 23:32:28 +05:00
ammarahm-ed
fe609f8275
mobile: release v2.4.13
2023-04-17 23:08:29 +05:00
Abdullah Atta
3566f47f2d
editor: all toolbars should scroll if buttons overflow
2023-04-17 22:48:43 +05:00
ammarahm-ed
4b5526dffd
mobile: fix text exports
2023-04-17 22:43:56 +05:00
ammarahm-ed
4977390394
mobile: return if some days are already selected
2023-04-17 22:41:12 +05:00
ammarahm-ed
87804de452
mobile: auto select current day when repeat mode is selected
2023-04-17 22:41:12 +05:00
Ammar Ahmed
bc55d2b476
mobile: Fix toast shown forever sometimes ( #2362 )
2023-04-17 22:40:43 +05:00
Abdullah Atta
3ff34a5c82
core: use official html-to-text lib instead of fork
2023-04-17 18:09:29 +05:00
Abdullah Atta
7e01e90e22
core: do not clean relations on removing reminders
2023-04-17 17:25:03 +05:00
Abdullah Atta
d568be6536
editor: fix crash while editing links on mobile
2023-04-17 17:04:24 +05:00
ammarahm-ed
734e79604f
mobile: use getFontById from editor
2023-04-16 01:51:49 +05:00
Abdullah Atta
227a962042
core: fix rename tag/color test
2023-04-16 01:04:02 +05:00
Abdullah Atta
a1640175e5
editor: remove unnecessary props from ToolProps
2023-04-16 01:01:01 +05:00
Abdullah Atta
7cf61570ef
web: remove default-font component
2023-04-16 00:59:16 +05:00
Abdullah Atta
83762c668e
web: refactor default font settings
2023-04-16 00:57:44 +05:00
Abdullah Atta
ecd4a08b1c
editor: encapsulate font family utility
2023-04-16 00:57:30 +05:00
ammarahm-ed
7b66462300
mobile: fix crash when tap on notification and
...
reminder does not exist.
2023-04-15 23:50:24 +05:00
ammarahm-ed
41639fd325
editor: improve editor performance on mobile
2023-04-15 23:25:45 +05:00
ammarahm-ed
2fe82841ef
editor: remove useIsKeyboardOpen
2023-04-15 23:25:45 +05:00
Ammar Ahmed
9b7af87611
mobile: fix db initialization in background ( #2322 )
...
* core: init collections separately
* mobile: fix db init in background
* mobile: don't call db.init on logout
* mobile: improve db init in app/share extension
* mobile: cleanup
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-04-15 23:23:04 +05:00
Muhammad Ali
d99ccbc243
editor: fix jumping text/bg color popup ( #2306 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-04-15 17:53:01 +05:00
Abdulrehman-Jafer
0f191eba5c
editor: fix code block highlighting not updating in some cases ( #2267 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2023-04-15 17:50:03 +05:00
Ammar Ahmed
26657c7ee3
mobile: fix app font sizes ( #2355 )
2023-04-15 17:01:49 +05:00
Abdulrehman-Jafer
a12749eb82
core: disable input sanitization on color/tag rename ( #2274 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-04-15 16:42:25 +05:00
Abdulrehman-Jafer
1a56d38116
web: migrate use-database.js to TypeScript ( #2287 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2023-04-15 16:41:14 +05:00
Ammar Ahmed
0b9025af11
mobile: redesign reminder/notebook sheets ( #2321 )
2023-04-15 16:40:36 +05:00
Muhammad Ali
6f5a44cd11
web: do not show success toast if notebook failed to create ( #2307 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-04-15 16:37:32 +05:00
Abdulrehman-Jafer
5e1cc307b1
web: migrate use-media-query.js to Typescript ( #2326 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-04-15 16:35:03 +05:00
Ammar Ahmed
2197f1ec5e
mobile: fix tag suggestions in share widget ( #2354 )
2023-04-15 16:31:59 +05:00
NedimHodzic
1da5fd3661
docs: fix grammar issues in mobile/web READMEs ( #2345 )
...
Signed-off-by: Nedim Hodzic hodzicnedim11@gmail.com
2023-04-15 05:22:18 +05:00
ammarahm-ed
49e79b52b2
core: add remote note if local note does not exist
2023-04-15 02:17:56 +05:00
ammarahm-ed
c9a657298c
mobile: fix crash when data is null in list
2023-04-15 02:03:36 +05:00
Nick Thomas
cfd7caf16c
Updated grammar readme
...
docs: Updated grammar readme
Signed-off-by: Nick Thomas nick02@iastate.edu
Signed-off-by: Nick Thomas <73144044+NickThomas20@users.noreply.github.com >
2023-04-14 06:42:57 +05:00
ammarahm-ed
9744679550
mobile: add support for setting default font-size & font-family
2023-04-08 01:53:46 +05:00
ammarahm-ed
9cdc502ce5
web: fix font family not applied when set on editor
2023-04-08 01:14:33 +05:00
Ammar Ahmed
300a104949
Merge branch 'master' into change-default-font
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2023-04-07 23:17:23 +05:00
ammarahm-ed
efad6520a2
mobile: release 2.4.12
2023-04-07 22:46:56 +05:00
ammarahm-ed
cc58351731
core: fix notes marked as local only get deleted
...
on sync
2023-04-07 22:40:10 +05:00
ammarahm-ed
cf2f4c4bbb
mobile: fix tag not updated on list item on rename
2023-04-07 14:46:28 +05:00
Abdulrehman-Jafer
cc161b844c
web: migrate use-is-user-premium to ts ( #2297 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-04-07 14:10:52 +05:00
ammarahm-ed
45ebf0670f
mobile: show error when note is locked
2023-04-07 02:22:49 +05:00
ammarahm-ed
9cfaa90232
mobile: use text exporter from core
2023-04-07 02:22:49 +05:00
ammarahm-ed
edf4a248ed
web: remove unnecessary param passed to export
2023-04-07 02:22:49 +05:00
ammarahm-ed
14d7ec6b4e
core: allow exports with custom content
2023-04-07 02:22:49 +05:00
Ammar Ahmed
cd2ca94c3d
mobile: Fix crash when leaving note after search ( #2289 )
2023-04-07 01:10:52 +05:00
Abdullah Atta
f1609aaa46
editor: do not convert \n characters to paragraphs
2023-04-06 01:40:55 +05:00
ammarahm-ed
851364c0bf
mobile: release 2.4.11
2023-04-05 02:45:02 +05:00
ammarahm-ed
913a1743b5
mobile: update deps
2023-04-05 02:13:49 +05:00
ammarahm-ed
dc5572d4b9
editor: enable passing custom sessionId
2023-04-05 02:13:49 +05:00
ammarahm-ed
554560903c
mobile: improve share extension search
2023-04-05 02:13:49 +05:00
ammarahm-ed
885e4a325c
mobile: fix snap points for sheet on android
2023-04-05 02:13:49 +05:00
ammarahm-ed
156ce7e711
mobile: ensure note is saved when change note
2023-04-05 02:13:49 +05:00
Abdullah Atta
71ecc05bd6
web: bump version to v2.4.7
2023-04-05 01:54:51 +05:00
Abdullah Atta
98b93d42c1
theme: publish
2023-04-05 01:53:29 +05:00
Abdullah Atta
2e7935cacc
editor: publish
2023-04-05 01:53:16 +05:00
Abdullah Atta
50d64af7f6
web: update export html test snapshots
2023-04-04 23:35:35 +05:00
Abdullah Atta
e452fd3d2f
core: update export tests snapshots
2023-04-04 23:16:04 +05:00
Abdullah Atta
64dd481402
web: fix cannot read property id of undefined
2023-04-04 22:04:46 +05:00
Abdullah Atta
28f647fa06
web: fix a couple of state mgmt issues with move note dialog
2023-04-04 22:04:14 +05:00
ammarahm-ed
9eb1061cd1
mobile: refactor
2023-04-04 22:04:14 +05:00
ammarahm-ed
3cab264213
mobile: increase the timeout
2023-04-04 22:04:14 +05:00
ammarahm-ed
fb56e7c866
mobile: exit current topic if it is deleted.
2023-04-04 22:04:14 +05:00
ammarahm-ed
234e368c4d
mobile: cleanup
2023-04-04 22:04:14 +05:00
ammarahm-ed
4de4693505
mobile: fix topic sheet snaps to top in topics screen
2023-04-04 22:04:14 +05:00
ammarahm-ed
5563c7d5f8
mobile: remove floating button on topic screen
2023-04-04 22:04:14 +05:00
ammarahm-ed
93225e5a30
mobile: fix topic sheet related state issues
2023-04-04 22:04:14 +05:00
ammarahm-ed
0ab9846732
mobile: fix edit notebook sheet does not close after saving edits
2023-04-04 22:04:14 +05:00
ammarahm-ed
f6f1cf0ae7
mobile: fix edit notebook button not working
2023-04-04 22:04:14 +05:00
ammarahm-ed
69615d54db
mobile: remember last position of sheet in notebook
2023-04-04 22:04:14 +05:00
ammarahm-ed
a990d0f404
mobile: fix move note sheet not opening
2023-04-04 22:04:14 +05:00
ammarahm-ed
4aeff48e74
mobile: cleanup
2023-04-04 22:04:14 +05:00
ammarahm-ed
78c1a75ec9
mobile: improve opening sheet
2023-04-04 22:04:14 +05:00
ammarahm-ed
9e6664a80e
mobile: improve topics-sheet ux
2023-04-04 22:04:14 +05:00
ammarahm-ed
b306a09747
editor: refresh editor on line spacing changed
2023-04-04 17:23:27 +05:00
ammarahm-ed
fab52012ad
mobile: fix loading indicator color
2023-04-04 16:26:07 +05:00
ammarahm-ed
fc39c714b6
mobile: update project pods
2023-04-04 16:26:07 +05:00
ammarahm-ed
5fff4bbb0e
mobile: fix font sizes
2023-04-04 16:26:07 +05:00
ammarahm-ed
0a29571ad8
mobile: upgrade share extension to support organization
2023-04-04 16:26:07 +05:00
ammarahm-ed
275fa1b3ca
mobile: fix loading editor screen on app launch
2023-04-04 16:25:07 +05:00
ammarahm-ed
79889665e5
mobile: cleanup deps
2023-04-04 16:25:07 +05:00
ammarahm-ed
9888ad327c
mobile: fix editor hidden when changing orientation
...
from landscape to
portrait
2023-04-04 16:25:07 +05:00
ammarahm-ed
77ab2d7740
mobile: skip showing loading overlay for relatively smaller
...
notes
2023-04-04 16:25:07 +05:00
ammarahm-ed
509dc4b541
editor: scroll to top on note change
2023-04-04 16:25:07 +05:00
ammarahm-ed
ff84ee2d42
mobile: improve note saving reliability &
...
performance
2023-04-04 16:25:07 +05:00
ammarahm-ed
d838c2e8ad
editor: update word count immediately after note is loaded
...
Previously when opening note, the word count on mobile would
be 0, then update to actual word count. This has been fixed so
correct word count shows when opening not without any
delay.
2023-04-04 16:25:07 +05:00
ammarahm-ed
28d718acf6
mobile: show no loading for relatively smaller notes
...
Previously if a note had smaller content, loading would still take
quite a bit long which seemed unnecessary. Now loading will show
only if note takes long enough to load which should make the app
feel much more snappier than before when opening notes.
2023-04-04 16:25:07 +05:00
Muhammad Ali
adf546f29c
web: disable deleting locked notes ( #2244 )
2023-04-04 16:24:28 +05:00
Abdulrehman-Jafer
b18cf277f6
core: fix code block overflow in PDF export ( #2245 )
...
Signed-off-by: Abdulrehman-Jafer <abdulrehmanjaferwork01233@gmail.com >
2023-04-04 16:19:02 +05:00
Muhammad Ali
df94f31998
web: added state base to default font-family and size
2023-03-22 08:38:21 +05:00
alihamuh
aec1d601a3
web: added change default fontstyle feature in the settings
2023-01-18 13:23:39 +05:00