kolaente
206975997f
fix: fall back to full recalculation when updating a task position
...
updateTaskPosition returned ErrNeedsFullRecalculation raw when the
neighbours around the target position were too close for a localized
repair, surfacing as an HTTP 500 on POST /api/v1/tasks/{id}/position.
It now falls back to a full recalculation of the view, like the task
creation path and the CLI repair command already do.
Ref: Sentry API-CLOUD-1R
2026-09-05 12:17:02 +02:00
..
2026-07-03 16:56:03 +00:00
2026-07-07 11:38:33 +02:00
2026-07-03 16:56:03 +00:00
2026-08-31 09:33:47 +02:00
2026-07-03 16:56:03 +00:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-08-18 09:44:49 +02:00
2026-08-18 09:44:49 +02:00
2026-08-29 23:29:46 +02:00
2026-08-19 13:01:59 +02:00
2026-08-29 23:29:46 +02:00
2026-08-29 23:29:46 +02:00
2026-08-04 13:40:11 +02:00
2026-08-02 16:21:50 +02:00
2026-08-02 16:21:50 +02:00
2026-06-09 20:13:02 +00:00
2026-07-18 13:41:15 +00:00
2026-08-31 18:37:03 +02:00
2026-08-02 16:21:50 +02:00
2026-08-16 17:57:52 +02:00
2026-09-04 23:36:53 +02:00
2026-08-31 18:37:03 +02:00
2026-08-20 11:58:06 +02:00
2026-07-03 23:18:00 +02:00
2026-08-02 16:21:50 +02:00
2026-08-20 11:58:06 +02:00
2026-08-04 01:09:10 +02:00
2026-08-30 17:27:01 +02:00
2026-08-29 23:29:46 +02:00
2026-08-30 17:27:01 +02:00
2026-08-30 17:27:01 +02:00
2026-08-30 17:04:35 +02:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-08-04 13:40:11 +02:00
2026-09-04 23:27:29 +02:00
2026-09-04 23:27:29 +02:00
2026-06-02 11:55:25 +00:00
2026-07-07 11:38:33 +02:00
2026-06-08 13:54:09 +00:00
2026-08-29 21:22:43 +00:00
2026-08-27 15:41:58 +02:00
2026-08-29 22:51:44 +02:00
2026-07-29 07:58:17 +00:00
2026-08-27 15:41:58 +02:00
2026-08-18 16:38:00 +00:00
2026-08-27 15:41:58 +02:00
2026-08-28 23:49:27 +02:00
2026-08-28 23:49:27 +02:00
2026-08-29 22:51:44 +02:00
2026-09-04 09:28:29 +02:00
2026-06-19 10:15:58 +02:00
2026-08-16 17:57:52 +02:00
2026-07-26 09:39:41 +00:00
2026-08-28 23:49:27 +02:00
2026-08-28 23:49:27 +02:00
2026-08-29 22:51:44 +02:00
2026-07-19 18:59:34 +02:00
2026-09-04 09:28:29 +02:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-09-04 09:28:29 +02:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-07-19 18:59:34 +02:00
2026-08-04 01:09:10 +02:00
2026-08-29 18:36:59 +02:00
2026-09-04 09:28:29 +02:00
2026-07-19 18:59:34 +02:00
2026-08-02 16:21:50 +02:00
2026-08-04 13:40:11 +02:00
2026-08-29 18:36:59 +02:00
2026-07-19 18:59:34 +02:00
2026-06-08 13:54:09 +00:00
2026-08-29 23:42:41 +02:00
2026-08-29 23:42:41 +02:00
2026-08-29 23:42:41 +02:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-08-16 17:57:52 +02:00
2026-08-31 18:37:03 +02:00
2026-08-31 10:48:39 +00:00
2026-08-31 18:37:03 +02:00
2026-08-31 10:48:39 +00:00
2026-08-31 10:48:39 +00:00
2026-08-31 10:48:39 +00:00
2026-08-04 13:40:11 +02:00
2026-06-12 08:56:08 +00:00
2026-06-03 19:57:26 +00:00
2026-08-27 15:41:58 +02:00
2026-07-07 11:57:04 +00:00
2026-07-07 11:57:04 +00:00
2026-08-20 11:58:06 +02:00
2026-08-20 11:58:06 +02:00
2026-09-05 12:17:02 +02:00
2026-08-31 18:37:03 +02:00
2026-09-05 12:17:02 +02:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-06-09 20:42:00 +00:00
2026-08-18 16:38:00 +00:00
2026-08-18 16:38:00 +00:00
2026-06-17 21:16:41 +00:00
2026-08-31 18:37:03 +02:00
2026-08-31 18:37:03 +02:00
2026-07-06 15:45:55 +00:00
2026-08-31 18:37:03 +02:00
2026-07-19 18:59:34 +02:00
2026-08-27 22:00:32 +02:00
2026-09-04 10:32:56 +02:00
2026-08-04 13:40:11 +02:00
2026-06-18 20:57:05 +00:00
2026-08-04 13:40:11 +02:00
2026-08-20 15:32:23 +00:00
2026-08-20 15:32:23 +00:00
2026-08-31 18:37:03 +02:00
2026-06-12 08:56:08 +00:00
2026-08-29 22:51:44 +02:00
2026-07-29 07:33:35 +00:00
2026-07-19 18:59:34 +02:00
2026-08-29 23:29:46 +02:00
2026-08-31 18:37:03 +02:00
2026-07-02 19:39:00 +02:00
2026-06-18 20:57:05 +00:00
2026-08-20 11:58:06 +02:00
2026-07-28 17:25:57 +02:00
2026-08-04 13:40:11 +02:00