{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118771568,"defaultBranch":"trunk","name":"woocommerce-ios","ownerLogin":"woocommerce","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-24T13:49:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/473596?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727110824.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"09aa98b06f558500fb2f673d5a023c7051a0683c","ref":"refs/heads/issue/13550-package-selection","pushedAt":"2024-09-23T17:00:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"},"commit":{"message":"Add package selection button for Woo Shipping","shortMessageHtmlLink":"Add package selection button for Woo Shipping"}},{"before":"023af88accca780d67d0169a1549519bd67732f9","after":"8c773b9e95c3bdcb417d2af4cc0c361c245b5823","ref":"refs/heads/issue/13851-MarkOrderAsReadUseCase-tests","pushedAt":"2024-09-23T16:42:50.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"bozidarsevo","name":"Božidar Ševo","path":"/bozidarsevo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6242034?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into issue/13851-MarkOrderAsReadUseCase-tests","shortMessageHtmlLink":"Merge branch 'trunk' into issue/13851-MarkOrderAsReadUseCase-tests"}},{"before":"5d2f923bb2f5e5426054dcf53759bd7b0d033bc2","after":"4ac7845df008c7d0b27db3c1231a6dcb6ad5b66a","ref":"refs/heads/hack/name-ttp-test-amounts","pushedAt":"2024-09-23T16:42:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Fix lint issues","shortMessageHtmlLink":"Fix lint issues"}},{"before":"c94f698fd877e0ccaac3abc221411cc4a5163f54","after":"feab0c8a5384ad4452b64f3fec144cb22be12fbd","ref":"refs/heads/issue/13550-hazmat-section","pushedAt":"2024-09-23T16:30:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"},"commit":{"message":"Remove background color in items section header in dark mode","shortMessageHtmlLink":"Remove background color in items section header in dark mode"}},{"before":"74a25b041d9b8096e27091bcc6409b8e03ef4ada","after":"5d2f923bb2f5e5426054dcf53759bd7b0d033bc2","ref":"refs/heads/hack/name-ttp-test-amounts","pushedAt":"2024-09-23T16:29:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Add TTP trial payment name to 20.6 release notes","shortMessageHtmlLink":"Add TTP trial payment name to 20.6 release notes"}},{"before":"bffaecf12ab2a3b4ecc7d20a55ced8ba61c7c3ab","after":"74a25b041d9b8096e27091bcc6409b8e03ef4ada","ref":"refs/heads/hack/name-ttp-test-amounts","pushedAt":"2024-09-23T16:24:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Show description for trial tap to pay line items\n\nWhen a merchant tries out tap to pay on iPhone, we make an order which will remain in their history, even though it gets refunded.\n\nTo help merchants identify the order, this adds a specific description rather than showing `Simple Payment` for these payments.","shortMessageHtmlLink":"Show description for trial tap to pay line items"}},{"before":null,"after":"c94f698fd877e0ccaac3abc221411cc4a5163f54","ref":"refs/heads/issue/13550-hazmat-section","pushedAt":"2024-09-23T16:23:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"},"commit":{"message":"Add read-only hazmat section for Woo Shipping","shortMessageHtmlLink":"Add read-only hazmat section for Woo Shipping"}},{"before":null,"after":"bffaecf12ab2a3b4ecc7d20a55ced8ba61c7c3ab","ref":"refs/heads/hack/name-ttp-test-amounts","pushedAt":"2024-09-23T16:20:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Blaze: Update campaign details after dismiss the detail view (#13992)","shortMessageHtmlLink":"Blaze: Update campaign details after dismiss the detail view (#13992)"}},{"before":"0f2afa1bfad8d820105381c5a6c0833865c464ab","after":"39750d11b9115cf66c5f624c378b67c5aabc665e","ref":"refs/heads/hack/prevent-sleep-during-card-reader-updates","pushedAt":"2024-09-23T15:20:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Add reader update sleep prevention to 20.6 release","shortMessageHtmlLink":"Add reader update sleep prevention to 20.6 release"}},{"before":"563dd8356c38ec85a84f3e491787bc5d4eaa40c3","after":"1ee637a246c94a8c622d9630869db9a188332d0b","ref":"refs/heads/feat/13493-refactor-aztec-make-more-generic","pushedAt":"2024-09-23T15:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hafizrahman","name":"Hafiz Rahman","path":"/hafizrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/266376?s=80&v=4"},"commit":{"message":"Refactor AztecEditorView remove unneeded binding and update documentation.","shortMessageHtmlLink":"Refactor AztecEditorView remove unneeded binding and update documenta…"}},{"before":"5c274dc49ee6265bb28f7902be6f94f183e3d523","after":null,"ref":"refs/heads/issue/13550-use-shippinglabelpackageitem","pushedAt":"2024-09-23T15:08:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"}},{"before":"7e8b07dec2b4a74a85c79cd18bbc98a14db92c40","after":"b2649e5724625bec0c993f034a7726515727c016","ref":"refs/heads/trunk","pushedAt":"2024-09-23T15:08:06.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"},"commit":{"message":"[Shipping labels] Use ShippingLabelPackageItem for Woo Shipping items (#14020)","shortMessageHtmlLink":"[Shipping labels] Use ShippingLabelPackageItem for Woo Shipping items ("}},{"before":"0b779dd861ead2147fdeae147d0a804f6a43cc3a","after":"563dd8356c38ec85a84f3e491787bc5d4eaa40c3","ref":"refs/heads/feat/13493-refactor-aztec-make-more-generic","pushedAt":"2024-09-23T15:04:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hafizrahman","name":"Hafiz Rahman","path":"/hafizrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/266376?s=80&v=4"},"commit":{"message":"Update logic to strip html in list view but not in editor view","shortMessageHtmlLink":"Update logic to strip html in list view but not in editor view"}},{"before":"4594dbb37967a48c26e4b961e6cbedabb545a5ff","after":"023af88accca780d67d0169a1549519bd67732f9","ref":"refs/heads/issue/13851-MarkOrderAsReadUseCase-tests","pushedAt":"2024-09-23T14:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bozidarsevo","name":"Božidar Ševo","path":"/bozidarsevo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6242034?s=80&v=4"},"commit":{"message":"Update total number of sample notifications","shortMessageHtmlLink":"Update total number of sample notifications"}},{"before":"54eb6f22223946e3a1dc751eb4495caf0512f8be","after":"4594dbb37967a48c26e4b961e6cbedabb545a5ff","ref":"refs/heads/issue/13851-MarkOrderAsReadUseCase-tests","pushedAt":"2024-09-23T13:27:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bozidarsevo","name":"Božidar Ševo","path":"/bozidarsevo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6242034?s=80&v=4"},"commit":{"message":"Update MarkOrderAsReadUseCaseTests with proper testing","shortMessageHtmlLink":"Update MarkOrderAsReadUseCaseTests with proper testing"}},{"before":null,"after":"0f2afa1bfad8d820105381c5a6c0833865c464ab","ref":"refs/heads/hack/prevent-sleep-during-card-reader-updates","pushedAt":"2024-09-23T13:24:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Prevent sleep during Card Reader software updates","shortMessageHtmlLink":"Prevent sleep during Card Reader software updates"}},{"before":null,"after":"5c274dc49ee6265bb28f7902be6f94f183e3d523","ref":"refs/heads/issue/13550-use-shippinglabelpackageitem","pushedAt":"2024-09-23T12:55:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"},"commit":{"message":"Update shipping items data source protocol to provide only ShippingLabelPackageItems","shortMessageHtmlLink":"Update shipping items data source protocol to provide only ShippingLa…"}},{"before":"cc939db7f0700256a1d587e8f0c6229da1d37dc4","after":"0b779dd861ead2147fdeae147d0a804f6a43cc3a","ref":"refs/heads/feat/13493-refactor-aztec-make-more-generic","pushedAt":"2024-09-23T12:33:53.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"hafizrahman","name":"Hafiz Rahman","path":"/hafizrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/266376?s=80&v=4"},"commit":{"message":"Refactor hasUnsavedChanges logic\n\nAlso fixes \"Modifying state during view update\" in AztecEditorView","shortMessageHtmlLink":"Refactor hasUnsavedChanges logic"}},{"before":"220b87abf40dc2a5ab4dda691838b7a6fe3c7a45","after":"24d0aab2df4cc675cac67fb9d6eb554deeb4b4f8","ref":"refs/heads/hack/automatically-dismiss-onboarding-when-successful","pushedAt":"2024-09-23T12:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Continue onboarding after selecting payment gateway\n\nPreviously, if an IPP onboarding run performed during the payment flow showed the Select Payment Gateway screen, the onboarding would not continue after the merchant selected a plugin. Instead, they would have to tap `Card reader` again, and then see the next onboarding issue.\n\nThis commit resolves that by removing the `dismiss` call when the button is tapped, and leaving it to the view model to determine whether the select payment gateway view should be presented or not.","shortMessageHtmlLink":"Continue onboarding after selecting payment gateway"}},{"before":"62a216eddffefc77e0bff493c0b431ce0d1bf16e","after":"220b87abf40dc2a5ab4dda691838b7a6fe3c7a45","ref":"refs/heads/hack/automatically-dismiss-onboarding-when-successful","pushedAt":"2024-09-23T11:41:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"c1edb83262a47779af18943a514b7cf6ca5d4f31","after":"b5fe5eafe4ceeb5ba5621f64ed2e0387fe3503c0","ref":"refs/heads/issue/13853-order-crash-createPreparedCellForGlobalRow","pushedAt":"2024-09-23T11:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmusolino","name":"Paolo Musolino","path":"/pmusolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/495617?s=80&v=4"},"commit":{"message":"update: PR reference in release-notes","shortMessageHtmlLink":"update: PR reference in release-notes"}},{"before":"6626f7346a074df375e0538afda45f3d336f3df5","after":"c1edb83262a47779af18943a514b7cf6ca5d4f31","ref":"refs/heads/issue/13853-order-crash-createPreparedCellForGlobalRow","pushedAt":"2024-09-23T11:33:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmusolino","name":"Paolo Musolino","path":"/pmusolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/495617?s=80&v=4"},"commit":{"message":"update: release-notes","shortMessageHtmlLink":"update: release-notes"}},{"before":"e88a5fdc90be0ce2118010aafb2a45b14f287fb7","after":"6626f7346a074df375e0538afda45f3d336f3df5","ref":"refs/heads/issue/13853-order-crash-createPreparedCellForGlobalRow","pushedAt":"2024-09-23T11:30:54.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"pmusolino","name":"Paolo Musolino","path":"/pmusolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/495617?s=80&v=4"},"commit":{"message":"feat: updated release-notes","shortMessageHtmlLink":"feat: updated release-notes"}},{"before":"082ee1f19219a7dcc39f60920d3e0752a8ab51a8","after":"62a216eddffefc77e0bff493c0b431ce0d1bf16e","ref":"refs/heads/hack/automatically-dismiss-onboarding-when-successful","pushedAt":"2024-09-23T11:24:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Add payments onboarding fix to 20.6 release notes","shortMessageHtmlLink":"Add payments onboarding fix to 20.6 release notes"}},{"before":null,"after":"e88a5fdc90be0ce2118010aafb2a45b14f287fb7","ref":"refs/heads/issue/13853-order-crash-createPreparedCellForGlobalRow","pushedAt":"2024-09-23T11:19:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pmusolino","name":"Paolo Musolino","path":"/pmusolino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/495617?s=80&v=4"},"commit":{"message":"Enhance error logging in OrderDetailsDataSource\n- Add crash logging for invalid shippingLabelIndex in OrderDetailsDataSource.swift\n- Add crash logging for invalid row index for shippingLabel in OrderDetailsDataSource.swift\n- Add crash logging for invalid section in numberOfRowsInSection in OrderDetailsDataSource.swift\n- Add crash logging for invalid section and row in cellForRowAtIndexPath in OrderDetailsDataSource.swift\n- Add crash logging for invalid section in viewForHeaderInSection in OrderDetailsDataSource.swift","shortMessageHtmlLink":"Enhance error logging in OrderDetailsDataSource"}},{"before":null,"after":"082ee1f19219a7dcc39f60920d3e0752a8ab51a8","ref":"refs/heads/hack/automatically-dismiss-onboarding-when-successful","pushedAt":"2024-09-23T11:13:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joshheald","name":"Josh Heald","path":"/joshheald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2472348?s=80&v=4"},"commit":{"message":"Don’t repeatedly try to hide onboarding\n\nWhen onboarding has been completed, we hide onboarding and call a completion handler to indicate to the payment systems that we’re ready to collect a payment.\n\nThis is done in a Combine subscription handler, but that was not cleared after we called completion.\n\nThis adds risk that we might try to hide onboarding twice (which would be fine) and then start the payment twice (which wouldn’t be great!)\n\nThis commit clears the subscription when we’ve completed onboarding.","shortMessageHtmlLink":"Don’t repeatedly try to hide onboarding"}},{"before":"2191447b5e9bb36c0320df1c3b984e5d66793537","after":null,"ref":"refs/heads/issue/13550-shipping-label-item-details-update","pushedAt":"2024-09-23T11:09:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"}},{"before":"bffaecf12ab2a3b4ecc7d20a55ced8ba61c7c3ab","after":"7e8b07dec2b4a74a85c79cd18bbc98a14db92c40","ref":"refs/heads/trunk","pushedAt":"2024-09-23T11:09:57.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"},"commit":{"message":"[Shipping labels] Update item price label to display total price based on item quantity (#14015)","shortMessageHtmlLink":"[Shipping labels] Update item price label to display total price base…"}},{"before":null,"after":"2191447b5e9bb36c0320df1c3b984e5d66793537","ref":"refs/heads/issue/13550-shipping-label-item-details-update","pushedAt":"2024-09-23T10:39:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rachelmcr","name":"Rachel McR.","path":"/rachelmcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658164?s=80&v=4"},"commit":{"message":"Consolidate weight calculations and formatting logic","shortMessageHtmlLink":"Consolidate weight calculations and formatting logic"}},{"before":null,"after":"803aa8a9641a491a1e260d8f0ecbc03ee3a530a2","ref":"refs/heads/feat/13493-refactor-aztec-scroll-bug","pushedAt":"2024-09-23T09:52:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hafizrahman","name":"Hafiz Rahman","path":"/hafizrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/266376?s=80&v=4"},"commit":{"message":"try new text and html switch on the editor","shortMessageHtmlLink":"try new text and html switch on the editor"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxNzowMDoyNC4wMDAwMDBazwAAAAS-PCkQ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxNzowMDoyNC4wMDAwMDBazwAAAAS-PCkQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwOTo1MjoyOS4wMDAwMDBazwAAAAS9yeYj"}},"title":"Activity · woocommerce/woocommerce-ios"}