Commit graph

2889 commits

Author SHA1 Message Date
Mikunj
7341471ce7 Fix up notification. 2019-01-15 15:41:14 +11:00
Mikunj
78c5962ff0 Fixed contact not being added after friend request is accepted. 2019-01-15 15:29:04 +11:00
sachaaaaa
61c4447ab0
Merge pull request #126 from Mikunj/friend-request-notification
Fix notification display after friend request is accepted.
2019-01-11 13:09:38 +11:00
Mikunj
4d1f4fcb4f Moved loki_protocol_store.js into libloki/storage.js 2019-01-10 11:53:12 +11:00
Mikunj
a12ed61cc1 Fix notification display after friend request is accepted. 2019-01-10 11:45:07 +11:00
Mikunj
070d18b514 Updated function calls. 2019-01-10 10:26:25 +11:00
sachaaaaa
5eb0bc51a4
Merge pull request #119 from sachaaaaa/pow-metrics
PoW statistical measurements
2019-01-09 17:12:51 +11:00
sachaaaaa
8c01bea913 variables name consistency and remove superfluous initialisation 2019-01-08 13:56:15 +11:00
sachaaaaa
e3138f8fde add yarn pow-metrics 2018-12-20 15:58:18 +11:00
Mikunj
cbb62f4a71 Added tsx files to grunt watch.
Fixed minor bug in conversation view.
2018-12-20 15:30:19 +11:00
Mikunj
a0b814bf7c limit max message length to 2000 characters.
Set task time limit to 3 minutes.
2018-12-19 14:05:57 +11:00
Mikunj
3690f4acda Added timeout argument to WorkerInterface. 2018-12-19 14:05:57 +11:00
Mikunj
6bcb259919 Added PoW error. 2018-12-19 14:05:57 +11:00
sachaaaaa
27674513ba
Merge branch 'development' into signal-v1.19 2018-12-17 16:51:22 +11:00
Mikunj
a2f12ca18e Added option to copy conversation public key. 2018-12-17 13:48:47 +11:00
Mikunj
654b0dac84 Merge signal-master. 2018-12-17 12:56:04 +11:00
Beaudan
6113f13d3a Rip the worker logic out of message_receiver and add the functionality for it to work with pow. Fix pow tests to work with those changes 2018-12-13 17:13:52 +11:00
Mikunj
f98fe910d5 Fix friend request retry not working. 2018-12-13 12:48:33 +11:00
Mikunj
f92cc6cbd4 Added menu option to view seed. 2018-12-12 11:27:47 +11:00
Mikunj
0491ceacf1 Added seed dialog.
Fixed issue where incorrect language was used to generate seed.
2018-12-12 11:27:41 +11:00
Scott Nonnenberg
3851bf351f Throttle typing events, fix profile logging, fix group typing 2018-12-10 14:06:43 -08:00
sachaaaaa
a1255dd31e
Merge pull request #77 from Mikunj/password-protection
Password protection
2018-12-10 16:28:10 +11:00
sachaaaaa
bcc81e41e4
Merge pull request #81 from Mikunj/ui/unread-icon
Added unread indicator in conversation section.
2018-12-10 14:45:29 +11:00
sachaaaaa
4a2c618803
Update js/views/inbox_view.js
Co-Authored-By: Mikunj <Mikunj@users.noreply.github.com>
2018-12-10 14:43:28 +11:00
Mikunj
2715e79268 Fix conversation status not being reset upon conversation messages deletion.
Fix incoming friend request not replacing old friend requests.
Fixed incorrect function name.
2018-12-10 13:23:50 +11:00
Mikunj
0cfabb5ffa Added unread indicator in conversations sections. 2018-12-10 12:41:22 +11:00
Mikunj
9e995bde6c Review fixes.
Updated tests.
2018-12-10 11:19:20 +11:00
sachaaaaa
d8f4d1f313 Fixes to get production build working 2018-12-07 16:49:43 +11:00
Mikunj
0b87f13699 Added password dialog view. 2018-12-07 15:34:16 +11:00
Mikunj
26ba553e6a Added menu options to set, change and remove password. 2018-12-07 11:43:48 +11:00
Mikunj
f53bec38a5 Added password inputs on registration screen.
Fix case where db is deleted but password hash still remains which causes user to never register.
Allow password to have symbols and other characters.
Added more tests.

Moved passHash from config into the sqlite db.
We can do this because we assume if sql failed to initialise then the key provided was wrong and thus we can show the user the password page.
2018-12-06 15:47:37 +11:00
Mikunj
7a96b8446a Rename launcherView to passwordView. 2018-12-06 15:39:17 +11:00
Mikunj
6620244d03 Show main window on correct password; 2018-12-06 15:39:17 +11:00
Mikunj
65015063d2 Add css styling.
Added input and button.
2018-12-06 15:39:17 +11:00
Mikunj
6b9764e6c6 Added launcher view. 2018-12-06 15:39:17 +11:00
sachaaaaa
05c18d42db
Merge pull request #66 from sachaaaaa/session_reset
Handle session reset, Loki style
2018-12-06 15:24:52 +11:00
sachaaaaa
12d69244e9
Update js/signal_protocol_store.js
Co-Authored-By: BeaudanBrown <beau@loki.network>
2018-12-06 12:50:34 +11:00
Beaudan
1e3886cca8 More consistent naming of key storage functions, moved some loki messenger only functions into new file 2018-12-06 12:28:00 +11:00
Beaudan Campbell-Brown
86e04b89e2 Update js/models/conversations.js
Co-Authored-By: sachaaaaa <40749766+sachaaaaa@users.noreply.github.com>
2018-12-06 12:10:24 +11:00
Mikunj Varsani
8afbb9b3e5 Update js/views/conversation_view.js
Co-Authored-By: sachaaaaa <40749766+sachaaaaa@users.noreply.github.com>
2018-12-06 12:10:24 +11:00
sachaaaaa
e62c661ed9 Treat session reset success messages as incoming, handle failure differently 2018-12-06 12:10:24 +11:00
sachaaaaa
962c947605 Prevent "secure session reset succeeded" message from being cleaned up at startup 2018-12-06 12:10:24 +11:00
sachaaaaa
f2e1b9b8de more missing awaits 2018-12-06 12:10:24 +11:00
sachaaaaa
df80249cba fix missing awaits 2018-12-06 12:10:24 +11:00
sachaaaaa
4cc614269e add setter for session reset state 2018-12-06 12:10:24 +11:00
Beaudan Campbell-Brown
1dc621a917 Fix using FriendStatusEnum for session reset
Co-Authored-By: sachaaaaa <40749766+sachaaaaa@users.noreply.github.com>
2018-12-06 12:10:24 +11:00
sachaaaaa
7e612700f7 Handle session reset, Loki style 2018-12-06 12:10:24 +11:00
Beaudan
13db2d666f Fixed test again after rebase, reworked some logic in the conversation validateNumber function to correctly reflect what libsignal thinks is valid 2018-12-05 15:19:24 +11:00
Beaudan
eb7a0dbb3a Fix failing tests except for problematic spellcheck package 2018-12-05 15:19:24 +11:00
Mikunj
62c802445b Allow generating mnemonic for different languages. 2018-12-05 12:03:40 +11:00