{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":386555507,"defaultBranch":"main","name":"dart-sdk","ownerLogin":"configcat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-16T07:51:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37753260?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715591663.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ee2a609739877ad71621b8f35bac534f825dd7a0","ref":"refs/heads/dependabot/pub/lints-4.0.0","pushedAt":"2024-05-13T09:14:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump lints from 3.0.0 to 4.0.0\n\nBumps [lints](https://github.com/dart-lang/lints) from 3.0.0 to 4.0.0.\n- [Release notes](https://github.com/dart-lang/lints/releases)\n- [Changelog](https://github.com/dart-lang/lints/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/dart-lang/lints/compare/v3.0.0...v4.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: lints\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump lints from 3.0.0 to 4.0.0"}},{"before":"830a43ac16aae1c11d176a1fd91e12553e95dcb3","after":null,"ref":"refs/heads/fix-service-initial-poll","pushedAt":"2024-05-07T09:58:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"}},{"before":"2c6fa3a471fc06019ccda0a7b1726f90c623ab55","after":"95bb58a77c4d0c343c6b0763b67381b4f908792f","ref":"refs/heads/main","pushedAt":"2024-05-07T09:58:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"},"commit":{"message":"Fix initial config load when auto poll enabled with results from cache (#31)","shortMessageHtmlLink":"Fix initial config load when auto poll enabled with results from cache ("}},{"before":null,"after":"830a43ac16aae1c11d176a1fd91e12553e95dcb3","ref":"refs/heads/fix-service-initial-poll","pushedAt":"2024-05-05T00:28:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"},"commit":{"message":"Fix initial config load when auto poll enabled with results from cache","shortMessageHtmlLink":"Fix initial config load when auto poll enabled with results from cache"}},{"before":"31a2b85dba0d403dd5d47beb517f7639c01bf8ca","after":null,"ref":"refs/heads/get-key-and-value-test-update","pushedAt":"2024-04-25T07:02:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"}},{"before":"d4e4c82d4efabe6084f2297eb6ef8baf8a532601","after":"2c6fa3a471fc06019ccda0a7b1726f90c623ab55","ref":"refs/heads/main","pushedAt":"2024-04-25T07:02:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Added and reorganized test (#30)","shortMessageHtmlLink":"Added and reorganized test (#30)"}},{"before":null,"after":"31a2b85dba0d403dd5d47beb517f7639c01bf8ca","ref":"refs/heads/get-key-and-value-test-update","pushedAt":"2024-04-23T20:15:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Added and reorganized test","shortMessageHtmlLink":"Added and reorganized test"}},{"before":"9283df15a57ddb9f49217fb7c22de80179f11db9","after":"d4e4c82d4efabe6084f2297eb6ef8baf8a532601","ref":"refs/heads/main","pushedAt":"2024-04-09T18:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"},"commit":{"message":"Format","shortMessageHtmlLink":"Format"}},{"before":"f48b14bf69268b338c7cb72bbe8d9e9fa742841d","after":"9283df15a57ddb9f49217fb7c22de80179f11db9","ref":"refs/heads/main","pushedAt":"2024-04-09T18:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"},"commit":{"message":"Update test to ensure custom url is respected across multiple requests","shortMessageHtmlLink":"Update test to ensure custom url is respected across multiple requests"}},{"before":"c3ce4a1bf023ccc02832e8a5a708ae64289cf93c","after":null,"ref":"refs/heads/v6-improvements","pushedAt":"2024-04-03T14:39:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"}},{"before":"bc3bc5595183e18b09377b30aab52940d21c7d7b","after":"f48b14bf69268b338c7cb72bbe8d9e9fa742841d","ref":"refs/heads/main","pushedAt":"2024-04-03T14:39:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"V6 improvements (#29)\n\n* Added missing error to getKeyAndValue. Fix typo\r\n\r\n* Added extra userAttributeConvert test cases\r\n\r\n* PrerequisiteFlag setting and value type checks added. Added SettingValue equals based on type\r\n\r\n* Rename settings_value to setting_value\r\n\r\n* update version to 4.1.0\r\n\r\n* format fix\r\n\r\n* Remove equals and hashCode override.\r\nPrerequisite not equals fix.\r\n\r\n* Fix link","shortMessageHtmlLink":"V6 improvements (#29)"}},{"before":"4ba5caaf0fca10ab7b74d385691af8c4d6c6d698","after":"bc3bc5595183e18b09377b30aab52940d21c7d7b","ref":"refs/heads/main","pushedAt":"2024-04-03T14:16:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Bump intl from 0.18.1 to 0.19.0 (#28)\n\nBumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.18.1 to 0.19.0.\r\n- [Release notes](https://github.com/dart-lang/i18n/releases)\r\n- [Commits](https://github.com/dart-lang/i18n/commits/intl-v0.19.0/pkgs)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: intl\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump intl from 0.18.1 to 0.19.0 (#28)"}},{"before":"6405a104e9c708ff6fd8c3c300dee668ea7cbbd2","after":null,"ref":"refs/heads/dependabot/pub/intl-0.19.0","pushedAt":"2024-04-03T14:16:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"}},{"before":"7809eb5d4e2a09e61382ef4e8379ee20afae0d66","after":"c3ce4a1bf023ccc02832e8a5a708ae64289cf93c","ref":"refs/heads/v6-improvements","pushedAt":"2024-04-03T13:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Fix link","shortMessageHtmlLink":"Fix link"}},{"before":"01f604dfc50624868677062d56eda8a24985db11","after":"7809eb5d4e2a09e61382ef4e8379ee20afae0d66","ref":"refs/heads/v6-improvements","pushedAt":"2024-04-03T12:36:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Remove equals and hashCode override.\nPrerequisite not equals fix.","shortMessageHtmlLink":"Remove equals and hashCode override."}},{"before":"cbd244c045afd5ba24004f77ebd2fdad83b5459d","after":"01f604dfc50624868677062d56eda8a24985db11","ref":"refs/heads/v6-improvements","pushedAt":"2024-04-02T22:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"format fix","shortMessageHtmlLink":"format fix"}},{"before":null,"after":"cbd244c045afd5ba24004f77ebd2fdad83b5459d","ref":"refs/heads/v6-improvements","pushedAt":"2024-04-02T22:50:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"update version to 4.1.0","shortMessageHtmlLink":"update version to 4.1.0"}},{"before":null,"after":"6405a104e9c708ff6fd8c3c300dee668ea7cbbd2","ref":"refs/heads/dependabot/pub/intl-0.19.0","pushedAt":"2024-02-19T09:26:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump intl from 0.18.1 to 0.19.0\n\nBumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.18.1 to 0.19.0.\n- [Release notes](https://github.com/dart-lang/i18n/releases)\n- [Commits](https://github.com/dart-lang/i18n/commits/intl-v0.19.0/pkgs)\n\n---\nupdated-dependencies:\n- dependency-name: intl\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump intl from 0.18.1 to 0.19.0"}},{"before":"9c60eb06fd38baa6d2bee47163995492ae0d456f","after":"4ba5caaf0fca10ab7b74d385691af8c4d6c6d698","ref":"refs/heads/main","pushedAt":"2024-02-14T14:52:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Update example","shortMessageHtmlLink":"Update example"}},{"before":"3500fb9962ec9857871ad4d696e18f970f4fded3","after":null,"ref":"refs/heads/fix-web-platform","pushedAt":"2024-02-13T19:19:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"}},{"before":"1bdf1d7803e069e4ca9c82ff67add4c48a1e7f4a","after":"9c60eb06fd38baa6d2bee47163995492ae0d456f","ref":"refs/heads/main","pushedAt":"2024-02-13T19:18:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"},"commit":{"message":"Fix web platform support & send etag and SDK info in query params in case of web (#27)\n\n* Fix web platform support & send etag and SDK info in query params in case of web\r\n\r\n* Update pubspec.yaml","shortMessageHtmlLink":"Fix web platform support & send etag and SDK info in query params in …"}},{"before":"33b0cd64297857b0e120eb83e12cb58a58224c43","after":"3500fb9962ec9857871ad4d696e18f970f4fded3","ref":"refs/heads/fix-web-platform","pushedAt":"2024-02-13T19:10:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"},"commit":{"message":"Update pubspec.yaml","shortMessageHtmlLink":"Update pubspec.yaml"}},{"before":null,"after":"33b0cd64297857b0e120eb83e12cb58a58224c43","ref":"refs/heads/fix-web-platform","pushedAt":"2024-02-13T18:58:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"z4kn4fein","name":"Peter Csajtai","path":"/z4kn4fein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13772020?s=80&v=4"},"commit":{"message":"Fix web platform support & send etag and SDK info in query params in case of web","shortMessageHtmlLink":"Fix web platform support & send etag and SDK info in query params in …"}},{"before":"49d3714fe9e8d305ed1e29e2669c5168363b3da3","after":null,"ref":"refs/heads/config-v6","pushedAt":"2024-02-13T16:53:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"}},{"before":"eab49fff6700620577bc65a956431a9544950014","after":"1bdf1d7803e069e4ca9c82ff67add4c48a1e7f4a","ref":"refs/heads/main","pushedAt":"2024-02-13T16:52:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Config v6 (#26)\n\n* SDK Key validation updated to handle proxy and new key format\r\n\r\n* Comparators rework\r\n\r\n* Update models to v6 and regenerate .g.dart files\r\n\r\n* Update models to v6 and regenerate .g.dart files\r\n\r\n* v6 model changes updates on implementation. Parser and type checks in client added.\r\n\r\n* v6 model changes updates and comparator implementations.\r\n\r\n* Segment and prerequisite conditions added\r\n\r\n* EvaluationLogger added\r\n\r\n* Rework ConfigCatUser to use Object value in the map\r\n\r\n* Always read cache\r\n\r\n* Test fixes for v6\r\n\r\n* Add new rollout matrix test and some fixes.\r\n\r\n* Evaluation Logger test added and small fixes\r\n\r\n* Evaluation Logger turn off test added\r\n\r\n* Format\r\n\r\n* Add ConfigV2 test and small fixes\r\n\r\n* Added configcat_user doc\r\n\r\n* Removed parametrizedTest dependency.\r\nAnalyze fixes.\r\nUpdate Changelog.md\r\nChange version to 4.0.0\r\n\r\n* Fix TODO\r\n\r\n* Fix intl version\r\n\r\n* Fix format\r\n\r\n* Fix dio version\r\n\r\n* Fix dio version\r\n\r\n* Fix dio version\r\n\r\n* Fix dio version. again\r\n\r\n* Fixes test case to handle null default value.\r\n\r\n* User toString and attribute override fix.\r\n\r\n* Update 1103 error message\r\n\r\n* Fix circularDependency missing remove\r\n\r\n* Fix NaN handeling and add extra user_attribute_convert_test.\r\n\r\n* Percentage Options error fixed when sum is not 100%\r\n\r\n* Fix user toSting.\r\nAdd list to userAttribute convert.\r\n\r\n* Set _evaluateConditions default result to true.\r\nFix getKeyAndValue to handle target rule percentage options as well.\r\n\r\n* Set _evaluateConditions default result to true.\r\nFix getKeyAndValue to handle target rule percentage options as well.\r\n\r\n* Fix user and comparator value trims and refactor user conditions evaluate methods.\r\n\r\n* Refactor matrix csv files.\r\nAdd specialCharacter test.\r\nAdd trim tests.\r\nAdd typeValidation tests.\r\n\r\n* Update javadocs\r\n\r\n* Update changelog with cache change.\r\n\r\n* Format code.\r\n\r\n* Remove http_mock_adapter\r\n\r\n* Remove request interceptor\r\n\r\n* Update helpers.dart\r\n\r\n* Fix EvaluateLogger null check.\r\n\r\n* Add extra v6 evaluation tests.\r\n\r\n* Format code\r\n\r\n* Remove unnecessary test case\r\n\r\n* Fix some error messages\r\n\r\n* Fixes in configcat_client.dart based on code review.\r\n\r\n* Fixes based on code review\r\n\r\n* Model changes and json overrides variation id fixes.\r\n\r\n* Format\r\n\r\n* Fix utils import\r\n\r\n* format fix\r\n\r\n* Suggestion for enum handling in config model (UserComparator)\r\n\r\n* Get rid of ! usage\r\n\r\n* Fix platform-dependent line terminator issue in evaluation logs\r\n\r\n* Update segment and prerequisite comparators.\r\n\r\n* Update variation id to handle null value as well.\r\n\r\n* Fix doc and type validation error message.\r\n\r\n* Normalize line endings in evaluation log tests\r\n\r\n* Move config salt check from deserialization.\r\n\r\n* format\r\n\r\n* Allow Object and nullable default value types as well + fix a few minor issues\r\n\r\n* Merge log_helper into evaluate_logger.\r\n\r\n* Fixes based on code review.\r\n\r\n* Format\r\n\r\n* Fix NumberFormat based on code review.\r\n\r\n* Update release date\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Csajtai \r\nCo-authored-by: Adam Simon ","shortMessageHtmlLink":"Config v6 (#26)"}},{"before":"6234807197fe2abf43f156f52f3ceceafbf1b1c8","after":"49d3714fe9e8d305ed1e29e2669c5168363b3da3","ref":"refs/heads/config-v6","pushedAt":"2024-02-13T16:23:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Update release date","shortMessageHtmlLink":"Update release date"}},{"before":"22c0b780af7ea0e3d1975d45fcf33b09d9704c0e","after":"6234807197fe2abf43f156f52f3ceceafbf1b1c8","ref":"refs/heads/config-v6","pushedAt":"2024-02-13T14:53:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Fix NumberFormat based on code review.","shortMessageHtmlLink":"Fix NumberFormat based on code review."}},{"before":"8d8dd528716f2fcb4aa12bc9fe51faa6c3ab0712","after":"22c0b780af7ea0e3d1975d45fcf33b09d9704c0e","ref":"refs/heads/config-v6","pushedAt":"2024-02-09T11:24:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Format","shortMessageHtmlLink":"Format"}},{"before":"74b863434d5b4e16ed63152afea44cb259bf1012","after":"8d8dd528716f2fcb4aa12bc9fe51faa6c3ab0712","ref":"refs/heads/config-v6","pushedAt":"2024-02-08T16:02:22.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"novalisdenahi","name":"Tóth Dániel","path":"/novalisdenahi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10096882?s=80&v=4"},"commit":{"message":"Merge log_helper into evaluate_logger.","shortMessageHtmlLink":"Merge log_helper into evaluate_logger."}},{"before":"acb751df045b8657d75b17155b53b7cffc37e1fe","after":"74b863434d5b4e16ed63152afea44cb259bf1012","ref":"refs/heads/config-v6","pushedAt":"2024-02-08T13:24:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adams85","name":null,"path":"/adams85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31276480?s=80&v=4"},"commit":{"message":"Allow Object and nullable default value types as well + fix a few minor issues","shortMessageHtmlLink":"Allow Object and nullable default value types as well + fix a few min…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESDSP7AA","startCursor":null,"endCursor":null}},"title":"Activity · configcat/dart-sdk"}