Mohamed Boudra
73d25317a4
fix(usage): derive window names and unify pin selection ( #5903 )
...
* fix(usage): derive window names and unify pin selection
Quota slots do not identify a period. Derive numeric windows and IDs from reported duration and quota scope; keep unknown lengths neutral. Resolve source defaults and explicit pins through one model, with a persisted empty selection distinct from defaults.
* fix(plugins): declare the duration helper host requirement
* fix(usage): verify persisted selections at the storage boundary
2026-10-02 11:18:13 +01:00
..
2026-08-09 21:46:58 +02:00
2026-07-31 17:37:04 +02:00
2026-09-06 10:22:26 +02:00
2026-09-06 10:22:26 +02:00
2026-09-30 12:52:13 +01:00
2026-09-30 18:11:23 +01:00
2026-09-29 13:49:03 +01:00
2026-09-02 15:32:23 +02:00
2026-09-28 17:40:48 +01:00
2026-08-01 14:13:47 +02:00
2026-09-21 22:31:08 +02:00
2026-09-16 20:06:02 +02:00
2026-09-26 19:53:43 +02:00
2026-09-06 10:18:41 +02:00
2026-10-01 04:55:17 +01:00
2026-10-01 14:51:11 +01:00
2026-10-01 02:55:22 +02:00
2026-09-29 13:49:03 +01:00
2026-09-28 17:40:41 +01:00
2026-08-13 18:48:02 +02:00
2026-09-30 13:46:43 +01:00
2026-09-26 20:26:04 +02:00
2026-09-26 19:53:43 +02:00
2026-08-11 02:03:28 +08:00
2026-07-13 17:18:19 +08:00
2026-07-31 19:03:11 +08:00
2026-09-29 13:49:03 +01:00
2026-09-28 18:00:54 +01:00
2026-10-02 11:18:13 +01:00
2026-09-30 18:11:23 +01:00
2026-10-01 04:55:17 +01:00
2026-09-23 18:46:26 +02:00
2026-08-27 14:25:31 +02:00
2026-09-02 00:52:44 +02:00
2026-05-28 12:34:31 +08:00
2026-09-26 19:53:43 +02:00
2026-08-17 22:55:46 +02:00
2026-09-21 12:34:41 +02:00
2026-09-30 13:46:43 +01:00
2026-08-04 15:45:55 +02:00
2026-09-30 21:09:07 +01:00
2026-08-27 14:25:31 +02:00
2026-08-25 23:38:38 +02:00
2026-09-29 04:08:31 +02:00
2026-08-13 12:02:39 +02:00
2026-09-02 12:38:16 +02:00
2026-09-30 18:11:23 +01:00
2026-09-06 20:29:41 +02:00
2026-10-01 04:55:17 +01:00
2026-10-01 04:55:17 +01:00
2026-08-13 12:02:39 +02:00
2026-09-28 17:40:41 +01:00
2026-09-29 13:49:03 +01:00
2026-09-30 13:46:43 +01:00
2026-09-30 13:56:14 +01:00
2026-09-06 10:18:41 +02:00
2026-09-22 11:57:45 +02:00
2026-10-01 04:55:17 +01:00
2026-09-30 18:11:23 +01:00
2026-10-02 11:18:13 +01:00
2026-09-29 13:49:03 +01:00
2026-09-23 16:49:10 +02:00
2026-09-28 17:40:48 +01:00
2026-09-22 23:38:50 +02:00
2026-09-12 08:47:44 +02:00
2026-08-13 12:02:39 +02:00
2026-09-28 17:27:37 +01:00
2026-08-13 23:10:44 +02:00
2026-08-02 00:56:05 +08:00
2026-09-11 08:09:05 +02:00