Skip to content

release: v0.7.0 — Push notifications and EAS build#60

Merged
mohitgauniyal merged 22 commits into
mainfrom
dev
Apr 23, 2026
Merged

release: v0.7.0 — Push notifications and EAS build#60
mohitgauniyal merged 22 commits into
mainfrom
dev

Conversation

@mohitgauniyal
Copy link
Copy Markdown
Collaborator

No description provided.

- Dev build (EAS development) supports push notifications
- Guard was only needed for Expo Go
- Permission request flow already in place
- Add googleServicesFile to app.json
- Add google-services.json to gitignore
- Add projectId to getExpoPushTokenAsync
- Remove __DEV__ guard from token registration
- Revert debug logging to silent degradation
- Event emitter with all app event constants
- Notification rules — single file to change who gets what
- Dispatcher — listens to events, sends notifications
- expoPush utility using expo-server-sdk
- complaints.ts emits events instead of direct push calls
- Jest mock for expo-server-sdk
- 188 tests passing
@mohitgauniyal mohitgauniyal merged commit bb875cd into main Apr 23, 2026
2 checks passed
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