Commit Graph

1233 Commits (3140dee2b292bd0a906bba17139fb55a00c83b3c)

Author SHA1 Message Date
Vincent bbfa6499e0 Stubbed cache 6 years ago
Vincent fb4c6fb387 testing stubs 6 years ago
Audric Ackermann 15f71cb9c8
move sessionprotocol to a full static class 6 years ago
Vincent 734debe841 PendingMessageCache Done 6 years ago
Audric Ackermann a92f4ab8da
address reviews 6 years ago
Audric Ackermann 1c570e1c2f
Merge branch 'message-sending-refactor' of github.com:loki-project/loki-messenger into message-sending-refactor 6 years ago
Vincent 193573aa67 getFromStorage complete 6 years ago
Vincent b8ec9bd995 Typify PubKey 6 years ago
Vincent 372754e360 Pulled from audric 6 years ago
Vincent a9d9303449 Prep for pull 6 years ago
Vincent a5cfbd584b linted 6 years ago
Vincent c3f3f30911 Tighten merge 6 years ago
Vincent 4fd19126ec pulled from clearnet reversion 6 years ago
Mikunj Varsani 89c16b19b6 Merge pull request #1153 from Mikunj/message-encrypter
Message encrypter
6 years ago
Vincent dec7aa10c8 Revert pulls 6 years ago
Audric Ackermann 73e15250d7
Merge remote-tracking branch 'upstream/clearnet' into integration-test-logs-rebased 6 years ago
Audric Ackermann e9e5a1508d
exclude secondary FR from FR results 6 years ago
Mikunj 863c6da772 Add util to wrap window stubs 6 years ago
Mikunj 21e2469b75 Add more tests 6 years ago
Mikunj 4704893649 Refactor 6 years ago
Mikunj 2e02e7d67b Linting 6 years ago
Mikunj cd58e9b86e Add utils for stubbing.
Added ImportMock for easier es6 stubbing.
6 years ago
Audric Ackermann 935ac8d8f9
lint 6 years ago
Audric Ackermann 1dec669d11
make sessionProtoco read and write to db 6 years ago
Audric Ackermann a7572470df
fix some ts errors on sending files 6 years ago
Audric Ackermann 101fbedf0a
update SessionProtocol. need merge to go further 6 years ago
Audric Ackermann bfade45b00
add start of SessionProtocol 6 years ago
Mikunj 736cbc06da Add tests 6 years ago
Mikunj b644e2a05f Added more types.
Finalise MessageEncrypter.
6 years ago
Mikunj 36762dbbf2 Added libsignal-protocol typings.
Added MessageEncrypter.
6 years ago
Audric Ackermann 6faa764419
lint 6 years ago
Audric Ackermann ee6ee7ec4f
Merge remote-tracking branch 'upstream/message-sending-refactor' into audric/refactor-message-sending 6 years ago
Audric Ackermann 77552aa3b7
use toNumber from lodash to make testing of Long cleaner 6 years ago
Maxim Shishmarev 2fdca61257 Lint 6 years ago
Maxim Shishmarev ab2aa7669f Add sender key feature flag 6 years ago
Maxim Shishmarev abde96bc1e Fix medium group updates 6 years ago
Maxim Shishmarev fcadcd780e More integration tests for medium groups 6 years ago
Maxim Shishmarev 3561ac49c0 UI and some integrations tests for sender keys 6 years ago
Audric Ackermann fa853538d0
LINT after prettier upgrade 6 years ago
Audric Ackermann 9fd929e812
lint 6 years ago
Audric Ackermann 3840d061c3
add test for closed group chat 6 years ago
Audric Ackermann 934838cc1c
add tests for opengroup message 6 years ago
Audric Ackermann 113cf8713b
remove Content.toObject() from tests and update them 6 years ago
Audric Ackermann 1f2f0535a1
prekeybundle fields are not optional 6 years ago
Audric Ackermann 73dbcd890b
add test for ChatMessage 6 years ago
Audric Ackermann d1da0e581e
test message check for identifier set 6 years ago
Vince 53f26d588a
Merge pull request #1122 from vincentbavitz/contacts-sorting
Reorganise Contacts Panel
6 years ago
Audric Ackermann 5cec07ef16
add ChatMessage with quotes and attachments 6 years ago
Vincent fe7b22dbc3 Groups not friends 6 years ago
Vince 50d111f538
Merge branch 'clearnet' into linked-devs-fixes 6 years ago
Vincent 07e7afeb31 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into lns-map 6 years ago
Vincent adb96fe4ce Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into fr-fixes 6 years ago
Mikunj Varsani 571169dcf3
Merge pull request #1141 from vincentbavitz/ts-globals
[Sending Refactor] Strictly Typing Signal Data
6 years ago
Mikunj 729fa594b8 Updated window exports 6 years ago
Audric Ackermann e345f6a39f
fix typingMessage test 6 years ago
Audric Ackermann f9f3117101
Merge remote-tracking branch 'vinc/fr-fixes' into integration-test-logs-rebased 6 years ago
Mikunj 0f6053ce08 Add events to MessageQueueInterface.
Added strict typings for events.
6 years ago
Vincent 1cd716d053 Removed comments 6 years ago
Audric Ackermann 779be1213e
fix delete message test by making it independant 6 years ago
Audric Ackermann 8606280080
add key for SessioNotificationCount component 6 years ago
Audric Ackermann 6860875477
remove setIdentifier and make identifier optional in constructor 6 years ago
Audric Ackermann da8999263b
make identifier a uuid 6 years ago
Mikunj bf4557fbe8 Fix styling on registration page 6 years ago
Audric Ackermann 2acba52933
use undefined or ? rather than null 6 years ago
Audric Ackermann cb74c9fe1d
use extends to extends typescript constructor parameters 6 years ago
Vincent 7a85d69970 Mostly strictly types Signal Data 6 years ago
Audric Ackermann 7191038f21
add SessioNEstablishedMessage and tests 6 years ago
Audric Ackermann 46a48406c7
add EndSession and SessionReset messages & tests 6 years ago
Audric Ackermann 601d978883
make OutgoingMessage interface an abstract class and add setIdentifier 6 years ago
Audric Ackermann 4d6ceac0f2
typo 6 years ago
Audric Ackermann 798efd8e00
use export* syntax to clean ts index.ts 6 years ago
Audric Ackermann 823bc4216e
ReceiptMessage test: toNumber() for long values 6 years ago
Audric Ackermann 9ea95e59fa
add GroupInvitationMessage and tests 6 years ago
Audric Ackermann 56d744fda9
add TypingMessage and tests 6 years ago
Audric Ackermann 956491ec82
session established message with ttl of 5 minutes 6 years ago
Audric Ackermann fa26ff9e32
pass args by {} and add deviceLink tests 6 years ago
Audric Ackermann f1244f3031
add device unlink and receiptMessage class and tests 6 years ago
Audric Ackermann 81cb1122f8
remove window.getMessageTTL 6 years ago
Mikunj 21586f8e14 Linting + Improve tslint rules in tests 6 years ago
Mikunj 956dea8a1f Use correcy syntax for async asserts 6 years ago
Mikunj 6557d7bcb3 Updated JobQueue tests 6 years ago
Mikunj 3dfc1ca213 Improved JobQueue.
Added tests.
6 years ago
Audric Ackermann e45ef6f291
add test for unpairing request message 6 years ago
Audric Ackermann 443f177daa
ContentMessage remove auto padding 6 years ago
Mikunj e7826cfb34 linting 6 years ago
Mikunj e0f27ba712 basic classes for message sending 6 years ago
Audric Ackermann 892b2f8474
add ttl as abstract method so each message can define its own 6 years ago
Audric Ackermann f4a24c5c98
add empty messages ts files 6 years ago
Mikunj 15560a4cb5 Linting and comments 6 years ago
Mikunj 46b3032a05 Remove MessageCategory.
We don't need this as we can infer the encryption type from the message.
6 years ago
Mikunj 9bd08ba930 Initial barebone commit for messages refactor 6 years ago
Vincent 34ecc5a751 Finalisation; working FRs from secondary; 6 years ago
Vincent 19cf4fa54b Set profile name 6 years ago
Vincent 60ddaa14be Prevent multiple FR conversations 6 years ago
Audric Ackermann eb894a9b66
lint 6 years ago
Audric Ackermann f46c885fdf
merge fix-closed-group to clearnet 6 years ago
Mikunj Varsani e9fea782b9
Merge pull request #1129 from vincentbavitz/fr-fixes
FR Duplication Fixes | Patch for #1118
6 years ago
Vincent a668be33d7 remove lodash 6 years ago
Vincent ca910be1ef removed comments 6 years ago
Vincent 08e223e96e final w comments 6 years ago