Commit Graph

3 Commits

Author SHA1 Message Date
Тимур Городецкий f3e098ee84 feat: add "back to objects" link on the works page
The works page of an object had no way back except the sidebar. The link
goes straight to the objects of the same project, so it also works when
the page was opened by a direct URL.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-23 17:52:12 +05:00
Тимур Городецкий cb810972c4 feat: searchable unit picker in the work form
Units dictionary has around a hundred entries; typing now filters the
list and Enter picks the first match. Only dictionary values can be
chosen, as before. Generic SearchableSelect lives in shared until the
ui-kit gets one.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-19 10:07:07 +05:00
Тимур Городецкий 673ace2ba6 feat: port stroy-bot-works as works page
Tree table of an object's works from Dataverse with add / add child /
edit / delete, "save and add more", units dictionary and parent
re-binding, 1:1 with the legacy web part. Reuses the tree widgets from
the objects page; the parent navigation property lookup is cached as a
single promise so concurrent saves don't race.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 09:55:54 +05:00