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
|
5d1ba7fa0a
|
web: new dialog based settings (#2745)
|
2023-06-16 19:10:02 +05:00 |
|
Abdullah Atta
|
5374f2b56c
|
web: migrate to vitejs from webpack (#2715)
|
2023-06-12 11:49:37 +05:00 |
|
Abdullah Atta
|
28927e705b
|
desktop: overhaul desktop core and migrate to typescript
|
2023-06-10 15:54:17 +05:00 |
|
Abdullah Atta
|
4eabe79e7e
|
web: fix attachment caching issues
|
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 |
|
Abdullah Atta
|
a2dcb67b36
|
web: add support for previewing pdf attachments
|
2023-05-27 16:14:12 +05:00 |
|
Abdullah Atta
|
8a475f654f
|
web: improve attachments manager ui/ux
|
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 |
|
Abdullah Atta
|
eaaecbd5e5
|
core: hash base64 before saving it as attachment to prevent dups
|
2023-03-22 13:28:25 +05:00 |
|
Abdullah Atta
|
29608099db
|
web: writeEncrypted -> writeEncryptedBase64
|
2023-03-22 13:28:25 +05:00 |
|
Abdullah Atta
|
1ec0b65fe8
|
web: extract attachment extension from mime-type
|
2023-03-21 09:59:45 +05:00 |
|
Abdullah Atta
|
b52cc0c590
|
web: do not allow non-string ETag header in attachments upload
|
2023-02-20 15:23:53 +05:00 |
|
Abdullah Atta
|
9116a24392
|
global: update license year to 2023
|
2023-01-16 13:48:28 +05:00 |
|
Abdullah Atta
|
21bd6ffbd9
|
web: replace localforage-getitems git package with @notesnook/localforage-getitems
|
2023-01-11 10:20:44 +05:00 |
|
Abdullah Atta
|
966130dc52
|
web: use mimetype when saving base64 data attachments
This allows the caching layer to correctly cache images.
|
2023-01-07 22:24:40 +05:00 |
|
Abdullah Atta
|
5971253728
|
web: show proper error on attachment upload failure
|
2023-01-03 10:13:33 +05:00 |
|
Abdullah Atta
|
3037cf8cfb
|
web: read & load web clip from attachments
|
2022-12-05 15:17:38 +05:00 |
|
Abdullah Atta
|
8ae4ad6126
|
web: implement native compression
|
2022-11-11 16:57:55 +05:00 |
|
Abdullah Atta
|
6e64756725
|
web: fix Failed to execute 'decode' on 'TextDecoder' error
|
2022-10-14 10:20:24 +05:00 |
|
Abdullah Atta
|
d81f5dba65
|
refactor: migrate to theme-ui from rebass
|
2022-08-31 07:26:27 +05:00 |
|
Abdullah Atta
|
c317774c8a
|
docs: add license header
|
2022-08-30 16:17:04 +05:00 |
|
Abdullah Atta
|
f6b6a0af06
|
refactor: rename core, theme, and logger
|
2022-08-29 23:30:48 +05:00 |
|
thecodrr
|
e898ef5d86
|
refactor: run prettier on the whole codebase
|
2022-08-26 16:19:39 +05:00 |
|
thecodrr
|
a6a0e995ee
|
chore: move web/packages/ to packages/
|
2022-08-25 16:03:57 +05:00 |
|
thecodrr
|
ccdef9debc
|
feat: add basic logging all over the app
|
2022-07-20 09:20:05 +05:00 |
|
thecodrr
|
8cb974fec8
|
feat: allow creating new NNStorage based databases
|
2022-07-19 16:53:51 +05:00 |
|
thecodrr
|
3a329d7813
|
refactor: install private packages from gh packages
|
2022-07-15 10:29:48 +05:00 |
|
thecodrr
|
c153272401
|
chore: remove unnecessary packages
|
2022-07-13 10:25:20 +05:00 |
|
thecodrr
|
9aa7a13189
|
fix: resolve all warnings
|
2022-07-02 11:33:10 +05:00 |
|
thecodrr
|
f45ed3d37b
|
fix: base64 images getting saved as null bytes
|
2022-06-22 18:47:06 +05:00 |
|
thecodrr
|
250de16ff9
|
feat: add sync progress
|
2022-04-01 20:07:57 +05:00 |
|
thecodrr
|
0b2e43d88d
|
feat: improve account recovery
|
2022-04-01 19:01:06 +05:00 |
|
thecodrr
|
d7ffeca32e
|
fix: e.response is not defined
|
2022-03-23 15:38:22 +05:00 |
|
thecodrr
|
fde86db58d
|
fix: improve note saving — make it faster and resilient
|
2022-03-16 20:45:16 +05:00 |
|
thecodrr
|
ade4ec5491
|
feat: add support for getting att. size
|
2022-03-09 19:14:22 +05:00 |
|
thecodrr
|
47b2c0e43c
|
refactor: fix typings for getCryptoKey
|
2022-02-17 07:50:22 +05:00 |
|
thecodrr
|
3c6b689c6c
|
refactor: port storage module to typescript
|
2022-02-08 15:47:02 +05:00 |
|
thecodrr
|
df9fe90d62
|
chore: migrate to @notesnook/crypto package
|
2022-02-02 10:39:09 +05:00 |
|
thecodrr
|
6e344fbdac
|
fix: only delete att. file if att. is uploaded
|
2022-01-17 14:04:49 +05:00 |
|
thecodrr
|
fa4161db1f
|
fix: improve upload/download att. error handling
|
2022-01-17 13:58:45 +05:00 |
|
thecodrr
|
9d8f7bca6d
|
refactor: move appeventmanager to its own file
|
2022-01-08 14:28:49 +05:00 |
|
thecodrr
|
9be9116aef
|
feat: cleanup backup loading dialog
|
2021-12-23 13:28:13 +05:00 |
|
thecodrr
|
170aeada1e
|
fix: update progress immediately on download
|
2021-11-20 16:36:51 +05:00 |
|
thecodrr
|
179fcb1b29
|
fix: remove integrity check
|
2021-11-20 16:36:51 +05:00 |
|
thecodrr
|
321c0135a0
|
fix: perform dm5 integirty check on att. download
|
2021-11-20 16:36:51 +05:00 |
|
thecodrr
|
674c178301
|
fix: perform integrity check on attachment download
|
2021-11-20 16:36:22 +05:00 |
|
thecodrr
|
1f6899afb6
|
fix: handle case where attachment length = 0
|
2021-11-13 12:06:03 +05:00 |
|
thecodrr
|
1bbd617907
|
fix: do not use Blob for uploading chunks
|
2021-11-03 20:16:31 +05:00 |
|