Commit Graph

1190 Commits (392c201a131b200e33cea31b838dba69980cdc7a)

Author SHA1 Message Date
Audric Ackermann 1f2f0535a1
prekeybundle fields are not optional 5 years ago
Audric Ackermann 73dbcd890b
add test for ChatMessage 5 years ago
Audric Ackermann d1da0e581e
test message check for identifier set 5 years ago
Vince 53f26d588a
Merge pull request #1122 from vincentbavitz/contacts-sorting
Reorganise Contacts Panel
5 years ago
Audric Ackermann 5cec07ef16
add ChatMessage with quotes and attachments 5 years ago
Vincent fe7b22dbc3 Groups not friends 5 years ago
Vince 50d111f538
Merge branch 'clearnet' into linked-devs-fixes 5 years ago
Vincent 07e7afeb31 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into lns-map 5 years ago
Vincent adb96fe4ce Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into fr-fixes 5 years ago
Mikunj Varsani 571169dcf3
Merge pull request #1141 from vincentbavitz/ts-globals
[Sending Refactor] Strictly Typing Signal Data
5 years ago
Mikunj 729fa594b8 Updated window exports 5 years ago
Audric Ackermann e345f6a39f
fix typingMessage test 5 years ago
Audric Ackermann f9f3117101
Merge remote-tracking branch 'vinc/fr-fixes' into integration-test-logs-rebased 5 years ago
Mikunj 0f6053ce08 Add events to MessageQueueInterface.
Added strict typings for events.
5 years ago
Vincent 1cd716d053 Removed comments 5 years ago
Audric Ackermann 779be1213e
fix delete message test by making it independant 5 years ago
Audric Ackermann 8606280080
add key for SessioNotificationCount component 5 years ago
Audric Ackermann 6860875477
remove setIdentifier and make identifier optional in constructor 5 years ago
Audric Ackermann da8999263b
make identifier a uuid 5 years ago
Mikunj bf4557fbe8 Fix styling on registration page 5 years ago
Audric Ackermann 2acba52933
use undefined or ? rather than null 5 years ago
Audric Ackermann cb74c9fe1d
use extends to extends typescript constructor parameters 5 years ago
Vincent 7a85d69970 Mostly strictly types Signal Data 5 years ago
Audric Ackermann 7191038f21
add SessioNEstablishedMessage and tests 5 years ago
Audric Ackermann 46a48406c7
add EndSession and SessionReset messages & tests 5 years ago
Audric Ackermann 601d978883
make OutgoingMessage interface an abstract class and add setIdentifier 5 years ago
Audric Ackermann 4d6ceac0f2
typo 5 years ago
Audric Ackermann 798efd8e00
use export* syntax to clean ts index.ts 5 years ago
Audric Ackermann 823bc4216e
ReceiptMessage test: toNumber() for long values 5 years ago
Audric Ackermann 9ea95e59fa
add GroupInvitationMessage and tests 5 years ago
Audric Ackermann 56d744fda9
add TypingMessage and tests 5 years ago
Audric Ackermann 956491ec82
session established message with ttl of 5 minutes 5 years ago
Audric Ackermann fa26ff9e32
pass args by {} and add deviceLink tests 5 years ago
Audric Ackermann f1244f3031
add device unlink and receiptMessage class and tests 5 years ago
Audric Ackermann 81cb1122f8
remove window.getMessageTTL 5 years ago
Mikunj 21586f8e14 Linting + Improve tslint rules in tests 5 years ago
Mikunj 956dea8a1f Use correcy syntax for async asserts 5 years ago
Mikunj 6557d7bcb3 Updated JobQueue tests 5 years ago
Mikunj 3dfc1ca213 Improved JobQueue.
Added tests.
5 years ago
Audric Ackermann e45ef6f291
add test for unpairing request message 5 years ago
Audric Ackermann 443f177daa
ContentMessage remove auto padding 5 years ago
Mikunj e7826cfb34 linting 5 years ago
Mikunj e0f27ba712 basic classes for message sending 5 years ago
Audric Ackermann 892b2f8474
add ttl as abstract method so each message can define its own 5 years ago
Audric Ackermann f4a24c5c98
add empty messages ts files 5 years ago
Mikunj 15560a4cb5 Linting and comments 5 years ago
Mikunj 46b3032a05 Remove MessageCategory.
We don't need this as we can infer the encryption type from the message.
5 years ago
Mikunj 9bd08ba930 Initial barebone commit for messages refactor 5 years ago
Vincent 34ecc5a751 Finalisation; working FRs from secondary; 5 years ago
Vincent 19cf4fa54b Set profile name 5 years ago
Vincent 60ddaa14be Prevent multiple FR conversations 5 years ago
Audric Ackermann eb894a9b66
lint 5 years ago
Audric Ackermann f46c885fdf
merge fix-closed-group to clearnet 5 years ago
Mikunj Varsani e9fea782b9
Merge pull request #1129 from vincentbavitz/fr-fixes
FR Duplication Fixes | Patch for #1118
5 years ago
Vincent a668be33d7 remove lodash 5 years ago
Vincent ca910be1ef removed comments 5 years ago
Vincent 08e223e96e final w comments 5 years ago
Vincent 2b0ea5bcc5 simplificaiton 5 years ago
Vincent 3cb38de29c renderRow filter 5 years ago
Vincent 400e1ee0a8 rm forced leave 5 years ago
Audric Ackermann 13329c0b2a
Merge pull request #1118 from vincentbavitz/fr-fixes 5 years ago
Vincent 9778d8f793 remove-comments 5 years ago
Vincent 21a95ce587 Closable overlay finished 5 years ago
Vincent 5c02dc9371 sorting-tinkers 5 years ago
Vincent 235d4200bd rm archive 5 years ago
Vincent af48865c92 remove getconvs 5 years ago
Vincent 843be3921e finalised 5 years ago
Vincent 10ccea5ec8 tight filtering 5 years ago
Vincent 7d803280e8 halfway 5 years ago
Vincent 2b7df8e40b Filtering groups fromstate 5 years ago
Vincent 8a80ccc044 Merge branch 'contacts-sorting' of https://github.com/vincentbavitz/session-desktop into contacts-sorting 5 years ago
Vincent 711112d076 Remove channels 5 years ago
Vincent 3ab2b550e4 Remove archive conversation 5 years ago
Vincent a429771b92 Linted 5 years ago
Vincent 3c2320635a Filter secondaries 5 years ago
Vincent a5b1101216 Slave unlinking & FR dup fix 5 years ago
Vince f9c13e4018
Merge pull request #1112 from vincentbavitz/slave-unlink
Slave Unlink
5 years ago
Vincent a0cec3f0fd notification count positioning 5 years ago
Vincent 1fa7ee25f7 leftpane settings 5 years ago
Audric Ackermann 5564bfa134
Merge pull request #1105 from Mikunj/fix-reset-registration
Fix corner cases for registration reset
5 years ago
Vince cdc88f3cd1
Merge pull request #1077 from vincentbavitz/integration-test-vince
Message & Settings Tests
5 years ago
Audric Ackermann 5d9c334809
Merge pull request #1099 from Bilb/fix-enter-create-private-group 5 years ago
Mikunj a2b60cdd2a Remove token data upon registration reset 5 years ago
Audric Ackermann 14ba0aeb65
fix lint 5 years ago
Mikunj Varsani 1a0b760fa1
Merge pull request #1093 from Bilb/fix-various-closed-group
Fix various closed group
5 years ago
Mikunj Varsani 3e3df7717f
Merge pull request #1094 from Bilb/link-device-fixes
Link device fixes
5 years ago
Audric Ackermann 73bc9e1204
reset registration on excepion got 5 years ago
Audric Ackermann 2a9a2f7fb9
show closed group in channels list 5 years ago
Audric Ackermann caace04c32
fix enter press to create a closed group 5 years ago
Audric Ackermann 3c2746d910
fix group update notifcation when we are added to the group 5 years ago
Audric Ackermann 6f8affe5c9
add spinner while unlinking device 5 years ago
Audric Ackermann b60188331a
do not trigger closed group update on unchanged member list 5 years ago
Vincent 4033b70f5c Refined error reporting 5 years ago
Mikunj Varsani 035daffe2b
Merge pull request #1074 from Bilb/various-group-fixes
Various group fixes
5 years ago
Ryan Tharp c36d071859
Merge pull request #1076 from konstantinullrich/#1059-Mentions-display-the-username-instead-of-SessionID
Enable Mention Rendering in sidepanel
5 years ago
Audric Ackermann 026844e40b
fix slaveMessages shown as someone else messages pubchats
When sending a message from a secondary device to a pubchat the
primary device would display this message on the left side on the
conversation view. It was due to the fact that the slaveDevices was not
built correctly.
5 years ago
Audric Ackermann 4e1e7132d4
fix bug registration done after link device cancelled
to reproduce before this fix:
- start link process of second device to first desktop device
- quit or refresh the second device window without updating any fields
- quit or refresh (a second time) the second device window without
updating any fields
- the second device window is now considered logged in (as a new device,
not linked with the first one)

This forces a full reset of the registration state when the registration
components are loaded, which are loaded only if the registration is not
done as required.
5 years ago
Audric Ackermann cd143d8758
remove useless code and make sha commit selectable 5 years ago
Audric Ackermann ab22db246b
Merge pull request #1064 from msgmaxim/add-key 5 years ago
Vincent 958a4c8594 Linted 5 years ago