Commit Graph

393 Commits

Author SHA1 Message Date
semantic-release-bot 1e5e6b59cb chore(release): v2.16.1
## [2.16.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.16.0...v2.16.1) (2026-05-12)

### 🐛 Fixes

* **ci:** use printf для commit/MR description avoiding YAML literal block break ([cac6b6a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cac6b6a98180faab308594912248a26e01f2f97a))
* **release:** remove [skip ci] из semantic-release commit message ([b7e1f12](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b7e1f12bc47031f7a1b817a2d025d5472712220e))
2026-05-12 21:39:15 +00:00
Zimin A.N. b7e1f12bc4 fix(release): remove [skip ci] из semantic-release commit message
[skip ci] в commit message skip'ает GitLab pipeline для ВСЕХ ref'ов на
этом SHA — включая tag pipeline. Эффект: semantic-release создаёт v*.*.*
tag, но tag pipeline скипается → images с tag'ом v*-*-*-<sha> не
собираются → propose-prod-image-bump (этот MR) не имеет images для bump.

Confirmed на v2.16.0 (commit bf07d6b): tag pipeline 6814 = skipped,
registry без 'v2-16-0-*' tags → невозможно deploy.

Loop prevention для chore(release) commit'ов работает через releaseRules
('chore': release: false) — semantic-release на этом commit'е detect'ит
'no releasable commits since previous tag' → exit 0 → no new tag → no loop.

Cost: docker-admin-ui ребилдит на каждом chore(release) commit (package.json
+ CHANGELOG.md match frontend-changes path-filter) — ~2 мин wasted CI time,
приемлемо vs broken release flow.
2026-05-13 00:25:48 +03:00
semantic-release-bot bf07d6b3e3 chore(release): v2.16.0 [skip ci]
## [2.16.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.15.0...v2.16.0) (2026-05-12)

###  Features

* **updateBanner:** «Что нового» button открывает modal с changelog ([e46598c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e46598c47d01479fae4d6d84a704792ba06a30b4))

### 🐛 Fixes

* **restapi:** NoResource/NoHandler → 404, не 500 ([f2adc37](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f2adc37e2ef6d22a09759dd6943b0b586d66edce))
2026-05-12 21:18:11 +00:00
Zimin A.N. e46598c47d feat(updateBanner): «Что нового» button открывает modal с changelog
Per user feedback: «по кнопке что нового должно открываться модальное
окно с изменениями».

UpdateBanner кнопка «Что нового» (т9n key `updateBanner.docs`) ранее
открывала `/docs/` в новой вкладке — generic documentation page, не
contextual для «что именно в этом обновлении».

Теперь — открывает `WhatsNewModal` (тот же modal что показывает 🎁
button в TopBar) — public changelog с release notes сразу.

## Refactor

- **`WhatsNewModal.tsx` (NEW)** — extracted controlled-mode modal с
  release notes. Props: `open`, `onClose`. Internal logic читает
  changelog, tracks lastSeen в localStorage, на open mark'ает latest
  как seen.
- **`WhatsNewButton.tsx`** — refactored: trigger button + use
  `WhatsNewModal`. Поведение unchanged (🎁 icon с unread badge → click → modal).
- **`UpdateBanner.tsx`** — replaced `window.open(DOCS_URL)` на
  `setWhatsNewOpen(true)` + render `<WhatsNewModal>`. DOCS_URL constant
  removed (больше не используется).

## UX intent

Когда update detected:
1. User видит orange banner «Доступна новая версия v2.16.0»
2. Hover «Что нового» button → opens modal
3. User читает release notes (что добавлено, исправлено) ДО reload
4. Click «Обновить» → reload

Раньше «Что нового» вёл к generic docs page — user не знал ЧТО
изменилось, только что update есть. Modal даёт structured answer.

## Test plan

- [x] `pnpm tsc --noEmit` clean
- [x] `pnpm build` clean
- [x] `pnpm vitest run useChangelog.test` — 11/11 pass (parser logic
      unchanged)
- [ ] Manual: симулировать update banner (mock useAppVersion
      `updateAvailable=true`), click «Что нового» → modal opens
- [ ] Manual: 🎁 button в TopBar также opens same modal
- [ ] Manual: close modal → red dot disappears на 🎁 button
      (localStorage updated)
2026-05-12 23:28:12 +03:00
semantic-release-bot 6c48cfac46 chore(release): v2.15.0 [skip ci]
## [2.15.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.14.0...v2.15.0) (2026-05-12)

###  Features

* **topbar:** «Что нового» button + 2026-05-12 state.md update ([a34c6d4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a34c6d4c8248040f90fc24597317d748195468b5))

### 🐛 Fixes

* **admin-ui:** changelog build context — copy script + CI before_script ([5103ed6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5103ed6d9cd8e5ba742f66ea72fa8f35e1dcf60a))
* **docs,security:** Swagger UI — staging для exploration, prod env-flagged ([e2080d8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e2080d899153f78eb35cf7fab7ea59d52fdc151d))
* **docs:** copy operator/reviewer/changelog dirs to docker image ([82e481a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/82e481a418f278a566bf6cc3ab7345c99e363902))

### 📝 Docs

* **design:** AI schema assist + dictionary marketplace v1 proposals ([cef5f49](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cef5f49bf70d5abf857e4d40bfb5550a751fe2ec))
* **design:** ai-schema-assist v2 — /office-hours, Approach C hybrid ([a3eb5f0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a3eb5f0c86196acf3fbbad0e5ac74eb058eaa7e3))
* **design:** marketplace v2 — bundle hygiene, hard cap 2-3d ([89c6e04](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/89c6e049657db808ff7c7fa70c58c3311360673a))
* **design:** Redis FK projection v2 — eng review applied ([d9fc49f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d9fc49fe72cfcf4cbb7b7568aba560a5a3e1dc84))
2026-05-12 18:54:51 +00:00
Александр Зимин 5103ed6d9c fix(admin-ui): changelog build context — copy script + CI before_script 2026-05-12 18:48:04 +00:00
Александр Зимин a34c6d4c82 feat(topbar): «Что нового» button + 2026-05-12 state.md update 2026-05-12 17:05:24 +00:00
semantic-release-bot 08c9262727 chore(release): v2.14.0 [skip ci]
## [2.14.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.13.0...v2.14.0) (2026-05-12)

###  Features

* **webhook:** time-series histogram stats endpoint + frontend chart ([5479142](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5479142093e428d081fbb548685f7559ddb1fb08))
2026-05-12 14:39:08 +00:00
Александр Зимин 5479142093 feat(webhook): time-series histogram stats endpoint + frontend chart 2026-05-12 14:30:22 +00:00
semantic-release-bot 91f4310a77 chore(release): v2.13.0 [skip ci]
## [2.13.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.12.0...v2.13.0) (2026-05-12)

###  Features

* **ui:** searchable MultiSelect (cmdk) + DateRangePicker (react-day-picker) ([21d9561](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/21d95613fc26e298684c1f225896f96fd3bea750))
2026-05-12 14:01:58 +00:00
Александр Зимин 09c248de4f Merge branch 'feat/searchable-multiselect-and-date-range' into 'main'
feat(ui): searchable MultiSelect (cmdk) + DateRangePicker (react-day-picker)

See merge request 2-6/2-6-4/terravault/ordinis!142
2026-05-12 13:55:35 +00:00
Александр Зимин 21d95613fc feat(ui): searchable MultiSelect (cmdk) + DateRangePicker (react-day-picker) 2026-05-12 13:55:35 +00:00
semantic-release-bot 680866bcee chore(release): v2.12.0 [skip ci]
## [2.12.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.11.0...v2.12.0) (2026-05-12)

###  Features

* **drawer:** section chip strip scroll-spy via IntersectionObserver ([da04b86](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/da04b862ab5642b33913ae83e6e6429b7ebcbc22))
2026-05-12 13:35:45 +00:00
Александр Зимин da04b862ab feat(drawer): section chip strip scroll-spy via IntersectionObserver 2026-05-12 13:29:52 +00:00
semantic-release-bot 9073229c0e chore(release): v2.11.0 [skip ci]
## [2.11.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.10.0...v2.11.0) (2026-05-12)

###  Features

* **timetravel:** Records + Schema tabs wired with real data ([775b834](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/775b8345e346747029b2bd2f59488df595652a39))
2026-05-12 13:06:12 +00:00
Александр Зимин 775b8345e3 feat(timetravel): Records + Schema tabs wired with real data 2026-05-12 13:00:03 +00:00
semantic-release-bot 8878b3f0b6 chore(release): v2.10.0 [skip ci]
## [2.10.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.9.0...v2.10.0) (2026-05-12)

###  Features

* **timetravel:** «Что изменилось» tab — закрывает «backend pending» placeholder ([3dbad1e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/3dbad1e16ce63cdd1a26e12bcedfcf67b54891cd))

### 🐛 Fixes

* **ux:** friendly error UI вместо raw AxiosError ([3984d99](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/3984d99004ce4a1e7de09cfc0a1d3b6de45f5bad))
2026-05-12 12:51:35 +00:00
Александр Зимин 3dbad1e16c feat(timetravel): «Что изменилось» tab — закрывает «backend pending» placeholder 2026-05-12 12:45:55 +00:00
Александр Зимин 3984d99004 fix(ux): friendly error UI вместо raw AxiosError 2026-05-12 12:41:48 +00:00
semantic-release-bot db0986d235 chore(release): v2.9.0 [skip ci]
## [2.9.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.8.0...v2.9.0) (2026-05-12)

###  Features

* **webhooks:** stats cards dashboard на subscription detail ([d864a85](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d864a8561a3f34440d2ef2e0413037bd40c1c73c))
2026-05-12 12:31:16 +00:00
Александр Зимин d864a8561a feat(webhooks): stats cards dashboard на subscription detail 2026-05-12 12:25:15 +00:00
Александр Зимин 56e3e3d1be chore(release): remove bare 'BREAKING' noteKeyword + lesson doc 2026-05-12 12:18:46 +00:00
Александр Зимин 8360c39a45 chore(theme): font audit — arbitrary px → semantic tokens (1/6 Stage 3.x) 2026-05-12 12:09:52 +00:00
semantic-release-bot 9fc2ed5b35 chore(release): v2.8.0 [skip ci]
## [2.8.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.7.0...v2.8.0) (2026-05-12)

###  Features

* **reviews:** tabs UX — Записи / Схемы (D) ([a49e01b](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a49e01b6c965279cc6a6e534245f73285f7271ae))
* **schema-workflow:** PATCH /drafts/{id} — edit без recreate (A) ([b3a9104](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b3a9104d5469bb2e9c57360ff9fbbee64f29a779))
* **webhooks:** event-type multi-select + schema draft events (E) ([27ffd36](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/27ffd36dcaf204424fb24fdddf2b6cd5c1d215ab))
* **workflow:** Monaco editor для proposed schema (C) ([ef5bd69](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ef5bd69c40dc272f8d0910b5a277034e68e013ab))
2026-05-12 11:53:59 +00:00
Александр Зимин 27ffd36dca feat(webhooks): event-type multi-select + schema draft events (E) 2026-05-12 11:48:34 +00:00
Александр Зимин a49e01b6c9 feat(reviews): tabs UX — Записи / Схемы (D) 2026-05-12 11:44:46 +00:00
Александр Зимин ef5bd69c40 feat(workflow): Monaco editor для proposed schema (C) 2026-05-12 11:41:12 +00:00
Александр Зимин 131442cae2 chore(theme): bg-white → bg-surface (B — dark theme sweep) 2026-05-12 11:38:14 +00:00
Александр Зимин b3a9104d54 feat(schema-workflow): PATCH /drafts/{id} — edit без recreate (A) 2026-05-12 11:33:01 +00:00
semantic-release-bot ab6ec6ebec chore(release): v2.7.0 [skip ci]
## [2.7.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.6.0...v2.7.0) (2026-05-12)

###  Features

* **schema-workflow:** Phase 1c — CreateModal + /reviews extension + RBAC stub ([ac3395f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ac3395f4de71a7b97ea453899c41d771e0b338e3))
2026-05-12 11:29:13 +00:00
Александр Зимин ac3395f4de feat(schema-workflow): Phase 1c — CreateModal + /reviews extension + RBAC stub 2026-05-12 11:20:29 +00:00
semantic-release-bot 00fe254ccc chore(release): v2.6.0 [skip ci]
## [2.6.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.5.0...v2.6.0) (2026-05-12)

###  Features

* **schema-workflow:** Phase 1b — SchemaDraftDrawer with status-aware actions ([dd3a2d9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/dd3a2d97e53fa1edf7520a921ebc07d431b406a5))
2026-05-12 11:17:43 +00:00
Александр Зимин dd3a2d97e5 feat(schema-workflow): Phase 1b — SchemaDraftDrawer with status-aware actions 2026-05-12 11:08:31 +00:00
semantic-release-bot 2a3f2099e5 chore(release): v2.5.0 [skip ci]
## [2.5.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.4.0...v2.5.0) (2026-05-12)

###  Features

* **changelog:** wire up History tab to /changelog endpoint + diff modal ([57be0d8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/57be0d88d37060aba2150401b6d487189b20bcc7))
2026-05-12 10:55:42 +00:00
Александр Зимин 57be0d88d3 feat(changelog): wire up History tab to /changelog endpoint + diff modal 2026-05-12 10:49:53 +00:00
semantic-release-bot ba04c2199e chore(release): v2.4.0 [skip ci]
## [2.4.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.3.1...v2.4.0) (2026-05-12)

###  Features

* **api:** GET /changelog/{entryId}/diff — full before/after schemas ([72268f9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/72268f9add3dcbbc727248470bfbab6bcefee4b8))

### 🐛 Fixes

* **history:** подсказка и Button-стайл когда у записи 1 версия ([7192aed](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7192aed71c7b7be58a3a1551933202da3ed03f73))
* **timetravel:** скрывать boundary-метки при коллизии с курсором ([c76e7a4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/c76e7a4029342f154c1fc0f26341580c6f4ceb20))
2026-05-12 10:40:50 +00:00
Александр Зимин 7192aed71c fix(history): подсказка и Button-стайл когда у записи 1 версия 2026-05-12 08:57:44 +00:00
Александр Зимин c76e7a4029 fix(timetravel): скрывать boundary-метки при коллизии с курсором 2026-05-12 08:55:13 +00:00
semantic-release-bot aa5fcac0fc chore(release): v2.3.1 [skip ci]
## [2.3.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.3.0...v2.3.1) (2026-05-12)

### 🐛 Fixes

* **ui:** internal scope filter + dark-theme cards в Связи ([93c2708](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/93c2708fb00af1c3d35b883f6e19b741a501f30a))

### 📝 Docs

* **integrator:** v2.x.x update — workflow API + full changelog + schema extensions ([d790a77](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d790a773139f91290c69148602dab04c694f432f))
2026-05-12 08:19:32 +00:00
Александр Зимин 93c2708fb0 fix(ui): internal scope filter + dark-theme cards в Связи 2026-05-12 00:31:51 +00:00
semantic-release-bot bc3373ccd8 chore(release): v2.3.0 [skip ci]
## [2.3.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.2.1...v2.3.0) (2026-05-12)

###  Features

* **api:** full timeline в /changelog — workflow events + draft kinds ([12975e0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/12975e0d83ab2cc63ea7f553339aa7ea448aad66))

### 🐛 Fixes

* **ui:** visible History button + remove left rail + dark JSON viewer ([2a76b93](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/2a76b9382ec3094e90b7eec9f2167dda10335082))
2026-05-12 00:24:16 +00:00
Александр Зимин 2a76b9382e fix(ui): visible History button + remove left rail + dark JSON viewer 2026-05-12 00:18:03 +00:00
semantic-release-bot 50c75eacd3 chore(release): v2.2.1 [skip ci]
## [2.2.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.2.0...v2.2.1) (2026-05-12)

### 🐛 Fixes

* **build:** collapse vendor-graph3d into vendor-misc — Super expression hotfix ([99d5d5d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/99d5d5d84412ea48d468210e5d4d2f4a11814c37))
2026-05-12 00:03:39 +00:00
Александр Зимин 99d5d5d844 fix(build): collapse vendor-graph3d into vendor-misc — Super expression hotfix 2026-05-11 23:53:55 +00:00
semantic-release-bot 242972fdd8 chore(release): v2.2.0 [skip ci]
## [2.2.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.1.0...v2.2.0) (2026-05-11)

###  Features

* **api:** schema workflow API — backend [#3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/3) (drafts/review/decision/publish) ([01fc577](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/01fc5771f28a750573c811ba481ac023464bbc1d))
* **graph:** space-theme polish — planets, sprite labels, thematic edges, sizes, loader ([9fd63ab](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9fd63ab2679432aef95f205c03389e66a1a2efef))
2026-05-11 23:46:43 +00:00
Александр Зимин 9fd63ab267 feat(graph): space-theme polish — planets, sprite labels, thematic edges, sizes, loader 2026-05-11 22:50:33 +00:00
semantic-release-bot 1178317878 chore(release): v2.1.0 [skip ci]
## [2.1.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.0.0...v2.1.0) (2026-05-11)

###  Features

* **graph:** 3D mode toggle — three.js + WebGL fallback ([fe18bef](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fe18befb2a34488d1cd460fd12ea9e9e75c3fe49))
2026-05-11 22:17:01 +00:00
Александр Зимин d0362c1136 Merge branch 'feat/graph-3d-mode' into 'main'
feat(graph): 3D mode toggle — three.js + WebGL fallback

See merge request 2-6/2-6-4/terravault/ordinis!110
2026-05-11 22:11:41 +00:00
Александр Зимин fe18befb2a feat(graph): 3D mode toggle — three.js + WebGL fallback 2026-05-11 22:11:41 +00:00
semantic-release-bot c2c492b7ef chore(release): v2.0.0 [skip ci]
## [2.0.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v1.7.0...v2.0.0) (2026-05-11)

###  Features

* **api:** GET /dictionaries/{name}/changelog — schema versions timeline (backend [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1)) ([ebc90d7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ebc90d76e97dbdeb42f18cb0578b5854ed6896f4))
* **api:** GET /dictionaries/{name}/snapshots — record-change buckets (backend [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2)) ([e02e684](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e02e684cca40da1b855dbc229ea876e5ffe7c2f8))
* **api:** PATCH /dictionaries/{name}/schema — inline non-breaking field edit (backend [#4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/4)) ([db4f859](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/db4f859ef6129f3bc85af79aa2f7fa4ec873ea5a))
* **brand:** adopt official Ordinis logo assets ([e6fe9c3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e6fe9c3da89f028711c6627d841083e8f58173f3)), closes [#185FA5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/185FA5) [#378ADD](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/378ADD) [#185FA5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/185FA5) [#120a8f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/120a8f)
* **form:** x-section schema metadata + dynamic section bucketing ([1a72418](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/1a72418cb862322ed4ff01ea0b24cf21a99b31c7))
* **ui:** 3-dot row menu + history compare/revert + DateTime fitting + tablet touch ([b312ba3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b312ba37adb5260625fa792a9078edde5d1d67b8))
* **ui:** row click opens edit + wide-mode left section rail in drawer ([54cf563](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/54cf5631620ea44d1a6d0d6f6a180390602c2e33))

### 🐛 Fixes

* **a11y:** Drawer always renders SheetDescription — silence Radix warning ([cc131e5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cc131e52f2024ebb2e47e230150d43c5d0fc7905))
* **audit:** definition action != record action — fix SmokeE2ETest filter ([f5e7348](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f5e7348f92e4b44f2b16a3872f2f1d2b9414167e)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1)
* **audit:** definition action != record action — fix SmokeE2ETest filter ([083e7be](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/083e7be3be16ecab97445eb01a4e3c331abedb9a)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1)
* **audit:** definition action != record action — fix SmokeE2ETest filter ([5d790ba](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5d790ba7d56292e73c761420bed9a9960a9b96c0)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1)
* **brand:** recolor logo — terracotta accent, no blue (theme-aligned) ([7684e0c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7684e0c9bd2ad7223f86490578585994ed802b5e)), closes [#d97757](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/d97757) [#b05a2e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/b05a2e) [#d97757](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/d97757) [#b05a2e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/b05a2e) [#e6e1d4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/e6e1d4) [#2c2b27](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2c2b27) [#1a1714](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1a1714) [#b05a2e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/b05a2e)
* **form:** FK select label overflow — truncate + ellipsis (наезжают on chevron) ([b2231a5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b2231a5a47b39443f2e3a9a49fb3ec9eb7dd4399))
* **ui:** bigger logo + shorter 'Создать' label ([0c978be](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0c978bec0c6d9a32ed41d9898b7bd61420c0d1c0))
* **ui:** logo orbits stroke 5→12 — actually visible at 28px ([fcb0ad0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fcb0ad0eb5b5eb28ea0975e155fbbf36c7908021))

### 📝 Docs

* **api:** mark 4/5 pending endpoints shipped, workflow API deferred ([6c8cc21](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/6c8cc21204c7afbd6fa1a003575d93f09d0641f3)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1) [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2) [#4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/4) [#5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/5) [#3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/3)
2026-05-11 22:07:11 +00:00