Releases: epam/statgpt-admin-frontend
Releases · epam/statgpt-admin-frontend
0.4.1
0.4.0
Features
- add ability to edit dataset name (#152)
- add auto update jobs for the channel dataset (#136)
- add channel dataset versions page (#133)
- add collapsible side panel (#145)
- add data-source filter on datasets page (#121)
- add dataset urn column (#130)
- add deduplication statistics to the Channel Datasets view (#150)
- add error handling for the application (#118)
- add page loaders (#116)
- add parameters for calculating channel indexes (#146)
- add placeholders to side-menu and breadcrumbs while page is fetching main content (#134)
- add select provider step to the Add dataset modal (#160)
- configure dataset from the channel page (#138)
- remove recalculate index action from datasets grid (#132)
- show index status after dataset update (#142)
- show last auto update job status in the channel datasets view (#164)
- show selected items in the add dataset modal (#169)
- simplify audit logs exporting (#72)
- update channel datasets columns (#127)
Fixes
- improve popup responsiveness (#124)
- pass title during dataset creation and handle error (#110)
- role-based access control via OIDC claims (#117)
- show forbidden view based on the API error code (#125)
- wrap lines in left panel of diff-editor (#80)
Other
- upgrade Next.js to 16 (#147)
- update Node.js to 24 (#75, #89)
- update ai-dial-ci version (2.7.3 → 3.1.3) (#83)
- update deploy review workflow (#139)
- fix app deprecation warnings (#161)
- security dependencies fixes (#94, #96)
- add trivy ignore (#76)
Dependency bumps
- bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 (#123)
- bump axios from 1.15.1 to 1.16.0 (#112)
- bump digital-blueprint/gitlab-pipeline-trigger-action from 1.3.0 to 1.4.0 in the github-actions group (#84)
- bump fast-uri from 3.1.0 to 3.1.2 (#122)
- bump handlebars from 4.7.8 to 4.7.9 (#92)
- bump immutable from 5.1.4 to 5.1.5 (#77)
- bump postcss from 8.5.8 to 8.5.10 (#113)
- bump qs and express (#158)
- bump rollup from 4.50.0 to 4.59.0 (#73)
- bump svgo from 3.3.2 to 3.3.3 (#78)
- bump tmp from 0.2.5 to 0.2.7 (#168)
- bump uuid from 11.1.0 to 14.0.0 (#111)
- bump webpack-dev-server from 5.2.3 to 5.2.4 (#154)
Deployment changes
Remove optional env vars (#125):
ADMIN_ROLES_CLAIM(the JWT/profile claim containing user roles, e.g. dial_roles)ADMIN_ROLES_VALUES(comma-separated role values that grant admin access, e.g. admin,statgpt-admin).
0.3.3
Features
- page loaders (#116)
Fixes
- pass title during dataset creation and handle error (#110)
- ort (#119 #120)
- role-based access control via OIDC claims (#117)
Other
- bump axios from 1.15.1 to 1.16.0 (#112)
- bump postcss from 8.5.8 to 8.5.10 (#113)
- bump uuid from 11.1.0 to 14.0.0 (#111)
Deployment changes
Two new optional env vars enable role-based access to the admin portal via OIDC claims:
ADMIN_ROLES_CLAIM(the JWT/profile claim containing user roles, e.g.dial_roles)ADMIN_ROLES_VALUES(comma-separated role values that grant admin access, e.g.admin,statgpt-admin).
Both must be set together — if neither or only one is set, the check is skipped and all authenticated users retain access.
0.3.2
Fixes
- Add X-XSS-Protection response header (#104)
- Prevent HTML content-type leak from upstream in stream proxy (#102)
- Return JSON 404 for unmatched API routes (#101)
- Wrap all BFF route handlers in try/catch to prevent HTML 500 responses (#101)
Other
Deployment changes
This version does not require any deployment changes.
0.3.1
0.3.0
Features
Audit log:
- feat: implement audit-logs page with grid by @likeamike in #60
- feat: support infinite mode in grid-view. apply it to audit logs. by @likeamike in #61
- feat: implement audit-log details view by @likeamike in #62
- feat: add time period filter, refresh and export button to audit logs page by @likeamike in #64
- feat: filter audit-logs by fetching by @likeamike in #65
- feat: implement enum filters for action and entity types on audit-logs page by @likeamike in #66
- feat: support all audit-logs filters. contains for text filters. by @likeamike in #68
- feat: adjust audit logs enum filters styles by @likeamike in #70
Fixes
- fix: improve grid filters styling by @likeamike in #69
- fix: remove redundant grid header cell right border by @likeamike in #71
Other
- chore: update deps by @PolinaGurinovich97 in #51
Deployment changes
This version does not require any deployment changes.
0.2.5
Other
- bump
body-parser,qsandexpress
0.2.4
Other
- bump @modern-js/utils from 2.69.4 to 2.69.5
0.2.3
Other
- bump @modern-js/utils from 2.68.2 to 2.69.4
0.2.2
Other
chore: bump next from 15.5.7 to 15.5.9