{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":80616041,"defaultBranch":"main","name":"react-native-firebase","ownerLogin":"invertase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-01T12:01:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13588260?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719587346.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7f34235660bcfb353deb02dbe855b6e826c71c90","ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-28T15:09:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"fix(app, android): adopt firebase-android-sdk 31.1.1","shortMessageHtmlLink":"fix(app, android): adopt firebase-android-sdk 31.1.1"}},{"before":"2cf88d78a702c3811e72484118c72395f2b20754","after":null,"ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-19T16:21:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"}},{"before":"ca07cadd592487102b035a24b55f593f065ef4a5","after":"6790f3745aa488bf9d6a892a831355272d3c6310","ref":"refs/heads/main","pushedAt":"2024-06-19T16:21:41.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"build(deps): `yarn set version 4.3.0`","shortMessageHtmlLink":"build(deps): yarn set version 4.3.0"}},{"before":"0a61de5e945d8b7901c6d813f59ecdbc46396b47","after":"2cf88d78a702c3811e72484118c72395f2b20754","ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-19T13:13:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"build(deps): `yarn set version 4.3.0`","shortMessageHtmlLink":"build(deps): yarn set version 4.3.0"}},{"before":null,"after":"0a61de5e945d8b7901c6d813f59ecdbc46396b47","ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-19T13:11:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"test(deps, android): bump android native dependencies","shortMessageHtmlLink":"test(deps, android): bump android native dependencies"}},{"before":"480947eeb6bf5a61c0469b37e93911d9daa4958a","after":null,"ref":"refs/heads/@mikehardy/remove-configureWithApp","pushedAt":"2024-06-18T16:57:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"}},{"before":"a1f332956efd0db83dd634c20a36a08c342c364e","after":"ca07cadd592487102b035a24b55f593f065ef4a5","ref":"refs/heads/main","pushedAt":"2024-06-18T16:57:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"fix(crashlytics, ios): init w/componentsToRegister vs configureWithApp\n\nconfigureWithApp is scheduled for removal upstream\n\ninitialization logic we need to execute is moved to componentsToRegister,\nbut componentsToRegister runs earlier in app init lifecycle than configureWithApp\n\nso we use a deferred execution block to make sure crashlytics component\nexists before trying to configure it","shortMessageHtmlLink":"fix(crashlytics, ios): init w/componentsToRegister vs configureWithApp"}},{"before":"82f590e71eea41de3a0614da3b2a69b289f6de4c","after":"480947eeb6bf5a61c0469b37e93911d9daa4958a","ref":"refs/heads/@mikehardy/remove-configureWithApp","pushedAt":"2024-06-18T14:56:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"fix(crashlytics, ios): init w/componentsToRegister vs configureWithApp\n\nconfigureWithApp is scheduled for removal upstream\n\ninitialization logic we need to execute is moved to componentsToRegister,\nbut componentsToRegister runs earlier in app init lifecycle than configureWithApp\n\nso we use a deferred execution block to make sure crashlytics component\nexists before trying to configure it","shortMessageHtmlLink":"fix(crashlytics, ios): init w/componentsToRegister vs configureWithApp"}},{"before":"51b67736b7e7c93198881cdf6ccc07dbe36b9d2f","after":"82f590e71eea41de3a0614da3b2a69b289f6de4c","ref":"refs/heads/@mikehardy/remove-configureWithApp","pushedAt":"2024-06-17T18:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"fix(crashlytics, ios): use SDK component system to defer startup logic\n\nthis should avoid any problems with the crashlytics component not being\ninitialized before our logic runs","shortMessageHtmlLink":"fix(crashlytics, ios): use SDK component system to defer startup logic"}},{"before":"d849667a1b3614c4a938c1f2bea892758831b368","after":"a1f332956efd0db83dd634c20a36a08c342c364e","ref":"refs/heads/main","pushedAt":"2024-06-12T18:07:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"docs(messaging, expo): note iOS entitlement config requirement for expo SDK51+ (#7842)\n\n* docs(notifications): iOS entitlements\r\n\r\nAdded new expo section for iOS entitlements since Expo SDK51\r\n\r\n* style(lint): `yarn lint:markdown --write`\r\n\r\n* lint(spelling): added new technical words to dictionary for PR\r\n\r\n---------\r\n\r\nCo-authored-by: Mike Hardy ","shortMessageHtmlLink":"docs(messaging, expo): note iOS entitlement config requirement for ex…"}},{"before":null,"after":"51b67736b7e7c93198881cdf6ccc07dbe36b9d2f","ref":"refs/heads/@mikehardy/remove-configureWithApp","pushedAt":"2024-06-11T23:51:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"fix(crashlytics, ios): init w/componentsToRegister vs configureWithApp\n\nconfigureWithApp is scheduled for removal upstream, the initialization\nlogic we need to execute appears to operate fine in componentsToRegister","shortMessageHtmlLink":"fix(crashlytics, ios): init w/componentsToRegister vs configureWithApp"}},{"before":"a0011fac77aa3c1c51daf409f8bc8520703808ad","after":null,"ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-07T20:26:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"}},{"before":"3ef361ee5afd941573df151e7c77f2c96c9f01c2","after":"d849667a1b3614c4a938c1f2bea892758831b368","ref":"refs/heads/main","pushedAt":"2024-06-07T20:26:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"test(e2e, auth): skip v8 compat API tests optionally\n\nthere is a problem locally with higher-API emulators where apparently\nrunning too many tests causes the app to crash, but not related to\nsome specific API\n\nA reasonable workaround that has reliable success is simply to run\nfewer tests, so cutting out the v8-compat tests and focusing on\nthe modular API works well","shortMessageHtmlLink":"test(e2e, auth): skip v8 compat API tests optionally"}},{"before":null,"after":"a0011fac77aa3c1c51daf409f8bc8520703808ad","ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-06T22:36:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"test(e2e, auth): skip v8 compat API tests optionally\n\nthere is a problem locally with higher-API emulators where apparently\nrunning too many tests causes the app to crash, but not related to\nsome specific API\n\nA reasonable workaround that has reliable success is simply to run\nfewer tests, so cutting out the v8-compat tests and focusing on\nthe modular API works well","shortMessageHtmlLink":"test(e2e, auth): skip v8 compat API tests optionally"}},{"before":"b2d7bc32eefbe1ee44d67554acd761b3a65c05cf","after":"3ef361ee5afd941573df151e7c77f2c96c9f01c2","ref":"refs/heads/main","pushedAt":"2024-06-06T12:41:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"docs(functions): highlight region-specific usage of useEmulator (#7811)","shortMessageHtmlLink":"docs(functions): highlight region-specific usage of useEmulator (#7811)"}},{"before":"69cf9fedfc0e5e8b47e8b741641da4983d437fa2","after":null,"ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-06T12:40:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"}},{"before":"99819b9cef23ac46080cbffe50cc85083305d04c","after":"b2d7bc32eefbe1ee44d67554acd761b3a65c05cf","ref":"refs/heads/main","pushedAt":"2024-06-06T12:40:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"build(deps): bump all javascript dependencies\n\nthis includes react-native and react-native-device-info which\ndo have native components for the e2e app at least","shortMessageHtmlLink":"build(deps): bump all javascript dependencies"}},{"before":null,"after":"69cf9fedfc0e5e8b47e8b741641da4983d437fa2","ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-06T11:01:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"build(deps): bump all javascript dependencies\n\nthis includes react-native and react-native-device-info which\ndo have native components for the e2e app at least","shortMessageHtmlLink":"build(deps): bump all javascript dependencies"}},{"before":"b6158d6ff355ea9156b6f3c3b062c74aaf0d240e","after":"99819b9cef23ac46080cbffe50cc85083305d04c","ref":"refs/heads/main","pushedAt":"2024-06-04T12:46:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Salakar","name":"Mike Diarmid","path":"/Salakar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5347038?s=80&v=4"},"commit":{"message":"chore(release): release packages","shortMessageHtmlLink":"chore(release): release packages"}},{"before":"ebb9add582892e2fae278eced2e04edad2384039","after":null,"ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-04T12:43:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"}},{"before":"b6079dd09ed1f6e47dc782df0d98c5479bfc0cd4","after":"b6158d6ff355ea9156b6f3c3b062c74aaf0d240e","ref":"refs/heads/main","pushedAt":"2024-06-04T12:43:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"feat(app): ios sdk 10.27.0 / android sdk 33.1.0","shortMessageHtmlLink":"feat(app): ios sdk 10.27.0 / android sdk 33.1.0"}},{"before":"5e116cd5526d24183786e3fe6fb4b800d575a097","after":"ebb9add582892e2fae278eced2e04edad2384039","ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-03T04:22:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"feat(app): ios sdk 10.27.0 / android sdk 33.1.0","shortMessageHtmlLink":"feat(app): ios sdk 10.27.0 / android sdk 33.1.0"}},{"before":null,"after":"5e116cd5526d24183786e3fe6fb4b800d575a097","ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-06-03T03:54:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"feat(app): ios sdk 10.27.0 / android sdk 33.1.0","shortMessageHtmlLink":"feat(app): ios sdk 10.27.0 / android sdk 33.1.0"}},{"before":"405748451bb3ed960f08c633b013f44dc873eb2b","after":"b6079dd09ed1f6e47dc782df0d98c5479bfc0cd4","ref":"refs/heads/main","pushedAt":"2024-05-20T03:51:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Salakar","name":"Mike Diarmid","path":"/Salakar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5347038?s=80&v=4"},"commit":{"message":"chore(release): release packages","shortMessageHtmlLink":"chore(release): release packages"}},{"before":"2057e38abb82ad2a5c0aea28cfeac024c650b1ca","after":null,"ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-05-20T03:48:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"}},{"before":"edac62269c1b3088cadf74586d48f68214d6e8e4","after":"405748451bb3ed960f08c633b013f44dc873eb2b","ref":"refs/heads/main","pushedAt":"2024-05-20T03:48:12.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"test(ios): note about enabling new arch in ios e2e","shortMessageHtmlLink":"test(ios): note about enabling new arch in ios e2e"}},{"before":"61585d244cbf81d5f7a35cbab174d10d64a5980e","after":"2057e38abb82ad2a5c0aea28cfeac024c650b1ca","ref":"refs/heads/@mikehardy/dependency-updates","pushedAt":"2024-05-20T02:53:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"test(ios): note about enabling new arch in ios e2e","shortMessageHtmlLink":"test(ios): note about enabling new arch in ios e2e"}},{"before":"3d61e32394d83fae5d136d21ecbea71590a2adb7","after":"edac62269c1b3088cadf74586d48f68214d6e8e4","ref":"refs/heads/main","pushedAt":"2024-05-20T02:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Salakar","name":"Mike Diarmid","path":"/Salakar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5347038?s=80&v=4"},"commit":{"message":"chore(release): release packages","shortMessageHtmlLink":"chore(release): release packages"}},{"before":"a6805bc1e6894aadf3167b7958fd52644bfe90ca","after":"3d61e32394d83fae5d136d21ecbea71590a2adb7","ref":"refs/heads/main","pushedAt":"2024-05-20T02:40:38.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"fix(auth, ios): reject multi-factor API call if session not found\n\nbehavior should mirror what android native MFA does with this change","shortMessageHtmlLink":"fix(auth, ios): reject multi-factor API call if session not found"}},{"before":"a2e320686b7948ca6f93abc6ad0d123575428c5b","after":"a6805bc1e6894aadf3167b7958fd52644bfe90ca","ref":"refs/heads/main","pushedAt":"2024-05-20T01:32:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mikehardy","name":"Mike Hardy","path":"/mikehardy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782704?s=80&v=4"},"commit":{"message":"fix(app): react-native 0.74 bridgeless mode compatibility (#7688)\n\n* fix(app): rn74 new arch bridgeless mode compatibility\r\n\r\ncourtesy of @birdofpreyru with big assist from @gabrieldonadel\r\n\r\n---------\r\n\r\nCo-authored-by: Mike Hardy ","shortMessageHtmlLink":"fix(app): react-native 0.74 bridgeless mode compatibility (#7688)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcf0dSAA","startCursor":null,"endCursor":null}},"title":"Activity · invertase/react-native-firebase"}