Commit Graph

7499 Commits (5f42eb821282453c1f36bb49afd26b4079df698c)
 

Author SHA1 Message Date
Vince 7e2110015f
Merge pull request #1017 from Mikunj/clean-config
Clean config
5 years ago
Mikunj 9f58579243 Minor fix 5 years ago
Mikunj fa387b5dfa Linting and review fix 5 years ago
Audric Ackermann e4f52d0a4b
Merge pull request #1011 from Bilb/disable-link-option-on-secondary-device
disable link option on secondary device
5 years ago
Mikunj 5c36b75723 More integration test cleanup 5 years ago
Audric Ackermann fa2a17c09b
adress review 5 years ago
Mikunj 555db5e83b Update documentation 5 years ago
Mikunj 0cccc70b9b Fix integration test running on the wrong environment 5 years ago
Mikunj 3f5a8e7b1b Remove redundance LOKI_DEV variable in scripts 5 years ago
Mikunj b97a68c7f6 Guard against empty NODE_APP_INSTANCE 5 years ago
Mikunj 57239932ba Fix integration test 5 years ago
Mikunj 5f98f702d4 Generate storage profile dynamically 5 years ago
Mikunj 6d87904d18 Clean up config files.
Removed unused scripts.
Removed unused files.
5 years ago
Audric Ackermann 3dc7f0a1da
Merge pull request #1014 from Bilb/fix-integration-test-config
fix integration test config files
5 years ago
Audric Ackermann e58e2a4b54
Merge pull request #1015 from Bilb/fix-default-spell-check-dic
default to en_US if locale dictionnary is not found
5 years ago
Audric Ackermann 79fe5ddff2
Merge pull request #1016 from Bilb/test-use-pkill-rather-killall
[test] use pkill instead of killall for running test windows
5 years ago
Audric Ackermann f5744ca7aa
[test] use pkill instead of killall for running test windows 5 years ago
Audric Ackermann 2f3f3b8294
default to en_US if locale dictionnary is not found 5 years ago
Audric Ackermann efb3ddc628
fix integration test config fils 5 years ago
Audric Ackermann 71cf53af15
fix lint 5 years ago
Audric Ackermann c81fca5d90
disnle link option on secondary device 5 years ago
Ryan Tharp a364fd6f78 Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into ssvertriage 5 years ago
Audric Ackermann 21f7c8b9e6
Merge pull request #1010 from loki-project/fix-yarn-test
fix yarn test for CI
5 years ago
Audric Ackermann 7de40e9ef7
fix yarn test for CI 5 years ago
Ryan Tharp 8ceb47823f fix logging style 5 years ago
Ryan Tharp 40951f0579 this.versionsRetrieved, handle ECONNREFUSED as bad otherwise retry in 1s, randomize list of snodes, only report status every 10% 5 years ago
Ryan Tharp c8b097c60e clean up logging a bit 5 years ago
Ryan Tharp 586aa877da change delay to 10s retry 5 years ago
Ryan Tharp cf5e186bcd change delay to 10s for initial retries, also remove space between time and units 5 years ago
Ryan Tharp 91b254d355 versionMap reverse lookup, markRandomNodeUnreachable removes from versionPools now, lint 5 years ago
Ryan Tharp 330b2b1b16 sort random pool into versions, getRandomProxySnodeAddress to use 2.0.2 or newer versions 5 years ago
Ryan Tharp fea679fe79 sendToProxy use getRandomProxySnodeAddress, retry with options 5 years ago
Maxim Shishmarev a91d925384
Merge pull request #1000 from msgmaxim/onion-requests
Client-side implementation for onion requests
5 years ago
Audric Ackermann 4d0a29ca9f
Merge pull request #1006 from loki-project/include-integration-test-config
[test] include test config
5 years ago
Audric Ackermann fcb830e6c7
[test] include test config 5 years ago
Vince 60d1c767d6
Merge pull request #1005 from vincentbavitz/password-len
Password paste control on MAX_PASSWORD_LEN
5 years ago
Vincent c7c72e50bb lint 5 years ago
Vincent d6a48b9f6d Password paste 5 years ago
Maxim Shishmarev 12b5eadaa1 disable onion requests by default for now 5 years ago
Audric Ackermann 40a9dca3b3
Merge pull request #1004 from Bilb/timeout-integration-test
[test] set default timeout for integration tests to 5s
5 years ago
Audric Ackermann 7a73121140
[test] set default timeout to 5s 5 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>
5 years ago
Mikunj 000f95a430 Rollback any changes to file server if pairing authorisation failed to send 5 years ago
Maxim Shishmarev d9759bb40a Explicitly throw on error 5 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
5 years ago
Maxim Shishmarev 0221e7b8c0 fix linter warnings 5 years ago
Maxim Shishmarev f2ef69f00d Handle timeouts in guard testing; address some review comments 5 years ago
Maxim Shishmarev b786df8045 Remove limit on requested nodes 5 years ago
Maxim Shishmarev 3a746109ea Path building for onion requests 5 years ago
Maxim Shishmarev a9e6d863c3 Disable long-polling 5 years ago