Show internet connection warning when uploading keys on log out. (#4027)

* Show the key upload progress when waiting to log out.

Add some basic view model tests too.

* Show a network suggestion if key upload doesn't report any progress during logout.
This commit is contained in:
Doug
2025-04-15 16:47:31 +01:00
committed by GitHub
parent 5ea95913e8
commit c5bb960234
27 changed files with 270 additions and 83 deletions
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e19cfdfafb444821e7257e2af30fe59b51baa88bca0509a7a0f9509a527ca0ec
size 108492
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f909de428cb393d3dacecad51ee0d315046a1e81b990f56fc080ffb8d512c498
size 134006
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3fd633dfede30f4f1967b339969ecae518b7ff94397f61cb35dd9729afe5db8c
size 67692
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:af96c6e11b09cb65fed81ee0cdb2499ddc730e009ae49d25ed097d38dfc36906
size 95754
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bce3908d36535874d68bc7020fb539c2208e9a8e5546d268dca5cb5fed2f1a07
size 98088
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2d265f547358fd98af6366212092955be02cbb625d0fb7a757bb0b128a1db7f1
size 115611
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b043c9f56f2428f19a9559fe203494c2173c0668dcedde7170a01bb4821659d7
size 56840
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d0b304b1225cfc10709d5aeedb3ff786529f2732ac6175a8c272af204347eb21
size 73926
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f7804f4e1e0c90dd67475eceda950491ae4bcf467ba118a3a4007672cd25545a
size 104266
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2c34e8096228b99077da79d4caddc8bfec006ba13bf505fb38db0b4dcf1102dc
size 124631
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:71b2003fc0485fc398312af8677d1b2f29774093ecf1c73ce72c88228cdbd3cb
size 62052
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1563190ef6c353223cafd89cc7a0d735e8e6b9ec69d4f9eccc7e13f4ccd0fe7
size 84882
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ae2a9e810bf4b66db4257c1bf9943a310f7f8ce8142eefb26ecf5c1fd31779f
size 98567
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:24cc683908aea7c99604abc07537f38e53a46f517fde37e5877df642ab247b87
size 115895
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:85593f0e9ea14c615c870e3e721b2e0cdc96a9553d294d89702eacb6017d0582
size 57151
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9e2827f8d6ec2941e5116cb5bd72dc20b7286e88f639e2013e571991cefbac64
size 74117