Александр Зимин
|
9f885e50c2
|
fix(notifications): dispatcher race с OutboxPoller — emails never sent
|
2026-05-15 15:34:36 +00:00 |
|
Александр Зимин
|
11d0846893
|
Merge branch 'fix/webhook-user-agent-ordinis-alerts' into 'main'
fix(webhook): User-Agent 'ordinis-alerts' (matches Webhook Bot subscription)
See merge request 2-6/2-6-4/terravault/ordinis!213
|
2026-05-15 15:24:12 +00:00 |
|
Александр Зимин
|
0269542ebe
|
fix(webhook): User-Agent 'ordinis-alerts' (matches Webhook Bot subscription)
|
2026-05-15 15:24:12 +00:00 |
|
Александр Зимин
|
ea1de8e649
|
Merge branch 'fix/disable-redis-health-in-writer' into 'main'
fix(actuator): disable Redis health indicator in writer
See merge request 2-6/2-6-4/terravault/ordinis!212
|
2026-05-15 15:20:54 +00:00 |
|
Александр Зимин
|
a1989da1be
|
fix(actuator): disable Redis health indicator in writer
|
2026-05-15 15:20:54 +00:00 |
|
Александр Зимин
|
0cc7ab7485
|
Merge branch 'fix/response-status-exception-preserve-code' into 'main'
fix(rest-api): preserve status code from ResponseStatusException
See merge request 2-6/2-6-4/terravault/ordinis!211
|
2026-05-15 15:20:21 +00:00 |
|
Александр Зимин
|
fd35e71fe8
|
fix(rest-api): preserve status code from ResponseStatusException
|
2026-05-15 15:20:21 +00:00 |
|
semantic-release-bot
|
51b45836de
|
chore(release): v2.28.0
## [2.28.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.13...v2.28.0) (2026-05-15)
### ✨ Features
* **admin-ui:** Phase B frontend — notifications preferences route + UI ([e2fc3bc](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e2fc3bcbe0b398c15fca20b5603db1152fb2089c))
* **notifications:** Phase B backend — per-user channel preferences ([9452ada](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9452adaf551e019acfc3b282c3cd0cdf19c7f119))
|
2026-05-15 15:07:09 +00:00 |
|
Александр Зимин
|
76b3844ad2
|
Merge branch 'feat/phase-b-prefs-frontend' into 'main'
feat(admin-ui): Phase B frontend — notifications preferences route + UI
See merge request 2-6/2-6-4/terravault/ordinis!210
|
2026-05-15 14:56:48 +00:00 |
|
Александр Зимин
|
e2fc3bcbe0
|
feat(admin-ui): Phase B frontend — notifications preferences route + UI
|
2026-05-15 14:56:48 +00:00 |
|
Александр Зимин
|
7fb87e514c
|
Merge branch 'feat/phase-b-notifications-preferences' into 'main'
feat(notifications): Phase B backend — per-user channel preferences
See merge request 2-6/2-6-4/terravault/ordinis!209
|
2026-05-15 14:56:25 +00:00 |
|
Александр Зимин
|
9452adaf55
|
feat(notifications): Phase B backend — per-user channel preferences
|
2026-05-15 14:56:25 +00:00 |
|
semantic-release-bot
|
300fd12d6c
|
chore(release): v2.27.13
## [2.27.13](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.12...v2.27.13) (2026-05-15)
### 🐛 Fixes
* **reviews:** anonymous Mine tab — dedicated empty state с sign-in CTA ([e80d31a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e80d31a3400b4c5a79cfe0105c67fa60a950bd19))
|
2026-05-15 13:33:58 +00:00 |
|
Александр Зимин
|
d364a33e3b
|
Merge branch 'fix/my-drafts-anon-empty-state' into 'main'
fix(reviews): anonymous Mine tab — dedicated empty state с sign-in CTA
See merge request 2-6/2-6-4/terravault/ordinis!208
|
2026-05-15 13:29:11 +00:00 |
|
Александр Зимин
|
e80d31a340
|
fix(reviews): anonymous Mine tab — dedicated empty state с sign-in CTA
|
2026-05-15 13:29:11 +00:00 |
|
semantic-release-bot
|
d31d16a9a6
|
chore(release): v2.27.12
## [2.27.12](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.11...v2.27.12) (2026-05-15)
### 🐛 Fixes
* **ci:** propose-prod-image-bump needs retag-* (регрессия из !205) ([a8c2432](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a8c24324a15907b4617d09323473deddf89dbf4f))
|
2026-05-15 13:03:39 +00:00 |
|
Александр Зимин
|
1803eb4c0e
|
Merge branch 'fix/propose-bump-needs-retag' into 'main'
fix(ci): propose-prod-image-bump needs retag-* (регрессия из !205)
See merge request 2-6/2-6-4/terravault/ordinis!207
|
2026-05-15 12:57:33 +00:00 |
|
Александр Зимин
|
a8c24324a1
|
fix(ci): propose-prod-image-bump needs retag-* (регрессия из !205)
|
2026-05-15 12:57:33 +00:00 |
|
semantic-release-bot
|
f25c8299ee
|
chore(release): v2.27.11
## [2.27.11](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.10...v2.27.11) (2026-05-15)
### 🐛 Fixes
* **notifications:** EmailChannel @Bean registration вместо @Component (race fix) ([fb7fd51](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fb7fd51c49ac529dae89ae3023009179f20fe44d))
|
2026-05-15 12:47:08 +00:00 |
|
Александр Зимин
|
76da51c66c
|
Merge branch 'fix/email-channel-bean-wiring' into 'main'
fix(notifications): EmailChannel @Bean registration вместо @Component (race fix)
See merge request 2-6/2-6-4/terravault/ordinis!206
|
2026-05-15 12:40:39 +00:00 |
|
Александр Зимин
|
fb7fd51c49
|
fix(notifications): EmailChannel @Bean registration вместо @Component (race fix)
|
2026-05-15 12:40:39 +00:00 |
|
Александр Зимин
|
ec40e530e1
|
Merge branch 'ci/retag-on-tag-pipeline' into 'main'
ci: re-tag on tag pipeline (saves ~5-7 min/release)
See merge request 2-6/2-6-4/terravault/ordinis!205
|
2026-05-15 10:12:35 +00:00 |
|
Александр Зимин
|
c098b25616
|
ci: re-tag on tag pipeline (saves ~5-7 min/release)
|
2026-05-15 10:12:35 +00:00 |
|
semantic-release-bot
|
421f6bae3b
|
chore(release): v2.27.10
## [2.27.10](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.9...v2.27.10) (2026-05-15)
### 🐛 Fixes
* **actuator:** expose loggers endpoint + force release trigger ([fdf3213](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fdf321316f43707f63ac42c4e9116c9cdf35d4b4))
|
2026-05-15 09:42:38 +00:00 |
|
Александр Зимин
|
e283bb5ce8
|
Merge branch 'fix/actuator-bump-v2.27.10' into 'main'
fix(actuator): expose loggers endpoint + force release trigger
See merge request 2-6/2-6-4/terravault/ordinis!204
|
2026-05-15 09:35:14 +00:00 |
|
Александр Зимин
|
fdf321316f
|
fix(actuator): expose loggers endpoint + force release trigger
|
2026-05-15 09:35:14 +00:00 |
|
Александр Зимин
|
7ee809be34
|
Merge branch 'chore/expose-actuator-diagnostics' into 'main'
chore(actuator): expose conditions/beans/configprops для autoconfig debug
See merge request 2-6/2-6-4/terravault/ordinis!203
|
2026-05-15 09:14:11 +00:00 |
|
Александр Зимин
|
20d6c919cd
|
chore(actuator): expose conditions/beans/configprops для autoconfig debug
|
2026-05-15 09:14:11 +00:00 |
|
semantic-release-bot
|
14a5feaebb
|
chore(release): v2.27.9
## [2.27.9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.8...v2.27.9) (2026-05-15)
### 🐛 Fixes
* **admin-ui:** em-dash fallback в UserCell + sidebar.collapse i18n ([5c4b9c9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5c4b9c9f2104635560810fff33144c05035d127b))
|
2026-05-15 09:07:31 +00:00 |
|
Александр Зимин
|
5bebc6fc2b
|
Merge branch 'fix/usercell-emdash-and-sidebar-i18n' into 'main'
fix(admin-ui): em-dash fallback в UserCell + sidebar.collapse i18n
See merge request 2-6/2-6-4/terravault/ordinis!202
|
2026-05-15 09:02:40 +00:00 |
|
Александр Зимин
|
5c4b9c9f21
|
fix(admin-ui): em-dash fallback в UserCell + sidebar.collapse i18n
|
2026-05-15 09:02:39 +00:00 |
|
semantic-release-bot
|
9ab0e7526a
|
chore(release): v2.27.8
## [2.27.8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.7...v2.27.8) (2026-05-15)
### 🐛 Fixes
* **notifications:** WARN when dispatcher init с zero channels ([844cab7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/844cab78ae9e20d167fd31309afa7ba76518b6b7))
|
2026-05-15 07:07:37 +00:00 |
|
Александр Зимин
|
6af8930468
|
Merge branch 'fix/notifications-warn-on-empty-channels' into 'main'
fix(notifications): WARN when dispatcher init с zero channels
See merge request 2-6/2-6-4/terravault/ordinis!201
|
2026-05-15 07:01:40 +00:00 |
|
Александр Зимин
|
844cab78ae
|
fix(notifications): WARN when dispatcher init с zero channels
|
2026-05-15 07:01:40 +00:00 |
|
semantic-release-bot
|
ca341b1d79
|
chore(release): v2.27.7
## [2.27.7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.6...v2.27.7) (2026-05-14)
### 🐛 Fixes
* **a11y:** add hidden SheetTitle к MobileSidebar (Radix warning) ([dfae205](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/dfae205c95edb8d7ff430a8719d18a6aff7a552e))
* **schema-drafts:** /drafts/active returns 200+null instead of 404 (no console spam) ([e43e3f6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e43e3f617f3efb7d8057f3ac4f762635f14b2086))
* **sidebar:** gate outbox+webhook badge polls on INTERNAL scope (no more 403 spam) ([ac74a8f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ac74a8fbd9c86065f4755e0ff4ff62c15c59f4c8))
|
2026-05-14 22:53:06 +00:00 |
|
Александр Зимин
|
4078c60bee
|
Merge branch 'fix/mobile-sidebar-a11y-title' into 'main'
fix(a11y): add hidden SheetTitle к MobileSidebar (Radix warning)
See merge request 2-6/2-6-4/terravault/ordinis!200
|
2026-05-14 22:42:00 +00:00 |
|
Александр Зимин
|
dfae205c95
|
fix(a11y): add hidden SheetTitle к MobileSidebar (Radix warning)
|
2026-05-14 22:42:00 +00:00 |
|
Александр Зимин
|
9294aef1c5
|
Merge branch 'fix/schema-drafts-active-200-when-empty' into 'main'
fix(schema-drafts): /drafts/active returns 200+null instead of 404 (no console spam)
See merge request 2-6/2-6-4/terravault/ordinis!199
|
2026-05-14 22:41:45 +00:00 |
|
Александр Зимин
|
e43e3f617f
|
fix(schema-drafts): /drafts/active returns 200+null instead of 404 (no console spam)
|
2026-05-14 22:41:45 +00:00 |
|
Александр Зимин
|
00200c389b
|
Merge branch 'fix/sidebar-skip-internal-scope-polls' into 'main'
fix(sidebar): gate outbox+webhook badge polls on INTERNAL scope (no more 403 spam)
See merge request 2-6/2-6-4/terravault/ordinis!198
|
2026-05-14 22:41:28 +00:00 |
|
Александр Зимин
|
ac74a8fbd9
|
fix(sidebar): gate outbox+webhook badge polls on INTERNAL scope (no more 403 spam)
|
2026-05-14 22:41:28 +00:00 |
|
semantic-release-bot
|
55a1171ac4
|
chore(release): v2.27.6
## [2.27.6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.5...v2.27.6) (2026-05-14)
### 🐛 Fixes
* **nginx:** route /api/v1/me/* to writer (closes /me/notifications 500) ([d14d6cc](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d14d6cc8be7393d18358ed093dbf6fd88bf66a80))
|
2026-05-14 22:24:08 +00:00 |
|
Александр Зимин
|
e0e1a2bd03
|
Merge branch 'fix/nginx-route-me-notifications-to-writer' into 'main'
fix(nginx): route /api/v1/me/* to writer (closes /me/notifications 500)
See merge request 2-6/2-6-4/terravault/ordinis!197
|
2026-05-14 22:19:34 +00:00 |
|
Александр Зимин
|
d14d6cc8be
|
fix(nginx): route /api/v1/me/* to writer (closes /me/notifications 500)
|
2026-05-14 22:19:34 +00:00 |
|
semantic-release-bot
|
7f032fad8f
|
chore(release): v2.27.5
## [2.27.5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.4...v2.27.5) (2026-05-14)
### 🐛 Fixes
* **notifications:** panic-level defensive GET /me/notifications ([f028ec5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f028ec5796d06ba89207bd15806dd4472f1d921b))
|
2026-05-14 21:57:43 +00:00 |
|
Александр Зимин
|
37c97c9a57
|
Merge branch 'fix/notifications-controller-panic-defense' into 'main'
fix(notifications): panic-level defensive GET /me/notifications
See merge request 2-6/2-6-4/terravault/ordinis!196
|
2026-05-14 21:50:51 +00:00 |
|
Александр Зимин
|
f028ec5796
|
fix(notifications): panic-level defensive GET /me/notifications
|
2026-05-14 21:50:51 +00:00 |
|
semantic-release-bot
|
1d8aab1560
|
chore(release): v2.27.4
## [2.27.4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.3...v2.27.4) (2026-05-14)
### 🐛 Fixes
* **notifications:** defensive /me/notifications — wrap DB ops in try/catch ([0cf76d2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0cf76d23c167554deeb68750f92bd3be01b38970))
|
2026-05-14 21:07:27 +00:00 |
|
Александр Зимин
|
d07b18f7f4
|
Merge branch 'fix/notifications-controller-defensive' into 'main'
fix(notifications): defensive /me/notifications — wrap DB ops in try/catch
See merge request 2-6/2-6-4/terravault/ordinis!195
|
2026-05-14 21:00:42 +00:00 |
|
Александр Зимин
|
0cf76d23c1
|
fix(notifications): defensive /me/notifications — wrap DB ops in try/catch
|
2026-05-14 21:00:42 +00:00 |
|