Audric Ackermann
eb0ddd85f4
add zombies logic for member leaving and removing
4 years ago
Audric Ackermann
7ec663df71
move SwarmPolling from window to require singleton
4 years ago
Audric Ackermann
3aa9ca785f
fix leave opengroup button right panel, and add memberCount
4 years ago
Audric Ackermann
ad26e50de1
fix attachment upload for opengroupv1 and old file server
4 years ago
Audric Ackermann
710c9fa269
fix http request over onion
4 years ago
Audric Ackermann
0c0da48150
remove pow
4 years ago
Audric Ackermann
37562e11f8
add back invite contacts to opengroupv2
4 years ago
Audric Ackermann
e274313f23
add and remove Moderatos opengroupv2 (not yet working server side)
4 years ago
Audric Ackermann
98b69c17f0
add userblocking opengroupv2 and quoting back of messages
4 years ago
Audric Ackermann
bc938f650e
move AttachmentsDownload to typescript
4 years ago
Audric Ackermann
34148e67ec
add return of url after v2 attachment upload
4 years ago
Audric Ackermann
9d825dc2d2
add start of OpenGroup Pollers v2 to start of the app
4 years ago
Audric Ackermann
786cd384fb
add the OpenGroupManagerV2 logic to add and remove rooms
4 years ago
Audric Ackermann
f7581cf4eb
increase prettier maxWidth to 100
4 years ago
Audric Ackermann
6896cffd75
Merge branch 'clearnet' into HEAD
4 years ago
Audric Ackermann
b68338e26c
working get and post request with opengroup api v2
4 years ago
Audric Ackermann
b9586c90ce
working open group v2 getInfo for https only
4 years ago
Audric Ackermann
bbe62417e9
Merge branch 'clearnet' into encrypt-local-attachments
4 years ago
Audric Ackermann
cfc7825eee
Merge remote-tracking branch 'upstream/master' into clearnet
4 years ago
Audric Ackermann
42f0d21740
generate attachment key on migration
4 years ago
Audric Ackermann
050739b0ab
cleanup old blobs from time to time
4 years ago
Audric Ackermann
5bd402218c
fix lint
4 years ago
Audric Ackermann
64b4dbe568
hide https urls from saved logs
4 years ago
Audric Ackermann
a0698202df
redact snode IP used in logs on production builds
4 years ago
Audric Ackermann
f12ca66008
redact snode IP used in logs on production builds
4 years ago
Audric Ackermann
ed30be5334
fix attachments loading for avatar and exporting files
4 years ago
Audric Ackermann
5c6c5c2b8c
First commit encrypting attachments locally
4 years ago
Audric Ackermann
142bbd8eee
disable getVersion to snodes calls as we don't need it anymore
4 years ago
Audric Ackermann
8a2b6a5519
remove fallback to node-fetch
4 years ago
Audric Ackermann
2132395afb
disable getVersion to snodes calls as we don't need it anymore
4 years ago
Audric Ackermann
53d16d7dac
remove fallback to node-fetch
4 years ago
Audric Ackermann
f704708524
fix bug with extension not being send if we don't have contenttype set
4 years ago
Audric Ackermann
79193ee7be
refactor to Visible and ControlMessage types
4 years ago
Audric Ackermann
65ba2add46
remove completely messageCollectiom from conversationModel
4 years ago
Audric Ackermann
553f264d12
make unread attrs as before a number, and remove calculatingPow
...
calculating pow is just the same as sending state
4 years ago
Audric Ackermann
5f862e4c08
remove uneeded passing of models to Data calls
4 years ago
Audric Ackermann
8c4e071c00
crop avatars to what iOS expects
4 years ago
Audric Ackermann
c420bfcf74
only handle a single time the groups from a configurationMessage
4 years ago
Audric Ackermann
4478d0adea
update delivery receipt on the leftpane when we get one
4 years ago
Audric Ackermann
c656dd25cf
move configMessage handling to a another file
4 years ago
Audric Ackermann
9586c3a06a
add linking of a device to the Registration logic
4 years ago
Audric Ackermann
5d6d81b9ef
Move accountManager to typescript
4 years ago
Audric Ackermann
fe684088de
set the lastProfileUpdateTimestamp when user edits its profile
4 years ago
Audric Ackermann
683fa84970
remove Nickname dialog for now
4 years ago
Audric Ackermann
c55f204440
Merge branch 'clearnet' into restore-handle-configuration
4 years ago
Audric Ackermann
215cffdd75
address reviews
4 years ago
Audric Ackermann
e0c2cf8e9a
Force configuration message on avatar or display name update
4 years ago
Audric Ackermann
1a405fdf43
do not notify PN server when we sync a message to our device
4 years ago
Audric Ackermann
3f59ce1692
fix updates of message on message syncing
4 years ago
Audric Ackermann
a61f5e6814
add contacts to ConfigurationMessage
4 years ago
Audric Ackermann
0a82bf98fa
Add displayName and avatar pointer to ConfigurationMessage
4 years ago
Audric Ackermann
4f7cb04552
remove completely SignalProtocolStore
4 years ago
Audric Ackermann
5ab3680903
make OnionPath a singleton and build path on app Start only
4 years ago
Audric Ackermann
bb3641b39a
remove the forceSave option for unprocessed message too
4 years ago
Audric Ackermann
370158951a
move events from MessageQueue to MessageSentHandler
4 years ago
Audric Ackermann
8ea9f02cec
Move data.js to data.ts
4 years ago
Audric Ackermann
7b81c4213a
Merge clearnet
4 years ago
Ryan Tharp
e5cea8a23e
Merge pull request #1499 from oxen-io/neuroscr-submitchall-fix
...
Replace unused textResponse with used noJson, updating logging
4 years ago
Audric Ackermann
2d7515cf0b
Merge branch 'clearnet' into move-models-to-ts-2
4 years ago
Audric Ackermann
df3ca5d38a
add a sql function to check if a keypair is already saved in db
4 years ago
Ryan Tharp
e3dd43aaac
Replace unused textResponse with used noJson, updating logging
4 years ago
Audric Ackermann
850233bc9e
review PR
4 years ago
Audric Ackermann
36fab86d30
Merge remote-tracking branch 'upstream/clearnet' into move-models-to-ts-2
4 years ago
Audric Ackermann
f41bf31515
fix tests
4 years ago
Audric Ackermann
ea2c4437a3
cleanup models with unused events
...
also, sort message from DB and on redux by sent_at or received_at when
not a public group
4 years ago
Audric Ackermann
b76ce0f2ff
update models to TS part2
4 years ago
Audric Ackermann
874e3f863b
remove unused worker
4 years ago
Audric Ackermann
a51f95d28c
move models to TS part1
4 years ago
Audric Ackermann
b88ea110e8
Add multi device v2 support
4 years ago
Audric Ackermann
e34ffb89fc
Merge pull request #1467 from Bilb/fix-delete-group-menu-left
...
Be sure to show a right click menu to delete a closed group when we already left it
4 years ago
Audric Ackermann
446a1ecefb
show Delete conversation menu when we got removed from the group too
4 years ago
Audric Ackermann
2462e12a04
Merge pull request #1461 from Bilb/explicit-group-updates
...
Explicit group updates
4 years ago
Audric Ackermann
f179694439
remove unused worker
4 years ago
Audric Ackermann
46fdebe3d7
Merge pull request #1459 from Bilb/improve-open-group-loading-speed
...
Improve open group loading speed
4 years ago
Audric Ackermann
6e11c6db2e
remove all reference to closed group update v2
4 years ago
Audric Ackermann
79028ebaeb
remove isUnidentifiedDelivery
4 years ago
Audric Ackermann
c5ad206239
fix message added not shwon on SessionMessageList
4 years ago
Audric Ackermann
3d47d7d0e8
remove EbeddedContact components
4 years ago
Audric Ackermann
02fb5783a4
remove regionCode and PhoneNumber.ts
4 years ago
Audric Ackermann
2b92386399
debounce calls to write to db last message
4 years ago
Audric Ackermann
9645c210dd
skip updateLastMessage for inactive convos
...
those are the ones created when getting messages on a public group.
they are not shown on the conversation list
4 years ago
Audric Ackermann
13df6c476e
remove isClosable for convo as it is unused
4 years ago
Audric Ackermann
b218611831
remove contactCollection in convos.
4 years ago
Audric Ackermann
a6cecd33e3
remove ContactDetails unused
4 years ago
Audric Ackermann
273eedc6a9
remove hasSignalAccount and Sealed Sender unused
4 years ago
Audric Ackermann
e3a6e24898
remove body pending loading of message > 2000.
...
Also remove the limit when sending text messages
4 years ago
Audric Ackermann
eadfbc9f6d
Merge remote-tracking branch 'upstream/clearnet' into clean-and-moderator-dialog-update
4 years ago
Audric Ackermann
d655c397e0
make the isAdmin coming from the convo props and not the messages
4 years ago
Audric Ackermann
9dc5cdf247
rename create_dialog view to update_group_dialog
4 years ago
Audric Ackermann
dc68c80504
fix refresh of moderator list and removed unused proto
4 years ago
Audric Ackermann
ce8bc84de0
add way to add/remove moderators from the message click handler
4 years ago
Audric Ackermann
5c3cb0a165
make moderator dialogs the Session way
4 years ago
Audric Ackermann
a0703bc2f9
remove primary and secondary device separate status
4 years ago
Audric Ackermann
135fc3b366
remove prekeys
4 years ago
Audric Ackermann
fd18345c5a
remove handling of rss related things completely
4 years ago
Audric Ackermann
46dfb3489b
remove mock sockets and websockets unused resources
4 years ago
Audric Ackermann
c0484207d1
Merge branch 'clearnet' into fix-ban-user
4 years ago
Audric Ackermann
21c3e4717e
Merge pull request #1434 from Bilb/remove-prekey
...
Remove prekeys message and Session managment.
4 years ago
Audric Ackermann
6dd9dde44f
increase closed group size limit to 100
4 years ago
Audric Ackermann
20c806be2d
fix being able to remove messages from anyone as a moderator
4 years ago
Audric Ackermann
dc0733968d
make moderators and groupAdmins a single name
4 years ago
Audric Ackermann
6a776b56f6
fix ban of users on open group
4 years ago
Audric Ackermann
7a05a828f3
enable rtl for `ar` and `he` locales
4 years ago
Audric Ackermann
39c64b9fbf
toast adding moderator to remind that the user needs to be registered
4 years ago
Audric Ackermann
3476b54d43
fix add/remove moderators dialog and open groups name avatar dialog
4 years ago
Audric Ackermann
21c62c167e
remove typing indicator when we get a dataMessage
4 years ago
Audric Ackermann
72c96ea998
remove most of the SessionProtocol unused stuff
...
- prekeys
- SessionCipher
- LokiCipher
- endSession and the reset Session logic
- what we called Sessionprotocol manager (to keep track of session with
everyone)
4 years ago
Audric Ackermann
979a9058e3
remove verified number - related features (partial)
4 years ago
Audric Ackermann
75b7788fa9
remove stuff related to web api
4 years ago
Audric Ackermann
58be168227
drop groupUpdates which happened before we joined the group
4 years ago
Audric Ackermann
6856c0e748
remove updateTextInputState not needed and add left to menu tests
4 years ago
Audric Ackermann
8e9de59a42
remove isOnline unused
4 years ago
Audric Ackermann
6cf838ade8
disallow remove of an admin from a closed group
4 years ago
Audric Ackermann
cbd0e63641
add admin dialog to warn him about leaving for v2 closed group
4 years ago
Audric Ackermann
d43ae09eb0
first working version of closed group v2
4 years ago
Audric Ackermann
2fe6b11e89
move ConversationController to typescript
4 years ago
Audric Ackermann
a511ceec55
pull 200 messages on pull of messages when we already have this convo
4 years ago
Audric Ackermann
c23231f25f
fix moderator crown only for moderator
4 years ago
Audric Ackermann
2af4938ff2
fix SessionProtocol decrypt of messages with Android
...
also disable the old SessionRequest logic
4 years ago
Audric Ackermann
b0a229bf13
add Dialog on app start to ask to update SessionID
4 years ago
Audric Ackermann
1045bfeba8
add SessionProtocol wip
4 years ago
Audric Ackermann
cf25e89a14
cleanup unused code
4 years ago
Audric Ackermann
4026e0162e
fix a bug preventing fitlering of duplicates for open group messages
4 years ago
Audric Ackermann
fdcb02bfdc
remove Section header rendering from static method, just render JSX
4 years ago
Audric Ackermann
5109f9fdda
remove ConversationLoadingScreen (unused)
4 years ago
Audric Ackermann
2bcc7be3e6
remove mp3 lame already file and webrecorder worker unused
4 years ago
Audric Ackermann
3df0a425de
remove permissions popup window and related stuff
4 years ago
Audric Ackermann
7e72566cba
remove list_view.js ListView is unused
4 years ago
Audric Ackermann
c128684ffe
cleanup unused svg files from Signal
4 years ago
Audric Ackermann
e1fbcade0f
move expiretimer bucket svg to ts & style them with styled-components
4 years ago
Audric Ackermann
7f5515cf6b
split Message metadatas rendering to a sub component
4 years ago
Audric Ackermann
0a6a49eda5
Add an Outgoing Message Status react component
4 years ago
Audric Ackermann
788cb2a5fc
fetch theme for each dialog, as they are out of the themed tree for now
4 years ago
Audric Ackermann
e38be266c2
major rework of session icon => make them styled with styled-component
4 years ago
Audric Ackermann
8cc2cd6581
rename textPending to bodyPending
...
not even sure we need it for Session
this is used when the users sends a really large body => it is sent as
an attachment
4 years ago
Audric Ackermann
29eb528d1f
remove signal gear icon, and show back ours on calculatingPow
...
this is used for a message in the message list and in the conversation
list item
4 years ago
Audric Ackermann
228e4ed662
move MessageController to typescript
4 years ago
Audric Ackermann
184b1984c3
fix autoplay unmuted video when video attachment is added
4 years ago
Audric Ackermann
efa45f7cbe
be sure to send open group messages in order
4 years ago
Audric Ackermann
220de2cd0a
split sendMessage to a build of job part and an effective sending one
4 years ago
Audric Ackermann
e8677eef8c
add back bump typing to CompositionBox 7 show bubbles on direct convo
4 years ago
Audric Ackermann
9f0fd6fa8a
fix mentions shows display name in composition box but sends user id
4 years ago
Audric Ackermann
20496c45d6
remove sendAnyWay and showSafetyNumber from props of MessageDetails
4 years ago
Audric Ackermann
22b4f39e52
MessageDetails: contact status fallbacks to message status
...
this is used for medium groups
4 years ago
Audric Ackermann
5c55a9411f
add first step to enable back MessageDetails.
...
Still not much the react way to do it for now
4 years ago
Audric Ackermann
291d4682e4
fix some tests
4 years ago
Audric Ackermann
2ec337dd31
Add back ability to edit caption before sending attachments
4 years ago
Audric Ackermann
f673589c56
add types for blueimp-load-image
4 years ago
Audric Ackermann
da62ba6829
Merge remote-tracking branch 'upstream/clearnet' into react-refactor
4 years ago
Audric Ackermann
f2074f502a
Uniformize size of accepted attachment to 10MB
...
Some image files can be scaled automatically, so this size is not the
same for them, they will just be scaled down
4 years ago