Skip to content

Activity Logs: Code Removal – Part 6#24609

Merged
kean merged 4 commits intofeature/jetpack-activity-logsfrom
task/activity-logs-code-removals-p6
Jun 20, 2025
Merged

Activity Logs: Code Removal – Part 6#24609
kean merged 4 commits intofeature/jetpack-activity-logsfrom
task/activity-logs-code-removals-p6

Conversation

@kean
Copy link
Contributor

@kean kean commented Jun 20, 2025

This PR removes ActivityStore. There was only one complication: ActivityLogDetailsCoordinator was still relying on the latest rewind status from the store. I updated the app to fetch it when you tap "Restore Backup", so you get the latest state. I verified (with mocked data), that the flow works.

I made no changes to the "Restore Backup" flow itself during this project, so it doesn't need to be tested. Fortunately, it never relied on ActivityStore and has its own polling mechanism for the rewind status.

Simulator.Screen.Recording.-.iPhone.16.Pro.-.2025-06-20.at.11.57.26.mov

@kean kean added this to the 26.0 milestone Jun 20, 2025
@kean kean added the Jetpack label Jun 20, 2025
@kean kean merged commit 55cfee4 into feature/jetpack-activity-logs Jun 20, 2025
2 of 3 checks passed
@kean kean deleted the task/activity-logs-code-removals-p6 branch June 20, 2025 16:03
@dangermattic
Copy link
Collaborator

1 Warning
⚠️ This PR is larger than 500 lines of changes. Please consider splitting it into smaller PRs for easier and faster reviews.

Generated by 🚫 Danger

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants