Abdullah Atta
|
97447e8d6c
|
Merge pull request #9016 from NeedsChloesure/patch/erroneous-filesize-check
Fix file size calculation
|
2025-12-03 14:01:05 +05:00 |
|
Abdullah Atta
|
c388045c68
|
web: fix file uploading not working in safari
|
2025-12-03 13:59:55 +05:00 |
|
Chloe Oletto
|
2c1d8b0eea
|
web: Incorrect math for determining total number of chunks causes erroneous assertation that there is one more chunk in certain conditions.
Signed-off-by: Chloe Oletto <needschloesure@riseup.net>
|
2025-12-01 02:43:33 -08:00 |
|
01zulfi
|
7f558cbd41
|
core: handle inbox item sync & decryption (#8733)
* core: handle inbox item sync & decryption
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
* core: minor refactors in handling inbox item sync
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
* core: use inbox item salt
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
* core: check inbox item version
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
|
2025-10-13 14:02:32 +05:00 |
|
Abdullah Atta
|
ebd9b45cac
|
web: fix features reset on subscription change
|
2025-10-02 11:17:08 +05:00 |
|
Abdullah Atta
|
152a59fe26
|
web: improve attachment errors on upload/download
|
2025-09-29 10:02:10 +05:00 |
|
Abdullah Atta
|
26eafcfee9
|
web: upload direct to s3 via proxy
|
2025-09-29 10:02:08 +05:00 |
|
01zulfi
|
251145ea74
|
global: add enable inbox setting to generate/discard inbox key pair (#8527)
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com>
|
2025-09-09 22:12:44 +05:00 |
|
Abdullah Atta
|
bc3e7c6a53
|
web: add noop fallback methods in storage
|
2024-12-24 10:10:56 +05:00 |
|
Abdullah Atta
|
f7c097988a
|
web: fix cannot read property clear of undefined when pressing fix it
|
2024-11-25 12:31:38 +05:00 |
|
Abdullah Atta
|
057b563608
|
web: fix password app lock stuck on "wrong password"
|
2024-11-20 11:07:05 +05:00 |
|
Abdullah Atta
|
329248ebbd
|
web: reduce pbkdf2 db key generator iterations to 100k
this is for performance reasons mainly. 100k should still be super secure.
|
2024-11-13 17:29:07 +05:00 |
|
Abdullah Atta
|
232a347f4a
|
web: lazy load hash-wasm
|
2024-11-13 15:48:33 +05:00 |
|
Abdullah Atta
|
00053cb99d
|
web: get rid of web-streams-polyfill
|
2024-11-13 15:48:33 +05:00 |
|
Abdullah Atta
|
27a0aeb170
|
web: fix found 0 byte sized chunk error on attaching files
|
2024-09-23 19:30:40 +05:00 |
|
Abdullah Atta
|
89aba00aac
|
web: fix imports
|
2024-09-23 15:32:13 +05:00 |
|
Abdullah Atta
|
e59b432007
|
web: ensure file exists & is of the right size after encryption
|
2024-09-05 09:41:06 +05:00 |
|
Abdullah Atta
|
efbc566386
|
web: compare uploaded file size with actual file size after upload
|
2024-09-05 09:40:45 +05:00 |
|
Abdullah Atta
|
ac16bc74fc
|
web: fix cache file store
|
2024-08-27 18:07:42 +05:00 |
|
Abdullah Atta
|
0f17b01a74
|
desktop: disable native crypto
|
2024-08-27 13:07:09 +05:00 |
|
Abdullah Atta
|
782c53b622
|
web: impl chunkSize method for faster file size calculation
|
2024-08-14 09:18:26 +05:00 |
|
Abdullah Atta
|
22aae401ba
|
web: improve checks before download & upload of attachment
|
2024-08-13 11:09:03 +05:00 |
|
Abdullah Atta
|
976f933233
|
web: check for s3 errors on downloading attachment
|
2024-08-13 11:09:03 +05:00 |
|
Abdullah Atta
|
02fdec74ce
|
web: fix bulk exists check for files
|
2024-08-13 11:09:03 +05:00 |
|
Abdullah Atta
|
dbc907ceeb
|
web: write downloading files to temporary location before moving
|
2024-08-13 11:09:03 +05:00 |
|
Abdullah Atta
|
438d412ae9
|
web: fix "too much recursion" error
|
2024-08-13 11:09:03 +05:00 |
|
Abdullah Atta
|
1b71edef45
|
web: change offline mode api
|
2024-08-13 11:09:03 +05:00 |
|
Abdullah Atta
|
10e24ae632
|
web: add support for backup/restore of attachments
|
2024-08-13 11:09:03 +05:00 |
|
Abdullah Atta
|
e4a755c69f
|
web: optimize attachment uploading
|
2024-08-13 11:09:03 +05:00 |
|
Abdullah Atta
|
0ad382aced
|
web: fix incorrect attachment upload progress
|
2024-07-22 15:30:38 +05:00 |
|
Abdullah Atta
|
ff0188f602
|
web: fix app lock verification always succeeds
|
2024-07-12 14:30:37 +05:00 |
|
Abdullah Atta
|
a6af92c330
|
web: handle errors when resolving upload urls
|
2024-06-07 10:30:36 +05:00 |
|
Abdullah Atta
|
5672de8565
|
desktop: allow using native titlebar on desktop app (#5826)
|
2024-06-01 13:21:05 +05:00 |
|
Abdullah Atta
|
0f5ce465c3
|
web: add logging related to attachments
|
2024-05-04 22:51:01 +05:00 |
|
Abdullah Atta
|
647ff7ae0e
|
web: prevent overwriting uploaded attachments
|
2024-05-04 22:51:01 +05:00 |
|
Abdullah Atta
|
45a552adef
|
web: handle errors during uploaded file size check
|
2024-05-04 22:51:01 +05:00 |
|
Abdullah Atta
|
00754593ac
|
web: fix attachment not getting marked as failed on error
|
2024-05-04 22:51:01 +05:00 |
|
Abdullah Atta
|
d18b775d06
|
web: use same logic for uploading attachment on desktop & web
|
2024-04-26 14:01:32 +05:00 |
|
Abdullah Atta
|
f95c068bc1
|
web: fix all tests
|
2024-04-20 16:42:11 +05:00 |
|
Abdullah Atta
|
a65ebec7ae
|
web: replace allotment with react-resizable-panels
|
2024-04-17 14:23:19 +05:00 |
|
Abdullah Atta
|
3ec177c631
|
web: expose streaming file decryption
|
2024-04-01 11:27:10 +05:00 |
|
Abdullah Atta
|
47221dc81b
|
web: fix concurrent opfs reads throwing errors
|
2024-03-21 11:22:10 +05:00 |
|
Abdullah Atta
|
06113db2ff
|
web: fix type errors and broken imports
|
2024-03-21 11:20:26 +05:00 |
|
Abdullah Atta
|
8bf7609d2f
|
desktop: disable os encryption of keystore in portable app
|
2024-03-21 11:19:32 +05:00 |
|
Abdullah Atta
|
370837278b
|
web: allow clearing keystore
|
2024-03-21 11:18:12 +05:00 |
|
Abdullah Atta
|
1c7e619b55
|
web: reimplement app lock & web key store
|
2024-03-21 11:18:12 +05:00 |
|
Abdullah Atta
|
7ce9121f8e
|
web: fix cr.isIndexedDBSupported is not a function
|
2024-03-21 11:18:11 +05:00 |
|
Abdullah Atta
|
bd93048aaa
|
web: fix app lock not getting disabled
|
2024-03-21 11:18:07 +05:00 |
|
Abdullah Atta
|
bfe9aa5330
|
web: various fixes
|
2024-03-21 11:17:32 +05:00 |
|
Abdullah Atta
|
3b7660834d
|
web: use safeStorage to encrypt secrets on desktop
|
2024-03-21 11:17:31 +05:00 |
|