Commit Graph

27 Commits

Author SHA1 Message Date
Ran Greenberg
c45934545f Merge pull request #62 from Benjamin-Dobell/fcm-ios
Accept string device tokens
2017-10-24 20:19:18 +03:00
Ryan Eberhardt
358c1ec56a Add silent option to iOS localNotification
Add an option to suppress notification sound. Allows for in-app
notification mute
2017-08-24 12:23:34 -07:00
Ryan Eberhardt
d945506c82 Use UserNotifications to create local notifications
a15e038a adds support for enumerating/dismissing delivered notifications
by ID, but UserNotifications notifications and UILocalNotification
notifications have a different set of IDs (a notification created using
UILocalNotification will have an ID that does not match the
notification's ID in the UserNotifications world and hence cannot be
used to dismiss that notification). This commit creates the
notifications using UserNotifications if the user is on iOS 10.
2017-08-15 17:09:59 -07:00
Ryan Eberhardt
6b7bb9c9f0 Merge branch 'feature/remove-delivered-notifications' into dismiss-notifications 2017-08-15 17:08:08 -07:00
Ryan Eberhardt
1ece028168 Add iOS checkPermissions
Add a checkPermissions function allowing the app to determine what
notification permissions the user has granted. The function returns a
promise resolving to an object with permission info.
2017-08-01 16:53:36 -07:00
Ran Greenberg
baac919188 add isRegisteredForRemoteNotifications to iOS native side 2017-07-12 15:57:50 +03:00
Omri Bruchim
a1911b324d Fix: Handling first push notification (when opening app with push) without remove it from bridgeQueue, cause triggering same action multiple times. 2017-06-01 16:56:05 +03:00
Benjamin Dobell
babfd9f1d0 Accept string device tokens 2017-05-07 05:24:53 +10:00
Omri Bruchim
9856f121ca Add setBadgesCount function (for iOS) 2017-04-24 15:34:22 +03:00
Gustavo Perdomo
a15e038a6f Initial support of UNUserNotification 2017-03-22 15:56:06 -03:00
Amit Davidi
c9e349f94a Fix rn-0.40 support PR's usage of __has_include 2017-03-22 11:54:30 +02:00
Gustavo Perdomo
fb2111c027 Add support to RN 0.40 2017-03-20 12:04:00 -03:00
Raymond Penners
4452be9048 Expose registration failure event 2017-01-17 20:20:52 +01:00
Lidan Hifi
91ceadbee5 upgrade example app to RN 0.34 and React 15.3 2016-09-25 11:54:48 +03:00
Lidan Hifi
6497ee023b added cancelLocalNotification and cancelAllLocalNotifications support 2016-09-25 01:50:25 +03:00
Lidan Hifi
25c9c40003 fix bug- trigger notification opened event on app launch 2016-05-09 17:04:03 +03:00
Lidan Hifi
6476026b86 added local notifications support 2016-04-23 17:30:25 +03:00
Lidan Hifi
46a443b8f8 fix background queue for notification actions and background notifications 2016-04-23 11:46:25 +03:00
Lidan Hifi
448cc12eeb added permissions handling, added PushKit support for reliable background notifications 2016-04-17 16:58:49 +03:00
Lidan Hifi
903834a40b fix interactive notification action coldstart 2016-04-15 02:52:42 +03:00
Lidan Hifi
4392135fd5 optimized action handling using single listener, added reset method that removes the action event listener to prevent memory leaks 2016-04-15 00:56:30 +03:00
Lidan Hifi
b09fa23282 update native header file 2016-04-14 07:48:25 +03:00
Lidan Hifi
c09641c107 fix native interactive notifications support 2016-04-14 07:46:41 +03:00
Lidan Hifi
2ade57c9c1 added interactive notifications 💬 2016-04-14 01:27:48 +03:00
Lidan Hifi
3749249613 fix badge handling, added category to local notification 2016-04-13 18:41:17 +03:00
Lidan Hifi
8696167edb return unified IOSNotification object for regular and managed notifications 2016-04-12 02:08:05 +03:00
Lidan Hifi
0b9170e5fb rename package 2016-04-06 21:20:48 +03:00