e5a59848f1
R-777 (held): Jellyfin and Emby no longer treat every internet visitor as the home network
night-held-2026-10-06
admin2026-10-06 21:08:59 +02:00
3f4611cbb6
R-733: the memory watch records each container's swap peak and the venue's swap
admin2026-10-06 21:09:26 +02:00
18599037d3
R-806: gramps-web runs 2 gunicorn workers (held — not for main tonight)
admin2026-10-06 21:07:59 +02:00
816c5577fb
R-805: the persistence gate names an empty bind (reported, not judged)
admin2026-10-06 20:53:38 +02:00
093e5ed231
R-782: homepage allows the box's own host name (held — not for main tonight)
admin2026-10-06 20:52:28 +02:00
d4150d7377
R-612: wishlist's healthcheck reads the first-boot seed (held — not for main tonight)
admin2026-10-06 20:47:54 +02:00
d63ea3591e
box_walk: a target table (9202, 9201, tester-1 via a jump through the HP box); the Tester 1 guest is a test box for the admin seed (R-892, decision 158)
main
admin2026-10-06 19:04:57 +02:00
a5a5b51c77
wishlist: after_setup close/open commands for its own sign-up switch + min_controller 0.301.0 (R-717), proven live on 9202
admin2026-10-06 16:07:39 +02:00
cf1ed4389d
wger: DJANGO_DEBUG=False + a wger-files nginx serving /static and /media (R-762); a definition step proven on the bench and on 9202, written by --write-ladder --to-definition
admin2026-10-06 15:39:34 +02:00
c48a0db3a7
Bench: --move-to tests a step that adds a service; --write-ladder --to-definition writes it (R-762 tooling); rules copies line
admin2026-10-06 14:49:31 +02:00
ecb8552ee9
vaultwarden 1.36.0 -> 1.37.4: its first ladder step, proven on the bench and on 9202 (R-890); instruction files kept true (decision 150)
admin2026-10-06 13:50:39 +02:00
6b4877d556
R-890: the test box (scratch 9202) may seed vaultwarden through its admin invite, inside the box
admin2026-10-06 13:39:48 +02:00
65130c6c03
REPORT: the operator's ten answers (2026-10-06)
admin2026-10-06 12:29:01 +02:00
aed80ee143
R-624: the bench (only) seeds vaultwarden through its admin invite; run secrets redacted and shredded
admin2026-10-06 11:26:23 +02:00
b0939cf309
R-734: the update test ignores an app's listed marker files, each with its reason
admin2026-10-06 11:20:09 +02:00
ec72c9dd5a
R-747 + R-774: one sentence each on mealie's and Karakeep's page (hu + en)
admin2026-10-06 11:17:12 +02:00
d1a148408f
REPORT: the morning after (2026-10-06)
admin2026-10-06 08:50:51 +02:00
3896cb0089
R-776/R-613 proven on 9202 (with controls): comments point at the evidence; CHANGELOG
admin2026-10-06 08:46:42 +02:00
c5674ce332
R-613: nextcloud's probe asks for "installed":true — "installed" alone matched an install that never finished
admin2026-10-05 21:33:23 +02:00
1d3af8edfb
R-776: nextcloud sees each visitor behind the tunnel (trusted docker networks; 9202 checklist 3.6 re-measure owed)
admin2026-10-05 21:17:31 +02:00
5f7bf7729e
R-776: vikunja sees each visitor behind the tunnel (trusted docker networks; 9202 checklist 3.6 re-measure owed)
admin2026-10-05 21:17:31 +02:00
ccc2be57f8
R-776: zipline sees each visitor behind the tunnel (trusted docker networks; 9202 checklist 3.6 re-measure owed)
admin2026-10-05 21:17:31 +02:00
462e66f0ca
R-776: kimai sees each visitor behind the tunnel (trusted docker networks; 9202 checklist 3.6 re-measure owed)
admin2026-10-05 21:17:31 +02:00
d955df1f15
REPORT: the burn-down night (2026-10-06)
admin2026-10-06 02:13:13 +02:00
979ababb8f
R-426: volume-persistence decoys - the injected-prober suite run from here, and a dead runtime end to end
admin2026-10-06 01:40:43 +02:00
31d4f4e6de
R-426: image-resolvable decoys, end to end through a PATH-stub docker
admin2026-10-06 01:38:54 +02:00
d3e14eb961
R-426: image-pins gate gets a decoy suite (and three holes closed)
admin2026-10-06 01:24:22 +02:00
c265b371e2
CHANGELOG: the burn-down night (R-758, R-127a, R-798, R-763, R-764, R-786, R-731; R-776/R-613 held for 9202)
admin2026-10-05 21:50:24 +02:00
181bc0dc3c
R-731: the shape-switch control is standing — scripts/check-currency.py (stdlib) with fixture tests
admin2026-10-05 21:47:32 +02:00
c67b809b6b
R-786: SparkyFitness record — 1.6 done (every env read of the server source listed), 1.7 read in source (image read owed)
admin2026-10-05 21:43:09 +02:00
84ced4478b
R-798: grimmory sets the API-docs switch v3.5.0 reads (API_DOCS_ENABLED=false) instead of the dead SWAGGER_ENABLED
admin2026-10-05 21:30:46 +02:00
1b24d139bd
R-758: mem_limit is the sum of the compose limits — eight figures corrected, gate mem-limit-sum (--fast, stdlib) with decoys
admin2026-10-05 21:28:10 +02:00
8940d768d3
check-probe-matches-compose: accept --all as a no-op (catalog_gates --all read INCONCLUSIVE on a clean tree)
admin2026-10-05 21:28:02 +02:00
db88ee94f6
R-764: wger sends its mail through the box's relay (smtp_mapping, plaintext :2526, ENABLE_EMAIL gate; hidden app, 9202 boots owed)
admin2026-10-05 21:15:50 +02:00
1968527a86
R-763: wger closes its own sign-up and guest users (hidden app; 9202 stranger walk owed)
admin2026-10-05 21:13:52 +02:00
51a3d81d55
test_gate_decoys: the ratchet ABOVE case removes English instead of adding it (stale since full coverage)
admin2026-10-05 21:13:52 +02:00
4828dc754d
burn-down round 2: R-593 papra field copy, R-760 vikunja healthcheck reason, R-594 English allow-list, R-605 refusal exit 3, R-781 onboarding decoy clone, R-806 scheme; stale runner test fixed
admin2026-10-05 19:15:02 +02:00
29ac711d26
R-799 metube add body, R-761 logo name, R-391 no observations section (burn-down)
admin2026-10-05 16:55:06 +02:00
7a19491898
the size rule: a small finding is fixed in the session, not filed; reports state four register numbers (burn-down Part D)
admin2026-10-05 16:43:30 +02:00
917a779cca
Persistence gate: empty declared volume = UNDETERMINED (R-788), the app's own fixture seed as the exercise; re-sweep verdicts (CLEAN 40 / UNDETERMINED 18 / BROKEN 0); papra 256M -> 768M (R-803); records 2.1, EXISTING-APPS-GAPS regenerated
admin2026-10-02 16:54:29 +02:00
febf58c7e6
Grimmory + MeTube records: row 2.6 with the demo-hp with-data removal (userdata kept — R-800); MeTube 3.9 through the real internet
admin2026-10-02 10:43:14 +02:00
96829d0d0f
Grimmory and MeTube published behind the family gate (controller >= 0.287.0, decisions 63/64), with complete records
admin2026-10-02 09:36:49 +02:00
de0a9bd29f
SparkyFitness onboarding record (Part C: bench + 9202 measured, six rows open — R-786; licence non-commercial — R-784); CHANGELOG/CONTEXT/REPORT for the R-753 catalog work
admin2026-10-01 22:16:21 +02:00
ca144ea841
bookstack: APP_PROXIES=172.16.0.0/12 — the login throttle per visitor (R-753; decision 59 revisited now that the box passes each visitor)
admin2026-10-01 22:02:11 +02:00
9b3b859eef
Checklist 3.10 (since 2026-10-02): the visitor's address — read from the right, never the leftmost; REUSE pattern for the router reset (R-753)
admin2026-10-01 21:31:36 +02:00
50e4fb42df
uptime-kuma: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:15 +02:00
d71a9df301
seerr: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:13 +02:00
88f252f5f4
code-server: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:12 +02:00
9e9056627b
gokapi: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:11 +02:00
57e07d9777
opengist: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:09 +02:00
c222d425d7
mealie: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:08 +02:00
459e78146e
komga: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:06 +02:00
6e4b1bb054
rallly: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:05 +02:00
64b6d84631
plant-it: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:04 +02:00
14104e7375
papra: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:02 +02:00
7f9a93c0f2
paperless-ngx: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:01 +02:00
ba06d488db
outline: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:03:00 +02:00
9395d19333
emby: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:02:58 +02:00
95cb9bbfa7
romm: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:02:57 +02:00
460f75e45e
sparkyfitness: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:02:56 +02:00
828fafe7d7
adventurelog: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:02:54 +02:00
8975984b6e
ghost: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:02:53 +02:00
22fa01b716
audiobookshelf: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:02:52 +02:00
04e951697c
docmost: remove the client-written X-Forwarded-For chain on its router (R-753)
admin2026-10-01 21:02:51 +02:00
94477cba43
Grimmory tested but held (R-775): its fixture added; CHANGELOG, CONTEXT, REPORT for the night's new apps
admin2026-10-01 19:51:12 +02:00
72247a387e
Dawarich: the third new app through the checklist — template, record, fixture, first ladder step 1.15.2 -> 1.15.3
admin2026-10-01 18:37:05 +02:00
882ac14309
Karakeep: the second new app through the checklist — template, record, fixture, first ladder step 0.33.1 -> 0.33.2
admin2026-10-01 18:01:07 +02:00
195129cbb1
Radicale: the first new app through the checklist — template, record, fixture, first ladder step 3.8.0 -> 3.8.1
admin2026-10-01 16:58:56 +02:00
55b8c8a147
wger: lifecycle hidden until R-762 and R-763 are fixed (operator ruling 2026-10-01)
admin2026-10-01 16:09:40 +02:00
dc0ab8b2a8
New-app checklist: reviewed, a gate (onboarding), the wger pilot record, the existing apps' gap page
admin2026-10-01 15:20:52 +02:00
82fff329a4
wger: a stranger locks only the name they try, for 5 min — not every household member for 30 (R-752, 09 decision 58 — decided by CC unattended, operator may reverse)
admin2026-10-01 12:46:58 +02:00
83636352ea
REPORT: the first full monthly re-test, mealie's lockout, R-744/R-746/R-749
admin2026-10-01 10:21:00 +02:00
a4597cd005
mealie: lockout 1 hour instead of 24 (R-747, 09 decision 57 — decided by CC unattended, operator may reverse)
admin2026-10-01 10:18:17 +02:00
804884a749
image_digest.resolve honours a @digest: asks the registry for THAT manifest (R-746)
admin2026-10-01 07:54:39 +02:00
1a37032f99
sonarr: re-test of the same tag at a new digest (decision 52, R-740)
admin2026-10-01 07:53:44 +02:00
3b59dfb1bc
nextcloud: re-test of the same tag at a new digest (decision 52, R-740)
admin2026-10-01 07:37:51 +02:00
9e53205938
retest-floating: check what the bench brings (docker, python3), not what the sync puts there (R-749)
admin2026-10-01 07:17:49 +02:00
efd492d0bb
CHANGELOG + REPORT: same-tag re-tests (decision 52), wger's key, wanderer on the bench
admin2026-09-30 23:23:16 +02:00
6a3ead9ebe
Same-tag security fixes as tested steps (09 decision 52, R-740): re-test entries, their gates, the monthly command
admin2026-09-30 23:06:09 +02:00
45d84827ad
wger: its app login API gets its JWT key pair (R-737)
admin2026-09-30 22:27:13 +02:00
d18116539a
CHANGELOG + REPORT: twelve more steps, six first ladders (R-462, R-738, R-742, R-732)
admin2026-09-30 20:26:54 +02:00
fb8703020e
zipline: 4.7.0 -> 4.8.0, its second ladder step, both venues proven (R-462, R-742)
admin2026-09-30 20:22:53 +02:00
a9700e2b4c
zipline: 4.6.1 -> 4.7.0, its first ladder step, both venues proven (R-462, R-742)
admin2026-09-30 20:05:42 +02:00
84de9a9254
harness: zipline's readback logs in with the right password first (its login limit answered 429 after the wrong-password control; R-742)
admin2026-09-30 20:05:31 +02:00
48440ce01c
immich: step v3.0.3 -> v3.2.2 (0b8272068aab36bf) re-proven at 768M; its definition rewritten by the writer (R-732)
admin2026-09-30 19:34:08 +02:00
63a96b0ef4
harness: --restep rewrites one superseded step's definition from a re-proof; zipline's readback waits on its health route
admin2026-09-30 18:53:17 +02:00
35dd5cf03c
uptime-kuma: 2.4.0 -> 2.5.5, its first ladder step, both venues proven (R-462)
admin2026-09-30 18:51:17 +02:00
e1f0179d7a
crafty-controller: 4.10.7 -> 4.11.0, its first ladder step, both venues proven (R-462)
admin2026-09-30 18:41:02 +02:00
4ad32aa768
wger: 2.6 -> 2.7, its first ladder step, both venues proven (R-462, R-738)
admin2026-09-30 18:25:51 +02:00