All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
- edited configuration settings move to the bottom (#94) (97e803f)
- invalid content type format exception (#102) (95d1f97)
- order configuration settings by key (#97) (40cfa53)
- order feature flags by name (#98) (86bc28a)
- restyle the import/export page (#92) (59a17ad)
- add blazor user interface (#50) (46fcd99)
- add configuration setting editing (#55) (e6e21d1)
- add configuration setting revision entity (#33) (f01e841)
- add create feature flag (#85) (f938564)
- add data store for configuration settings (#2) (e1b4722)
- add delete configuration setting endpoint (#14) (d01898e)
- add enable/disable feature flag (#72) (f4f7dc2)
- add get configuration setting endpoint (#13) (2f079c4)
- add import from azure app configuration (#69) (e26018e)
- add import from json file (#61) (ad2b7e6)
- add list configuration setting keys endpoint (#17) (182f25e)
- add list configuration setting labels endpoint (#18) (3eba4b9)
- add list configuration settings endpoint (#12) (93d307c)
- add lock configuration setting endpoint (#15) (d46c7ad)
- add microsoft entra id authentication scheme (#79) (9549d5c)
- add required hmac authentication scheme (#26) (25fcfb7)
- add set configuration setting endpoint (#11) (752b47e)
- add support for etags and the associated headers (#29) (97650a1)
- add support for historical configuration settings (#48) (405db20)
- add support for https using ssl certificate (#24) (25328c1)
- add support for selecting fields (#82) (d8fef84)
- add unlock configuration setting endpoint (#16) (ea14566)
- integrate with azure event grid (#59) (ba19a73)
- integrate with opentelemetry (#53) (73d7f74)
- add etag header to key value result (#37) (26c4e6e)
- configuration setting keys containing a slash character (#40) (ea46088)
- distinct configuration setting keys and labels (#20) (8295b6f)
- encoding of etag from utf-8 to base64 (#36) (25691ce)
- incorrect deserialization of set input (#74) (8be9bef)
- last modified and etag not updated (#31) (ef6b020)
- normalize nulls from list labels endpoint (#22) (f2ef2cb)
- serialize tags as empty object if null (#65) (eea8f1b)
- tags incorrectly serialized as dictionary to string (#67) (4c3f35a)
- unescape keys to handle escaped special characters (#44) (daf0739)