Skip to content

fix(api): give the v2 route harness the LiveActivitiesService its groups need - #539

Merged
Makisuo merged 1 commit into
mainfrom
fix/v2-harness-live-activities
Aug 19, 2026
Merged

fix(api): give the v2 route harness the LiveActivitiesService its groups need#539
Makisuo merged 1 commit into
mainfrom
fix/v2-harness-live-activities

Conversation

@Makisuo

@Makisuo Makisuo commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

main is red on both API shards. The mobile-devices group started requiring
LiveActivitiesService when Live Activities landed, but the shared v2 route
harness only provided MobileDevicesService.

Every v2 route test builds the whole group set, so one missing service took out
~150 tests across alerts, api_keys, config-resources, integrations and the
alchemy provider integration — none of which touch push. They all failed with:

Service not found: @maple/api/services/push/LiveActivitiesService

It needs only the Database the harness already provides, so it is wired for
real alongside MobileDevicesService rather than stubbed.

Verified on a clean checkout of main plus this commit: the full API suite
passes, 2180 tests, 174 files.

This is the tail of #538, which merged about eight seconds after these shards
went red.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

…ups need

The mobile-devices group started requiring LiveActivitiesService when Live
Activities landed, but the shared harness only provided MobileDevicesService.
Every v2 route test builds the whole group set, so one missing service failed
both API shards on main — ~150 tests across alerts, api_keys, config-resources,
integrations and the alchemy provider integration, none of which touch push.

It needs only the Database the harness already has, so it is provided for real
alongside MobileDevicesService rather than stubbed.
@Makisuo
Makisuo merged commit 67b2a44 into main Aug 19, 2026
24 checks passed
@Makisuo
Makisuo deleted the fix/v2-harness-live-activities branch August 19, 2026 12:59
@Makisuo
Makisuo deployed to pr-preview August 19, 2026 12:59 — with GitHub Actions Active
@github-actions

Copy link
Copy Markdown

🍁 Maple PR preview

Note

Preview resources were removed when this pull request closed.

Final commit ac2ec03 · View workflow run

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant