Commit graph

560 commits

Author SHA1 Message Date
Audric Ackermann 27323a12f4
Merge branch 'master' into clearnet 2021-04-22 17:55:35 +10:00
Ryan Tharp 6a1d0e93a3
Make 502 retry 2021-04-14 19:41:54 -07:00
Audric Ackermann 05987c6e8b
Merge remote-tracking branch 'upstream/master' into allow-unpad-attachments 2021-04-14 14:16:06 +10:00
Audric Ackermann d98700b17f
allow unpadding of attachments if needed
currently, the padding of attachments is disabled behind  a featureFlags
2021-04-14 14:15:02 +10:00
Audric Ackermann 1a2d148482
add attachment padding 2021-04-14 14:12:22 +10:00
Audric Ackermann bbe62417e9
Merge branch 'clearnet' into encrypt-local-attachments 2021-04-14 10:48:15 +10:00
Audric Ackermann cfc7825eee
Merge remote-tracking branch 'upstream/master' into clearnet 2021-04-14 10:45:52 +10:00
Audric Ackermann ccf8a31ae3
move Attachments and Attachments_test to typescript 2021-04-14 10:34:48 +10:00
Audric Ackermann 42f0d21740
generate attachment key on migration 2021-04-14 10:33:52 +10:00
Audric Ackermann 050739b0ab
cleanup old blobs from time to time 2021-04-13 14:16:50 +10:00
Audric Ackermann 2393dce448
fix tslint 2021-04-13 10:27:33 +10:00
Audric Ackermann a0698202df
redact snode IP used in logs on production builds 2021-04-13 10:21:09 +10:00
Audric Ackermann 3ea628a02f
pin certificate for seed nodes 2021-04-13 10:20:56 +10:00
Audric Ackermann f12ca66008
redact snode IP used in logs on production builds 2021-04-12 16:46:20 +10:00
Audric Ackermann 47026b8d5b
pin certificate for seed nodes 2021-04-12 15:38:19 +10:00
Audric Ackermann ed30be5334
fix attachments loading for avatar and exporting files 2021-03-26 16:31:27 +11:00
Audric Ackermann def03c8baa
working encrypt/decrypt of attachments 2021-03-26 13:07:42 +11:00
Audric Ackermann 142bbd8eee
disable getVersion to snodes calls as we don't need it anymore 2021-03-24 13:34:08 +11:00
Audric Ackermann 8a2b6a5519
remove fallback to node-fetch 2021-03-24 13:33:55 +11:00
Audric Ackermann 2132395afb
disable getVersion to snodes calls as we don't need it anymore 2021-03-24 10:58:30 +11:00
Audric Ackermann 53d16d7dac
remove fallback to node-fetch 2021-03-24 10:30:23 +11:00
Audric Ackermann f5a4094e0a
Merge pull request #1542 from Bilb/refactor-message-types
refactor to Visible and ControlMessage types
2021-03-19 12:57:12 +11:00
Audric Ackermann ec6a5995db
sync expire timer updates 2021-03-19 12:14:23 +11:00
Audric Ackermann 79193ee7be
refactor to Visible and ControlMessage types 2021-03-19 10:43:47 +11:00
Audric Ackermann eb30c7823c
add a way to click the toast to turn on microphone to show the settings 2021-03-16 15:19:56 +11:00
Audric Ackermann 24d33c7900
Merge branch 'clearnet' into add-attachment-padding 2021-03-16 11:22:48 +11:00
Audric Ackermann 0228cd5115
add attachment padding 2021-03-05 17:13:46 +11:00
Audric Ackermann 35e57f2509
move mnemonic.js to typescript 2021-03-05 14:52:44 +11:00
Audric Ackermann 553f264d12
make unread attrs as before a number, and remove calculatingPow
calculating pow is just the same as sending state
2021-03-05 13:48:58 +11:00
Audric Ackermann ad117fe4e5
uniformized redux convo type and getProps() of conversation 2021-03-05 11:11:53 +11:00
Audric Ackermann 4a794e90a0
signInWithRecovery = show full screen loader 2021-03-04 10:43:17 +11:00
Audric Ackermann 39f8ca293a
speedup tests 2021-03-04 09:55:44 +11:00
Audric Ackermann aac54e6045
Merge remote-tracking branch 'upstream/clearnet' into restore-handle-configuration 2021-03-03 13:54:39 +11:00
Audric Ackermann 6fbe060973
move deleteAccount() to AccountManager 2021-03-03 10:36:30 +11:00
Audric Ackermann feb6d5a39a
register allconvos on ActionPanel start 2021-03-03 09:31:24 +11:00
Audric Ackermann 2ae259092f
fix propagation of WrongSwarmError in pollForAllKeys() 2021-03-03 09:29:03 +11:00
Audric Ackermann 533b95c827 fix updateMessage being always at the end of the messagesList
this was because we were using Date.now() always rather than using the
envelope timestamp to save the update
2021-03-02 13:40:48 +11:00
Audric Ackermann db167eaf1b fix a bug preventing our avatar to be updated on restore from seed
this was due to the fact that the redux was not ready when our
conversation is created. so the events were not linked
2021-03-02 13:31:12 +11:00
Audric Ackermann 05e9c936ff speed up loading of messages by not notify on every new message 2021-03-02 12:41:25 +11:00
Audric Ackermann f6e3b354d0 join openGroup => allow only one at a time for each channel/server 2021-03-02 11:52:00 +11:00
Audric Ackermann c656dd25cf move configMessage handling to a another file 2021-03-02 11:27:20 +11:00
Audric Ackermann b8a17bcd94 do not include lokiProfile on sync Message => we use ConfigMessage now 2021-03-01 16:46:16 +11:00
Audric Ackermann e052a6743a fix building of sync message from 1-to-1 convo 2021-03-01 16:38:40 +11:00
Audric Ackermann 9586c3a06a add linking of a device to the Registration logic 2021-03-01 16:20:35 +11:00
Audric Ackermann 305ece1c7c update our profile on incoming configMessage sent after our last update 2021-03-01 14:21:29 +11:00
Audric Ackermann 5d6d81b9ef Move accountManager to typescript 2021-03-01 10:39:46 +11:00
Audric Ackermann 0a539c79ce
on signup/register, set last_profile_update_timestamp to now() 2021-02-26 16:14:13 +11:00
Audric Ackermann b6ff4dc186
always share profileKey if it is set 2021-02-26 16:07:13 +11:00
Audric Ackermann 43e2ca00ff
do not sync profileKey on sync => only on ConfigurationMessage 2021-02-26 12:08:07 +11:00
Audric Ackermann fc24df00fb
always share our profileKey on outgoing messages 2021-02-26 11:48:08 +11:00