Skip to content

Releases: epam/ai-dial-core

0.20.0

27 Nov 13:55
Compare
Choose a tag to compare

Features

  • Add maxRetryAttempts field to deployment's config #586 (#592)
  • Keep upstream's state in local cache #585 (#590)
  • Make limit on uploaded file size configurable #571 (#574)
  • Support multiple rolePath in IDP configuration (#577)
  • enable rate limiting for routes (#580)

Fixes

  • ADD_IF_ABSENT Action Saves Files to User Bucket Instead of Publi… (#570)
  • application deletion in publication service (#583)
  • collect http headers for gflog in a case-insensitive way (#584)
  • ignore tracing specific headers when sending requests to deployments (#573)

Other

  • check access optimization (#581)
  • cleanup untagged images (#566)
  • moved span names processing to a tracer component (#565)
  • re-factor DeleteFileController (#582)
  • refactor base request functions (#579)
  • update README.md (#568)

0.19.0

06 Nov 14:10
Compare
Choose a tag to compare

Features

  • Create feature flag for the support of content parts #513 (#563)
  • Make files shareable on publishing conversations #554 (#555)
  • Support If-Match and If-None-Match for get file request #549 (#556)
  • store http headers through an interceptors invocation chain (#550)

Fixes

  • Core returns wrong content type #552 (#553)
  • Core returns wrong http code if if non match condition fails #560 (#561)
  • Unfriendly error for file uploading endpoint #508 (#559)
  • code app api corrections (#557)
  • fix resource service (#544)
  • span names (#543)
  • support old code app format (#558)

Other

  • make module resource-service (#548)
  • optimize trivy (#551)
  • re-factor ResourceService (#541)
  • re-factor blob storage (#546)
  • remove vertx JSON dep from ResourceService (#547)
  • remove vertx from resource service (#545)

0.18.0

23 Oct 14:56
Compare
Choose a tag to compare

Features

  • Ability to split roles by Delimiter (#540)
  • Add feature flag accessibleByPerRequestKey #523 (#526)
  • Implement user info enpoint #522 (#524)
  • Mechanism to make a deployment unavailable to any role #515
  • added span name processor (#510)
  • allowed HEAD HTTP method (#514)
  • attached files referenced via Data URLs are ignored in auto-sharing (#519)
  • support application function (#504)
  • supported auto-sharing for files in content parts (#507)

Fixes

  • Core sets parent_deployment to a wrong value #530 (#532)
  • add function information to open ai listing (#537)
  • application operator http call (#534)
  • apply common version (#538)
  • use error message for bad request (#528)
  • use mock web server in tests (#529)

Other

  • Split project into modules (#536)
  • remove vertx dep from the package config (#535)

0.17.2

11 Oct 13:11
Compare
Choose a tag to compare

Features

  • added span name processor (#510)

0.17.1

10 Oct 16:02
Compare
Choose a tag to compare

Features

  • allowed HEAD HTTP method (#514)

0.17.0

09 Oct 12:04
Compare
Choose a tag to compare

Features

  • Add description keywords to deployment config #502 (#503)
  • Extend token validation #486
  • Extract user roles from a string property in user claims #496 (#497)
  • Unify access management #483
  • allowed routes to rewrite path and protect by roles (#491)
  • initial application refactoring (#498)

Fixes

  • Allow to attach unescaped links to a chat #481 (#482)
  • add application features (#500)
  • add configurationEndpoint to application features (#501)

Other

  • improve logging of access token validator
  • update readme

0.16.2

09 Oct 10:15
Compare
Choose a tag to compare

Fixes

  • patch jclouds 2.5.0 with important fix for google-cloud-storage; forbid double quotes in resource name (#375)

0.16.1

27 Sep 10:20
Compare
Choose a tag to compare

Features

  • Extract user roles from a string property in user claims #496 (#497)

Fixes

  • fix vulnerability issues

0.16.0

11 Sep 12:52
Compare
Choose a tag to compare

The version contains breaking changes in DIAL encryption settings. Please update the settings before use.

Features

  • Add mapping for iconUrl when publish applications #468 (#473)
  • Add resource type to user metadata of a blob #465 (#466)
  • Allow interceptors to pass authZ header along with API key #478
  • Rename encryption properties in DIAL settings #454 (#455)
  • allow to pass extra data to upstreams endpoints (#470)
  • move resources across buckets (#474)

Fixes

  • 'URL bucket doesn't match' error appears if to create an unpublish request for some conversations #463 (#467)
  • Core allows to upload files with invalid path #459 (#460)
  • GCP Core deployment start to fail after some time #472 (#475)

Other

  • Update README.md (#462)
  • bump epam/ai-dial-ci from 1.6.0 to 1.9.0 (#457)
  • bump peter-evans/slash-command-dispatch from 3.0.1 to 4.0.0 (#249)
  • update README.md (#464)
  • upgrade dependencies versions (#443)

0.15.2

10 Sep 06:52
Compare
Choose a tag to compare

Fixes

  • GCP Core deployment start to fail after some time #472 (#475)