Releases: epam/ai-dial-admin-frontend
Releases · epam/ai-dial-admin-frontend
0.6.0
Breaking changes
Features
- Add custom prefix for NextAuth cookies (#258)
- add type and title fields for App runner (Issue [BE #159]) (#319)
- Add CreatedAt and UpdatedAt fields (Issue #68) (#257)
- [Prompts] Support Pagination for the List (Issue #66) (#337)
- add adapter popup and link button (Issue #271) (#331)
- add runner for application publication (Issue #169) (#226, #246)
- unification of entity properties (Issue #282) (#284, #321)
- [Applications] Extend Application Properties Tab with Source Type Control (Issue #202, #203) (#204)
- [Audit] Compare Activity Record's Before State with the Current State of the Object (Issue #175) (#193)
- Interceptor: add labels to source fields (Issue #91) (#322)
- Interceptor: add source field to control interceptor endpoints (Issue #91) (#292)
- Interceptor Templates: add Deployments env variable, update layout and temporary reduce validation (Issue #75) (#305)
- Interceptor Templates: remove source field and use only endpoints settings for template (Issue #79) (#280)
- Interceptor Templates: update link to container in source (Issue #79) (#357)
- [Prompts] Folder Management Improvements in Prompt Tree View (Issue #221) (#318)
Fixes
- Interceptor Templates: update changed validation (Issue #79) (#353)
- change titles for create time and update time (Issue #68) (#302)
- case insensitive sorting for model topics (Issue #212) (#213)
- App runner json validation (Issue #206) (#216)
- Application runner remove fields from properties tab (Issue #190) (#196)
- Fix opening of entities with special characters in id (#312)
- [Models] Incomplete/misleading validation message Issue #291 (#314)
- add (optional) for models hashing order (Issue #259) (#263)
- add autofill endpointDeplymentName for model (Issue #238)
- add entity header with created time and update at (Issue #293) (#254, #298)
- add hashing order to Audit (Issue #241) (#249)
- add name validation (Issue #194) (#255)
- add possibility to add duplicate interceptors (#316)
- add search for topics (Issue #211 ) (#224)
- add validation for model endpoint alias (Issue #276) (#281)
- add validation for Decline button for publications (Issue #252, #262) (#261)
- app publication long title (issue #348)
- app runner titles - change name to Display Name (Issue #330, #329) (#332)
- auto close success notification (Issue #251) (#264)
- autoscroll for topics and hashing order (Issue #239, #245) (#247)
- change name to Display Name (Issue #335, #336, #333) (#339)
- change publication urls (Issue #149) (#311)
- controls width (Issue #344) (#347)
- deletes multiple interceptors instead of one (Issue #324) (#327)
- disable scroll on input (#235)
- export page - key tab visibility (Issue #267) (#270, #248)=
- filter lost current value Issue #229) (#233)
- hashing order fully deleting (Issue #259) (#272)
- hide action for application publication (Issue #278) (#279)
- improve/export correct texts (Issue #231) (#233, #236)
- locking scroll and fix image control for md editor (Issue #227, #29) (#313)
- model validation when create new model (Issue #289) (#290)
- open in new tab entities (Issue #234) (#274)
- prompts and files - rename id to display name (Issue #352, #351, #350) (#358)
- remove padding for empty value (Issue #301) (#304, #340)
- reset token limit for invalid symbols (Issue #217) (#273, #243)
- roles warning for model (Issue #275) (#277)
- set 'none' for model attachments (Issue #300) (#320)
- style for active checkbox (Issue #323) (#325)
- [Models][Audit] The pricing values is displayed in non-user-friendly format in Activities (#317)
- [Builders][Adapters] Remove “(Optional)” from Display Name field in Create Adapter form (Issue #338) (#343)
- [Audit/Activities] Details sections in activity view are expanded by default instead of collapsed (Issue #189) (#197)
- [Audit/Activities] “Changes only” view displays unchanged parameters as empty sections (Issue #191) (#198)
- [Models][Properties] The Apply Button in Hashing Order Window Is Enabled Without Any Changes (Issue #240) (#349)
- [Interceptors] Cannot create Interceptor – error “Invalid completion endpoint: ''” (Issue #120) (#207, #208)
- Fixed topics component width (#355)
Other
0.5.0
Features
- Review and Standardize All Date/Time Formatting Using User’s Local Format (toLocaleString()) (Issue #54) (#55)
- App runner: add applicationPropertiesHeader, tokenizeEndpoint,truncatePromptEndpoint, rateEndpoint, configurationEndpoint (Issue #120) (#121)
- Application Publications: add list view (issue #73) (#74)
- Application Publications: parameters tab (Issue #85) (#97)
- Application Publications: properties tab (Issue #84, #88) (#82)
- Application Publications: files tab (Issue 87) (#102)
- [Audit/Activities] Show All Attributes vs Only Ones Having Changes in Activities (Issue #176) (#182)
- [Audit] Details View in System Rollback (Issue #177) (#188)
- Audit: move dashboard to audit tab (Issue #152) (#158)
- [Models, Applications] Audit Tab – Activities Sub-Section (Issue #154) (#170, #179)
- Interceptor templates:: Add interceptors tab (Issue #81) (#157)
- Interceptor templates:: Create interceptor templates page with listing and modals (Issues #75, #76, #78) (#83)
- Interceptor templates: Interceptor template view (Issue #79) (#119)
- Menu: rename and move menu items (Issue #163) (#165)
- Models: hashing order (Issue #143) (#144, #161)
- Models: support availability to edit endpoint (Issue #106) (#107)
- Models, Applications: add new features (Issue #115, #117) (#118)
- Models, Applications, Interceptors): add maintainer field (Issue #123) (#124,#159)
- Forward search params to plugin route (Issue #60) (#62)
- [Assets][Prompts] Save as New Version Pop-up After Editing Prompt Content (Issue #71) (#145)
Fixes
- Export config: bottom buttons are out of the frame (Issue #7) (#10, #45)
- Wrong button label in add entities modal in export config core (Issue #9) (#11)
- fix link to user guide (Issue #44)
- increase body limit (Issue #110) (#113)
- input focus state (#116)
- section header is displayed even when page not found (Issue #52) (#58)
- server error message is displayed multiple times instead of once (Issue #27) (#50)
- A user gets Internal Server Error after zip file adding (#48)
- [Models listing] Ensure aria-hidden elements are not focusable nor contain focusable elements (Issue #26) (#134)
- Application Publications: fix styles and files view (#122)
- Application Publications: files tab (#148)
- Application Publications: fix readonly topics (Issue #166) (#186)
- Application Publications: topics readonly (Issue #166) (#168)
- Audit: add user Id (Issue #111) (#112)
- Audit: fix features keys (#127)
- [Routes] User cannot add short URL to the upstream (#47)
- Endpoint: empty state (Issue #106) (#129)
- Endpoint: use adapter baseEndpoint (Issue #106) (#133)
- [Entities] From time to time some Models can't be saved after some fields changes (#24)
- Grid reset filters and sorts (Issue #35) (#94)
- [Assets][Prompts, Files][Import] Grammar Error in Import Window message for Archive File Upload (#23)
- Import config: add adapters to preview (#146)
- Logo: logo position and sizes (Issue #125) (#126)
- Logo: sizes and positions (Issue #125) (#128)
- [Models] The “per million” label is missing next to “Tokens” in Cost unit dropdown (Issue #26) (#136)
- Adapter switcher is missed for Entities (Issue #183) (#185)
- [Prompts] There is no JSON validation on Prompt Content JSON field that leads to crash on client side (Issue #41) (#99)
- [Assets][Prompts] Prompt deletion modal shows no confirmation text (Issue #172) (#174)
- [Assets][Prompts] The “Save as a new version” button is visible and clickable on older prompts versions without any edits (Issue #171) (#173)
- [Prompts] Literal values of prompts version are reset when a user saved one and opened prompts list (#64)
- [Prompts] Literal values of prompts version are reset when a user saved one and opened prompts list (Issue #28) (#98)
- [System rollback] Missing scroll bar in the Rollback revision pop-up (#17)
- Roles: enable default role (Issue #53) (#178)
- Fix sidebar rendering (Issue #34) (#95)
- Align numeric columns headers in Telemetry grids to right (Issue #25) (#108)
- [Entities]“+Add Topic” button does not auto-scroll new input fields in Topics (#19)
Other
- chore(assets): review prompts folders, split utils and tests (#96)
- chore(ci): add GitHub Actions workflow for development deployment (#8)
- chore(ci): add multiple deployment workflow for dev and tst environment (#14)
- chore(plugins): Update plugins menu keys (#130)
- chore(prompts): add MdEditor to common (#104)
- chore(translations): add new translations keys (#187)
- add utils tests (#89)
- bump epam/ai-dial-ci from 2.2.0 to 2.3.1 (#21)
- bump epam/ai-dial-ci from 2.3.1 to 2.4.0 (#114)
- bump epam/ai-dial-ci from 2.4.0 to 2.4.1 (#160)
- bump form-data from 4.0.3 to 4.0.4 (#155)
- bump on-headers and compression (#137)
- fix lint configuration (#63)
- update dependencies (#181)
0.4.2
0.4.1
0.4.0
Fixes
- [Export config]: bottom buttons are out of the frame (Issue #7) (#10, #45)
- [Export config]: Wrong button label in add entities modal in export config core (Issue #9) (#11)
- [Import config]: A user gets Internal Server Error after zip file adding (Issue epam/ai-dial-admin-backend#4) (#48)
- [Routes] User cannot add short URL to the upstream (Issue #15) (#47)
- [Entities] From time to time some Models can't be saved after some fields changes (Issue #20) (#24)
- [Assets][Prompts, Files][Import] Grammar Error in Import Window message for Archive File Upload (Issue #22 ) (#23)
- [System rollback] Missing scroll bar in the Rollback revision pop-up (Issue #16) (#17)
- [Entities]“+Add Topic” button does not auto-scroll new input fields in Topics (Issue #18) (#19)