Skip to content

Releases: epam/statgpt-admin-frontend

0.4.1

03 Jun 15:45

Choose a tag to compare

Features

  • add custom checkbox filtering for the dataset grid (#172)
  • apply latest design changes to dataset channels, dataset versions and dataset auto-updated jobs pages (#176)

Fixes

  • show entity names in the breadcrumbs (#170)

Other

  • update ai-dial-ci version (3.1.3 -> 4.4.0) (#174)

0.4.0

28 May 09:53

Choose a tag to compare

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

08 May 14:36

Choose a tag to compare

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

23 Apr 13:08

Choose a tag to compare

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

  • Fix dependencies vulnerabilities (#101)
  • Update next patch version (#101)

Deployment changes

This version does not require any deployment changes.

0.3.1

26 Mar 12:58

Choose a tag to compare

Fixes

  • Wrap lines in left panel of diff-editor (#80)
  • Security fixes (#84, #90)

Deployment changes

This version does not require any deployment changes.

0.3.0

26 Feb 14:14

Choose a tag to compare

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

Other

Deployment changes

This version does not require any deployment changes.

0.2.5

02 Jan 13:12

Choose a tag to compare

Other

  • bumpbody-parser, qs and express

0.2.4

18 Dec 21:42

Choose a tag to compare

Other

  • bump @modern-js/utils from 2.69.4 to 2.69.5

0.2.3

12 Dec 19:21

Choose a tag to compare

Other

  • bump @modern-js/utils from 2.68.2 to 2.69.4

0.2.2

12 Dec 13:35

Choose a tag to compare

Other

chore: bump next from 15.5.7 to 15.5.9