{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":78869127,"defaultBranch":"develop","name":"Android","ownerLogin":"duckduckgo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-13T17:11:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/342708?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715697132.0","currentOid":""},"activityList":{"items":[{"before":"6476babade5b9d0236beb7d90eac76e8902232dc","after":"dbec0a3429b71f94396c81e7380dc8bcc426ee47","ref":"refs/heads/feature/craig/autofill_engagement","pushedAt":"2024-05-14T15:55:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CDRussell","name":"Craig Russell","path":"/CDRussell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1336281?s=80&v=4"},"commit":{"message":"Autofill engagement pixels","shortMessageHtmlLink":"Autofill engagement pixels"}},{"before":"1c5702fe6c74e99b83cbc780a6168165381677f3","after":"ba5f50a2c1554c5ccbf3c43fcd2692b006e3d395","ref":"refs/heads/feature/josh/add-custom-tabs-maestro-tests","pushedAt":"2024-05-14T14:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshliebe","name":"Josh Leibstein","path":"/joshliebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3471025?s=80&v=4"},"commit":{"message":"Change back to action: back","shortMessageHtmlLink":"Change back to action: back"}},{"before":"b9f0fd5310de48c7e5786987c04279a91113cfc3","after":"7eecd8b82f2a79ea1dd76914590f4af983428309","ref":"refs/heads/lukasz/expired-subscription-state-staging","pushedAt":"2024-05-14T14:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmac012","name":"Lukasz Macionczyk","path":"/lmac012","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4212474?s=80&v=4"},"commit":{"message":"make lint happy","shortMessageHtmlLink":"make lint happy"}},{"before":"df16da303a935887a6981c6851ce9f8a18ef6f7c","after":"f58310028ef3a9653bc60551af54820abf03df8e","ref":"refs/heads/feature/aitor/vpn/ndk_crash","pushedAt":"2024-05-14T14:47:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aitorvs","name":"Aitor Viana","path":"/aitorvs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6786896?s=80&v=4"},"commit":{"message":"remove unused code","shortMessageHtmlLink":"remove unused code"}},{"before":null,"after":"b9f0fd5310de48c7e5786987c04279a91113cfc3","ref":"refs/heads/lukasz/expired-subscription-state-staging","pushedAt":"2024-05-14T14:32:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lmac012","name":"Lukasz Macionczyk","path":"/lmac012","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4212474?s=80&v=4"},"commit":{"message":"remove expired sub from device if account was changed during purchase flow","shortMessageHtmlLink":"remove expired sub from device if account was changed during purchase…"}},{"before":"23c61ce23979924a94e5afdb0cf3b4d011052a85","after":null,"ref":"refs/heads/fix/cbarreiro/back-action-maestro","pushedAt":"2024-05-14T13:26:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CrisBarreiro","name":"Cris Barreiro","path":"/CrisBarreiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297834?s=80&v=4"}},{"before":"eb4eced25c5d10ad27db020dfbc322955e4d8cb9","after":"db5a78914a474394c5811517e50ef9131f3eac0b","ref":"refs/heads/develop","pushedAt":"2024-05-14T13:26:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CrisBarreiro","name":"Cris Barreiro","path":"/CrisBarreiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297834?s=80&v=4"},"commit":{"message":"Fix back button not found on devices with gesture navigation (#4547)\n\nTask/Issue URL:\r\nhttps://app.asana.com/0/488551667048375/1207314595975833/f\r\n\r\n### Description\r\n\r\n### Steps to test this PR\r\n\r\n_Feature 1_\r\n- [ ]\r\n- [ ]\r\n\r\n### UI changes\r\n| Before | After |\r\n| ------ | ----- |\r\n!(Upload before screenshot)|(Upload after screenshot)|","shortMessageHtmlLink":"Fix back button not found on devices with gesture navigation (#4547)"}},{"before":null,"after":"23c61ce23979924a94e5afdb0cf3b4d011052a85","ref":"refs/heads/fix/cbarreiro/back-action-maestro","pushedAt":"2024-05-14T12:58:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CrisBarreiro","name":"Cris Barreiro","path":"/CrisBarreiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297834?s=80&v=4"},"commit":{"message":"Fix back button not found on devices with gesture navigation","shortMessageHtmlLink":"Fix back button not found on devices with gesture navigation"}},{"before":"c2a933a777e3004ad10ba05c50b7602c57bdedce","after":"eb4eced25c5d10ad27db020dfbc322955e4d8cb9","ref":"refs/heads/develop","pushedAt":"2024-05-14T12:40:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"CDRussell","name":"Craig Russell","path":"/CDRussell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1336281?s=80&v=4"},"commit":{"message":"Merge branch 'hotfix/5.200.1' into develop","shortMessageHtmlLink":"Merge branch 'hotfix/5.200.1' into develop"}},{"before":"886d06e91c48e58094998d9900ab606f85a751da","after":"7a862b364c1317697233826c8e0ce39e03d32d46","ref":"refs/heads/main","pushedAt":"2024-05-14T12:40:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CDRussell","name":"Craig Russell","path":"/CDRussell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1336281?s=80&v=4"},"commit":{"message":"Merge branch 'hotfix/5.200.1'","shortMessageHtmlLink":"Merge branch 'hotfix/5.200.1'"}},{"before":"bc3f34a9a41b8ff5d03e0bdcf1b4f66708ba5351","after":null,"ref":"refs/heads/feature/aitor/ndkrcash/bg","pushedAt":"2024-05-14T12:22:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aitorvs","name":"Aitor Viana","path":"/aitorvs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6786896?s=80&v=4"}},{"before":"3eafed1810b15e6add9a7e82f97d207916522057","after":"c2a933a777e3004ad10ba05c50b7602c57bdedce","ref":"refs/heads/develop","pushedAt":"2024-05-14T12:22:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aitorvs","name":"Aitor Viana","path":"/aitorvs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6786896?s=80&v=4"},"commit":{"message":"jni_register_sighandler off main thread (#4546)\n\nTask/Issue URL: https://app.asana.com/0/488551667048375/1207312654778486/f\n\n### Description\nRegistering native crash handler off main thread (to avoid ANR)\n\n### Steps to test this PR\n_Test native crash handing_\n- [ ] apply the patch from [this Asana task](https://app.asana.com/0/0/1207294405155912/f) to this PR\n- [ ] build and install and launch app\n- [ ] verify `Native crash handler init pixel sent` appears in logcat\n- [ ] verify `Native crash handler successfully initialized.` apperas in logcat\n- [ ] verify app crashes and `Native crash pixel sent` appears in logcat\n- [ ] In kibana, verify pixels appear when applying this filter `pixel:m.app*.native.crash.*`\n- [ ] pixels have the right params, `main` process name, right `appVersion` and right `customTab` true/false value","shortMessageHtmlLink":"jni_register_sighandler off main thread (#4546)"}},{"before":"f5acb74c42b754fead7ee37f5e4fc5558478079a","after":"bc3f34a9a41b8ff5d03e0bdcf1b4f66708ba5351","ref":"refs/heads/feature/aitor/ndkrcash/bg","pushedAt":"2024-05-14T11:51:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aitorvs","name":"Aitor Viana","path":"/aitorvs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6786896?s=80&v=4"},"commit":{"message":"jni_register_sighandler off main thread","shortMessageHtmlLink":"jni_register_sighandler off main thread"}},{"before":"d5cdd398bac74c676d20573c181bf22f06c5b306","after":"d57e9e4db0dd1c4c5689598b1fdf465e818f9860","ref":"refs/heads/feature/cbarreiro/autocomplete/in-app-message","pushedAt":"2024-05-14T11:49:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrisBarreiro","name":"Cris Barreiro","path":"/CrisBarreiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297834?s=80&v=4"},"commit":{"message":"Add in app message for autocomplete","shortMessageHtmlLink":"Add in app message for autocomplete"}},{"before":null,"after":"f5acb74c42b754fead7ee37f5e4fc5558478079a","ref":"refs/heads/feature/aitor/ndkrcash/bg","pushedAt":"2024-05-14T11:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aitorvs","name":"Aitor Viana","path":"/aitorvs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6786896?s=80&v=4"},"commit":{"message":"jni_register_sighandler off main thread","shortMessageHtmlLink":"jni_register_sighandler off main thread"}},{"before":"9291ee7eb5b73ac330de45d8ce78ffcd1d87ed91","after":"3a54afac1d0078e3ee52adf288fa126d6e489821","ref":"refs/heads/feature/karl/exclude-system-apps","pushedAt":"2024-05-14T11:11:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"karlenDimla","name":"Karl Dimla","path":"/karlenDimla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2943941?s=80&v=4"},"commit":{"message":"Update warning dialog copy","shortMessageHtmlLink":"Update warning dialog copy"}},{"before":"dd1290810bd61c4da870949cdd81148b8d196059","after":"d5cdd398bac74c676d20573c181bf22f06c5b306","ref":"refs/heads/feature/cbarreiro/autocomplete/in-app-message","pushedAt":"2024-05-14T10:20:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrisBarreiro","name":"Cris Barreiro","path":"/CrisBarreiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297834?s=80&v=4"},"commit":{"message":"Add in app message for autocomplete","shortMessageHtmlLink":"Add in app message for autocomplete"}},{"before":null,"after":"dd1290810bd61c4da870949cdd81148b8d196059","ref":"refs/heads/feature/cbarreiro/autocomplete/in-app-message","pushedAt":"2024-05-14T09:58:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CrisBarreiro","name":"Cris Barreiro","path":"/CrisBarreiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297834?s=80&v=4"},"commit":{"message":"Add in app message for autocomplete","shortMessageHtmlLink":"Add in app message for autocomplete"}},{"before":"2894ebdca966d1c76d63f8812752bedacfd6c970","after":null,"ref":"refs/heads/automated/update-content-scope-scripts-dependencies-5.15.0","pushedAt":"2024-05-14T08:48:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CDRussell","name":"Craig Russell","path":"/CDRussell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1336281?s=80&v=4"}},{"before":"cb0a7f3a8bc820974d1f20188542155a7fdc0b10","after":"3eafed1810b15e6add9a7e82f97d207916522057","ref":"refs/heads/develop","pushedAt":"2024-05-14T08:48:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CDRussell","name":"Craig Russell","path":"/CDRussell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1336281?s=80&v=4"},"commit":{"message":"Update content scope scripts to version 5.15.0 (#4544)\n\nTask/Issue URL:\r\nhttps://app.asana.com/0/488551667048375/1207310385312049/f\r\n\r\n ----- \r\n- Automated content scope scripts dependency update\r\n\r\nThis PR updates the content scope scripts dependency to the latest\r\navailable version and copies the necessary files.\r\nIf tests have failed, see\r\nhttps://app.asana.com/0/1202561462274611/1203986899650836/f for further\r\ninformation on what to do next.\r\n\r\n- [ ] All tests must pass\r\n\r\nCo-authored-by: daxmobile ","shortMessageHtmlLink":"Update content scope scripts to version 5.15.0 (#4544)"}},{"before":"bd40d64a70852f2788bbe1675f63c0bdbadaa2cb","after":null,"ref":"refs/heads/fix/karl/rte_receiver","pushedAt":"2024-05-14T07:03:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"karlenDimla","name":"Karl Dimla","path":"/karlenDimla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2943941?s=80&v=4"}},{"before":"2d1b96680eb450ba4b8910f0278425c80b752594","after":"cb0a7f3a8bc820974d1f20188542155a7fdc0b10","ref":"refs/heads/develop","pushedAt":"2024-05-14T07:03:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"karlenDimla","name":"Karl Dimla","path":"/karlenDimla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2943941?s=80&v=4"},"commit":{"message":"Fix RTE in register not exported receiver (#4542)\n\nTask/Issue URL:\r\nhttps://app.asana.com/0/488551667048375/1207164955333544/f\r\n\r\n### Description\r\nSee attached task description\r\n\r\n### Steps to test this PR\r\nSmoke test app (a bit of focus on download and widgets)","shortMessageHtmlLink":"Fix RTE in register not exported receiver (#4542)"}},{"before":null,"after":"2894ebdca966d1c76d63f8812752bedacfd6c970","ref":"refs/heads/automated/update-content-scope-scripts-dependencies-5.15.0","pushedAt":"2024-05-14T01:46:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daxmobile","name":"Dax Mobile","path":"/daxmobile","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44842493?s=80&v=4"},"commit":{"message":"Update content scope scripts to version 5.15.0","shortMessageHtmlLink":"Update content scope scripts to version 5.15.0"}},{"before":null,"after":"4f2d678fd9b51681f663b09ccb0d10bb39a8549d","ref":"refs/heads/feature/david/05-13-add_temporary_pixels_for_dma_choice_screens","pushedAt":"2024-05-13T20:22:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"malmstein","name":"David González","path":"/malmstein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531613?s=80&v=4"},"commit":{"message":"Add temporary pixels for DMA choice screens","shortMessageHtmlLink":"Add temporary pixels for DMA choice screens"}},{"before":null,"after":"bd40d64a70852f2788bbe1675f63c0bdbadaa2cb","ref":"refs/heads/fix/karl/rte_receiver","pushedAt":"2024-05-13T17:41:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"karlenDimla","name":"Karl Dimla","path":"/karlenDimla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2943941?s=80&v=4"},"commit":{"message":"try catch registerNotExportedReceiver","shortMessageHtmlLink":"try catch registerNotExportedReceiver"}},{"before":"834a0635091f4d09eae9b3caa4c35464bbe5658b","after":"2d1b96680eb450ba4b8910f0278425c80b752594","ref":"refs/heads/develop","pushedAt":"2024-05-13T15:14:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CDRussell","name":"Craig Russell","path":"/CDRussell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1336281?s=80&v=4"},"commit":{"message":"Merge branch 'release/5.200.0' into develop","shortMessageHtmlLink":"Merge branch 'release/5.200.0' into develop"}},{"before":"85266ae45dbc7fe85886e2a8c8faa5d79fa44f12","after":"886d06e91c48e58094998d9900ab606f85a751da","ref":"refs/heads/main","pushedAt":"2024-05-13T15:14:12.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"CDRussell","name":"Craig Russell","path":"/CDRussell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1336281?s=80&v=4"},"commit":{"message":"Merge branch 'release/5.200.0'","shortMessageHtmlLink":"Merge branch 'release/5.200.0'"}},{"before":"16d3ad796c5440570f744641b35df6b68721dd3b","after":null,"ref":"refs/heads/fix/marcos/ppro_ua","pushedAt":"2024-05-13T14:52:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcosholgado","name":"Marcos","path":"/marcosholgado","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1773137?s=80&v=4"}},{"before":"ed286a1b5d0bdb76cd85bbecf0fb03d419f0b79d","after":"834a0635091f4d09eae9b3caa4c35464bbe5658b","ref":"refs/heads/develop","pushedAt":"2024-05-13T14:52:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcosholgado","name":"Marcos","path":"/marcosholgado","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1773137?s=80&v=4"},"commit":{"message":"Force custom UA in ppro webview (#4541)\n\nTask/Issue URL:\r\nhttps://app.asana.com/0/488551667048375/1207298675700420/f\r\n\r\n### Description\r\nForce custom UA in ppro webview\r\n\r\n### Steps to test this PR\r\nSee task","shortMessageHtmlLink":"Force custom UA in ppro webview (#4541)"}},{"before":"3dd0df73656639545832c188d5875dac533b7660","after":null,"ref":"refs/heads/feature/cristian/sync/add_compression_error_pixel","pushedAt":"2024-05-13T14:20:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmonfortep","name":"Cristian Monforte","path":"/cmonfortep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4747865?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESaly2wA","startCursor":null,"endCursor":null}},"title":"Activity · duckduckgo/Android"}