maziggy
28781ea558
Keep the printer's name on statistics after it is deleted (issue #2873 )
...
Every per-printer breakdown resolved the name against the printers that
exist now, so deleting a printer and choosing to keep its prints turned
"Ultron" into "Printer 1" in Prints by Printer, the success-rate and
time-accuracy lists, and Failures by Printer. Archives lose their printer
on that delete as well, so nothing was left to read a name from.
The runs themselves recorded the name they printed on. /archives/stats now
reports the last name each id was known by - taken from the newest run that
has one, so a later name-less row cannot blank it - and failure analysis
falls back to the same thing for ids with no printer left. The client keeps
preferring a live printer's own record, so a rename still shows up straight
away rather than after the next print.
2026-08-18 14:04:18 +02:00
..
2026-08-16 11:45:46 +02:00
2026-08-10 11:43:23 +02:00
2026-08-18 10:36:42 +02:00
2026-08-10 11:43:23 +02:00
2026-08-15 10:38:51 +02:00
2026-06-26 12:31:48 +02:00
2026-07-16 08:38:42 +02:00
2026-07-11 13:38:15 +02:00
2026-07-28 15:05:28 +02:00
2026-07-10 08:24:20 +02:00
2026-06-11 14:49:52 +02:00
2026-08-14 14:26:30 +02:00
2026-08-18 14:04:18 +02:00
2026-07-28 14:49:50 +02:00
2026-07-11 09:33:52 +02:00
2026-07-27 11:01:43 +02:00
2026-08-14 15:32:40 +02:00
2026-08-06 20:28:16 +02:00
2026-08-05 16:10:04 -04:00
2026-08-05 14:26:38 +02:00
2026-08-13 08:37:16 +02:00
2026-06-23 11:34:15 +02:00
2026-06-08 09:30:16 +02:00
2026-06-25 09:57:15 +02:00
2026-07-07 10:31:19 +02:00
2026-06-25 20:10:25 +02:00
2026-08-11 11:49:30 +02:00
2026-08-10 13:09:24 +02:00
2026-06-22 12:27:58 +02:00
2026-08-13 10:26:59 +02:00
2026-08-03 11:10:11 +02:00
2026-08-01 11:37:01 +02:00
2026-06-17 11:33:23 +02:00
2026-08-14 14:49:55 +02:00
2026-06-02 14:58:10 +02:00
2026-07-14 11:29:56 +02:00
2026-06-02 10:23:21 +02:00
2026-08-06 20:27:25 +02:00
2026-07-28 11:37:36 +02:00
2026-08-01 09:17:33 +00:00
2026-07-28 21:05:29 +00:00
2026-07-28 21:05:29 +00:00
2026-07-09 09:02:34 +02:00
2026-07-17 08:16:35 +02:00
2026-08-04 12:38:36 +02:00
2026-08-04 11:11:36 +02:00
2026-08-15 10:38:51 +02:00
2026-07-28 13:36:55 +02:00
2026-08-15 16:09:57 +02:00
2026-07-30 21:51:13 +02:00
2026-08-11 12:50:42 +02:00
2026-08-18 13:43:46 +02:00
2026-08-06 10:00:45 +02:00
2026-08-10 11:43:23 +02:00
2026-08-14 11:27:50 +02:00
2026-06-09 13:32:15 +02:00
2026-08-03 12:33:19 +02:00
2026-06-28 11:18:18 +02:00
2026-08-15 10:38:51 +02:00
2026-08-15 10:38:51 +02:00
2026-08-09 14:10:18 +02:00
2026-06-16 12:00:27 +02:00
2026-07-20 17:55:56 +02:00
2026-06-21 11:55:37 +02:00
2026-08-14 16:02:53 +02:00
2026-06-27 13:56:18 +02:00
2026-06-20 15:50:58 +02:00
2026-06-22 10:14:31 +02:00
2026-06-05 09:22:05 +02:00
2026-06-17 11:33:23 +02:00
2026-06-23 11:34:15 +02:00
2026-06-17 11:33:23 +02:00
2026-06-17 11:33:23 +02:00
2026-07-18 09:58:21 +02:00
2026-08-14 14:26:30 +02:00
2026-06-22 14:23:30 +02:00
2026-08-17 09:26:13 +02:00
2026-08-03 15:12:02 +02:00
2026-06-12 13:27:17 +02:00
2026-08-10 11:43:23 +02:00
2026-06-19 11:29:07 +02:00
2026-06-02 12:57:51 +02:00
2026-07-20 17:55:56 +02:00