{"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:1726793373.0","currentOid":""},"activityList":{"items":[{"before":"48359663652b15d45ea62f25825079d3e7ddb500","after":"03a1eb7d888ffba087e7204625820f455aa21862","ref":"refs/heads/try/dashboard-two-columns","pushedAt":"2024-09-20T04:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"itsmeichigo","name":"Huong Do","path":"/itsmeichigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5533851?s=80&v=4"},"commit":{"message":"Fix unit tests for DashboardViewModel","shortMessageHtmlLink":"Fix unit tests for DashboardViewModel"}},{"before":"95f0377b65d1dc5735ef5e5d59ee82478fdec368","after":"48359663652b15d45ea62f25825079d3e7ddb500","ref":"refs/heads/try/dashboard-two-columns","pushedAt":"2024-09-20T03:46:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"itsmeichigo","name":"Huong Do","path":"/itsmeichigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5533851?s=80&v=4"},"commit":{"message":"Split cards by odd and even indexes","shortMessageHtmlLink":"Split cards by odd and even indexes"}},{"before":"e0c01ea0f71b16d6730be977f55dd98702270451","after":null,"ref":"refs/heads/experiment-totalsvm-test-update","pushedAt":"2024-09-20T00:49:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"iamgabrielma","name":"Gabriel Maldonado","path":"/iamgabrielma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812076?s=80&v=4"}},{"before":"f9b95e774721f50c3e6a9e82b10583aeeedb8a2b","after":"8afd83c42f35911d1544e1194693ee56c727f5be","ref":"refs/heads/trunk","pushedAt":"2024-09-20T00:49:32.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"iamgabrielma","name":"Gabriel Maldonado","path":"/iamgabrielma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812076?s=80&v=4"},"commit":{"message":"[Woo POS] Simplify `TotalsViewModel` protocol. Update access control (#13999)","shortMessageHtmlLink":"[Woo POS] Simplify TotalsViewModel protocol. Update access control (#…"}},{"before":"a4680eb6667425f96f7aa9f5bcb6d765c57d4c9b","after":"51fb6c456c1fcfd7cf7db5ecb5f0d82eaf215d1f","ref":"refs/heads/issue/13901-MetaDataStore-unit-tests","pushedAt":"2024-09-19T17:04:27.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":"- Replace `newMetadataArray` with `self.newMetadataArray` in the `updateOrderMetaData` method.\n- Replace `newMetadataArray` with `self.newMetadataArray` in the `updateProductMetaData` method.","shortMessageHtmlLink":"- Replace newMetadataArray with self.newMetadataArray in the `upd…"}},{"before":"b8bff6abd2bed0499de9947eb7e4320b338c0bc4","after":null,"ref":"refs/heads/feat/12274-list-favorites","pushedAt":"2024-09-19T16:48:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"selanthiraiyan","name":"Sharma Elanthiraiyan","path":"/selanthiraiyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/524475?s=80&v=4"}},{"before":null,"after":"a7c10bbf76304978939e27931641804b72c76756","ref":"refs/heads/feat/12274-favorite-products-logic","pushedAt":"2024-09-19T16:47:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"selanthiraiyan","name":"Sharma Elanthiraiyan","path":"/selanthiraiyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/524475?s=80&v=4"},"commit":{"message":"Turn on feature flag for dev builds.","shortMessageHtmlLink":"Turn on feature flag for dev builds."}},{"before":"4d3086c32d7a5b4258674a7f95a2e5047d0a3826","after":"a4680eb6667425f96f7aa9f5bcb6d765c57d4c9b","ref":"refs/heads/issue/13901-MetaDataStore-unit-tests","pushedAt":"2024-09-19T16:32:05.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":"Add new metadata array and update test cases\n- Add `newMetadataArray` to `MetaDataStoreTests.swift`\n- Update `returnMetaDataArray` for consistency in test cases\n- Remove redundant metadata array declarations in tests","shortMessageHtmlLink":"Add new metadata array and update test cases"}},{"before":"f02acd468620a737d00bf6a8dfffe847316ad1a3","after":"4d3086c32d7a5b4258674a7f95a2e5047d0a3826","ref":"refs/heads/issue/13901-MetaDataStore-unit-tests","pushedAt":"2024-09-19T16:30:35.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":"Add MetaDataStoreTests and update project file\n- Add new file `Yosemite/YosemiteTests/Stores/MetaDataStoreTests.swift` with unit tests for MetaDataStore.\n- Update `Yosemite/Yosemite.xcodeproj/project.pbxproj` to include `MetaDataStoreTests.swift` and `MockMetaDataRemote.swift`.","shortMessageHtmlLink":"Add MetaDataStoreTests and update project file"}},{"before":null,"after":"6ddf02a74837e3f94ac95dc03244c2f96ae0c08f","ref":"refs/heads/issue/13879-dismiss-connection-modals-immediately-while-cancelling-connection","pushedAt":"2024-09-19T15:23:10.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":"13879 Dismiss modals without waiting for cancellation\n\nThe reader connection modals were previously dismissed by `idle` being sent to the payment events stream when the cancellation action completed.\n\nThis meant that the `x` button in the ui would appear to take a second or two to dismiss the modal.\n\nNow that we show `Please wait` while there’s a cancellation in progress, there’s less risk of trying to connect to a reader while a cancellation’s ongoing. That means we can dismiss the connection modal immediately, and allow the merchant to do other things.","shortMessageHtmlLink":"13879 Dismiss modals without waiting for cancellation"}},{"before":"91b89de94437288e73eba2c958e6afae9375402e","after":null,"ref":"refs/heads/feat/13493-custom-fields-edit-ui","pushedAt":"2024-09-19T14:59:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hafizrahman","name":"Hafiz Rahman","path":"/hafizrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/266376?s=80&v=4"}},{"before":"ce3f0296c36c0821ab6be36b6c4644289781807e","after":"f9b95e774721f50c3e6a9e82b10583aeeedb8a2b","ref":"refs/heads/trunk","pushedAt":"2024-09-19T14:59:15.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"hafizrahman","name":"Hafiz Rahman","path":"/hafizrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/266376?s=80&v=4"},"commit":{"message":"Custom Fields: Editor UI (#13863)","shortMessageHtmlLink":"Custom Fields: Editor UI (#13863)"}},{"before":"e29535fd4a2758949c322180a22cf2e742c258f3","after":"91b89de94437288e73eba2c958e6afae9375402e","ref":"refs/heads/feat/13493-custom-fields-edit-ui","pushedAt":"2024-09-19T14:37:44.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":"Fix incorrectly removed HTML tag removal.","shortMessageHtmlLink":"Fix incorrectly removed HTML tag removal."}},{"before":null,"after":"f02acd468620a737d00bf6a8dfffe847316ad1a3","ref":"refs/heads/issue/13901-MetaDataStore-unit-tests","pushedAt":"2024-09-19T13:42:17.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":"feat: add `MockMetaDataRemote`","shortMessageHtmlLink":"feat: add MockMetaDataRemote"}},{"before":"fdf7defba71a42230ad7d529a3c013558e1214b2","after":"e29535fd4a2758949c322180a22cf2e742c258f3","ref":"refs/heads/feat/13493-custom-fields-edit-ui","pushedAt":"2024-09-19T13:21:58.000Z","pushType":"push","commitsCount":554,"pusher":{"login":"hafizrahman","name":"Hafiz Rahman","path":"/hafizrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/266376?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into feat/13493-custom-fields-edit-ui","shortMessageHtmlLink":"Merge branch 'trunk' into feat/13493-custom-fields-edit-ui"}},{"before":"30b9ff78201e884ea208aaf7526c40bdb181550f","after":"e0c01ea0f71b16d6730be977f55dd98702270451","ref":"refs/heads/experiment-totalsvm-test-update","pushedAt":"2024-09-19T07:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iamgabrielma","name":"Gabriel Maldonado","path":"/iamgabrielma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812076?s=80&v=4"},"commit":{"message":"make formatter helpers private and move to extension","shortMessageHtmlLink":"make formatter helpers private and move to extension"}},{"before":"aa15a233b94423413d5d504f11127ef46b1b74b4","after":"30b9ff78201e884ea208aaf7526c40bdb181550f","ref":"refs/heads/experiment-totalsvm-test-update","pushedAt":"2024-09-19T06:58:36.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"iamgabrielma","name":"Gabriel Maldonado","path":"/iamgabrielma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812076?s=80&v=4"},"commit":{"message":"remove PointOfSaleCardPresentPaymentAlertType from protocol\n\nWe have to keep this one as public since we need access to its setter for the .posmodal binding.","shortMessageHtmlLink":"remove PointOfSaleCardPresentPaymentAlertType from protocol"}},{"before":"b537b78ab0d47afdbaab36a815ecc8cf9273454d","after":null,"ref":"refs/heads/fix-add-swap-camera-button-crash","pushedAt":"2024-09-19T06:04:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"staskus","name":"Povilas Staskus","path":"/staskus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062343?s=80&v=4"}},{"before":"3c2815a42fae0705df7ddb43f4ebe559e3e1ef25","after":"ce3f0296c36c0821ab6be36b6c4644289781807e","ref":"refs/heads/trunk","pushedAt":"2024-09-19T06:04:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"staskus","name":"Povilas Staskus","path":"/staskus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062343?s=80&v=4"},"commit":{"message":"Safely get the first inputs value to avoid a potential crash (#13997)","shortMessageHtmlLink":"Safely get the first inputs value to avoid a potential crash (#13997)"}},{"before":null,"after":"aa15a233b94423413d5d504f11127ef46b1b74b4","ref":"refs/heads/experiment-totalsvm-test-update","pushedAt":"2024-09-19T04:40:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iamgabrielma","name":"Gabriel Maldonado","path":"/iamgabrielma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812076?s=80&v=4"},"commit":{"message":"Adjust access control in Totals. Simplify protocol","shortMessageHtmlLink":"Adjust access control in Totals. Simplify protocol"}},{"before":null,"after":"9b79d80c17af24ede0ea2a6de8aa90d19a69f853","ref":"refs/heads/feat/12274-favorite-remote-storage","pushedAt":"2024-09-18T16:32:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"selanthiraiyan","name":"Sharma Elanthiraiyan","path":"/selanthiraiyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/524475?s=80&v=4"},"commit":{"message":"Test that product predicate works as expected with productIDs specified.","shortMessageHtmlLink":"Test that product predicate works as expected with productIDs specified."}},{"before":null,"after":"b537b78ab0d47afdbaab36a815ecc8cf9273454d","ref":"refs/heads/fix-add-swap-camera-button-crash","pushedAt":"2024-09-18T13:04:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staskus","name":"Povilas Staskus","path":"/staskus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062343?s=80&v=4"},"commit":{"message":"Safely get the first inputs value to avoid a potential crash","shortMessageHtmlLink":"Safely get the first inputs value to avoid a potential crash"}},{"before":"9fe90a232a394df5df31765e049fde95686de2f1","after":null,"ref":"refs/heads/ec/update-view-inspector","pushedAt":"2024-09-18T12:18:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ecarrion","name":"Ernesto Carrión","path":"/Ecarrion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562080?s=80&v=4"}},{"before":"f8845c0209a3b12194816552aff38f9510e05f47","after":"3c2815a42fae0705df7ddb43f4ebe559e3e1ef25","ref":"refs/heads/trunk","pushedAt":"2024-09-18T12:18:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Ecarrion","name":"Ernesto Carrión","path":"/Ecarrion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/562080?s=80&v=4"},"commit":{"message":"Update ViewInpector to v0.10.0 (#13990)","shortMessageHtmlLink":"Update ViewInpector to v0.10.0 (#13990)"}},{"before":"03a24312341dc237847e10c9a2179bf6fcd8b0e7","after":null,"ref":"refs/heads/task/13970-pos-cart-view-updates","pushedAt":"2024-09-18T12:09:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"iamgabrielma","name":"Gabriel Maldonado","path":"/iamgabrielma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812076?s=80&v=4"}},{"before":"cdf27eb7e1c643b4fc38c086569b623e218e6925","after":"f8845c0209a3b12194816552aff38f9510e05f47","ref":"refs/heads/trunk","pushedAt":"2024-09-18T12:09:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"iamgabrielma","name":"Gabriel Maldonado","path":"/iamgabrielma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812076?s=80&v=4"},"commit":{"message":"[Woo POS] Cart view design updates (#13975)","shortMessageHtmlLink":"[Woo POS] Cart view design updates (#13975)"}},{"before":null,"after":"9f7fcf70d81addf1ae5daba543133549984c0b42","ref":"refs/heads/fix/13966-if-order-total-too-high-need-to-exit-pos-to-recover","pushedAt":"2024-09-18T11:29:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"staskus","name":"Povilas Staskus","path":"/staskus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062343?s=80&v=4"},"commit":{"message":"Add a test to verify paymentIntentCreationError message","shortMessageHtmlLink":"Add a test to verify paymentIntentCreationError message"}},{"before":null,"after":"7701d5cca453b457800ed878d86e007c17a3e950","ref":"refs/heads/feat/12274-favorite-filter","pushedAt":"2024-09-18T08:17:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"selanthiraiyan","name":"Sharma Elanthiraiyan","path":"/selanthiraiyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/524475?s=80&v=4"},"commit":{"message":"Update product selector tests to handles favorite product filter setting.","shortMessageHtmlLink":"Update product selector tests to handles favorite product filter sett…"}},{"before":"e5e0447a9cfa05491f6dfa1cbcd10f6f054423f6","after":"5e292cc5ff0738f5263bf19ba9670f3fef21171f","ref":"refs/heads/fix/13653-jetpack-plugin-check","pushedAt":"2024-09-18T08:13:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"itsmeichigo","name":"Huong Do","path":"/itsmeichigo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5533851?s=80&v=4"},"commit":{"message":"Update release notes","shortMessageHtmlLink":"Update release notes"}},{"before":"c5ff39884444cd213ba051293e98a3a150c97b70","after":"00664cd7c9c5f62b0b23d15cc3551eaccfa1487f","ref":"refs/heads/issue/13955-mitigate-non-tappable-cta","pushedAt":"2024-09-18T07:12:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iamgabrielma","name":"Gabriel Maldonado","path":"/iamgabrielma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3812076?s=80&v=4"},"commit":{"message":"Ammend release notes","shortMessageHtmlLink":"Ammend release notes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu4lspQA","startCursor":null,"endCursor":null}},"title":"Activity · woocommerce/woocommerce-ios"}