Commit Graph

1103 Commits (e345f6a39ff8e42dd295a9c5df6dca65d806943f)

Author SHA1 Message Date
Audric Ackermann 73bc9e1204
reset registration on excepion got 6 years ago
Audric Ackermann 2a9a2f7fb9
show closed group in channels list 6 years ago
Audric Ackermann caace04c32
fix enter press to create a closed group 6 years ago
Audric Ackermann 3c2746d910
fix group update notifcation when we are added to the group 6 years ago
Audric Ackermann 6f8affe5c9
add spinner while unlinking device 6 years ago
Audric Ackermann b60188331a
do not trigger closed group update on unchanged member list 6 years ago
Mikunj Varsani 035daffe2b
Merge pull request #1074 from Bilb/various-group-fixes
Various group fixes
6 years ago
Ryan Tharp c36d071859
Merge pull request #1076 from konstantinullrich/#1059-Mentions-display-the-username-instead-of-SessionID
Enable Mention Rendering in sidepanel
6 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.
6 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.
6 years ago
Audric Ackermann cd143d8758
remove useless code and make sha commit selectable 6 years ago
Audric Ackermann ab22db246b
Merge pull request #1064 from msgmaxim/add-key 6 years ago
Vincent 958a4c8594 Linted 6 years ago
Vincent c1dcac1b84 Message & settings tests 6 years ago
Mikunj 229f289d12 Fix auto update not running correctly 6 years ago
Audric Ackermann 645b2d55fc
invite friends to closed group: hide already members 6 years ago
Audric Ackermann ab77b0f9a5
disable message contextmenu on group chats when kicked 6 years ago
Audric Ackermann f48136678e
use isKickedFromGroup to disable ui components 6 years ago
Vincent d2364ba529 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into integration-test-vince 6 years ago
Vincent f7f4cc5218 reverted_ looking for settings_text 6 years ago
Konstantin Ullrich fadbc03576 Enable Mention Rendering in sidepanel 6 years ago
Maxim Shishmarev 6c186690e8 add missing key prop to SessionMemberListItem 6 years ago
Vincent 9c9b8e08ef Remove redundant bool casting 6 years ago
Vincent 9229ee7482 Linted 6 years ago
Vincent 99200bb725 Message unsendability 6 years ago
Vincent f66bc782da Remove debugging logs 6 years ago
Vincent 94be443822 Message deletion cleanup 6 years ago
Vincent c4816dc86b Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into clearnet 6 years ago
Vincent dd04f650f8 changes 6 years ago
Mikunj Varsani 24a3e05154
Revert "Revert "Clean up unused dependencies."" 6 years ago
Vince 5ff7476359
Revert "Clean up unused dependencies." 6 years ago
Vince 6d591d956d
Merge pull request #1033 from Mikunj/package-cleanup
Clean up unused dependencies.
6 years ago
Audric Ackermann 7081c20e85
Merge pull request #1039 from Bilb/disable-disappearing-message-set-before-friend
Disable disappearing message before friend request accepted
6 years ago
Audric Ackermann 796a37189a
Disable disappearing message before friend request accepted
Hide nickname option fron menu in ConversationHeader for now
6 years ago
Ryan Tharp 34a1fdbfec add onBlur incase onChange doesn't fire 6 years ago
Ryan Tharp e78426de99 just in case onChange isnt triggered 6 years ago
Vince 9dbfac3c55
Merge pull request #1035 from vincentbavitz/password-whitespace
Password Whitespace Elimation
6 years ago
Vincent f76b12b814 Split typescript upgrade to new pr 6 years ago
Vincent 5eec031803 Revert fancy code 6 years ago
Mikunj Varsani c5ffcf1c3b
Merge branch 'clearnet' into package-cleanup 6 years ago
Vincent 9349ebd37a fancy syntax 6 years ago
Vincent 3793c0feca upgrade tslint 6 years ago
Audric Ackermann 8dccd1db2a
Merge pull request #1031 from Bilb/registration-add-debug-logs
add logs to registration process
6 years ago
Vincent b4cb6e1087 Typescript 3.7 6 years ago
Vincent 640999ab61 Password whitespace trim on set 6 years ago
Vincent 86bcee58ce lint 6 years ago
Vincent a75e0a9429 Password prompt fixes 6 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)
6 years ago
Vincent 0b16f5965b replace jQuery selectors with Refs 6 years ago
Vincent 1fd0c8168f Memberlist modal strict styling 6 years ago
Vincent e5390d54f4 memberlist item alignment 6 years ago
Mikunj eed0ea058c Removed other dependencies 6 years ago
Mikunj 1cadb01e8d Remove intl-tel-input 6 years ago
Mikunj d671ce0055 Remove phone number libraries 6 years ago
Audric Ackermann 0d0439cacc
Merge pull request #1020 from Bilb/spell-check-fixes
fix spell checker using the electron one
6 years ago
Audric Ackermann 9afee14749
Merge pull request #1022 from vincentbavitz/notifications-icon-numeration
Notifications icon numeration
6 years ago
Audric Ackermann e48c7c2f3d
fix lint 6 years ago
Audric Ackermann 8f01d1dbb7
enable by default spell-check 6 years ago
Vincent 83acd2d38e undefined type on count 6 years ago
Vincent eeccc89bc9 undefined type on count 6 years ago
Vincent 85c9576b45 fractional centering 6 years ago
Vincent 0a26e09217 9+ on icons 6 years ago
Vincent 4dcfc17735 Electron upgrade 6 years ago
Vincent 1a3ecf10df Device pairing copy 6 years ago
Audric Ackermann fa2a17c09b
adress review 6 years ago
Audric Ackermann 71cf53af15
fix lint 6 years ago
Audric Ackermann c81fca5d90
disnle link option on secondary device 6 years ago
Vince 60d1c767d6
Merge pull request #1005 from vincentbavitz/password-len
Password paste control on MAX_PASSWORD_LEN
6 years ago
Vincent c7c72e50bb lint 6 years ago
Vincent d6a48b9f6d Password paste 6 years ago
Audric Ackermann 9ddda73ca2
Integration tests (#975)
* add first integration test Session

Checking window title
Checking window count
Can restore from seed

* FIXME torevert once found why this crash on app close

* [test] add join valid open group test

* [test] validate cannot join two times the same open group

* [test] move common things to common.js

* [test] move tests to separate files

* [test] clean

* [test] add send message to open group test

* [test] lint

* [test] rename hooks -> common

* [test] add 15s delay before considering test as slow

* upgrade electron 8.0.3 and spectron 10.0.0

* [test] signin from seed: validate pubkey

* Replace spellchecker in favor of typo-js

* [test] refactor common calls to common.js

* [test] add two different pubkey, mnemonic and displayname

* [test] FIXME unsafe eval needed for now

* [test] add: add friends test

* [test] working multi instance tests

* [test] FIXME disable snodeproxy

* [test] update yarn.lock

* [test] make tests more robust with restart from scratch each test

* [test] add link of two devices test and hard rm of apps before start (rm -r)

* remove unused file

* [test] lint

* [test] add registration from generated pubkey test

* [test] add beginning of network stub

* [test] stub "token" endpoint

* [test] add test of one message on pub group pull

* [test] add starting port randomize. looks to help for some bad start with multi instance

* [test] add stub for one to one chats (sessions)

* [test] clean code

* [test] finish add friend test and stub snode server

* [test] stub calls during link device test

* [test] add a flag to show some logs on stubbed snode

* [test] finish link of two device test. check both pubkey matches

* [test] add and use function to wrap erase+start+login+stub app

* [test] add method to login as friend and closed group test&messages

* Revert "[test] FIXME unsafe eval needed for now"

This reverts commit de5322fdae6cdab8e3b9bd9a52b7d172c9bc2d26.

* [test] apply review

* [test] fix lint

* [test] fix existing test with new spectron version

* [test] fix lint

* [test] refactor page objects

* [test] add delete account test

* [test] add unlink of two device test

* [test] make tiny waitForExists -> isExisting

* [test] add checks of link new device buttons

* upgrade fs-extra@9.0.0

* address pr review

* [test] fix spell_check test

Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
6 years ago
Vincent 6360b539a3 linting 6 years ago
Vincent 6135f4d334 Message selection correction 6 years ago
Vincent c27dd095fc Join open group on enter 6 years ago
Vincent 4ed1e42cae Message selection debug and onenter 6 years ago
Vincent 6d9bcc3079 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into clearnet 6 years ago
Mikunj a6e54d5c52 Minor fix for auto-updating 6 years ago
Vince 54c5f31433
Merge pull request #967 from Mikunj/auto-update-setting
Added setting to disable checking for auto updates.
6 years ago
Vince bed64b2ab8
Merge pull request #935 from Bilb/fix-contextmenu-cache-conversation-view
Fix menu cache conversation view
6 years ago
Vince 8fb092af21
Merge pull request #982 from konstantinullrich/#974-Match-styleguide-with-native-ContextMenus
Replace native Context Menu with a syleguided one in SearchInput
6 years ago
Vincent 09a18d1938 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into clearnet 6 years ago
Mikunj Varsani 66cec1f51e Review fix. 6 years ago
Konstantin Ullrich 447ba9d3aa Remove redundant code from SessionSearchInput 6 years ago
Mikunj Varsani f594a5e5cf
Merge pull request #978 from konstantinullrich/#901-TTL-Display-Clock-Alternative
Add a numeric TTL Countdown if the time left is under 1 minute
6 years ago
Konstantin Ullrich e9be9bcbc5 lint quotemark ` should be ' 6 years ago
Konstantin Ullrich de6dc26d6c Replace native Context Menu with a syleguided one in SearchInput 6 years ago
Vince fa41acc7ac
Merge pull request #962 from konstantinullrich/#889-Advanced-Search
#889 Advanced search
6 years ago
Konstantin Ullrich 18a464fc58 Add a numeric TTL Countdown if the time left is under 1 minute 6 years ago
Konstantin Ullrich 20feb23017 small lint fix in search.ts 6 years ago
Konstantin Ullrich 366acae1cd Minor Fix check if from is invalid not just null 6 years ago
Konstantin Ullrich 87aee6286d Implement requested minor changes 6 years ago
Mikunj 86b427cc4d Lint 6 years ago
Mikunj d10a8f0a6f Added setting to disable checking for auto updates. 6 years ago
Mikunj Varsani d6c3f89fde
Merge pull request #965 from Mikunj/clean-settings
Clean settings
6 years ago
Mikunj 745e898bcc Remove more unused functions 6 years ago
Konstantin Ullrich 19b0bbdf8a Change onChange to onAfterchage 6 years ago
Konstantin Ullrich 048ca2d405 fix lint in search.ts 6 years ago
Konstantin Ullrich 3eca4025e7 Fix lint in search.ts 6 years ago
Konstantin Ullrich f770d4ed44 lint 6 years ago
Konstantin Ullrich 8f7083f5a2 Update Advanced Search by easier date formats 6 years ago