status-react/translations
Andrea Maria Piana d760f1696c
Add mailservers confirmations & use peer count for online status
We now check that we are only connected to some `peers` instead of using `NetInfo` from `react-native`.

This is because it has been reported to be quite flaky at times, not reporting online status after sleeping, and for privacy concerns (on ios it pings `apple.com`, on desktop `google.com`).

Adds a new banner `Wallet Offline` and change `Connecting to peers` to  `Chat offline`.

A message will be marked as `Sent` only if it made it to the mailserver you are connected to, which will increase the guarantees that we can make about a message (if you see it as sent, it has reached at least a mailserver), this has the consequence that:

- If you are not connected to any mailserver or the mailserver is non responsive/down, and you send a message, it will be marked as `Not sent`, although it might have been actually made it in the network.

Probably this is something that we would like to communicate to the user through UX (i.e. tick if made it to at least a peer, double tick if it made to a mailserver )

Currently I have only enabled this feature in nightlies & devs, I would give it a run and see how we feel about it.
2018-12-12 19:53:01 +01:00
..
af.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
ar.json remove :t/confirmation-code 2018-09-25 15:45:50 +02:00
bel.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
cs.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
da.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
de.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
de_ch.json remove :t/confirmation-code 2018-09-25 15:45:50 +02:00
el.json [fix #3913] do not logout when changing mailserver 2018-11-07 17:10:18 +01:00
en.json Add mailservers confirmations & use peer count for online status 2018-12-12 19:53:01 +01:00
es.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
es_419.json Lokalise: update translations. 2018-11-28 18:41:37 +01:00
es_ar.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
es_mx.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
fa.json Lokalise: update translations. 2018-11-28 18:41:37 +01:00
fi.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
fr.json [fix #3913] do not logout when changing mailserver 2018-11-07 17:10:18 +01:00
fr_ch.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
fy.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
he.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
hi.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
hu.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
id.json remove :t/confirmation-code 2018-09-25 15:45:50 +02:00
it.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
it_ch.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
ja.json [fix #3913] do not logout when changing mailserver 2018-11-07 17:10:18 +01:00
ko.json Lokalise: update translations. 2018-11-28 18:41:37 +01:00
la.json remove :t/confirmation-code 2018-09-25 15:45:50 +02:00
lt.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
lv.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
ms.json Lokalise: update translations. 2018-11-28 18:41:37 +01:00
nb.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
ne.json Lokalise: update translations. 2018-11-28 18:41:37 +01:00
nl.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
pl.json Lokalise: update translations. 2018-11-28 18:41:37 +01:00
pt_br.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
pt_pt.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
ro.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
ru.json Lokalise: update translations. 2018-11-28 18:41:37 +01:00
sl.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
sr_rs_cyrl.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
sr_rs_latn.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
sv.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
sw.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
th.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
tr.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
uk.json [fix #3913] do not logout when changing mailserver 2018-11-07 17:10:18 +01:00
ur.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
vi.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
zh_Hans_CN.json Lokalise: update translations. 2018-11-28 18:41:37 +01:00
zh_hans.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
zh_hant.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
zh_hant_hk.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
zh_hant_sg.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
zh_hant_tw.json [#6330] remove testfairy 2018-10-16 20:46:43 +03:00
zh_wuu.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00
zh_yue.json Chat replies + refactoring 2018-09-28 16:15:47 +02:00