{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":402170424,"defaultBranch":"master","name":"central-backend","ownerLogin":"sadiqkhoja","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-09-01T18:52:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/447837?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699473173.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"18c785bc0927fb3478dfbc2706f8b9b09ea48d55","ref":"refs/heads/features/entities/fix-parallel-update-test","pushedAt":"2023-11-08T19:52:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Fix parallel update test - added audit logs","shortMessageHtmlLink":"Fix parallel update test - added audit logs"}},{"before":"2e3e09c20cc4d0034a58f772ef755cd0b7c8ca4b","after":"8a1cb07283ecff15727c7e0631cd3a05b6eabcf0","ref":"refs/heads/features/entities/select-for-update","pushedAt":"2023-11-08T17:49:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"refine the test","shortMessageHtmlLink":"refine the test"}},{"before":"7ccbeab5ee98261cf5eea90366b17f0f456af6a9","after":"7b9c5b1489e1c3c7eb34f3ee676cb9abec876a82","ref":"refs/heads/features/entities/add_relevantToConflict","pushedAt":"2023-11-06T23:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Change copy in api docs\n\nAdded assertion of type for new properties\nTest that dataReceived is not return in Entity metadata endpoints","shortMessageHtmlLink":"Change copy in api docs"}},{"before":"673d2003d7f200ba267aa5fa6ae765b3aa1a6b32","after":"3b75532c908d841a86741c4db23fe3727e748e4b","ref":"refs/heads/features/entities/fix-resolve-conflict","pushedAt":"2023-11-06T22:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"changed the title of the test","shortMessageHtmlLink":"changed the title of the test"}},{"before":null,"after":"c48b5aef9a9951b7a9f191483ceebc9d5bfb0790","ref":"refs/heads/fix-api-docs-container","pushedAt":"2023-11-02T21:32:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"API-docs container: use env variable for spec path\n\nthis fixes issue where git is unable to operate on mounted file","shortMessageHtmlLink":"API-docs container: use env variable for spec path"}},{"before":null,"after":"7ccbeab5ee98261cf5eea90366b17f0f456af6a9","ref":"refs/heads/features/entities/add_relevantToConflict","pushedAt":"2023-11-02T18:19:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Add relevantToConflict field in the GET /versions response","shortMessageHtmlLink":"Add relevantToConflict field in the GET /versions response"}},{"before":null,"after":"673d2003d7f200ba267aa5fa6ae765b3aa1a6b32","ref":"refs/heads/features/entities/fix-resolve-conflict","pushedAt":"2023-10-31T19:30:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Check for If-Match before resolve conflict","shortMessageHtmlLink":"Check for If-Match before resolve conflict"}},{"before":"fe03ef4f5bbe33120ac9b7f636a82abc5ad5ab1e","after":"ccceedb10440118cd3a79423e29ab4a4df3bf87c","ref":"refs/heads/features/entities/fix-serverDiff","pushedAt":"2023-10-31T01:52:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Add label for getDiffProp comparison","shortMessageHtmlLink":"Add label for getDiffProp comparison"}},{"before":"bd286df925f65eb842142454587643983822aaf2","after":"fe5ea5bea453047dd0c6cac99c0211f6a7356f7c","ref":"refs/heads/features/entities/relevant-to-conflict-flag","pushedAt":"2023-10-31T00:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"added more tests","shortMessageHtmlLink":"added more tests"}},{"before":null,"after":"2e3e09c20cc4d0034a58f772ef755cd0b7c8ca4b","ref":"refs/heads/features/entities/select-for-update","pushedAt":"2023-10-26T15:23:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Lock Entity while it's being updated","shortMessageHtmlLink":"Lock Entity while it's being updated"}},{"before":"6699fe4f2bb0c097841fdec3d34778b5af4780d3","after":"fe03ef4f5bbe33120ac9b7f636a82abc5ad5ab1e","ref":"refs/heads/features/entities/fix-serverDiff","pushedAt":"2023-10-24T18:47:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Add label for getDiffProp comparison","shortMessageHtmlLink":"Add label for getDiffProp comparison"}},{"before":"4257ef94a5326bbd5b547bd4b8839fada8b8f89d","after":"764ddf333088da4981c51647861c1dbf3084731a","ref":"refs/heads/features/entities/fix-missing-label-in-dataReceived","pushedAt":"2023-10-24T17:15:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Add label in dataReceived for API Update as well","shortMessageHtmlLink":"Add label in dataReceived for API Update as well"}},{"before":"fa212c2bae032ec602d203340fb7b1e744151d3f","after":"4257ef94a5326bbd5b547bd4b8839fada8b8f89d","ref":"refs/heads/features/entities/fix-missing-label-in-dataReceived","pushedAt":"2023-10-24T16:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Add label in dataReceived for API Update as well","shortMessageHtmlLink":"Add label in dataReceived for API Update as well"}},{"before":null,"after":"6699fe4f2bb0c097841fdec3d34778b5af4780d3","ref":"refs/heads/features/entities/fix-serverDiff","pushedAt":"2023-10-24T16:01:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Return new properties in serverDiff and baseDiff","shortMessageHtmlLink":"Return new properties in serverDiff and baseDiff"}},{"before":null,"after":"fa212c2bae032ec602d203340fb7b1e744151d3f","ref":"refs/heads/features/entities/fix-missing-label-in-dataReceived","pushedAt":"2023-10-24T14:19:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Fixed: missing label in dataReceived","shortMessageHtmlLink":"Fixed: missing label in dataReceived"}},{"before":"7a0091991c81f73849131cb0684b5ce8cea15f12","after":"b7dea72cb1c1f991a79d2d783c3597c9cdd810a0","ref":"refs/heads/features/entities/filter-csv","pushedAt":"2023-10-23T22:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Incorporated PR feedback","shortMessageHtmlLink":"Incorporated PR feedback"}},{"before":"d0e46810e2624dda9403f313aeaf6a338f3078a4","after":"bd286df925f65eb842142454587643983822aaf2","ref":"refs/heads/features/entities/relevant-to-conflict-flag","pushedAt":"2023-10-23T22:02:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Use array indexing instead of Maps\n+ change the definition of lastGoodKnow version","shortMessageHtmlLink":"Use array indexing instead of Maps"}},{"before":"ceff8d3535295cf70a23c6076789b9d85a0820b6","after":"d0e46810e2624dda9403f313aeaf6a338f3078a4","ref":"refs/heads/features/entities/relevant-to-conflict-flag","pushedAt":"2023-10-21T12:26:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"incorporated PR feedback","shortMessageHtmlLink":"incorporated PR feedback"}},{"before":"805908cedd0f63f1ac4a04140b7ebd6ff89ca6d2","after":"7a0091991c81f73849131cb0684b5ce8cea15f12","ref":"refs/heads/features/entities/filter-csv","pushedAt":"2023-10-19T15:20:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Add filtering for entity csv","shortMessageHtmlLink":"Add filtering for entity csv"}},{"before":"77878512117d771b9929fd19eeabd8689789feb2","after":"ceff8d3535295cf70a23c6076789b9d85a0820b6","ref":"refs/heads/features/entities/relevant-to-conflict-flag","pushedAt":"2023-10-17T18:53:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Added relevantToConflict flag in entity diff API","shortMessageHtmlLink":"Added relevantToConflict flag in entity diff API"}},{"before":"e1108b3807a7935628e247eb775f06dc929102f7","after":"3fa659b0c847b04f613f2f448c6f062bde01725a","ref":"refs/heads/features/entities/return-conflicts-count","pushedAt":"2023-10-17T18:37:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"moved createConflict() to a separate file","shortMessageHtmlLink":"moved createConflict() to a separate file"}},{"before":"cc7b9705914c885dc943d5bdfe3bf2d3414d2526","after":"e1108b3807a7935628e247eb775f06dc929102f7","ref":"refs/heads/features/entities/return-conflicts-count","pushedAt":"2023-10-17T18:30:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"moved createConflict() to a separate file","shortMessageHtmlLink":"moved createConflict() to a separate file"}},{"before":"54b73169286d584512bfffe0ead72906b6535c74","after":"d069b22f18c767b8d3a8c77d7f6308d371a87393","ref":"refs/heads/feature/entities/resolve-conflict","pushedAt":"2023-10-17T14:58:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"return error if there's no conflict","shortMessageHtmlLink":"return error if there's no conflict"}},{"before":null,"after":"805908cedd0f63f1ac4a04140b7ebd6ff89ca6d2","ref":"refs/heads/features/entities/filter-csv","pushedAt":"2023-10-16T21:19:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Add filtering for entity csv","shortMessageHtmlLink":"Add filtering for entity csv"}},{"before":null,"after":"77878512117d771b9929fd19eeabd8689789feb2","ref":"refs/heads/features/entities/relevant-to-conflict-flag","pushedAt":"2023-10-16T19:27:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Added relevantToConflict flag in entity diff API","shortMessageHtmlLink":"Added relevantToConflict flag in entity diff API"}},{"before":"20049260db92454bd9acb5d2496c69c96c24c3e5","after":"54b73169286d584512bfffe0ead72906b6535c74","ref":"refs/heads/feature/entities/resolve-conflict","pushedAt":"2023-10-13T19:19:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Add new verb in audit filter","shortMessageHtmlLink":"Add new verb in audit filter"}},{"before":"12b2479e4b03f7497f3c4d6ba9175e83a5915be9","after":"20049260db92454bd9acb5d2496c69c96c24c3e5","ref":"refs/heads/feature/entities/resolve-conflict","pushedAt":"2023-10-13T19:17:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Update API doc","shortMessageHtmlLink":"Update API doc"}},{"before":null,"after":"cc7b9705914c885dc943d5bdfe3bf2d3414d2526","ref":"refs/heads/features/entities/return-conflicts-count","pushedAt":"2023-10-12T20:35:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Return conflicts count in Project and Dataset GET APIs","shortMessageHtmlLink":"Return conflicts count in Project and Dataset GET APIs"}},{"before":null,"after":"bec62614b020b429374cb5129e18abb6dc7e801b","ref":"refs/heads/sync-api-doc","pushedAt":"2023-10-12T20:22:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Copied API doc from getodk-docs repo","shortMessageHtmlLink":"Copied API doc from getodk-docs repo"}},{"before":null,"after":"95596fe0d92c57c50af2da64588f1645efa135d0","ref":"refs/heads/features/entities/filter-by-conflict","pushedAt":"2023-10-12T17:19:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sadiqkhoja","name":"Sadiq Khoja","path":"/sadiqkhoja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/447837?s=80&v=4"},"commit":{"message":"Added conflict property in Entity Odata","shortMessageHtmlLink":"Added conflict property in Entity Odata"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wOFQxOTo1Mjo1My4wMDAwMDBazwAAAAOqr6oX","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xMlQxNzoxOToxNS4wMDAwMDBazwAAAAOVv8J7"}},"title":"Activity ยท sadiqkhoja/central-backend"}