Brian Sztamfater
31ba933917
Improved Start New Private Chat interface
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2021-04-13 16:57:47 -03:00
Serhy
4ca7c0b989
Jenkins URL to rerun tests
...
Signed-off-by: Serhy <sergii@status.im>
2021-04-13 11:16:25 +03:00
Andrea Maria Piana
116b4d8812
Add community notifications on android & IOS
...
[Fixes : #11806 ]
[Fixes : #11877 ]
Features added
An admin should receive a notification on android if a community request is made
Clicking on the push notification will take you to the list of requests
Changes to push notifications
Push notification for messages are grouped by chat, similarly to discord. Only the first notification in a chat will alert, the next will be "silent" notification. Meaning you will see the message but it will not alert. This is consistent with discord/whatsapp.
Clicking on a transaction notification will take you to wallet (not sure it was doing that before, but it might have)
Changed the behavior of the notification toggle, before Notifications and wallet transactions were separate, meaning you could have wallet transaction and Notifications disabled and you'd still receive transactions notifications. Now you need to have Notifications enabled to receive wallet transactions. Eventually we will have an option to toggle message notifications.
Technical details
Removes headless tasks, they were not used
Message notifications are passed unchanged to java, we still check if the chat is in the foreground, but no modifications are made to the notification object. This should get us closer to avoid clojure completely.
Merged the two notifications implementation (NewMessageSignalHandler and PushNotificationHelper). We should split maybe off in more meaningful classes, but there's less code duplication now, and it can be re-used for non-chat (communities) notifications.
Parsing of text for message notifications is done in status-go
Signal is not passed to status-react if notifications are not enabled
Next step
To completely remove notification code from status-react the following are required:
Java needs to be alerted of which chat is in the foreground and whether the app is in the foreground
Transaction notification body message need to be created in status-go
Notification signal needs to be stopped in Java
Limitations
If the name of a contact changes, the notification will not change, once is displayed, it won't be modified
2021-03-31 21:45:08 +02:00
Roman Volosovskyi
a364ce1906
[wallet] Optimized watching for tx confirmation
...
Update e2e
2021-03-30 22:16:38 +03:00
Serhy
da6860d693
pdate in balance related tests
...
Signed-off-by: Serhy <sergii@status.im>
2021-03-29 13:56:56 +03:00
Churikova Tetiana
5b08242102
e2e: refactor test browsing
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-03-19 19:53:45 +01:00
Churikova Tetiana
4e0ec35ea5
e2e: added delivered for group chats and check for PNs
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-03-17 14:41:22 +01:00
Churikova Tetiana
313181ddb3
e2e: extend kk account creation
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-03-15 16:06:27 +01:00
Churikova Tetiana
ee4f6ead12
e2e: fix balance updating
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-03-08 09:53:43 +01:00
Serhy
174329d098
User profilepic display setting test
...
Signed-off-by: Serhy <sergii@status.im>
2021-03-04 11:39:01 +02:00
Churikova Tetiana
a7f9a98f48
e2e: checking balance on mobile network
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-03-02 12:59:26 +01:00
Churikova Tetiana
83630b28bb
e2e: migration and message statuses
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-26 16:29:11 +01:00
Churikova Tetiana
61da0db9c9
e2e: previews in lomks
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-23 21:40:03 +01:00
Serhy
d5e1d3fe65
New e2e test to set image from Galary and Photo
...
Signed-off-by: Serhy <sergii@status.im>
2021-02-23 15:15:42 +02:00
Churikova Tetiana
f3c85c1e7a
e2e: several fixes
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-19 14:47:45 +01:00
Churikova Tetiana
f9c3747768
e2e:-5 critical e2e and fixes
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-18 16:13:40 +01:00
Churikova Tetiana
8698e13fa1
e2e: nightly fixes and py upgrade
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-17 12:07:45 +01:00
Andrea Maria Piana
452e54fc19
Add buy crypto banner
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2021-02-17 10:25:45 +01:00
Churikova Tetiana
4f094c174d
e2e: connecting status handling
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-16 16:45:52 +01:00
Churikova Tetiana
1a77891273
e2e: fix for duplicating chats
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-11 09:56:50 +01:00
Churikova Tetiana
8d510be72e
small nightly fix
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-09 11:16:19 +01:00
Churikova Tetiana
a7f9998d6c
e2e: nightly fix
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-08 14:18:22 +01:00
Serhy
b2be539374
When no chat on screen is expected
...
Signed-off-by: Serhy <sergii@status.im>
2021-02-05 19:47:18 +02:00
Serhy
9a51a46869
Webview camera permission
...
Signed-off-by: Serhy <sergii@status.im>
2021-02-05 14:19:30 +02:00
Churikova Tetiana
7e8a68ec67
e2e: refactoring commands, wait for balance, find trans
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-04 13:54:06 +01:00
Churikova Tetiana
781360a1cf
e2e: fix opensea
...
Signed-off-by: andrey <motor4ik@gmail.com>
2021-02-02 17:15:28 +01:00
Churikova Tetiana
6d38386c11
e2e: update PyYAML and urllib3
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-02 16:57:13 +01:00
Churikova Tetiana
522d03b846
e2e: chat_management + wallet_management
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-02-02 12:00:17 +01:00
Churikova Tetiana
b73fcba395
improve logging, get rid of 2 e2e
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-01-28 17:09:40 +01:00
Churikova Tetiana
ad006b018c
test_recover + test_sign_in
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-01-28 13:59:59 +01:00
Churikova Tetiana
d31ed933a0
e2e: reduce amount, continue review
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-01-27 17:22:16 +01:00
Serhy
ff961bbfe8
Fix e2e fails in develop
...
Signed-off-by: Serhy <sergii@status.im>
2021-01-27 12:25:05 +02:00
Churikova Tetiana
c2f8f012a8
e2e: global refactoring
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2021-01-25 18:44:24 +01:00
Anton Danchenko
3042a4b696
upgrade xdist to latest version
...
Signed-off-by: Serhy <sergii@status.im>
2021-01-21 12:51:11 +02:00
Serhy
e4d175ef93
Revert 11624
...
Signed-off-by: Serhy <sergii@status.im>
2021-01-13 12:24:32 +02:00
snyk-bot
6410de803e
fix: test/appium/requirements.txt to reduce vulnerabilities
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1055461
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1055462
2021-01-12 13:45:27 +01:00
dependabot[bot]
9d2e2e26ad
Bump lxml from 4.6.1 to 4.6.2 in /test/appium
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.1...lxml-4.6.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-12 13:45:11 +01:00
Serhy
d68f7679df
Update saucelabs endpoint
...
Signed-off-by: Serhy <sergii@status.im>
2021-01-12 11:38:57 +02:00
Churikova Tetiana
4f4f6cf29e
fixed testrail reports and e2e nightly
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-29 18:48:04 +01:00
Churikova Tetiana
7f22912f1e
e2e: bookmarks
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-21 16:38:58 +01:00
Churikova Tetiana
98a8359db3
e2e: new tests
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-18 10:05:40 +01:00
Churikova Tetiana
1b9bd8b017
e2e: fixed browser tests
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-14 18:53:39 +01:00
Churikova Tetiana
905aa26705
e2e: browser1.0
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-11 18:09:31 +01:00
Churikova Tetiana
efc4f6c750
e2e: fix fetching from offline
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-10 17:09:24 +01:00
Churikova Tetiana
5259de7423
e2e:nightly fixes
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-09 18:01:36 +01:00
Serhy
e167773258
Update tests and get balance method
...
Signed-off-by: Serhy <sergii@status.im>
2020-12-08 18:47:56 +02:00
snyk-bot
57c0e835e2
fix: test/appium/requirements.txt to reduce vulnerabilities
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-URLLIB3-1014645
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2020-12-08 15:56:04 +01:00
Serhy
a70b07e83d
Interact with ropsten web3 to send assets
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-04 21:16:58 +01:00
Churikova Tetiana
8a97331779
e2e: testrail report
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-04 21:10:01 +01:00
Churikova Tetiana
fd5be21207
e2e: TODO resolve
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2020-12-03 14:10:42 +01:00