From 8ab5eb6583b6ddd4ed03ef2b1a55ef83fa0c0625 Mon Sep 17 00:00:00 2001 From: Ansh Date: Wed, 23 Aug 2023 16:28:51 -0700 Subject: [APP-786] Native notifications (#1095) * move `notifee.ts` to notifications folder * install expo notifications * add UIBackgroundMode `remote-notifications` to app.json * fix notifee import in Debug.tsx * add `google-services.json` * add `development-device` class to eas.json * Add `notifications.ts` for native notification handling * send push token to server * update `@atproto/api` * fix putting notif token to server * fix how push token is uploaded * fix lint * enable debug appview proxy header on all platforms * setup `notifications.ts` to work with app view notifs * clean up notification handler * add comments * update packages to correct versions * remove notifee * clean up code a lil * rename push token endpoint * remove unnecessary comments * fix comments * Remove old background scheduler * Fixes to push notifications API use * Bump @atproto/api@0.6.6 --------- Co-authored-by: Paul Frazee --- eas.json | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'eas.json') diff --git a/eas.json b/eas.json index 60c8be378..30c3cce4b 100644 --- a/eas.json +++ b/eas.json @@ -9,20 +9,28 @@ "distribution": "internal", "ios": { "simulator": true, - "resourceClass": "medium" + "resourceClass": "large" + }, + "channel": "development" + }, + "development-device": { + "developmentClient": true, + "distribution": "internal", + "ios": { + "resourceClass": "large" }, "channel": "development" }, "preview": { "distribution": "internal", "ios": { - "resourceClass": "medium" + "resourceClass": "large" }, "channel": "preview" }, "production": { "ios": { - "resourceClass": "medium" + "resourceClass": "large" }, "channel": "production" } -- cgit 1.4.1