Commit Graph

7405 Commits (60d1c767d6c8a69b914a8fc9e1d87658c37612ed)
 

Author SHA1 Message Date
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 40a9dca3b3
Merge pull request #1004 from Bilb/timeout-integration-test
[test] set default timeout for integration tests to 5s
6 years ago
Audric Ackermann 7a73121140
[test] set default timeout to 5s 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
Audric Ackermann 3800ca2050
Merge pull request #999 from Bilb/notify-user-link-invalid-screen
Toast on device pairing request received but in device pairing mode
6 years ago
Vince 5c117072ff
Merge pull request #1002 from vincentbavitz/messages-open-groups
Messages open groups
6 years ago
Vince d56757c929
Update package.json 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
Ryan Tharp a9da21a807
Merge pull request #1001 from neuroscr/patchopensnapps
Fix serverRequest retry
6 years ago
Ryan Tharp 57b2840ed8 serverRequest: fix retry, fix note 6 years ago
Audric Ackermann b3d895caf3
Toast on device pairing request received but in device pairing mode 6 years ago
Vincent 6d9bcc3079 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into clearnet 6 years ago
Vincent 99a5766592 session nomenclature updates 6 years ago
Mikunj a6e54d5c52 Minor fix for auto-updating 6 years ago
Vince 78ba6f03e1
Merge pull request #988 from neuroscr/patchopensnapps
snode communication and logging clean up #2 & AppDotNot minor refactor
6 years ago
Ryan Tharp 7a0e972ca4 refactor getRandomPoolLength out of markRandomNodeUnreachable 6 years ago
Ryan Tharp 8bf77ce44f collapse difficulty branching 6 years ago
Ryan Tharp d15445a1e0 don't create unneeded variables 6 years ago
Audric Ackermann 43f9ed6295
Merge pull request #992 from Bilb/fix-sync-open-groups-not-friend
multi device: do not sync contacts not friends
6 years ago
Audric Ackermann a7def71840
multi device: do not sync contacts not friends 6 years ago
Vince 67ddf101d3
Merge pull request #991 from loki-project/hardcode-appid
Hardcode AppId
6 years ago
Vince 458254d6b1
Update main.js 6 years ago
Vincent 67f94334c2 hardcoded 6 years ago
Ryan Tharp 4bb2e83cb3 lint 6 years ago
Ryan Tharp bb7d4820a5
Merge pull request #959 from neuroscr/opengroupordering
open group avatar redo conversion properly
6 years ago
Ryan Tharp 99679741c1 some renames, improve refresh random pool failures better 6 years ago
Ryan Tharp 6bdc269081 include function name in log message 6 years ago
Ryan Tharp e4d762a358 Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into patchopensnapps 6 years ago
Vince 3a44c54937
Merge pull request #971 from konstantinullrich/#968-Session-ID-input-box-overflow-scroll
Add overflow-y auto to session-id-editable
6 years ago
Vince 0f06046247
Merge pull request #987 from loki-project/open-group-fix
Fix messages not being created properly in open groups
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
Ryan Tharp 8d4be4cb0b lint 6 years ago
Ryan Tharp e66e30bb0b URL for lint 6 years ago
Ryan Tharp 07ce97aa56 serverRequest/sendToProxy refactor, start messagesPollLock implementation, improve logging 6 years ago
Ryan Tharp 2d76b1eda9 .loki support improvement 6 years ago
Ryan Tharp a00aa73715 disconnect even if it's been stopped before, logging improvements 6 years ago
Ryan Tharp 9a01317e96 log error 6 years ago
Ryan Tharp 455bfa4ab7 result guard, mark internal-only intended functions with _ prefix and simplify parameters, logging improvements 6 years ago
Ryan Tharp 241e64b94b lint 6 years ago
Ryan Tharp e3545fa338 change unreachableNode 2nd param to object, put lock around getRandomSnodeAddress so they can't stack, markRandomNodeUnreachable returns remaining count, adjust logging 6 years ago
Ryan Tharp 1c78e1a701 sendToProxy use agent, handle 401/500s, retry system 6 years ago
Vincent 09a18d1938 Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into clearnet 6 years ago
Mikunj 33925d69e9 Cleanup 6 years ago