bsky-app/src/lib
Ansh 8ab5eb6583
[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 <pfrazee@gmail.com>
2023-08-23 16:28:51 -07:00
..
analytics [APP-775] Add Welcome screen after account creation (#1038) 2023-07-19 23:50:42 -07:00
api [APP-786] Native notifications (#1095) 2023-08-23 16:28:51 -07:00
async [APP-775] Add Welcome screen after account creation (#1038) 2023-07-19 23:50:42 -07:00
hooks [APP-735] Post language improvements (#982) 2023-07-06 20:28:10 -05:00
labeling [APP-736] Clarify hate-group moderation as it's currently used (#985) 2023-07-06 20:28:31 -05:00
link-meta Fix: include link-meta abort signal for timeout (close #1214) (#1240) 2023-08-22 16:36:36 -07:00
media Add permission checks before saving image (#945) 2023-07-03 13:17:12 -05:00
notifications [APP-786] Native notifications (#1095) 2023-08-23 16:28:51 -07:00
routes [APP-782] Support invalid handles correctly (#1049) 2023-07-27 10:50:12 -05:00
strings allow handles to start with a number (#1231) 2023-08-21 13:37:57 -07:00
app-info.ts [APP-107] OTA updates (#587) 2023-06-02 13:27:59 -07:00
app-info.web.ts show package.json version on web (#717) 2023-05-30 19:53:23 -05:00
assets.native.ts Move to expo and react-navigation (#288) 2023-03-13 16:01:43 -05:00
assets.ts Merge main into the Web PR (#230) 2023-02-22 14:23:57 -06:00
build-flags.ts Move to expo and react-navigation (#288) 2023-03-13 16:01:43 -05:00
constants.ts [APP-737] Accessible native dropdown menu (#988) 2023-07-28 16:00:37 -05:00
functions.ts [APP-690] better handling of post languages language filtering (#893) 2023-06-23 12:48:52 -05:00
haptics.ts add isWeb check to disable haptics on web 2023-05-24 13:59:53 -07:00
icons.tsx Add self-labeling controls (#1141) 2023-08-09 17:34:16 -07:00
merge-refs.ts make tab bar scroll view draggable on web 2023-05-24 15:04:30 -07:00
moderation.ts [APP-798] add key to ProfileCardPills render method (#1158) 2023-08-15 11:32:57 -07:00
numbers.ts Refactor: create src/lib to reflect actual sharing of that code 2022-11-22 12:02:31 -06:00
sentry.ts add profiles sampling to sentry (#1237) 2023-08-21 16:49:59 -07:00
sharing.ts Fix Android sharing (#545) 2023-04-27 09:38:28 -05:00
storage.ts Merge main into the Web PR (#230) 2023-02-22 14:23:57 -06:00
styles.ts [APP-782] Support invalid handles correctly (#1049) 2023-07-27 10:50:12 -05:00
ThemeContext.tsx Bump @types/react to ^18 and adjust types (#889) 2023-06-22 12:40:32 -04:00
themes.ts Android & visual fixes: color themes, repost icon, navigation, back handler, etc (#519) 2023-04-24 16:36:05 -05:00
type-assertions.ts Update web image editor (#588) 2023-05-09 14:55:44 -05:00
type-guards.ts Merge main into the Web PR (#230) 2023-02-22 14:23:57 -06:00