Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[App Config] FeatureFlag and SecretReference support #14342

Merged
56 commits merged into from
Apr 2, 2021
Merged
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
8e0da71
Getting there - need to check all the flows but, for the most part, t…
richardpark-msft Mar 13, 2021
9992426
Surface changes to support:
richardpark-msft Mar 15, 2021
e4a36bf
Update to SecretReference naming for consistency
richardpark-msft Mar 15, 2021
4153a91
Remove [key:string]: any's.
richardpark-msft Mar 15, 2021
5a178ed
Make isFeatureFlagClientFilter() handle multiple types of client filt…
Mar 16, 2021
9a1d05b
Updated with the new isFeatureFlagClientFilter
Mar 16, 2021
a0d3e24
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-js in…
HarshaNalluru Mar 25, 2021
19bca37
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-js in…
HarshaNalluru Mar 26, 2021
b2a45b7
changelog
HarshaNalluru Mar 27, 2021
168e831
feature flag tests
HarshaNalluru Mar 29, 2021
45a6d18
tests for SecretReference - left TODOs and ideas for future
HarshaNalluru Mar 29, 2021
7bb09f3
update version
HarshaNalluru Mar 30, 2021
d48e947
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-js in…
HarshaNalluru Mar 30, 2021
6baf1e3
add docs for all
HarshaNalluru Mar 30, 2021
4ef8f49
FeatureFlagType<T> docs
HarshaNalluru Mar 30, 2021
0d9a096
api report
HarshaNalluru Mar 30, 2021
9122dde
changelog
HarshaNalluru Mar 30, 2021
31debcd
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-js in…
HarshaNalluru Mar 30, 2021
943de3d
keeping the same as the JSON in portal
HarshaNalluru Mar 31, 2021
747b58a
keeping the JSON similar to that of the portal
HarshaNalluru Mar 31, 2021
cf3c668
fix percentage filter
HarshaNalluru Mar 31, 2021
9cb5523
add other two filters in the test
HarshaNalluru Mar 31, 2021
a0fd429
convertJsonConditions - FeatureFlagPercentageClientFilter - value
HarshaNalluru Mar 31, 2021
d14525a
starter code for serializer
HarshaNalluru Mar 31, 2021
1a35c39
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-js in…
HarshaNalluru Mar 31, 2021
b7ddf20
feature flag serialization src and test and fixing FeatureFlagPercent…
HarshaNalluru Mar 31, 2021
e3b9083
update changelog
HarshaNalluru Mar 31, 2021
0f782ec
fix DefaultRolloutPercentage placement
HarshaNalluru Apr 1, 2021
a95264e
API report
HarshaNalluru Apr 1, 2021
9d3b0d8
remove displayName and fix models
HarshaNalluru Apr 1, 2021
211dd94
Audience - required
HarshaNalluru Apr 1, 2021
8db2836
Proper test for fetaure flag
HarshaNalluru Apr 1, 2021
570fe41
update test done along with bug fixes
HarshaNalluru Apr 1, 2021
99688d7
final feature flag test
HarshaNalluru Apr 1, 2021
ce61d45
Update sdk/appconfiguration/app-configuration/src/models.ts
HarshaNalluru Apr 1, 2021
0a72f50
serializeSecretReferenceParam
HarshaNalluru Apr 1, 2021
2227c5a
SecretReference tests
HarshaNalluru Apr 1, 2021
d0b6895
Merge branch 'harshan/app-config/next-gen' of https://github.com/Hars…
HarshaNalluru Apr 1, 2021
2417507
Add recordings
HarshaNalluru Apr 1, 2021
fa647f4
API Report
HarshaNalluru Apr 1, 2021
edc91f0
minor bug fix and switch to Record<string, unknown>
HarshaNalluru Apr 1, 2021
9e4d21f
API Report
HarshaNalluru Apr 1, 2021
d53899c
remove commented code
HarshaNalluru Apr 1, 2021
16831fd
what if client filters is undefined? answered!
HarshaNalluru Apr 1, 2021
50365f0
docs for start and end
HarshaNalluru Apr 1, 2021
ffe3a38
remove TODO for Dates
HarshaNalluru Apr 1, 2021
07bb8f2
internalConfigurationSetting-> KeyValue
HarshaNalluru Apr 2, 2021
a7a46ed
typguard, remove comments, etc - feedback
HarshaNalluru Apr 2, 2021
30b53fc
tests split
HarshaNalluru Apr 2, 2021
633924a
SecretReference sample
HarshaNalluru Apr 2, 2021
a840911
feature flag sample
HarshaNalluru Apr 2, 2021
e734438
run dev-tool samples publish --force command
HarshaNalluru Apr 2, 2021
d25f2b0
added links in readme
HarshaNalluru Apr 2, 2021
478e77d
delete the samplesForApiReview file
HarshaNalluru Apr 2, 2021
3cc458e
Mark
HarshaNalluru Apr 2, 2021
1764594
API Report
HarshaNalluru Apr 2, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions sdk/appconfiguration/app-configuration/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
# Release History

## 1.2.0-beta.1 (Unreleased)
## 1.2.0-beta.1 (2021-04-06)

### New Features

- New `SecretReferenceConfigurationSetting` and `FeatureFlagConfigurationSetting`types to represent configuration settings that references KeyVault Secret reference and feature flag respectively.
[#14342](https://github.com/Azure/azure-sdk-for-js/pull/14342)
- Added `updateSyncToken` method to `AppConfigurationClient` to be able to provide external synchronization tokens.
[PR #14507](https://github.com/Azure/azure-sdk-for-js/pull/14507)
[#14507](https://github.com/Azure/azure-sdk-for-js/pull/14507)

## 1.1.1 (2021-03-25)

Expand Down
2 changes: 1 addition & 1 deletion sdk/appconfiguration/app-configuration/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@azure/app-configuration",
"author": "Microsoft Corporation",
"description": "An isomorphic client library for the Azure App Configuration service.",
"version": "1.1.1",
"version": "1.2.0-beta.1",
"sdk-type": "client",
"keywords": [
"node",
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading