{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":266965735,"defaultBranch":"develop","name":"Android","ownerLogin":"tamasbazs","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-05-26T06:46:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/38215181?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706186637.0","currentOid":""},"activityList":{"items":[{"before":"3a228cb73ce58145c5a3f49bd1c69fedff594d95","after":"5ce10c28abc55bd73af1fabdadd4f7dc1295b6ae","ref":"refs/heads/develop","pushedAt":"2024-04-25T12:56:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tamasbazs","name":null,"path":"/tamasbazs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38215181?s=80&v=4"},"commit":{"message":"Extended Onboarding Experiment (#4417)\n\nTask/Issue URL:\r\nhttps://app.asana.com/0/488551667048375/1206525158583244/f\r\n\r\n### Description\r\nRetention Experiment where the experimental variant will see an extended\r\nonboarding with updated Dax dialogs.\r\n- ms: Control variant\r\n- mt: Experimental variant\r\n\r\n### Steps to test this PR\r\n\r\n_Pre steps to force experiment flow_\r\n- [x] Make `fun isAestheticUpdatesEnabled(): Boolean` in\r\n`ExtendedOnboardingExperimentVariantManager` to always return `true`\r\n- [x] _(Optional)_ Make `fun isComparisonChartEnabled(): Boolean` in\r\n`ExtendedOnboardingExperimentVariantManager` to always return `true` if\r\nyou want to see new preonboarding already reviewed\r\n\r\n_SERP Dax dialog_\r\n- Fresh install\r\n- Finish pre-onboarding\r\n- Once in the browser, perform a search\r\n- [x] Check new SERP dialog is displayed\r\n- [x] Check pixel `m_odc_s` is fired with parameter `cta = s`\r\n- [x] Check dialog is not dismissed when you can interact with the\r\nwebView\r\n- Tap on a link\r\n- [x] Check dialog is dismissed\r\n\r\n_Site suggestions Dax dialog_\r\n- Clear storage\r\n- Install from branch\r\n- Finish pre-onboarding\r\n- Once in the browser, perform a search\r\n- SERP dialog will display\r\n- Tap on `Got it!` button\r\n- [x] Check new Site Suggestions dialog is displayed\r\n- [x] Check pixel `m_odc_s` is fired with parameter `cta = visit_site`\r\n- Tap on `Surprise me!` option\r\n- [x] Check pixel `m_onboarding_search_say_duck` is fired\r\n- [x] Check you navigate to `britannica.com/animal/duck`\r\n...\r\n\r\n_Trackers Blocked Dax dialog_\r\n- [x] Check new Trackers blocked dax dialog is displayed\r\n- [x] Check privacy shield is highlighted 2 secs after dialog is shown\r\n- [x] Check pixel `m_odc_s` is fired with parameter `cta = t`\r\n- Tap on privacy shield\r\n- Go back to browser\r\n- [x] Check highlight is still there\r\n- Tap on `Got it!` button\r\n...\r\n\r\n_Fire Button Dax dialog_\r\n- [x] Check new Fire dax dialog is shown\r\n- [x] Check pixel `m_odc_s` is fired with parameter `cta = fd`\r\n- [x] Check fire button highlight is on\r\n- Tap on fire button\r\n- [x] Check dialog is dismissed\r\n- [x] Check fire button highlight is off\r\n- Clear data\r\n...\r\n\r\n_End onboarding dialog_\r\n- [x] Check new end dax dialog is shown after clear data\r\n...\r\n\r\n_No Trackers Dax dialog_\r\n- Go to `wikipedia.org`\r\n- [x] Check no trackers dax dialog has the new UI\r\n- [x] Check pixel `m_odc_s` is fired with parameter `cta = nt`\r\n...\r\n\r\n_Trackers Network Dax dialog_\r\n- Go to `instagram.com`\r\n- [x] Check network dax dialog has the new UI\r\n- [x] Check pixel `m_odc_s` is fired with parameter `cta = n`\r\n...\r\n\r\n### UI changes\r\n| Before | After |\r\n| ------ | ----- |\r\n!(Upload before screenshot)|(Upload after screenshot)|","shortMessageHtmlLink":"Extended Onboarding Experiment (duckduckgo#4417)"}},{"before":"579d89933bf1da315c890b2f23237063eddd34a6","after":"c34f119d7e11780cb83dcff10b1b35d2fa9a4d52","ref":"refs/heads/tamasbazs-patch-3","pushedAt":"2024-01-25T12:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tamasbazs","name":null,"path":"/tamasbazs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38215181?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":null,"after":"579d89933bf1da315c890b2f23237063eddd34a6","ref":"refs/heads/tamasbazs-patch-3","pushedAt":"2024-01-25T12:43:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tamasbazs","name":null,"path":"/tamasbazs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38215181?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":"2a0dcd55fd0b420f3d1c36adece80e3ecf38646d","after":"3a228cb73ce58145c5a3f49bd1c69fedff594d95","ref":"refs/heads/develop","pushedAt":"2023-10-05T17:54:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tamasbazs","name":null,"path":"/tamasbazs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38215181?s=80&v=4"},"commit":{"message":"Create bitrise.yml","shortMessageHtmlLink":"Create bitrise.yml"}},{"before":"144027ba631a532983fc5c340e0cecd8a7fcb663","after":"76bf8de1239336fb7388b40586ca93aee91c6316","ref":"refs/heads/master","pushedAt":"2023-10-05T17:51:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tamasbazs","name":null,"path":"/tamasbazs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38215181?s=80&v=4"},"commit":{"message":"Create bitrise.yml","shortMessageHtmlLink":"Create bitrise.yml"}},{"before":null,"after":"8ee17351952c8f0db655c79a44a78d1b6f0f948d","ref":"refs/heads/tamasbazs-patch-2","pushedAt":"2023-10-05T15:07:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tamasbazs","name":null,"path":"/tamasbazs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38215181?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"7b894def7837d4000a216e8b14d8fc72fc024b43","ref":"refs/heads/tamasbazs-patch-1","pushedAt":"2023-10-05T14:59:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tamasbazs","name":null,"path":"/tamasbazs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38215181?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e62b530ddcd8fc71a26d6606cdb036abf74df8a7","after":"2a0dcd55fd0b420f3d1c36adece80e3ecf38646d","ref":"refs/heads/develop","pushedAt":"2023-09-27T22:15:57.000Z","pushType":"pr_merge","commitsCount":2032,"pusher":{"login":"tamasbazs","name":null,"path":"/tamasbazs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38215181?s=80&v=4"},"commit":{"message":"Merge pull request #1 from duckduckgo/develop\n\nUpdate Fork","shortMessageHtmlLink":"Merge pull request #1 from duckduckgo/develop"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOisbRgA","startCursor":null,"endCursor":null}},"title":"Activity ยท tamasbazs/Android"}