Michael Uray
c94a5cc73a
fix(tracker): set explicit @Prop ranks for Milestone date fields
...
The DocAttributeBar side panel sorts attributes by attr.rank ?? toRank(_id)
(see plugins/view-resources/src/components/ClassAttributeBar.svelte:42-47),
so without explicit ranks the visible order on a Milestone was hash-based
(startDate before Status, breaking the chronological flow the user expects).
Set ranks so the side panel renders Status → Start date → Target date.
Comments and attachments stay where they are (they're collections, filtered
out of the attribute panel by categorizeFields).
Issues are unaffected — the Issue side panel is the custom ControlPanel.svelte
which renders Start date / Due date in explicit slots (see PR 1's UI commit).
Signed-off-by: Michael Uray <michaeluray@users.noreply.github.com >
2026-05-18 19:37:45 +00:00
..
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-04-20 13:07:25 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-05-18 01:31:17 +05:00
2026-03-31 10:23:56 +07:00
2026-04-16 15:02:44 +07:00
2026-03-31 10:23:56 +07:00
2026-05-05 18:06:13 +07:00
2026-05-05 14:55:47 +07:00
2026-03-31 10:23:56 +07:00
2026-05-17 14:53:34 +05:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-04-06 23:29:11 +07:00
2026-04-06 23:29:11 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-05-05 18:06:13 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-04-16 15:02:44 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-05-17 14:53:34 +05:00
2026-04-10 10:55:12 +07:00
2026-04-20 13:07:25 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-05-17 14:53:34 +05:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-04-27 13:46:08 +05:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-03-31 10:23:56 +07:00
2026-04-06 23:29:11 +07:00
2026-03-31 10:23:56 +07:00
2026-04-16 15:02:44 +07:00
2026-05-18 19:37:45 +00:00
2026-04-16 15:02:44 +07:00
2026-03-31 10:23:56 +07:00
2026-04-20 13:07:25 +07:00
2026-03-31 10:23:56 +07:00