Ryan ZHAO
0ed4211548
rename unregister and use onion routing for all PN related requests
2020-09-18 10:07:41 +10:00
nielsandriesse
a8b53f6cf3
Update background polling for SSKs
2020-09-15 11:30:45 +10:00
nielsandriesse
80bcef142c
Merge branch 'light-mode' into cleanup
2020-08-28 08:52:41 +10:00
nielsandriesse
a7ced7752f
WIP
2020-08-27 14:39:04 +10:00
nielsandriesse
be5338f073
Debug
2020-08-26 15:06:22 +10:00
nielsandriesse
d54bded164
Merge branch 'dev' into light-mode
2020-08-26 11:21:14 +10:00
nielsandriesse
97d07bffc6
Disable unnecessary code
2020-08-25 14:53:23 +10:00
nielsandriesse
f3f55d3aee
Debug
2020-08-24 14:08:56 +10:00
nielsandriesse
1d980f1925
Use the proper iOS approach for light mode
2020-08-24 10:25:03 +10:00
nielsandriesse
e648353453
Show device unlinked message upon clearing secondary device
2020-08-06 12:16:27 +10:00
nielsandriesse
990e306e59
Fix crash
2020-08-03 13:31:01 +10:00
nielsandriesse
9b4329e2fe
Clean
2020-08-03 10:50:15 +10:00
Ryan ZHAO
79a87130d6
Merge branch 'dev' of https://github.com/loki-project/session-ios into notification-bugs
2020-08-03 10:08:30 +10:00
nielsandriesse
ad8cb4f243
Unregister the user from APNs when they clear their account
2020-08-03 09:10:24 +10:00
Ryan ZHAO
4fe78bdda4
fix homeVC not refreshing because of PN
2020-07-31 14:20:09 +10:00
nielsandriesse
f1581b4edf
Clean up push notification code
2020-07-23 14:48:08 +10:00
nielsandriesse
7dcb3d57b9
Partially remove unused Signal code
2020-07-23 10:01:49 +10:00
nielsandriesse
4c6f25343f
Clean up AppDelegate
2020-07-22 17:48:12 +10:00
nielsandriesse
450c100896
Regenerate protos
2020-07-20 16:01:33 +10:00
nielsandriesse
d096a2c574
Make things compile again
2020-07-20 15:39:21 +10:00
nielsandriesse
4b34a6624e
Minor refactoring
2020-07-14 11:27:16 +10:00
ryanzhao
9213e2b770
fix pollers not start when app goes foreground
2020-07-14 11:26:00 +10:00
nielsandriesse
832e70f588
Debug
2020-07-03 10:07:19 +10:00
nielsandriesse
80dcca627a
Implement polling, encryption & decryption
2020-06-30 11:40:02 +10:00
nielsandriesse
2d3df5a261
Remove dead code
2020-06-18 13:54:18 +10:00
nielsandriesse
e34e66ccfd
Clean up ahead of protocol changes
2020-06-16 14:41:38 +10:00
nielsandriesse
aeb17e5905
Unbreak friend requests, session reset & device linking
2020-06-16 09:27:38 +10:00
nielsandriesse
4f3544c1fc
Integrate transaction handling utility part 3
2020-06-11 13:25:48 +10:00
nielsandriesse
eab26c504c
Fix build
2020-06-05 13:43:06 +10:00
nielsandriesse
74bbe067d8
Update Pods
2020-06-05 10:38:44 +10:00
nielsandriesse
9778dace7d
Persist snode pool to database
2020-05-28 11:38:44 +10:00
nielsandriesse
39bf983cd0
Add an additional guard against background fetching when APNs is enabled
2020-05-26 12:03:29 +10:00
nielsandriesse
370873c359
Clean
2020-05-22 16:27:56 +10:00
nielsandriesse
5a10a155d9
Remove internal testing analytics
2020-05-19 09:03:05 +10:00
nielsandriesse
33e47298ae
Fix multi device bugs
...
Various database handling issues, incorrect friend request status handling on auto-generated friend requests and refactor of the multi device message sending logic
2020-04-29 13:55:17 +10:00
nielsandriesse
8672577a8b
Clean
2020-04-20 16:53:40 +10:00
nielsandriesse
478072139e
Ditch RSS feeds for now
2020-04-20 10:47:38 +10:00
nielsandriesse
619c3a7f84
Debug
2020-04-17 14:37:22 +10:00
nielsandriesse
fc9a678181
Fix APNs token updating bug
2020-04-17 14:37:09 +10:00
nielsandriesse
cbc94dad70
Add PN mode sheet & fix unsubscribing
2020-04-16 14:01:25 +10:00
nielsandriesse
a971a4f609
Hook Session's PN setup into Signal's PN setup
2020-04-15 13:40:19 +10:00
nielsandriesse
5c5b28e0d9
Actually use chosen setting
2020-04-14 16:32:10 +10:00
gmbnt
3490f8a34f
Use either APNs or background polling but not both
2020-04-07 11:24:47 +10:00
gmbnt
1106ca5eb1
Make logging more useful
2020-03-31 16:34:31 +11:00
gmbnt
a4ce20f87e
Clean
2020-03-27 15:13:24 +11:00
gmbnt
3c34112e30
Use a feature flag for full APNs vs silent PNs
2020-03-27 15:10:34 +11:00
gmbnt
25903554e9
Refactor LokiPushNotificationManager
2020-03-27 15:08:26 +11:00
ryanzhao
a926813b91
Merge branch 'dev' of https://github.com/loki-project/session-ios into PN-without-preview
2020-03-25 11:50:56 +11:00
ryanzhao
dae9fd3c1f
push pubkey and token to server and store notification setting locally
2020-03-25 11:50:46 +11:00
gmbnt
5ad32af0d3
Ditch long polling
2020-03-25 10:27:43 +11:00