{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":545397973,"defaultBranch":"main","name":"android-sdk","ownerLogin":"Eppo-exp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-04T09:46:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/83317080?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716524793.0","currentOid":""},"activityList":{"items":[{"before":"b9b073e263bd9be24a0b849425ae8919621edfb8","after":null,"ref":"refs/heads/aaron/ff-2159/explicit-serialize","pushedAt":"2024-05-24T04:25:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"}},{"before":"af501a78a332e2a38991a8b45a8e94b948e03260","after":"e7239abc7529dba0e399a0dc11ae6400dad6a88a","ref":"refs/heads/main","pushedAt":"2024-05-24T04:25:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"Save cache file as received rather than serializing it again (#51)\n\n* write cache file as we get it\r\n\r\n* update comment\r\n\r\n* bump version number","shortMessageHtmlLink":"Save cache file as received rather than serializing it again (#51)"}},{"before":"1d8f818c314ec4d53a1ce2cd07877c5a15dbc174","after":"b9b073e263bd9be24a0b849425ae8919621edfb8","ref":"refs/heads/aaron/ff-2159/explicit-serialize","pushedAt":"2024-05-24T04:17:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"bump version number","shortMessageHtmlLink":"bump version number"}},{"before":"046036d348bf799af78b386704b3fd414766b617","after":"0ee270a86c9c89901c3581e8a69eb0df584b656c","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-23T22:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"write cache file as we get it","shortMessageHtmlLink":"write cache file as we get it"}},{"before":"2629071cc83045fbda176032171662c01237062d","after":"1d8f818c314ec4d53a1ce2cd07877c5a15dbc174","ref":"refs/heads/aaron/ff-2159/explicit-serialize","pushedAt":"2024-05-23T21:43:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"update comment","shortMessageHtmlLink":"update comment"}},{"before":null,"after":"2629071cc83045fbda176032171662c01237062d","ref":"refs/heads/aaron/ff-2159/explicit-serialize","pushedAt":"2024-05-23T21:40:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"write cache file as we get it","shortMessageHtmlLink":"write cache file as we get it"}},{"before":"cc85947c4dcd2e57db08bbe810a30b7b9e594109","after":"046036d348bf799af78b386704b3fd414766b617","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-23T13:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"wait for cache to populate after all","shortMessageHtmlLink":"wait for cache to populate after all"}},{"before":"3169783a244422c952159134fa5ae07294b4bb3e","after":"cc85947c4dcd2e57db08bbe810a30b7b9e594109","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-22T22:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"more accurate tracking of cache load progress","shortMessageHtmlLink":"more accurate tracking of cache load progress"}},{"before":"1a4a048d85234c3d6ef793be1962280e14cde2e8","after":"3169783a244422c952159134fa5ae07294b4bb3e","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-22T21:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"fix example code key order","shortMessageHtmlLink":"fix example code key order"}},{"before":"395eca54c28f0ce18d76ee3d43c3e954a3bf86d7","after":"1a4a048d85234c3d6ef793be1962280e14cde2e8","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-22T21:03:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"adjustments from self-review of PR","shortMessageHtmlLink":"adjustments from self-review of PR"}},{"before":"9447865dac441f54d13c9e0d4ac348a41a27a242","after":"395eca54c28f0ce18d76ee3d43c3e954a3bf86d7","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-22T04:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"fold in list loose comparisons","shortMessageHtmlLink":"fold in list loose comparisons"}},{"before":"e75c0bb22a3faf6ace5b0c70462d15e263742882","after":"9447865dac441f54d13c9e0d4ac348a41a27a242","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-22T02:55:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"fire success callback if cache succeeds but fetch fails","shortMessageHtmlLink":"fire success callback if cache succeeds but fetch fails"}},{"before":"c2b89ca4f271cf6842c27dc967bdf48b04bfadaf","after":"e75c0bb22a3faf6ace5b0c70462d15e263742882","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-22T02:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"serialize dates to UTC","shortMessageHtmlLink":"serialize dates to UTC"}},{"before":"27dff87540bc556c014900acab53c05d47615fa1","after":null,"ref":"refs/heads/aaron/ff-2111/fetch-cache-race-condition","pushedAt":"2024-05-21T05:42:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"}},{"before":"d5b768c2f200f53c5c0a78027370946705bd8350","after":"af501a78a332e2a38991a8b45a8e94b948e03260","ref":"refs/heads/main","pushedAt":"2024-05-21T05:42:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"Handle configuration fetching vs. cache race condition (#49)\n\n* failing test reproducing problem\r\n\r\n* ignore cache if fetch completed first\r\n\r\n* changes from self-review of PR\r\n\r\n* feedback from PR\r\n\r\n* bump version number","shortMessageHtmlLink":"Handle configuration fetching vs. cache race condition (#49)"}},{"before":"00a4b8852ab0d5c11337e7fa1bf8879bc10aa832","after":"27dff87540bc556c014900acab53c05d47615fa1","ref":"refs/heads/aaron/ff-2111/fetch-cache-race-condition","pushedAt":"2024-05-21T05:36:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"bump version number","shortMessageHtmlLink":"bump version number"}},{"before":"266c357574141d8bb51c4d392396cfadce953a02","after":"00a4b8852ab0d5c11337e7fa1bf8879bc10aa832","ref":"refs/heads/aaron/ff-2111/fetch-cache-race-condition","pushedAt":"2024-05-21T03:47:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"changes from self-review of PR","shortMessageHtmlLink":"changes from self-review of PR"}},{"before":"d46185dc1bbc44aefc0bc681d238a9a921df79c1","after":"266c357574141d8bb51c4d392396cfadce953a02","ref":"refs/heads/aaron/ff-2111/fetch-cache-race-condition","pushedAt":"2024-05-21T03:30:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"ignore cache if fetch completed first","shortMessageHtmlLink":"ignore cache if fetch completed first"}},{"before":null,"after":"d46185dc1bbc44aefc0bc681d238a9a921df79c1","ref":"refs/heads/aaron/ff-2111/fetch-cache-race-condition","pushedAt":"2024-05-21T03:02:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"failing test reproducing problem","shortMessageHtmlLink":"failing test reproducing problem"}},{"before":"7fb2810b18ed74177866e22399032e11e8ae2aa1","after":"c2b89ca4f271cf6842c27dc967bdf48b04bfadaf","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-20T15:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"wip debugging","shortMessageHtmlLink":"wip debugging"}},{"before":"baf750ffde36a6e3e37a2a7aea88304508cbe3fb","after":"7fb2810b18ed74177866e22399032e11e8ae2aa1","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-16T23:32:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"Merge branch 'main' into aaron/ff-2003/support-ufc","shortMessageHtmlLink":"Merge branch 'main' into aaron/ff-2003/support-ufc"}},{"before":"eb124a224de3eb7216fbab05c57f89951b504369","after":"baf750ffde36a6e3e37a2a7aea88304508cbe3fb","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-16T19:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"decode split salts","shortMessageHtmlLink":"decode split salts"}},{"before":"8cc0103ed2b94acbc2e942ff1344ba30479f8592","after":"eb124a224de3eb7216fbab05c57f89951b504369","ref":"refs/heads/aaron/ff-2003/support-ufc","pushedAt":"2024-05-16T19:23:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"adjust for partial matching","shortMessageHtmlLink":"adjust for partial matching"}},{"before":"3677949570eae4d839419020f56c2eec6a17aaf0","after":null,"ref":"refs/heads/aaron/ff-2092/better-cache-init","pushedAt":"2024-05-16T19:03:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"}},{"before":"edc28d84a1daeb4078a5cd4a36a45b3930c69c6f","after":"d5b768c2f200f53c5c0a78027370946705bd8350","ref":"refs/heads/main","pushedAt":"2024-05-16T19:03:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"Better cache initialization (#48)\n\n* empty flag test case created and handled\r\n\r\n* cache per API key\r\n\r\n* additional logging\r\n\r\n* expose featureFlag and allocation in Assignment\r\n\r\n* remove use of shared preferences (for now)\r\n\r\n* more descriptive name for cache file name suffix\r\n\r\n* bump version","shortMessageHtmlLink":"Better cache initialization (#48)"}},{"before":"96eaa9bc9ce35c7c53ee8655341822666cb919c2","after":"3677949570eae4d839419020f56c2eec6a17aaf0","ref":"refs/heads/aaron/ff-2092/better-cache-init","pushedAt":"2024-05-16T18:54:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"cab01f96783deacf072f8101f8851c843c1ae3d1","after":"96eaa9bc9ce35c7c53ee8655341822666cb919c2","ref":"refs/heads/aaron/ff-2092/better-cache-init","pushedAt":"2024-05-16T17:31:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"more descriptive name for cache file name suffix","shortMessageHtmlLink":"more descriptive name for cache file name suffix"}},{"before":"45879f20fe4a39d36027342dc94a1513e2286650","after":"cab01f96783deacf072f8101f8851c843c1ae3d1","ref":"refs/heads/aaron/ff-2092/better-cache-init","pushedAt":"2024-05-16T17:20:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"remove use of shared preferences (for now)","shortMessageHtmlLink":"remove use of shared preferences (for now)"}},{"before":"c0182b4e420d7486e407ac9bdcb4b449219a742b","after":"45879f20fe4a39d36027342dc94a1513e2286650","ref":"refs/heads/aaron/ff-2092/better-cache-init","pushedAt":"2024-05-16T16:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"expose featureFlag and allocation in Assignment","shortMessageHtmlLink":"expose featureFlag and allocation in Assignment"}},{"before":"d1e412cf40227c1aef76ea9e6b9e8952720b4c54","after":"c0182b4e420d7486e407ac9bdcb4b449219a742b","ref":"refs/heads/aaron/ff-2092/better-cache-init","pushedAt":"2024-05-16T16:04:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aarsilv","name":"Aaron Silverman","path":"/aarsilv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/417605?s=80&v=4"},"commit":{"message":"additional logging","shortMessageHtmlLink":"additional logging"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUqemRgA","startCursor":null,"endCursor":null}},"title":"Activity ยท Eppo-exp/android-sdk"}