Audric Ackermann
d670a47d5c
remove duplicated key translation
5 years ago
Audric Ackermann
22b2d80993
make light theme default for existing users and show dialog to revert
5 years ago
Audric Ackermann
730c520b22
remove seed name from Registration tabs components
5 years ago
Audric Ackermann
d108630f22
add a toastUtils file and replace all pushToast calls in ts files
5 years ago
Mikunj
b75b02c5a2
Hide multi device UI if flag is not set
5 years ago
Audric Ackermann
761ebf4a7c
lint
5 years ago
Audric Ackermann
abc9456d14
add popup for disabling multi device
5 years ago
Audric Ackermann
a853d27b28
disable multi device link and show warnings placeholder
5 years ago
Vincent
447d2b3406
edit-loading-state
5 years ago
Vincent
2f38a4a7a3
revert primary-device-pubkey
5 years ago
Vincent
600653d3d6
allow cancel linking
5 years ago
Vincent
0386259fce
cancelling linked
5 years ago
Vincent
6e1f3fdc75
linked-devices-limit
5 years ago
Mikunj
3f93b25ac2
Added string utils
5 years ago
Audric Ackermann
eb894a9b66
lint
5 years ago
Audric Ackermann
f46c885fdf
merge fix-closed-group to clearnet
5 years ago
Audric Ackermann
5564bfa134
Merge pull request #1105 from Mikunj/fix-reset-registration
...
Fix corner cases for registration reset
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
73bc9e1204
reset registration on excepion got
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
cd507b4352
add logs to registration process
...
toast on exception
use a separate mnemonicSeed for signup (generated )and signin (entered by user)
5 years ago
Mikunj
012575be35
Remove calling sc_reduce32 when deriving a keypair from a mnemonic seed.
...
This is the reason that seeds across desktop and mobile devices would never restore to the same keypair. This function was there from the initial messenger days and with further discussion with Maxim, we deemed calling this function an unnecessary step for generating a keypair. There are no security implications for this change as we generate keypairs the exact same way as Signal does.
The biggest downside to this change however is that if you try to restore a desktop device with a seed from before this change, that seed will generate a completely different key pair and thus a different session ID.
This will only affect users who plan to restore any device from the seed of a desktop device before this change.
5 years ago
Audric Ackermann
15738c3525
display continue session signin with seed
5 years ago
Vincent
d288c7bd03
secretPrompt fix
5 years ago
Ryan Tharp
192fb3e382
add line break due to CI
5 years ago
Ryan Tharp
9b204e4a8f
make sure invalid Pubkey is shown to the user and stop loader
5 years ago
Audric Ackermann
736cd0f652
session-id-editable-textarea
5 years ago
Audric Ackermann
7867f4dceb
Merge branch 'clearnet' into brand-redesign
5 years ago
Vincent
4a7e2dece7
Password lock screen and delete data screen
5 years ago
Audric Ackermann
c92d22fece
allow space inside a display name but not at start or end
5 years ago
Vincent
0a525629ee
Prevent illegal username and passwords
5 years ago
Audric Ackermann
9b19222e38
fix lint
5 years ago
Audric Ackermann
aeaa3b9e5d
hide verify password when password is not set
5 years ago
Vincent
56b1bcac01
Partial copy updates
5 years ago
Audric Ackermann
77227eaa2a
fix password toast display
5 years ago
Audric Ackermann
c69219ebe4
resolve conversations
5 years ago
Audric Ackermann
4d950f859b
add back link device in settings in a dialog
5 years ago
Audric Ackermann
29da7c2d53
remove enabled props from SessionButton. Use disabled instead
5 years ago
Audric Ackermann
c44437f62c
add channel section and refactor closableOverlay
5 years ago
Audric Ackermann
214679dece
add registration errors show to user
5 years ago
Vincent
d217c76647
mergable settingsview
5 years ago
Audric Ackermann
af22bd7b33
add the leftpane overlay as reusable from subsections
5 years ago
Audric Ackermann
28a27711e1
work on compose view
5 years ago
Audric Ackermann
f613f27ee3
move the emptyContentEditable hack to componentWillUnmount
5 years ago
Audric Ackermann
98be71680d
add session h1 h2 and h3
5 years ago
Audric Ackermann
6cc7ef4962
correct typo
5 years ago
Audric Ackermann
7c726c8f47
move the enter session editable to a custom component
5 years ago
Audric Ackermann
c883d20bd7
add the left pane sections on main page
5 years ago