{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":134746883,"defaultBranch":"main","name":"AppConfiguration-DotnetProvider","ownerLogin":"Azure","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-24T17:16:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6844498?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719350421.0","currentOid":""},"activityList":{"items":[{"before":"5bd70c1278973de33145cb55279cf4ba5c1b1218","after":"b9e241cff9e98a5c78b1fdc3ed1f2d8cf8a52e67","ref":"refs/heads/zhiyuanliang/test-linting","pushedAt":"2024-06-26T04:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhiyuanliang-ms","name":"Zhiyuan Liang","path":"/zhiyuanliang-ms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141655842?s=80&v=4"},"commit":{"message":"update linting rule","shortMessageHtmlLink":"update linting rule"}},{"before":"3a6e57f4cd62700f5db69969af9889be9ce38a15","after":"0a8d11b93997126bb9fa919220a1eb7fd9bc2bce","ref":"refs/heads/ajusupovic/support-featuremanagement-dotnet-schema","pushedAt":"2024-06-25T21:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"remove unused method","shortMessageHtmlLink":"remove unused method"}},{"before":null,"after":"3a6e57f4cd62700f5db69969af9889be9ce38a15","ref":"refs/heads/ajusupovic/support-featuremanagement-dotnet-schema","pushedAt":"2024-06-25T21:20:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"adding new private methods for dotnet versus microsoft schema, fixing tests","shortMessageHtmlLink":"adding new private methods for dotnet versus microsoft schema, fixing…"}},{"before":"1884ef1d43cfed48732f3b3ad77f2f9773dcb7a5","after":null,"ref":"refs/heads/ajusupovic/add-fmversion-preview-tag","pushedAt":"2024-06-25T19:43:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"}},{"before":"1a66edbfbbb1787ca10483988eb1db7c7297d8ca","after":"88a83d6c310758b8c6acadbae65d755d5eeec069","ref":"refs/heads/preview","pushedAt":"2024-06-25T19:43:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Show full informational version for feature management library (#558)\n\n* get full informational version name\r\n\r\n* use getcustomattribute\r\n\r\n* comment revision","shortMessageHtmlLink":"Show full informational version for feature management library (#558)"}},{"before":"4bb2cca80fa4bf7ffca64c3e9922e2b01f476887","after":"1884ef1d43cfed48732f3b3ad77f2f9773dcb7a5","ref":"refs/heads/ajusupovic/add-fmversion-preview-tag","pushedAt":"2024-06-24T17:43:37.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Merge branch 'preview' into ajusupovic/add-fmversion-preview-tag","shortMessageHtmlLink":"Merge branch 'preview' into ajusupovic/add-fmversion-preview-tag"}},{"before":"ae7dfd1821aba793e67d64e60538f5c5893176eb","after":"5bd70c1278973de33145cb55279cf4ba5c1b1218","ref":"refs/heads/zhiyuanliang/test-linting","pushedAt":"2024-06-24T05:59:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhiyuanliang-ms","name":"Zhiyuan Liang","path":"/zhiyuanliang-ms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141655842?s=80&v=4"},"commit":{"message":"remove redundant ;","shortMessageHtmlLink":"remove redundant ;"}},{"before":null,"after":"ae7dfd1821aba793e67d64e60538f5c5893176eb","ref":"refs/heads/zhiyuanliang/test-linting","pushedAt":"2024-06-24T05:50:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zhiyuanliang-ms","name":"Zhiyuan Liang","path":"/zhiyuanliang-ms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141655842?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":"d176d5fb2a8b250b51cea867a5b5a11c1d635a5d","after":null,"ref":"refs/heads/merge-main-into-preview","pushedAt":"2024-06-21T23:08:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"}},{"before":"c437c87f57507c1b2bcdf1b9e1e6afd57ba404ba","after":"1a66edbfbbb1787ca10483988eb1db7c7297d8ca","ref":"refs/heads/preview","pushedAt":"2024-06-21T23:08:07.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Merge pull request #564 from Azure/merge-main-into-preview\n\nMerge main into preview","shortMessageHtmlLink":"Merge pull request #564 from Azure/merge-main-into-preview"}},{"before":"f5e94e63e067b017f4cfbef787faddb166957687","after":null,"ref":"refs/heads/merge-main-to-preview","pushedAt":"2024-06-21T21:39:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"}},{"before":null,"after":"d176d5fb2a8b250b51cea867a5b5a11c1d635a5d","ref":"refs/heads/merge-main-into-preview","pushedAt":"2024-06-21T21:39:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Azure/AppConfiguration-DotnetProvider into merge-main-into-preview","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Azure/AppConfiguration-Dotn…"}},{"before":"fad1039e210d6cc498c4ad5ee946e0694372e6cd","after":"f5e94e63e067b017f4cfbef787faddb166957687","ref":"refs/heads/merge-main-to-preview","pushedAt":"2024-06-21T19:44:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Azure/AppConfiguration-DotnetProvider into merge-main-to-preview","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Azure/AppConfiguration-Dotn…"}},{"before":"8f48ae55c241659e9febcade4a3b2fedca625848","after":null,"ref":"refs/heads/ajusupovic/handle-featureflag-formatexception","pushedAt":"2024-06-21T19:40:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"}},{"before":"6a682ff799a0c25374e54b0d74632140b62c1891","after":"96a5e5a07b8d4b4aa55d31bcab14219ee6912a04","ref":"refs/heads/main","pushedAt":"2024-06-21T19:40:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Add handling for FormatException thrown by invalid feature flag json (#551)\n\n* add log for formatexception from invalid feature flag json\r\n\r\n* remove capitalized json\r\n\r\n* remove unused using\r\n\r\n* fix comments\r\n\r\n* fix constant reference","shortMessageHtmlLink":"Add handling for FormatException thrown by invalid feature flag json (#…"}},{"before":"dbde4cf90822fd8bbd46f1f287b86f14920b1d18","after":"8f48ae55c241659e9febcade4a3b2fedca625848","ref":"refs/heads/ajusupovic/handle-featureflag-formatexception","pushedAt":"2024-06-21T19:22:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ajusupovic/handle-featureflag-formatexception","shortMessageHtmlLink":"Merge branch 'main' into ajusupovic/handle-featureflag-formatexception"}},{"before":"dd81bc198a61e173939016fd00651057f2edd509","after":"fad1039e210d6cc498c4ad5ee946e0694372e6cd","ref":"refs/heads/merge-main-to-preview","pushedAt":"2024-06-21T19:12:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Fix warnings in test files","shortMessageHtmlLink":"Fix warnings in test files"}},{"before":"2224e30c959b3e90bcd706c49e42e28c9a215328","after":"dd81bc198a61e173939016fd00651057f2edd509","ref":"refs/heads/merge-main-to-preview","pushedAt":"2024-06-21T19:06:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Fix warnings in test files","shortMessageHtmlLink":"Fix warnings in test files"}},{"before":null,"after":"2224e30c959b3e90bcd706c49e42e28c9a215328","ref":"refs/heads/merge-main-to-preview","pushedAt":"2024-06-21T18:52:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Azure/AppConfiguration-DotnetProvider into merge-main-to-preview","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Azure/AppConfiguration-Dotn…"}},{"before":"2d5592843ad750e1dd7d8866ba7f168f23f4b9d7","after":null,"ref":"refs/heads/zhiyuanliang/fix-build-warning","pushedAt":"2024-06-21T18:44:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"}},{"before":"487c6c87f2bbe05b20fd7a77e122659efeaee22e","after":"6a682ff799a0c25374e54b0d74632140b62c1891","ref":"refs/heads/main","pushedAt":"2024-06-21T18:44:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"fix xunit1031 and netsdk1210 (#561)","shortMessageHtmlLink":"fix xunit1031 and netsdk1210 (#561)"}},{"before":"0d74680a6b31a94fd48b5f465de0ad972b5d94de","after":null,"ref":"refs/heads/merge-main-to-preview","pushedAt":"2024-06-21T18:15:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"}},{"before":"cd19b2de73400e5695d225057e0abf8a40f38e96","after":null,"ref":"refs/heads/ajusupovic/use-microsoft-featureflag-schema","pushedAt":"2024-06-21T18:12:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"}},{"before":"e74a679dca0fbd66d7b0c7aa2baf18e39a442778","after":"c437c87f57507c1b2bcdf1b9e1e6afd57ba404ba","ref":"refs/heads/preview","pushedAt":"2024-06-21T18:12:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"Use Microsoft feature flag schema and remove use of reflection for json parsing (#556)\n\n* WIP change constants to microsoft version, edit properties in fmkvadapter\r\n\r\n* index feature flags within new microsoft section feature_flags\r\n\r\n* fix all tests, use reset state\r\n\r\n* add warning log for old feature management libraries with new provider package\r\n\r\n* WIP adding deserialization changes, updating for variants/telemetry\r\n\r\n* WIP adding exceptions for incorrect types within arrays, allocation properties\r\n\r\n* WIP allocations mostly done\r\n\r\n* update remaining properties, fix tests\r\n\r\n* improve metadata error message\r\n\r\n* update tests, add variant and telemetry testing\r\n\r\n* remove alwayson\r\n\r\n* fix warning version check\r\n\r\n* Add tests for invalid cases\r\n\r\n* test boolean allows string\r\n\r\n* fix tests\r\n\r\n* remove unused using\r\n\r\n* add tests from original main PR for json parsing\r\n\r\n* revisions\r\n\r\n* run dotnet format on tests file\r\n\r\n* Update src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/ErrorMessages.cs\r\n\r\nCo-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>\r\n\r\n* some PR comment revisions\r\n\r\n* make from and to nullable in percentile to check if any values were set\r\n\r\n* Update src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/LoggingConstants.cs\r\n\r\nCo-authored-by: Avani Gupta \r\n\r\n* Update src/Microsoft.Extensions.Configuration.AzureAppConfiguration/Constants/LoggingConstants.cs\r\n\r\nCo-authored-by: Avani Gupta \r\n\r\n* PR comment revisions\r\n\r\n* combine if statements\r\n\r\n* change feature flag index state method\r\n\r\n* use on configuration refresh and updated as adapter events\r\n\r\n* change method names\r\n\r\n* removed unused methods\r\n\r\n---------\r\n\r\nCo-authored-by: Zhiyuan Liang <141655842+zhiyuanliang-ms@users.noreply.github.com>\r\nCo-authored-by: Avani Gupta ","shortMessageHtmlLink":"Use Microsoft feature flag schema and remove use of reflection for js…"}},{"before":"e18a8355115bf26d0eeb328d5ef8f97a8f96d054","after":"d41499e3d4742174bdfd4efa497235040ca0f805","ref":"refs/heads/ajusupovic/collection-monitoring","pushedAt":"2024-06-20T21:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"update to newest sdk version, remove unused","shortMessageHtmlLink":"update to newest sdk version, remove unused"}},{"before":"913587e3ca55f2bc9876a83e3a781b6aabc4e289","after":"e18a8355115bf26d0eeb328d5ef8f97a8f96d054","ref":"refs/heads/ajusupovic/collection-monitoring","pushedAt":"2024-06-20T21:38:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"remove unused variables","shortMessageHtmlLink":"remove unused variables"}},{"before":"0fabebb5794eda3f427fe4c3749a404a11a5aa24","after":"cd19b2de73400e5695d225057e0abf8a40f38e96","ref":"refs/heads/ajusupovic/use-microsoft-featureflag-schema","pushedAt":"2024-06-20T19:03:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"removed unused methods","shortMessageHtmlLink":"removed unused methods"}},{"before":"5dbd82c8f462877df185ee7d5bec053dd9cea8b6","after":"7ca580fdb0b06ecc95defb4a5f1c1ebc136e0337","ref":"refs/heads/ajusupovic/emit-variants-telemetry","pushedAt":"2024-06-20T19:01:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"add method for new features key in request tracing","shortMessageHtmlLink":"add method for new features key in request tracing"}},{"before":"e2bc751a3b566f98fe27301e385261d96805ab4a","after":"0fabebb5794eda3f427fe4c3749a404a11a5aa24","ref":"refs/heads/ajusupovic/use-microsoft-featureflag-schema","pushedAt":"2024-06-20T17:25:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"change method names","shortMessageHtmlLink":"change method names"}},{"before":"25c477b7f856e3eeb2de21e79043f1e8de55d92b","after":"913587e3ca55f2bc9876a83e3a781b6aabc4e289","ref":"refs/heads/ajusupovic/collection-monitoring","pushedAt":"2024-06-20T16:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amerjusupovic","name":"Amer Jusupovic","path":"/amerjusupovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32405726?s=80&v=4"},"commit":{"message":"fix watchedcollections null","shortMessageHtmlLink":"fix watchedcollections null"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEb04O9QA","startCursor":null,"endCursor":null}},"title":"Activity · Azure/AppConfiguration-DotnetProvider"}