alonso.torres
e4e03b9c23
✨ Tell repairs, damaged data and other files apart in save notices
...
The notice of a rejected save always said the same thing. It did not
name the file when the user had moved to another one, gave no hint when
the page held data that was already invalid, and replaced the notice of
a backend repair still on screen, since the store holds one toast.
The backend flags a rejection whose first commit touches pages or
components that failed validation before it (:preexisting-damage). The
rejection notice names a file other than the open one, says when the
data was damaged before, and folds into a repair notice still on
screen; a later repair notice folds a rejection notice in the same way.
The notice says that the latest changes were undone, no longer that the
rest of the work is saved.
2026-11-05 10:56:46 +01:00
..
2026-10-17 21:53:29 +00:00
2026-11-02 12:12:39 +01:00
2026-09-29 23:07:26 +02:00
2026-09-10 20:29:44 +02:00
2026-09-23 12:31:50 +02:00
2026-10-20 14:08:40 +02:00
2026-11-02 12:12:39 +01:00
2026-11-03 15:07:18 +01:00
2026-11-02 15:02:55 +01:00
2026-08-25 11:55:10 +02:00
2026-11-02 15:02:55 +01:00
2026-11-05 08:45:01 +01:00
2026-11-02 12:12:39 +01:00
2026-10-06 07:33:12 +02:00
2026-10-15 13:01:18 +02:00
2026-10-06 07:33:12 +02:00
2026-08-25 11:55:10 +02:00
2026-10-06 07:33:12 +02:00
2026-10-19 14:00:13 +02:00
2026-10-22 15:31:16 +02:00
2026-11-02 15:02:55 +01:00
2026-11-05 10:55:19 +01:00
2026-09-09 17:58:09 +02:00
2026-09-29 09:07:34 +02:00
2026-10-13 14:33:32 +02:00
2026-10-17 16:01:04 +02:00
2026-11-05 10:55:19 +01:00
2026-10-29 10:35:46 +01:00
2026-09-10 20:29:44 +02:00
2026-11-02 15:02:55 +01:00
2026-11-05 10:55:19 +01:00
2026-09-15 19:22:56 +02:00
2026-09-14 14:50:32 +02:00
2026-10-13 14:33:32 +02:00
2026-08-25 11:55:10 +02:00
2026-10-29 10:35:46 +01:00
2026-10-01 13:16:12 +02:00
2026-10-06 07:33:12 +02:00
2026-10-11 18:48:02 +02:00
2026-10-11 18:48:02 +02:00
2026-10-07 11:52:48 +02:00
2026-10-15 19:18:04 +02:00
2026-10-27 09:30:28 +01:00
2026-10-02 11:08:13 +02:00
2026-10-15 19:50:06 +02:00
2026-10-16 12:48:49 +02:00
2026-08-25 11:55:10 +02:00
2026-10-28 18:40:04 +01:00
2026-10-28 18:40:04 +01:00
2026-10-28 18:40:04 +01:00
2026-09-10 20:29:44 +02:00
2026-08-25 11:55:10 +02:00
2026-10-06 15:56:55 +02:00
2026-11-03 12:07:52 +01:00
2026-10-19 22:18:27 +02:00
2026-10-06 07:33:12 +02:00
2026-10-27 09:30:28 +01:00
2026-10-08 11:38:13 +02:00
2026-10-16 12:48:49 +02:00
2026-11-02 12:12:39 +01:00
2026-09-09 17:58:09 +02:00
2026-10-20 15:33:37 +00:00
2026-10-13 18:44:40 +00:00
2026-10-29 10:35:46 +01:00
2026-10-19 23:25:44 +02:00
2026-09-22 14:03:02 +02:00
2026-09-23 12:31:50 +02:00
2026-11-02 12:12:39 +01:00
2026-10-28 18:44:36 +01:00
2026-09-29 23:07:26 +02:00
2026-10-29 10:35:46 +01:00
2026-10-15 13:01:18 +02:00
2026-08-25 11:55:10 +02:00
2026-10-06 07:33:12 +02:00
2026-08-25 11:55:10 +02:00
2026-10-06 07:33:12 +02:00
2026-11-03 13:49:36 +01:00
2026-11-05 10:55:19 +01:00
2026-11-02 15:02:55 +01:00
2026-11-03 15:07:18 +01:00
2026-11-05 10:55:19 +01:00
2026-11-05 10:56:46 +01:00
2026-10-17 16:01:04 +02:00
2026-11-03 13:49:36 +01:00
2026-11-04 14:01:27 +01:00
2026-11-03 13:49:36 +01:00
2026-11-03 13:49:36 +01:00
2026-10-17 16:01:04 +02:00
2026-10-06 07:33:12 +02:00
2026-08-25 11:55:10 +02:00
2026-10-07 14:58:32 +02:00
2026-10-17 16:28:59 +02:00
2026-10-15 13:01:18 +02:00
2026-10-19 22:18:27 +02:00
2026-09-24 12:19:29 +02:00
2026-10-20 14:08:40 +02:00
2026-11-03 13:49:36 +01:00
2026-09-22 14:43:04 +02:00
2026-10-15 13:01:18 +02:00
2026-10-19 13:01:35 +02:00
2026-08-25 11:55:10 +02:00
2026-10-28 10:35:31 +01:00
2026-10-16 15:57:32 +02:00
2026-10-06 07:33:12 +02:00
2026-09-23 15:25:21 +02:00
2026-09-23 15:25:21 +02:00
2026-10-19 22:18:27 +02:00
2026-10-05 17:16:47 +02:00
2026-10-19 23:25:44 +02:00
2026-08-25 11:55:10 +02:00
2026-10-07 11:52:48 +02:00
2026-08-25 11:55:10 +02:00
2026-11-02 15:02:55 +01:00
2026-09-01 12:45:17 +02:00
2026-10-22 15:29:37 +02:00
2026-10-11 18:48:02 +02:00
2026-10-07 11:52:48 +02:00
2026-10-07 11:52:48 +02:00