Zimin A.N.
780de70fc5
fix(version): bump to 1.3.1 and show 8-char commit hash
...
VersionBadge показывал 1.2.0 (stale package.json) и truncate коммита на
7 символов. Пользователь ожидал v1.3.1 · 4c7fa8d7 (full 8-char short).
- package.json: 1.2.0 -> 1.3.1
- VersionBadge: substring(0, 7) -> substring(0, 8)
- vite.config: git rev-parse --short=8 для consistency с CI_COMMIT_SHORT_SHA
2026-05-11 14:09:03 +03:00
Zimin A.N.
f72aac6398
fix(admin-ui): sidebar font sizes per handoff spec
...
- Section labels (WORKFLOW / АДМИНИСТРИРОВАНИЕ): text-2xs (12px) → 10.5px
Tektur per handoff caption spec. "Администрирование" не вылазит за
220px sidebar.
- Nav items: text-sm (14px) → text-[13px] handoff body workhorse size.
- Badge counters: text-2xs (12px) → text-[11px] (mono IDs spec).
Partial — full font audit pending (Stage 3.x font sweep). См. nsi-hot.md.
2026-05-11 13:56:38 +03:00
Zimin A.N.
0ddba871f7
feat(admin-ui): editor 6-tab layout (Stage 3.4)
...
Dictionary editor route теперь имеет TabBar (handoff design Stage 3.4):
Records | Relations | Fields | JSON | Events | History
URL-synced через ?tab= (default: records). Backward-compat: старый
?view=hub auto-remap'нется в ?tab=relations при mount'е.
Tab contents:
- records (default): существующий records table + filters + edit modal
flow — без изменений, обёрнут в conditional render
- relations: DictionaryHubView (был раньше при view=hub)
- fields: schema properties summary — name/type/required/unique/i18n/FK/desc
- json: pretty-printed schemaJson read-only
- events: link к /audit с pre-filled dict filter
- history: placeholder (schema version timeline — backend endpoint pending)
EditorTabBar — inline component с handoff styling (border-b border-line +
active accent border + font-semibold), -mb-px overlap для clean look.
Hub view's neighbor cards теперь search={tab:'relations'} вместо
view='hub' (consistent с new param).
DictionaryDependentsPanel рендерится только в Records tab — auto Hub view
в Relations tab уже включает dependents через свой layout.
Tests: 116/116 PASS, build green, TS clean.
2026-05-11 13:54:26 +03:00
Александр Зимин
5ffa8d3c86
Merge branch 'fix/v1.2.3-banner-generic' into 'main'
...
fix(admin-ui): UpdateBanner generic message
See merge request 2-6/2-6-4/terravault/ordinis!41
2026-05-11 10:39:35 +00:00
Александр Зимин
dc0002f379
fix(admin-ui): UpdateBanner generic message
2026-05-11 10:39:35 +00:00
Александр Зимин
d7be927a7a
Merge branch 'fix/v1.2.2-update-banner-none' into 'main'
...
fix(admin-ui): UpdateBanner none-version + tokens
See merge request 2-6/2-6-4/terravault/ordinis!40
2026-05-11 10:29:45 +00:00
Александр Зимин
4122aa1fc6
fix(admin-ui): UpdateBanner none-version + tokens
2026-05-11 10:29:45 +00:00
Александр Зимин
7566bd50a9
Merge branch 'fix/v1.2.1-version-display-search' into 'main'
...
fix(admin-ui): version display + global search submit
See merge request 2-6/2-6-4/terravault/ordinis!39
2026-05-11 10:18:22 +00:00
Александр Зимин
580529b977
fix(admin-ui): version display + global search submit
2026-05-11 10:18:22 +00:00
Александр Зимин
4959dcf30b
Merge branch 'feat/v1.2.3-textarea-and-prep' into 'main'
...
feat(admin-ui): shadcn TextArea (Stage 3.8a)
See merge request 2-6/2-6-4/terravault/ordinis!38
2026-05-11 09:13:10 +00:00
Александр Зимин
649b7c4244
feat(admin-ui): shadcn TextArea (Stage 3.8a)
2026-05-11 09:13:10 +00:00
Александр Зимин
117136be84
Merge branch 'feat/v1.2.2-modals-toast-timetravel' into 'main'
...
feat(admin-ui): sonner Toast + TimeTravel polish (Stage 3.6+3.7)
See merge request 2-6/2-6-4/terravault/ordinis!37
2026-05-11 09:11:21 +00:00
Александр Зимин
e2f1c3527b
feat(admin-ui): sonner Toast + TimeTravel polish (Stage 3.6+3.7)
2026-05-11 09:11:21 +00:00
Александр Зимин
057fd09589
Merge branch 'feat/v1.2.1-catalog-refresh' into 'main'
...
feat(admin-ui): catalog refresh + token migration (Stage 3.2)
See merge request 2-6/2-6-4/terravault/ordinis!36
2026-05-11 09:08:38 +00:00
Александр Зимин
6db2a0c345
feat(admin-ui): catalog refresh + token migration (Stage 3.2)
2026-05-11 09:08:38 +00:00
Александр Зимин
3e19fd2cf9
Merge branch 'feat/v1.2.0-graph-and-catalog' into 'main'
...
feat(admin-ui): Graph view с d3-force (Stage 3.3)
See merge request 2-6/2-6-4/terravault/ordinis!35
2026-05-11 08:55:53 +00:00
Александр Зимин
ec713f9704
feat(admin-ui): Graph view с d3-force (Stage 3.3)
2026-05-11 08:55:53 +00:00
Александр Зимин
098907a89b
Merge branch 'feat/v1.1.9-sidebar-topbar' into 'main'
...
feat(admin-ui): Sidebar 220px + TopBar (Stage 3.1)
See merge request 2-6/2-6-4/terravault/ordinis!34
2026-05-11 08:51:37 +00:00
Александр Зимин
b2228c2a29
feat(admin-ui): Sidebar 220px + TopBar (Stage 3.1)
2026-05-11 08:51:37 +00:00
Александр Зимин
6d506fed64
Merge branch 'feat/v1.1.8-ui-codemod' into 'main'
...
feat(admin-ui): codemod @nstart/ui → @/ui (Stage 2.2)
See merge request 2-6/2-6-4/terravault/ordinis!33
2026-05-10 22:17:06 +00:00
Александр Зимин
b7d2fbd7ce
feat(admin-ui): codemod @nstart/ui → @/ui (Stage 2.2)
2026-05-10 22:17:06 +00:00
Александр Зимин
0710efb8ce
Merge branch 'chore/vite-dev-https-proxy' into 'main'
...
chore(admin-ui): vite proxy fix для HTTPS upstream
See merge request 2-6/2-6-4/terravault/ordinis!32
2026-05-10 22:07:45 +00:00
Александр Зимин
be346349d4
chore(admin-ui): vite proxy fix для HTTPS upstream
2026-05-10 22:07:45 +00:00
Александр Зимин
e24c2f6728
Merge branch 'ci/v1.1.x-faster-builds' into 'main'
...
ci: BuildKit cache в docker publish (-10 мин)
See merge request 2-6/2-6-4/terravault/ordinis!31
2026-05-10 21:56:35 +00:00
Александр Зимин
5a4f04a79b
ci: BuildKit cache в docker publish (-10 мин)
2026-05-10 21:56:35 +00:00
Александр Зимин
0f83e99a46
Merge branch 'feat/v1.1.7-shadcn-primitives' into 'main'
...
feat(admin-ui): shadcn primitives + @/ui barrel (Stage 2.1)
See merge request 2-6/2-6-4/terravault/ordinis!30
2026-05-10 21:47:24 +00:00
Александр Зимин
5d12c89c4f
feat(admin-ui): shadcn primitives + @/ui barrel (Stage 2.1)
2026-05-10 21:47:24 +00:00
Александр Зимин
1207259e31
Merge branch 'feat/v1.1.6-shadcn-foundation' into 'main'
...
feat(admin-ui): shadcn/ui + Tailwind v4 foundation + theme switch
See merge request 2-6/2-6-4/terravault/ordinis!29
2026-05-10 21:46:47 +00:00
Александр Зимин
3bfa7cae17
feat(admin-ui): shadcn/ui + Tailwind v4 foundation + theme switch
2026-05-10 21:46:47 +00:00
Александр Зимин
c11a70128c
Merge branch 'fix/v1.1.5-guest-nav-401' into 'main'
...
fix(admin-ui): guest nav filter + suppress drafts 401
See merge request 2-6/2-6-4/terravault/ordinis!28
2026-05-10 21:19:07 +00:00
Александр Зимин
c57003cd73
fix(admin-ui): guest nav filter + suppress drafts 401
2026-05-10 21:19:07 +00:00
Александр Зимин
35c4974a2e
Merge branch 'fix/v1.1.4-no-loading-gate' into 'main'
...
fix(admin-ui): RequireAuth не блокирует UI пока silent SSO loading
See merge request 2-6/2-6-4/terravault/ordinis!27
2026-05-10 21:15:14 +00:00
Александр Зимин
2902730b1e
fix(admin-ui): RequireAuth не блокирует UI пока silent SSO loading
2026-05-10 21:15:14 +00:00
Александр Зимин
87d4d08b8f
Merge branch 'fix/v1.1.3-nginx-search-routes' into 'main'
...
fix(admin-ui): nginx /api/v1/search и /api/v1/records/ → writer
See merge request 2-6/2-6-4/terravault/ordinis!26
2026-05-10 20:12:30 +00:00
Александр Зимин
09f066ba2b
fix(admin-ui): nginx /api/v1/search и /api/v1/records/ → writer
2026-05-10 20:12:30 +00:00
Александр Зимин
12a47eabeb
Merge branch 'fix/v1.1.2-timeline-svg' into 'main'
...
fix(admin-ui): TimeTravelPicker → visual SVG timeline
See merge request 2-6/2-6-4/terravault/ordinis!25
2026-05-10 19:50:17 +00:00
Александр Зимин
94da10f487
fix(admin-ui): TimeTravelPicker → visual SVG timeline
2026-05-10 19:50:17 +00:00
Александр Зимин
b7561a7e3b
Merge branch 'fix/v1.1.1-patch-bundle' into 'main'
...
fix(admin-ui): v1.1.1 patch — version routing + guest mode + timeline UX
See merge request 2-6/2-6-4/terravault/ordinis!24
2026-05-10 19:34:47 +00:00
Александр Зимин
69f1a05a1f
fix(admin-ui): v1.1.1 patch — version routing + guest mode + timeline UX
2026-05-10 19:34:47 +00:00
Александр Зимин
54817e1a9b
Merge branch 'fix/admin-ui-review-backlog-sweep' into 'main'
...
fix(admin-ui): backlog sweep — 7 review items
See merge request 2-6/2-6-4/terravault/ordinis!23
2026-05-10 19:21:33 +00:00
Александр Зимин
48dd8a487a
fix(admin-ui): backlog sweep — 7 review items
2026-05-10 19:21:33 +00:00
Александр Зимин
c7f6559bed
Merge branch 'fix/checkbox-indeterminate-sync' into 'main'
...
fix(admin-ui): Checkbox indeterminate stale state
See merge request 2-6/2-6-4/terravault/ordinis!22
2026-05-10 18:53:07 +00:00
Александр Зимин
0918820661
fix(admin-ui): Checkbox indeterminate stale state
2026-05-10 18:53:07 +00:00
Александр Зимин
67c90efd9e
Merge branch 'fix/version-endpoint-permitall' into 'main'
...
fix(auth): permitAll /api/v1/version (UI polling работает до login)
See merge request 2-6/2-6-4/terravault/ordinis!21
2026-05-10 18:48:55 +00:00
Александр Зимин
b428c78b18
fix(auth): permitAll /api/v1/version (UI polling работает до login)
2026-05-10 18:48:55 +00:00
Александр Зимин
deb61a1dea
Merge branch 'feat/catalog-hub-view' into 'main'
...
feat(admin-ui): Hub view (B) per design handoff — dict relations 3-col layout
See merge request 2-6/2-6-4/terravault/ordinis!20
2026-05-10 18:41:37 +00:00
Александр Зимин
1df232679d
feat(admin-ui): Hub view (B) per design handoff — dict relations 3-col layout
2026-05-10 18:41:37 +00:00
Александр Зимин
6b71b651e6
Merge branch 'fix/catalog-toolbar-compact' into 'main'
...
fix(admin-ui): compact catalog toolbar (single row)
See merge request 2-6/2-6-4/terravault/ordinis!19
2026-05-10 18:30:49 +00:00
Александр Зимин
5afc233a4b
fix(admin-ui): compact catalog toolbar (single row)
2026-05-10 18:30:49 +00:00
Александр Зимин
e0292aea45
Merge branch 'feat/catalog-fk-chips' into 'main'
...
feat(admin-ui): catalog FK chips на cards (← N использ.)
See merge request 2-6/2-6-4/terravault/ordinis!18
2026-05-10 18:26:30 +00:00