Commit bf2eab9
authored
fix: the wizard's expected end state was a dashboard reading zero (#223)
Step 3 says "Already have an account? Enter your credentials below." A
reasonable user concludes that entering them is what makes earnings appear. It
is not: those values only configure the CONTAINER. The dashboard shows no
balance until the same credentials are entered again under Settings →
Collectors.
The service-detail view says exactly that. The wizard — the one screen a new
user actually sees — said nothing, so completing onboarding correctly still left
the dashboard at zero with no explanation of why.
/api/services/available, which is what the wizard reads, did not even report
has_collector, so the wizard could not have known. It does now.
The notice is one function used by both screens rather than two copies. A notice
that exists twice drifts, and the wizard's is the one that matters most.
The wording keeps "the service earns either way": without it the notice reads as
"your deployment is broken", which it is not — the container is running and
earning, only the in-dashboard balance is missing.
Negative control: removing it from the wizard fails 3 tests; dropping
has_collector from the endpoint fails 1; giving the detail view its own copy
again fails 2.
Closes CashPilot-p6s1 parent 3c02c45 commit bf2eab9
3 files changed
Lines changed: 135 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1211 | 1211 | | |
1212 | 1212 | | |
1213 | 1213 | | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
1214 | 1217 | | |
1215 | 1218 | | |
1216 | 1219 | | |
| |||
1235 | 1238 | | |
1236 | 1239 | | |
1237 | 1240 | | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
1238 | 1246 | | |
1239 | 1247 | | |
1240 | 1248 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1886 | 1886 | | |
1887 | 1887 | | |
1888 | 1888 | | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
| 1904 | + | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
1889 | 1909 | | |
1890 | 1910 | | |
1891 | 1911 | | |
| |||
1954 | 1974 | | |
1955 | 1975 | | |
1956 | 1976 | | |
| 1977 | + | |
| 1978 | + | |
1957 | 1979 | | |
1958 | 1980 | | |
1959 | 1981 | | |
| |||
2343 | 2365 | | |
2344 | 2366 | | |
2345 | 2367 | | |
2346 | | - | |
2347 | | - | |
2348 | | - | |
2349 | | - | |
2350 | | - | |
2351 | | - | |
2352 | | - | |
| 2368 | + | |
2353 | 2369 | | |
2354 | 2370 | | |
2355 | 2371 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
0 commit comments