AURORA-1690: пользователь и роли по клику на логотип #186
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/184-user-role"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #184. Jira AURORA-1690.
Что изменено
Клик по логотипу «АРМ КА» в раскрытом боковом меню раскрывает блок: ФИО, логин (email), роли (названия), филиал.
GET /meполучилrole_details: [{code, name}]— активные роли с названием изrole.name, тем же запросом, что строитprincipal.roles(load_principal_data);roles(коды) не менялся. Тест вtests/test_me_and_dev_token.py.web/src/widgets/UserMenu(Popover antd поверх логотипа),userInfoRows/roleLabelsпоказывают названия, при отсутствии названия — код; типMeдополненrole_details.openspec/specs/authn-authz(/me) иopenspec/specs/consolidations-ui(блок в меню);openspec validate --strictпо обеим зелёный.Как проверено
pdfjs.test.ts, нет нативного @napi-rs/canvas в окружении, к правке не относится); tsc и npm run lint чисто; biome не запускался (нет бинарника под darwin)Rulings I made
roles(на них завязан фронт), названия — отдельным полемrole_details, чтобы не ломать контракт.openspec/specs/.🤖 Generated with Claude Code
GET /me дополнен role_details [{code, name}] (аддитивно), фронт показывает названия ролей, при их отсутствии — коды. Требования внесены в спеки authn-authz и consolidations-ui, change 184-user-role удалён. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>