CoffeeKnyte
40f117bd2d
test(playback): assert the admin session view omits an unserved last_served_at
...
`TestHandleListSessionsAddsSiblingTransfersWithoutChangingSessionShape`
expected `last_served_at` to equal `Session.LastActivityAt`, encoding the
client-progress fallback that fc65dcaf removed. The admin session list is
built from the same `streammonitor.LiveLocalSessions` projection as the
enforcer, so a never-served session now omits the field instead of reporting
the client's last progress report as a serve time.
The field is omitted for want of a server-observed serve, not removed: the
test now also asserts it reappears once a transport actually serves.
Follow-up to fc65dcaf , which I verified without running ./internal/api/...
Part of #305
2026-07-31 00:44:43 +00:00
..
2026-07-16 14:34:35 -04:00
2026-07-10 08:21:26 -04:00
2026-07-26 11:19:33 -04:00
2026-07-09 08:53:52 -04:00
2026-07-31 00:44:43 +00:00
2026-07-16 17:33:21 -04:00
2026-07-30 06:11:43 +00:00
2026-07-27 22:58:18 -04:00
2026-07-23 11:40:38 -04:00
2026-07-18 17:12:36 -04:00
2026-05-22 23:26:56 -04:00
2026-07-05 17:38:19 -04:00
2026-07-28 21:33:30 -04:00
2026-07-21 13:03:53 -04:00
2026-07-09 08:53:52 -04:00
2026-07-05 16:44:36 -04:00
2026-05-22 23:26:56 -04:00
2026-07-07 10:46:50 -04:00
2026-07-07 10:46:50 -04:00
2026-06-09 20:08:30 -04:00
2026-07-30 12:27:05 +00:00
2026-07-26 11:19:33 -04:00
2026-06-15 16:20:50 -04:00
2026-07-27 12:07:37 -04:00
2026-06-11 19:51:03 -04:00
2026-07-29 16:42:37 +00:00
2026-06-17 13:09:55 -04:00
2026-07-23 11:10:31 -04:00
2026-06-25 22:43:23 -04:00
2026-07-25 14:47:12 -04:00
2026-07-16 14:34:35 -04:00
2026-07-30 06:10:33 +00:00
2026-05-22 23:26:56 -04:00
2026-07-16 17:55:36 -04:00
2026-07-01 17:37:06 -04:00
2026-07-09 08:53:52 -04:00
2026-07-27 22:58:18 -04:00
2026-07-30 12:27:05 +00:00
2026-05-22 23:26:56 -04:00
2026-07-22 13:43:57 +02:00
2026-07-02 11:42:28 -04:00
2026-07-01 23:21:25 -04:00
2026-07-23 11:24:55 -04:00
2026-07-09 08:53:52 -04:00
2026-05-22 23:26:56 -04:00
2026-06-11 21:34:19 -04:00
2026-07-16 17:33:21 -04:00
2026-07-09 08:53:52 -04:00
2026-07-23 11:24:55 -04:00
2026-07-28 21:02:51 -04:00
2026-07-27 22:58:18 -04:00
2026-07-24 12:02:52 -04:00
2026-07-09 08:53:52 -04:00
2026-07-14 12:13:16 -04:00
2026-07-09 08:53:52 -04:00
2026-07-31 00:22:23 +00:00
2026-07-23 11:24:55 -04:00
2026-07-27 22:58:18 -04:00
2026-07-09 08:53:52 -04:00
2026-07-16 10:53:30 -04:00
2026-06-12 15:04:31 -04:00
2026-07-16 13:58:44 -04:00
2026-07-31 00:03:44 +00:00
2026-06-25 14:47:48 -04:00
2026-07-24 12:18:49 -04:00
2026-07-10 22:30:04 -04:00
2026-07-24 12:02:52 -04:00
2026-07-30 09:09:35 +00:00
2026-07-27 22:58:18 -04:00
2026-07-09 08:53:52 -04:00
2026-07-27 22:34:30 -04:00
2026-07-16 13:58:44 -04:00
2026-07-21 08:16:53 -04:00
2026-07-28 21:33:30 -04:00
2026-07-25 14:47:12 -04:00
2026-07-22 13:43:57 +02:00
2026-06-08 15:25:48 -04:00
2026-07-09 08:53:52 -04:00
2026-07-22 13:43:57 +02:00
2026-07-31 00:22:23 +00:00
2026-07-31 00:03:44 +00:00
2026-07-31 00:22:23 +00:00
2026-07-30 12:27:05 +00:00
2026-07-23 11:24:55 -04:00
2026-07-24 12:02:52 -04:00
2026-07-09 08:53:52 -04:00
2026-05-22 23:26:56 -04:00
2026-07-30 09:09:35 +00:00
2026-07-29 16:42:37 +00:00
2026-07-27 12:07:37 -04:00
2026-07-09 08:53:52 -04:00
2026-07-27 22:58:18 -04:00
2026-07-27 22:58:18 -04:00
2026-07-09 08:53:52 -04:00
2026-07-01 17:36:47 -04:00
2026-07-23 09:15:19 -04:00
2026-07-26 22:01:31 -04:00
2026-07-09 08:53:52 -04:00
2026-07-28 21:27:58 -04:00