Commit Graph

652 Commits (03fe67b97410d259f88672794e7dd6393e43ac4c)

Author SHA1 Message Date
Audric Ackermann e733f29395
lint 5 years ago
Audric Ackermann c063848167
pad and unpad message everywhere
attachment not padded for opengroup only
5 years ago
Audric Ackermann 7b96aba1bf
padd Message buffer for all outgoing messages (even opengroupv2) 5 years ago
Audric Ackermann bc4bee6270
hide some logs 5 years ago
Audric Ackermann 5525312542
syncConf every 7 days and fix link device 5 years ago
Audric Ackermann 2b576de2cd
allow fileserverv2 attachments to be downloaded, upload disabled 5 years ago
Audric Ackermann 64eab5160d
remove zombies from the UI only 5 years ago
Audric Ackermann 2c40d1e623
hide checkmMark on showing group members 5 years ago
Audric Ackermann fae80c327a
mark convo as ActiveAt when we get a message adding us after left 5 years ago
Audric Ackermann eb0ddd85f4
add zombies logic for member leaving and removing 5 years ago
Audric Ackermann 7ec663df71
move SwarmPolling from window to require singleton 5 years ago
Audric Ackermann 4547afd97f
Poll for preview on room creation 5 years ago
Audric Ackermann 66d5fd93e2
Merge branch 'master' into open-group-v2 5 years ago
Audric Ackermann 3aa9ca785f
fix leave opengroup button right panel, and add memberCount 5 years ago
Audric Ackermann bdcdca206b
write attachment path with absolute attachment to disk for opengroupv2 5 years ago
Audric Ackermann 87c3fa0c55
refresh snode list and rebuild onion path once in a day 5 years ago
Audric Ackermann ad26e50de1
fix attachment upload for opengroupv1 and old file server 5 years ago
Audric Ackermann 710c9fa269
fix http request over onion 5 years ago
Audric Ackermann cca4de710b
remove featureFlag onion v2 => if onion enabled it is v2 5 years ago
Audric Ackermann 5289d4c2aa
add joinable rooms on opengroupv2 joining screen 5 years ago
Audric Ackermann 0c0da48150
remove pow 5 years ago
Audric Ackermann 8444c7cbfc
increase to ttl of 14 days for everything except TypingMessages 5 years ago
Audric Ackermann a26c5da6cb
Uniformize once and for all the conversation types
no more 'direct'. those are private convos
5 years ago
Audric Ackermann e274313f23
add and remove Moderatos opengroupv2 (not yet working server side) 5 years ago
Audric Ackermann 98b69c17f0
add userblocking opengroupv2 and quoting back of messages 5 years ago
Audric Ackermann 5916ce5cbe
add the ban/unban logic for opengroupv2 5 years ago
Audric Ackermann 4aeec224b4
add download of attachments for opengroupv2 5 years ago
Audric Ackermann bc938f650e
move AttachmentsDownload to typescript 5 years ago
Audric Ackermann 34148e67ec
add return of url after v2 attachment upload 5 years ago
Audric Ackermann f7e163c142
add sending of message for opengroupv2` 5 years ago
Audric Ackermann 35d66d8865
fix bug fetching new token every request 5 years ago
Audric Ackermann 40793eb74d
fix leave of opengroupv2 logic 5 years ago
Audric Ackermann 9d825dc2d2
add start of OpenGroup Pollers v2 to start of the app 5 years ago
Audric Ackermann 193fb2a101
move some message interactions logic to another file 5 years ago
Audric Ackermann 9de65c8813
move ConversationController to its own file so we can fetch it easily 5 years ago
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 5 years ago
Audric Ackermann 6896cffd75
Merge branch 'clearnet' into HEAD 5 years ago
Audric Ackermann 27323a12f4
Merge branch 'master' into clearnet 5 years ago
Audric Ackermann 19f3b6014d
add poller for open group v2 5 years ago
Audric Ackermann 897bad2d5e
throw only for breaking stuff on ApiV2 calls 5 years ago
Audric Ackermann b68338e26c
working get and post request with opengroup api v2 5 years ago
Audric Ackermann c07271109f
Add a ConversationType OPEN_GROUP 5 years ago
Audric Ackermann b9586c90ce
working open group v2 getInfo for https only 5 years ago
Ryan Tharp 6a1d0e93a3
Make 502 retry 5 years ago
Audric Ackermann 05987c6e8b
Merge remote-tracking branch 'upstream/master' into allow-unpad-attachments 5 years ago
Audric Ackermann d98700b17f
allow unpadding of attachments if needed
currently, the padding of attachments is disabled behind  a featureFlags
5 years ago
Audric Ackermann 1a2d148482
add attachment padding 5 years ago
Audric Ackermann bbe62417e9
Merge branch 'clearnet' into encrypt-local-attachments 5 years ago
Audric Ackermann cfc7825eee
Merge remote-tracking branch 'upstream/master' into clearnet 5 years ago
Audric Ackermann ccf8a31ae3
move Attachments and Attachments_test to typescript 5 years ago
Audric Ackermann 42f0d21740
generate attachment key on migration 5 years ago
Audric Ackermann 050739b0ab
cleanup old blobs from time to time 5 years ago
Audric Ackermann 2393dce448
fix tslint 5 years ago
Audric Ackermann a0698202df
redact snode IP used in logs on production builds 5 years ago
Audric Ackermann 3ea628a02f
pin certificate for seed nodes 5 years ago
Audric Ackermann f12ca66008
redact snode IP used in logs on production builds 5 years ago
Audric Ackermann 47026b8d5b
pin certificate for seed nodes 5 years ago
Audric Ackermann ed30be5334
fix attachments loading for avatar and exporting files 5 years ago
Audric Ackermann def03c8baa
working encrypt/decrypt of attachments 5 years ago
Audric Ackermann 142bbd8eee
disable getVersion to snodes calls as we don't need it anymore 5 years ago
Audric Ackermann 8a2b6a5519
remove fallback to node-fetch 5 years ago
Audric Ackermann 2132395afb
disable getVersion to snodes calls as we don't need it anymore 5 years ago
Audric Ackermann 53d16d7dac
remove fallback to node-fetch 5 years ago
Audric Ackermann f5a4094e0a
Merge pull request #1542 from Bilb/refactor-message-types
refactor to Visible and ControlMessage types
5 years ago
Audric Ackermann ec6a5995db
sync expire timer updates 5 years ago
Audric Ackermann 79193ee7be
refactor to Visible and ControlMessage types 5 years ago
Audric Ackermann eb30c7823c
add a way to click the toast to turn on microphone to show the settings 5 years ago
Audric Ackermann 24d33c7900
Merge branch 'clearnet' into add-attachment-padding 5 years ago
Audric Ackermann 0228cd5115
add attachment padding 5 years ago
Audric Ackermann 35e57f2509
move mnemonic.js to typescript 5 years ago
Audric Ackermann 553f264d12
make unread attrs as before a number, and remove calculatingPow
calculating pow is just the same as sending state
5 years ago
Audric Ackermann ad117fe4e5
uniformized redux convo type and getProps() of conversation 5 years ago
Audric Ackermann 4a794e90a0
signInWithRecovery = show full screen loader 5 years ago
Audric Ackermann 39f8ca293a
speedup tests 5 years ago
Audric Ackermann aac54e6045
Merge remote-tracking branch 'upstream/clearnet' into restore-handle-configuration 5 years ago
Audric Ackermann 6fbe060973
move deleteAccount() to AccountManager 5 years ago
Audric Ackermann feb6d5a39a
register allconvos on ActionPanel start 5 years ago
Audric Ackermann 2ae259092f
fix propagation of WrongSwarmError in pollForAllKeys() 5 years ago
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
5 years ago
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
5 years ago
Audric Ackermann 05e9c936ff speed up loading of messages by not notify on every new message 5 years ago
Audric Ackermann f6e3b354d0 join openGroup => allow only one at a time for each channel/server 5 years ago
Audric Ackermann c656dd25cf move configMessage handling to a another file 5 years ago
Audric Ackermann b8a17bcd94 do not include lokiProfile on sync Message => we use ConfigMessage now 5 years ago
Audric Ackermann e052a6743a fix building of sync message from 1-to-1 convo 5 years ago
Audric Ackermann 9586c3a06a add linking of a device to the Registration logic 5 years ago
Audric Ackermann 305ece1c7c update our profile on incoming configMessage sent after our last update 5 years ago
Audric Ackermann 5d6d81b9ef Move accountManager to typescript 5 years ago
Audric Ackermann 0a539c79ce
on signup/register, set last_profile_update_timestamp to now() 5 years ago
Audric Ackermann b6ff4dc186
always share profileKey if it is set 5 years ago
Audric Ackermann 43e2ca00ff
do not sync profileKey on sync => only on ConfigurationMessage 5 years ago
Audric Ackermann fc24df00fb
always share our profileKey on outgoing messages 5 years ago
Audric Ackermann 01085244bd
split up registration signup tab logic to sub components 5 years ago
Audric Ackermann 641f9ee368
Fix the bug where if we leave and get added back, we get removed again 5 years ago
Audric Ackermann c55f204440
Merge branch 'clearnet' into restore-handle-configuration 5 years ago
Audric Ackermann 08c41004a2
do not send expire timer to member added on closed group 5 years ago
Audric Ackermann 215cffdd75
address reviews 5 years ago
Audric Ackermann e0c2cf8e9a
Force configuration message on avatar or display name update 5 years ago
Audric Ackermann 3f59ce1692
fix updates of message on message syncing 5 years ago
Audric Ackermann a61f5e6814
add contacts to ConfigurationMessage 5 years ago