Skip to content

Latest commit

 

History

History
489 lines (269 loc) · 37.7 KB

CHANGELOG.md

File metadata and controls

489 lines (269 loc) · 37.7 KB

Changelog

1.24.0 (2024-10-15)

Features

  • infrastructure: create new yt01 infrastructure environment (#1290) (2044070)

Bug Fixes

  • Fallback to using list auth if details auth fails, remove double cache (#1274) (54425e7)

1.23.2 (2024-10-14)

Bug Fixes

  • webAPI: Allow front channel embeds on TransmissionContent (#1276) (c87e8f4)

1.23.1 (2024-10-11)

Bug Fixes

1.23.0 (2024-10-10)

Features

  • infra: upgrade postgresql SKU in test (#1257) (5a751af)
  • webAPI: Add legacy HTML support for MainContentReference (#1256) (482b38a)

Bug Fixes

  • Add missing return types for Transmissions and Activities in OpenAPI spec (#1244) (972870d)
  • graphQL: Missing MediaType on dialog attachment url (#1264) (3919343)
  • Refactor probes and add more health checks (#1159) (6889a96)
  • webapi: ensure correct health checks are used in probes (#1249) (f951152)

1.22.0 (2024-10-07)

Features

  • Add support for supplied transmission attachment ID on create/update (#1242) (c7bfb07)

Bug Fixes

  • Only allow legacy HTML on AditionalInfo content (#1210) (aa4acde)
  • webAPI: Specifying EndUserId on the ServiceOwner Search endpoint produces 500 - Internal Server error (#1234) (49c0d34)

1.21.0 (2024-10-03)

Features

  • basic label implementation to hide dialogs (#1192) (ee90c68)

Bug Fixes

  • webAPI: Broken mapping when creating Transmissions in an Update (#1221) (6e7dfe4)

1.20.2 (2024-10-02)

Bug Fixes

  • (webAPI): Add revision to search dto (ServiceOwner) (#1216) (3b6d130)
  • graphQL: GraphQL subscription not notified on DialogActivityCreated (#1187) (f28e291)

1.20.1 (2024-10-02)

Bug Fixes

  • Add separate settings for parties cache, don't cache invalid response from Altinn 2 (#1194) (dbb79dc)

1.20.0 (2024-09-30)

Features

  • GraphQL: Add DialogToken requirement for subscriptions (#1124) (651ca62)

1.19.0 (2024-09-24)

Features

  • breaking: Move notification check endpoint to /actions (#1175) (e0c1cf2)

Bug Fixes

  • janitor: ensure Redis is configured correctly (#1182) (37fe982)

1.18.1 (2024-09-23)

Bug Fixes

  • Add missing events to dialog subscription (#1163) (162ce9a)
  • Fix BaseUri on localhost trailing slash discrepancy on OAuth metadata (#1145) (09ce878)

1.18.0 (2024-09-16)

Features

  • add dialogOpened activitytype (#1110) (711fa6d)
  • Add process and precedingProcess to dialog as optional fields (#1092) (2bf0d30)

Bug Fixes

  • Allow setting UpdatedAt when creating Dialog (#1105) (481e907)
  • Authorize access to dialog details for any mainresource action (#1122) (a7e769a)

1.17.0 (2024-09-10)

Features

Bug Fixes

  • ensure correct appsettings is used (#1086) (d43f6d7)
  • ensure jobs are run with correct arguments and parameters (#1085) (e21de56)
  • webapi: Return 422 when existing transmission IDs are used in dialog update (#1094) (7a8a933)

1.16.0 (2024-09-04)

Features

Bug Fixes

1.15.0 (2024-08-21)

Features

  • add support for serviceowner admin scope (#1002) (2638b48)
  • web-api: Add optional EndUserId param to ServiceOwner Get Dialog details API (#1020) (1380b33)

Bug Fixes

1.14.0 (2024-08-19)

Features

1.13.0 (2024-08-15)

Features

  • Add doc blocks on DTOs for OAS generation, CORS headers (#987) (01c34b8)
  • azure: add bicep parameter files for production (#1016) (7a7198a)

1.12.1 (2024-08-14)

Bug Fixes

  • azure: ensure environment parameter for production is correct (#1014) (1612f9d)

1.12.0 (2024-08-14)

Features

  • Add current user flag to parties dto (#993) (e096743)
  • Add notification condition check endpoint (#965) (f480ce0)

Bug Fixes

  • Using existing Transmission or Activity IDs should no longer result in internal server error on updates (#980) (0757b33)

1.11.0 (2024-08-08)

Features

Bug Fixes

  • Correct the SeenLog list endpoints OpenAPI description (#976) (f6ebd19)
  • Using existing transmission/activity IDs should return HTTP 422 (#960) (01789b1), closes #959

1.10.0 (2024-08-01)

Features

  • azure: add tags on azure applications (#957) (4081922)

Bug Fixes

  • azure: add product tag on all resources (#955) (6c76576)

1.9.0 (2024-07-30)

Features

  • breaking: Move front channel embeds to content (#862) (c9b50e9)
  • breaking: Remove DialogElements, add Attachments (#867) (dbe296a)
  • breaking: Remove PUT/DELETE endpoints for DialogElements (#844) (51eb898)
  • breaking: Rename CultureCode to LanguageCode (#871) (96d50fc)
  • breaking: Renaming dialog activity types (#919) (af262b1)
  • Change content array to object with properties for each content type (#905) (d549f19)
  • Implement actor entity (#912) (a635fcb)
  • Introduce Transmissions (#932) (3ca495f)
  • Rename DialogStatus enum values (#915) (5aea32b)
  • WebAPI: Add Transmission endpoints (#943) (d608ade)

Bug Fixes

  • Allow new activities to reference old activities (#935) (bbc443e)
  • auth: Malformed JWTs no longer results in InternalServerError (#870) (5f2f386)
  • slackNotifier: Add missing deployment of Slack notifier function in staging environment (#861) (59091f7)
  • Update e2e tests for actor model (#918) (ec1fcb1)
  • WebAPI: Allow purging of softly deleted dialogs (#940) (c527c9f)

1.8.1 (2024-06-12)

Bug Fixes

1.8.0 (2024-06-12)

Features

  • Add support for external resource references in authorizationAttributes (#801) (1e674bd)
  • Add user types (#768) (b6fd439)
  • Front channel embeds (#792) (c3000bd)
  • GUI actions without navigation (#785) (f2d9136)
  • Remove IsBackChannel concept from GUI Actions (#819) (18101c1)
  • Rename IsDeleteAction to IsDeleteDialogAction (#820) (18a1f6e)
  • schema: Rename MimeType to MediaType (#813) (6490625)
  • schema: undo setting performed by if not set (#802) (c19f47a)

Bug Fixes

1.7.1 (2024-05-31)

Bug Fixes

  • ci: separate migration-job deployments (#795) (c7f5dba)

1.7.0 (2024-05-30)

Features

  • Change party identifier separator to single colon (#746) (3342703)
  • Correspondence dialog type (#692) (317a213)

Bug Fixes

1.6.2 (2024-05-10)

Bug Fixes

  • gql: Add missing graphQl appsettings for staging (#714) (97b7da6)
  • Use correct scope for authorization API for remaining runtimes (#711) (0691f36)

1.6.1 (2024-05-08)

Bug Fixes

  • Use correct scope for authorization API (#709) (38253ad)

1.6.0 (2024-05-07)

Features

Bug Fixes

  • Accept app references with urn:altinn:resource prefix (#685) (c9a5606)
  • ensure performed by is set for activities (#628) (1adf075)
  • Use HttpClient wrappers that ensure success to match FusionCache expectations (#684) (7c1e966)

1.5.0 (2024-04-10)

Features

1.4.0 (2024-04-09)

Features

  • Split SeenLog from activities (#598) (71b77d2)
    • This is a breaking change, the Seen activity type has been removed, and all activities of this type is removed from the staging environment.
  • Add EU endpoints for seen log (#607) (1aa7eeb)
    • /api/v1/enduser/dialogs/{dialogId}/seenlog
    • /api/v1/enduser/dialogs/{dialogId}/seenlog/{seenLogId}
    • /api/v1/serviceowner/dialogs/{dialogId}/seenlog
    • /api/v1/serviceowner/dialogs/{dialogId}/seenlog/{seenLogId}
  • Add ExtendedStatus content type (#589) (a9f10b0)
  • add fusion cache (#579) (973fa5c)
  • azure: copy from keyvault to app config (#593) (d216c90)
  • service: use in-memory transport instead of rabbitmq (#602) (dc339e7)

Bug Fixes

  • Add PartyIdentifier.Separator to party validation error (#595) (14ee4a1)
  • azure: ensure key vault url is correct and add keyvault readerrole for migration job (#597) (2f11a16)

1.3.0 (2024-04-03)

Features

Bug Fixes

  • Require read action on elements without auth attr, replace unauthorized URLs (#574) (f39af31)

1.2.0 (2024-03-22)

Features

1.1.1 (2024-03-22)

Bug Fixes

  • azure: avoid naming issue for secrets (#572) (50af860)
  • UpdateDialogEvent created when dialog element is deleted or updated (#552) (8d707ff)

1.1.0 (2024-03-13)

Features

Bug Fixes

  • Allow for 2 seconds clock skew in token validation (#536) (a0147b8)
  • azure: rename connection string key for redis (#533) (db36213)
  • azure: revert to using connection string for IDistributedCache Redis (#526) (d19350d)
  • azure: use built-in policy for redis (#521) (2a8fa76)
  • azure: use secret uri instead of host name in app config (#522) (7cafd77)
  • azure: use SSL port for redis in connection string (#546) (548bc47)
  • Change IfMatchDialogRevision to Revision in DTO (#535) (3a065d3)
  • purge should accept any content-type and no body (#540) (736fb59)
  • remove prefix for redis connection string (#541) (ceb204c)
  • Update Altinn Authorization integration (#457) (#469) (d0d846d)

1.0.4 (2024-02-29)

Bug Fixes

1.0.3 (2024-02-28)

Bug Fixes

  • remove whiteline in dockerfile (9b14994)

1.0.2 (2024-02-28)

Bug Fixes

  • always run staging dry-runs in release-please-pr (3e390e7)
  • fix workflow permissions (40e5485)
  • fix workflow permissions (b2213b2)
  • release-please: use correct gh token (#500) (ebff656)
  • use temporary gh token (c1118ae)

1.0.1 (2024-02-28)

Bug Fixes

  • remove main-tag when tagging docker images (#498) (ddc1bad)

1.0.0 (2024-02-28)

Features

Bug Fixes

  • 412 status on multiple requests without revision header (#427) (047cf71)
  • add APIM base uri for dialogporten (948b9a4)
  • add apim base uri for staging (#451) (580d946)
  • add base uri for web api (#425) (0aa941b)
  • add correct APIM base uri for dialogporten (713771a)
  • add correct baseuri for altinn events (#496) (74940ab)
  • Add null checks, set lists to empty if null (#434) (f264aec)
  • azure: fix postgresql auth config (#357) (4a4757f)
  • azure: remove default value for KEY_VAULT_SOURCE_KEYS (#418) (b0d74e8)
  • azure: remove default values in params and ensure secure on params (#415) (94b9885)
  • azure: rename and fix outputs and pass correct secrets (#416) (68f0c8b)
  • build errors for 8.0.200 (#440) (b133f8f)
  • Check Content for null, use DependentRules, disallow empty localization values (#413) (894644a)
  • Correct params for revision verification (#405) (4b98348)
  • Do not allow empty content (#436) (a083544)
  • do not prefix swagger document in development (#491) (e330ce3)
  • remove path to swagger json (fe1e770)
  • rename migration job (#423) (3897db2)
  • restrict container apps to apim ip (#448) (1a1f3ad)
  • Return 410 Gone when updating deleted dialog (#464) (2498b0a)
  • set base path for swagger json ui (476fdca)
  • set base url for swagger json (#447) (2161066)
  • shorten secret name for container app job (#422) (09b2f30)
  • try echoing pgpassword in migration job🤫 (#419) (fe673a3)
  • Use data from events, not from db (#455) (469c606)