{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":247278,"defaultBranch":"master","name":"commcare-hq","ownerLogin":"dimagi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-07-09T17:00:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/94514?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724461021.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e9cd702cefbceb6e80d4bf1947aaed41d613d794","ref":"refs/heads/nh/iter_repeaters_1","pushedAt":"2024-08-24T00:57:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaapstorm","name":"Norman Hooper","path":"/kaapstorm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708421?s=80&v=4"},"commit":{"message":"`Repeater.max_workers` field","shortMessageHtmlLink":"Repeater.max_workers field"}},{"before":"1164e0a46375d1cbda8b997b77f30c668610716a","after":"0940684a80057d45fe179f550f59688262a9473b","ref":"refs/heads/autostaging","pushedAt":"2024-08-23T22:55:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Robert-Costello","name":"Robert Costello","path":"/Robert-Costello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42388648?s=80&v=4"},"commit":{"message":"Merge branch 'rc/fix-location-name-truncation-bug' into autostaging","shortMessageHtmlLink":"Merge branch 'rc/fix-location-name-truncation-bug' into autostaging"}},{"before":null,"after":"a5bdc89fd4383ba8e6c2ebc6f99e2e7777b3ed24","ref":"refs/heads/rc/fix-location-name-truncation-bug","pushedAt":"2024-08-23T22:53:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Robert-Costello","name":"Robert Costello","path":"/Robert-Costello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42388648?s=80&v=4"},"commit":{"message":"account for mobile worker tabs","shortMessageHtmlLink":"account for mobile worker tabs"}},{"before":null,"after":"328d17afdf30ebc5f1bf9753a15a1f2a3435ffb4","ref":"refs/heads/em/fix-commcare-pricing-link","pushedAt":"2024-08-23T22:46:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nospame","name":"Evan Mapson","path":"/nospame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100609770?s=80&v=4"},"commit":{"message":"Change dimagi urls for commcare/pricing to commcare-pricing","shortMessageHtmlLink":"Change dimagi urls for commcare/pricing to commcare-pricing"}},{"before":"51bce018f195e601d6eda86b24784aeea198a63b","after":"3aa3f4a8e02df3ac15802b430c2095a79ddd8157","ref":"refs/heads/ml/location-gray-out","pushedAt":"2024-08-23T21:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"minhaminha","name":"Minha Lee","path":"/minhaminha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33491742?s=80&v=4"},"commit":{"message":"Lint fixes","shortMessageHtmlLink":"Lint fixes"}},{"before":"08cd935fbf0f0b8bb4e39110fa9da40d32a22641","after":"1164e0a46375d1cbda8b997b77f30c668610716a","ref":"refs/heads/autostaging","pushedAt":"2024-08-23T20:19:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gherceg","name":"Graham Herceg","path":"/gherceg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15785053?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/ml/location-gray-out' into autostaging","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/ml/location-gray-out' into autos…"}},{"before":null,"after":"a162b2d2e1469c6ab50226b096925f8fd1971459","ref":"refs/heads/gh/repeaters/fetch-records-by-id","pushedAt":"2024-08-23T20:05:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gherceg","name":"Graham Herceg","path":"/gherceg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15785053?s=80&v=4"},"commit":{"message":"Paginate record IDs instead\n\nI don't have a good enough understanding to explain why, but paginating\nrepeat records by next_check and ID don't work when the table is seeing\nlots of writes. The issue was that even if there were 500k records in\nthe backlog for a partition, closer to only 50k records were being\npaginated.","shortMessageHtmlLink":"Paginate record IDs instead"}},{"before":"ab11be4d31d9a573278bb67caa09f0f6c4d58e5e","after":"08cd935fbf0f0b8bb4e39110fa9da40d32a22641","ref":"refs/heads/autostaging","pushedAt":"2024-08-23T19:42:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"minhaminha","name":"Minha Lee","path":"/minhaminha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33491742?s=80&v=4"},"commit":{"message":"Merge branch 'ml/location-gray-out' into autostaging","shortMessageHtmlLink":"Merge branch 'ml/location-gray-out' into autostaging"}},{"before":null,"after":"51bce018f195e601d6eda86b24784aeea198a63b","ref":"refs/heads/ml/location-gray-out","pushedAt":"2024-08-23T19:40:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"minhaminha","name":"Minha Lee","path":"/minhaminha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33491742?s=80&v=4"},"commit":{"message":"Gray out/disable selected options from dropdown list","shortMessageHtmlLink":"Gray out/disable selected options from dropdown list"}},{"before":"c883ee8fd9a779f5e09eb75bbf99f26caca1cbcd","after":"ab11be4d31d9a573278bb67caa09f0f6c4d58e5e","ref":"refs/heads/autostaging","pushedAt":"2024-08-23T19:39:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gherceg","name":"Graham Herceg","path":"/gherceg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15785053?s=80&v=4"},"commit":{"message":"Merge branch 'gh/repeaters/count-overdue-by-partition' into autostaging","shortMessageHtmlLink":"Merge branch 'gh/repeaters/count-overdue-by-partition' into autostaging"}},{"before":"8c1149cf4eb5a1c2ba016a767bc6c75896dde409","after":"440b5145eb8d86cadb179042cd8e5874701423a6","ref":"refs/heads/gh/repeaters/count-overdue-by-partition","pushedAt":"2024-08-23T19:31:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gherceg","name":"Graham Herceg","path":"/gherceg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15785053?s=80&v=4"},"commit":{"message":"Add assertions\n\n- Tags can be costly in metrics, so limit the amount that we can include.\n- This really only works with dictionaries.","shortMessageHtmlLink":"Add assertions"}},{"before":"a01752a494c19a18537e31012dab117e8ac07354","after":"8c1149cf4eb5a1c2ba016a767bc6c75896dde409","ref":"refs/heads/gh/repeaters/count-overdue-by-partition","pushedAt":"2024-08-23T19:26:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gherceg","name":"Graham Herceg","path":"/gherceg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15785053?s=80&v=4"},"commit":{"message":"Add assertions\n\n- Tags can be costly in metrics, so limit the amount that we can include.\n- This really only works with dictionaries.","shortMessageHtmlLink":"Add assertions"}},{"before":"e13f20ff5970e5b90545471742d3a9a6a3da3b01","after":"c883ee8fd9a779f5e09eb75bbf99f26caca1cbcd","ref":"refs/heads/autostaging","pushedAt":"2024-08-23T18:53:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AddisonDunn","name":"Addison","path":"/AddisonDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729291?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/gh/repeaters/datasource-queue' into autostaging","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/gh/repeaters/datasource-queue' i…"}},{"before":"d816f586a2d57160536b0c400883fa309b04d660","after":"ec2fdf84cd0a854959b14f9fac8dd0fb1a132e82","ref":"refs/heads/vellum-staging","pushedAt":"2024-08-23T18:51:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AddisonDunn","name":"Addison","path":"/AddisonDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729291?s=80&v=4"},"commit":{"message":"vellum:bcceb504461f5d065dadc0d4f1e6d0cf9d1c0b46\n\n[ci skip]\n\n Oops. Looks like the vellum team forgot to update this branch\n when updating master. To get past this you can run:\n\n git checkout vellum-staging\n git rebase -X theirs -i origin/master # this will rebase one commit\n git push -f","shortMessageHtmlLink":"vellum:bcceb504461f5d065dadc0d4f1e6d0cf9d1c0b46"}},{"before":"90da1cbe7b25960170fc7d96189b4be6785ec106","after":"d816f586a2d57160536b0c400883fa309b04d660","ref":"refs/heads/vellum-staging","pushedAt":"2024-08-23T18:42:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AddisonDunn","name":"Addison","path":"/AddisonDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729291?s=80&v=4"},"commit":{"message":"vellum:bcceb504461f5d065dadc0d4f1e6d0cf9d1c0b46\n\n[ci skip]\n\n Oops. Looks like the vellum team forgot to update this branch\n when updating master. To get past this you can run:\n\n git checkout vellum-staging\n git rebase -X theirs -i origin/master # this will rebase one commit\n git push -f","shortMessageHtmlLink":"vellum:bcceb504461f5d065dadc0d4f1e6d0cf9d1c0b46"}},{"before":"c471b36ec1298dc9cf7f86d17616add79284d82b","after":"90da1cbe7b25960170fc7d96189b4be6785ec106","ref":"refs/heads/vellum-staging","pushedAt":"2024-08-23T18:34:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AddisonDunn","name":"Addison","path":"/AddisonDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729291?s=80&v=4"},"commit":{"message":"vellum:bcceb504461f5d065dadc0d4f1e6d0cf9d1c0b46\n\n[ci skip]\n\n Oops. Looks like the vellum team forgot to update this branch\n when updating master. To get past this you can run:\n\n git checkout vellum-staging\n git rebase -X theirs -i origin/master # this will rebase one commit\n git push -f","shortMessageHtmlLink":"vellum:bcceb504461f5d065dadc0d4f1e6d0cf9d1c0b46"}},{"before":null,"after":"a01752a494c19a18537e31012dab117e8ac07354","ref":"refs/heads/gh/repeaters/count-overdue-by-partition","pushedAt":"2024-08-23T18:12:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gherceg","name":"Graham Herceg","path":"/gherceg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15785053?s=80&v=4"},"commit":{"message":"Remove redundant partition constant","shortMessageHtmlLink":"Remove redundant partition constant"}},{"before":"481bbb8fde1e41c3b892228a22b1b9ebe1c46985","after":null,"ref":"refs/heads/nh/invalid_payload","pushedAt":"2024-08-23T18:12:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaapstorm","name":"Norman Hooper","path":"/kaapstorm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708421?s=80&v=4"}},{"before":"feb6730a41c0f27e1a081502afb254e6cced702d","after":null,"ref":"refs/heads/sk/connection-settings-sureadhere","pushedAt":"2024-08-23T18:05:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snopoke","name":"Simon Kelly","path":"/snopoke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/249606?s=80&v=4"}},{"before":"a1715c47948916ff4ac0ac47b13f61190c057443","after":"6d9e6080e60c7f8bb88f2ceabeb0b265d08b557b","ref":"refs/heads/master","pushedAt":"2024-08-23T18:05:50.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"snopoke","name":"Simon Kelly","path":"/snopoke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/249606?s=80&v=4"},"commit":{"message":"Merge pull request #35017 from dimagi/sk/connection-settings-sureadhere\n\nUpdates to connection settings to support Azure AD B2C","shortMessageHtmlLink":"Merge pull request #35017 from dimagi/sk/connection-settings-sureadhere"}},{"before":"ae74153c9284f53ffe6aa2c8b10a901550c8ed55","after":"c471b36ec1298dc9cf7f86d17616add79284d82b","ref":"refs/heads/vellum-staging","pushedAt":"2024-08-23T18:01:43.000Z","pushType":"push","commitsCount":4342,"pusher":{"login":"AddisonDunn","name":"Addison","path":"/AddisonDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729291?s=80&v=4"},"commit":{"message":"vellum:bcceb504461f5d065dadc0d4f1e6d0cf9d1c0b46\n\n[ci skip]\n\n Oops. Looks like the vellum team forgot to update this branch\n when updating master. To get past this you can run:\n\n git checkout vellum-staging\n git rebase -X theirs -i origin/master # this will rebase one commit\n git push -f","shortMessageHtmlLink":"vellum:bcceb504461f5d065dadc0d4f1e6d0cf9d1c0b46"}},{"before":"0b6a326ded4f5dcd5229d76116e6590918e87e65","after":"530144d0598700147a1ee20828e74828072a92f6","ref":"refs/heads/nh/invalid_payload_rebased","pushedAt":"2024-08-23T17:40:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaapstorm","name":"Norman Hooper","path":"/kaapstorm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708421?s=80&v=4"},"commit":{"message":"Put traceback back >:(","shortMessageHtmlLink":"Put traceback back >:("}},{"before":"ef9da63f1ebceacb9902c92e92386cb8e2afdaa0","after":"0b6a326ded4f5dcd5229d76116e6590918e87e65","ref":"refs/heads/nh/invalid_payload_rebased","pushedAt":"2024-08-23T17:38:47.000Z","pushType":"push","commitsCount":100,"pusher":{"login":"kaapstorm","name":"Norman Hooper","path":"/kaapstorm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708421?s=80&v=4"},"commit":{"message":"Merge branch 'master' into nh/invalid_payload_rebased","shortMessageHtmlLink":"Merge branch 'master' into nh/invalid_payload_rebased"}},{"before":"bd22b5e3432c7b06524fc46885aff45cbbe44b9c","after":null,"ref":"refs/heads/bmb/django-security-patch","pushedAt":"2024-08-23T17:08:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"biyeun","name":"Biyeun","path":"/biyeun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716573?s=80&v=4"}},{"before":"039d341c6b597a2a34dd45e07b677506fb6e3272","after":"a1715c47948916ff4ac0ac47b13f61190c057443","ref":"refs/heads/master","pushedAt":"2024-08-23T17:08:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"biyeun","name":"Biyeun","path":"/biyeun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716573?s=80&v=4"},"commit":{"message":"Merge pull request #35019 from dimagi/bmb/django-security-patch","shortMessageHtmlLink":"Merge pull request #35019 from dimagi/bmb/django-security-patch"}},{"before":"f76665d297ef850401cccb0cc9eafbe2b3ea1a39","after":"e13f20ff5970e5b90545471742d3a9a6a3da3b01","ref":"refs/heads/autostaging","pushedAt":"2024-08-23T16:58:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gherceg","name":"Graham Herceg","path":"/gherceg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15785053?s=80&v=4"},"commit":{"message":"Merge branch 'gh/repeaters/datasource-queue' into autostaging","shortMessageHtmlLink":"Merge branch 'gh/repeaters/datasource-queue' into autostaging"}},{"before":"28f0cfbf8c8d21e271cf2e5070e9a9b786a7f3cd","after":"ef9da63f1ebceacb9902c92e92386cb8e2afdaa0","ref":"refs/heads/nh/invalid_payload_rebased","pushedAt":"2024-08-23T16:36:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kaapstorm","name":"Norman Hooper","path":"/kaapstorm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708421?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"6aa3ef968d905bf44365f218056e969911b3b2eb","after":"94ce4c93e2a3f25683e498f4499fe6c7fdb9ace0","ref":"refs/heads/nh/fix_token_request","pushedAt":"2024-08-23T16:24:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kaapstorm","name":"Norman Hooper","path":"/kaapstorm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/708421?s=80&v=4"},"commit":{"message":"Use the correct param\n\nUse the correct parameter to pass `client_id` in the request body.\n\nComments in `OAuth2Session.fetch_token()` state:\n\n> it is possible that we want to send the `client_id` in the body\n> if so, `include_client_id` should be set to True\n> otherwise, we will generate an auth header","shortMessageHtmlLink":"Use the correct param"}},{"before":"5ddd390b1dbea8341e5cf7dd766f2b82f253e110","after":"f76665d297ef850401cccb0cc9eafbe2b3ea1a39","ref":"refs/heads/autostaging","pushedAt":"2024-08-23T16:17:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"biyeun","name":"Biyeun","path":"/biyeun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716573?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/ay/async-geo-case-reassignment' into autostaging","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/ay/async-geo-case-reassignment' …"}},{"before":"8cd81df23f9348d016c47772f18b832bbed33023","after":"c791df88ba2340c77f53f920ec63ff8326561290","ref":"refs/heads/bmb/webpack","pushedAt":"2024-08-23T16:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"biyeun","name":"Biyeun","path":"/biyeun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716573?s=80&v=4"},"commit":{"message":"move webpack build related json files to _build directory","shortMessageHtmlLink":"move webpack build related json files to _build directory"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEotPJlwA","startCursor":null,"endCursor":null}},"title":"Activity · dimagi/commcare-hq"}