From 196d7852ea2aaab2071462224817fc6ececa3b93 Mon Sep 17 00:00:00 2001 From: Thomas Clark Date: Wed, 12 Jun 2024 20:53:28 +0100 Subject: [PATCH] chore(release): 1.0.0 --- CHANGELOG.md | 45 +++++++++++++++++++ .../AzureAppConfigurationEmulator.csproj | 1 + 2 files changed, 46 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..08e314c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,45 @@ +# Changelog + +All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines. + +## 1.0.0 (2024-06-12) + +### Features + +* add blazor user interface ([#50](https://github.com/tnc1997/azure-app-configuration-emulator/issues/50)) ([46fcd99](https://github.com/tnc1997/azure-app-configuration-emulator/commit/46fcd9988eff08ccb16f1cb3866f60ab7416f85d)) +* add configuration setting editing ([#55](https://github.com/tnc1997/azure-app-configuration-emulator/issues/55)) ([e6e21d1](https://github.com/tnc1997/azure-app-configuration-emulator/commit/e6e21d1d7b0ba9657f04b699fcf472fe243b9197)) +* add configuration setting revision entity ([#33](https://github.com/tnc1997/azure-app-configuration-emulator/issues/33)) ([f01e841](https://github.com/tnc1997/azure-app-configuration-emulator/commit/f01e84102bf54e49581e6cf5de4a15f2219c58b8)) +* add create feature flag ([#85](https://github.com/tnc1997/azure-app-configuration-emulator/issues/85)) ([f938564](https://github.com/tnc1997/azure-app-configuration-emulator/commit/f9385644cb46414a3121574b66c364e7f527c519)) +* add data store for configuration settings ([#2](https://github.com/tnc1997/azure-app-configuration-emulator/issues/2)) ([e1b4722](https://github.com/tnc1997/azure-app-configuration-emulator/commit/e1b47220783b2732356f6bbdaa5ab460bde009fd)) +* add delete configuration setting endpoint ([#14](https://github.com/tnc1997/azure-app-configuration-emulator/issues/14)) ([d01898e](https://github.com/tnc1997/azure-app-configuration-emulator/commit/d01898e4fbfde97e0b47c53378d01a703084a0f6)) +* add enable/disable feature flag ([#72](https://github.com/tnc1997/azure-app-configuration-emulator/issues/72)) ([f4f7dc2](https://github.com/tnc1997/azure-app-configuration-emulator/commit/f4f7dc2c1825cea497d08a6a33ce99583620f195)) +* add get configuration setting endpoint ([#13](https://github.com/tnc1997/azure-app-configuration-emulator/issues/13)) ([2f079c4](https://github.com/tnc1997/azure-app-configuration-emulator/commit/2f079c4c7aab5b7ddbba6df28802ceac093e6f30)) +* add import from azure app configuration ([#69](https://github.com/tnc1997/azure-app-configuration-emulator/issues/69)) ([e26018e](https://github.com/tnc1997/azure-app-configuration-emulator/commit/e26018ea797b2144715bea88c516d3ddbfe56356)) +* add import from json file ([#61](https://github.com/tnc1997/azure-app-configuration-emulator/issues/61)) ([ad2b7e6](https://github.com/tnc1997/azure-app-configuration-emulator/commit/ad2b7e6a99f457620b5bc0d7e1cd7ce28de96f5e)) +* add list configuration setting keys endpoint ([#17](https://github.com/tnc1997/azure-app-configuration-emulator/issues/17)) ([182f25e](https://github.com/tnc1997/azure-app-configuration-emulator/commit/182f25e22673a5260415f83465150f620cfcb3d6)) +* add list configuration setting labels endpoint ([#18](https://github.com/tnc1997/azure-app-configuration-emulator/issues/18)) ([3eba4b9](https://github.com/tnc1997/azure-app-configuration-emulator/commit/3eba4b9bc7c382450bfa758abe2fe9692937e8e4)) +* add list configuration settings endpoint ([#12](https://github.com/tnc1997/azure-app-configuration-emulator/issues/12)) ([93d307c](https://github.com/tnc1997/azure-app-configuration-emulator/commit/93d307cb69904292a8db85a32bcd47af14e1aee6)) +* add lock configuration setting endpoint ([#15](https://github.com/tnc1997/azure-app-configuration-emulator/issues/15)) ([d46c7ad](https://github.com/tnc1997/azure-app-configuration-emulator/commit/d46c7ad23190c1acdc4ee425d1af11082d9273a9)) +* add microsoft entra id authentication scheme ([#79](https://github.com/tnc1997/azure-app-configuration-emulator/issues/79)) ([9549d5c](https://github.com/tnc1997/azure-app-configuration-emulator/commit/9549d5c804975768e6e070c37177ef8050ae95fe)) +* add required hmac authentication scheme ([#26](https://github.com/tnc1997/azure-app-configuration-emulator/issues/26)) ([25fcfb7](https://github.com/tnc1997/azure-app-configuration-emulator/commit/25fcfb719206104319ab04aa8b4fbd67a0628667)) +* add set configuration setting endpoint ([#11](https://github.com/tnc1997/azure-app-configuration-emulator/issues/11)) ([752b47e](https://github.com/tnc1997/azure-app-configuration-emulator/commit/752b47e7bb45c0fadd7edd36b34978780104dc7f)) +* add support for etags and the associated headers ([#29](https://github.com/tnc1997/azure-app-configuration-emulator/issues/29)) ([97650a1](https://github.com/tnc1997/azure-app-configuration-emulator/commit/97650a1406744d6c05293f37259b568da72b2fa0)) +* add support for historical configuration settings ([#48](https://github.com/tnc1997/azure-app-configuration-emulator/issues/48)) ([405db20](https://github.com/tnc1997/azure-app-configuration-emulator/commit/405db208b5bdb3571b0881cc5ead5c1d747cff97)) +* add support for https using ssl certificate ([#24](https://github.com/tnc1997/azure-app-configuration-emulator/issues/24)) ([25328c1](https://github.com/tnc1997/azure-app-configuration-emulator/commit/25328c18ffa4515b53515e518bff3b2fc9848b40)) +* add support for selecting fields ([#82](https://github.com/tnc1997/azure-app-configuration-emulator/issues/82)) ([d8fef84](https://github.com/tnc1997/azure-app-configuration-emulator/commit/d8fef84f082dc70e4d6f984ead095a1f190b2bde)) +* add unlock configuration setting endpoint ([#16](https://github.com/tnc1997/azure-app-configuration-emulator/issues/16)) ([ea14566](https://github.com/tnc1997/azure-app-configuration-emulator/commit/ea1456657b327d3e5ed477a8a86e8333296b1177)) +* integrate with azure event grid ([#59](https://github.com/tnc1997/azure-app-configuration-emulator/issues/59)) ([ba19a73](https://github.com/tnc1997/azure-app-configuration-emulator/commit/ba19a7394c7e6a83d33723eb5b48ee608323c824)) +* integrate with opentelemetry ([#53](https://github.com/tnc1997/azure-app-configuration-emulator/issues/53)) ([73d7f74](https://github.com/tnc1997/azure-app-configuration-emulator/commit/73d7f748568d3695c97691f804e71dd23839543e)) + +### Bug Fixes + +* add etag header to key value result ([#37](https://github.com/tnc1997/azure-app-configuration-emulator/issues/37)) ([26c4e6e](https://github.com/tnc1997/azure-app-configuration-emulator/commit/26c4e6e95f8ea24190528ccc0f421b1d7fe662de)) +* configuration setting keys containing a slash character ([#40](https://github.com/tnc1997/azure-app-configuration-emulator/issues/40)) ([ea46088](https://github.com/tnc1997/azure-app-configuration-emulator/commit/ea46088704f6e2643b303dd1c979c10edd0509e0)) +* distinct configuration setting keys and labels ([#20](https://github.com/tnc1997/azure-app-configuration-emulator/issues/20)) ([8295b6f](https://github.com/tnc1997/azure-app-configuration-emulator/commit/8295b6f64757b2c370c0801b7f4a5080876e9933)) +* encoding of etag from utf-8 to base64 ([#36](https://github.com/tnc1997/azure-app-configuration-emulator/issues/36)) ([25691ce](https://github.com/tnc1997/azure-app-configuration-emulator/commit/25691cede49fb164441a8d4b6e17ba1816df0dd2)) +* incorrect deserialization of set input ([#74](https://github.com/tnc1997/azure-app-configuration-emulator/issues/74)) ([8be9bef](https://github.com/tnc1997/azure-app-configuration-emulator/commit/8be9bef3af41c23bba7916dc52b42dbc3734a3ba)) +* last modified and etag not updated ([#31](https://github.com/tnc1997/azure-app-configuration-emulator/issues/31)) ([ef6b020](https://github.com/tnc1997/azure-app-configuration-emulator/commit/ef6b020a80f9bcd30abe660797903a1672321134)) +* normalize nulls from list labels endpoint ([#22](https://github.com/tnc1997/azure-app-configuration-emulator/issues/22)) ([f2ef2cb](https://github.com/tnc1997/azure-app-configuration-emulator/commit/f2ef2cbf1d253cb6ea423d416c7937c43e5fe5b2)) +* serialize tags as empty object if null ([#65](https://github.com/tnc1997/azure-app-configuration-emulator/issues/65)) ([eea8f1b](https://github.com/tnc1997/azure-app-configuration-emulator/commit/eea8f1b0c26e43186ff0828533a84067298fdc1a)) +* tags incorrectly serialized as dictionary to string ([#67](https://github.com/tnc1997/azure-app-configuration-emulator/issues/67)) ([4c3f35a](https://github.com/tnc1997/azure-app-configuration-emulator/commit/4c3f35a118c79ae5da2da87f8b24ba78bc1315e4)) +* unescape keys to handle escaped special characters ([#44](https://github.com/tnc1997/azure-app-configuration-emulator/issues/44)) ([daf0739](https://github.com/tnc1997/azure-app-configuration-emulator/commit/daf07396c17fa17fb0e50501ec7f4c08724a7049)) diff --git a/src/AzureAppConfigurationEmulator/AzureAppConfigurationEmulator.csproj b/src/AzureAppConfigurationEmulator/AzureAppConfigurationEmulator.csproj index 85b213c..f73ccb0 100644 --- a/src/AzureAppConfigurationEmulator/AzureAppConfigurationEmulator.csproj +++ b/src/AzureAppConfigurationEmulator/AzureAppConfigurationEmulator.csproj @@ -5,6 +5,7 @@ enable enable Linux + 1.0.0