Nora Trapp
c6688523c7
Address support for calling
2019-07-10 21:03:54 -07:00
Nora Trapp
c186755c66
Migrate IdentityManager and associated models to support UUIDs
2019-07-08 11:44:40 -07:00
Nora Trapp
a1f85fca30
Migrate profiles to support UUIDs
2019-07-02 11:19:50 -07:00
Michael Kirk
efafd6fb38
Create UUID message in DebugUI, rendering in homeview
...
ContactAvatarBuilder works with SignalServiceAddress
Currently this only functions with the GRDB adapter. There are other asserts
triggered in yap extensions.
2019-07-01 10:16:23 -06:00
Michael Kirk
0c944fe9f4
Incoming message has authorAddress
2019-06-27 14:22:13 -06:00
Nora Trapp
7d94af3287
Migrate TSContactThread to support UUIDs
2019-06-27 13:12:52 -07:00
Matthew Chen
c8359fc932
Convert message sending to use any transactions.
2019-06-25 16:00:58 -04:00
Nora Trapp
92f817d7fd
Update callsites to use new contacts manager address interface
2019-06-25 10:30:52 -07:00
Michael Kirk
7d00ab2f82
CR: clarify comment
2019-06-24 12:00:50 -06:00
Mateo Hernandez
45d1e2db96
Only escape % signs in notifications on iOS 9
...
iOS 10+ uses UNUserNotifications, which doesn't require escaping
Fixes : #4195
2019-06-24 12:00:47 -06:00
Matthew Chen
72d9763405
Merge remote-tracking branch 'private/release/2.40.1'
2019-06-24 09:50:32 -04:00
Matthew Chen
11b7879d78
Add onlyModernNotificationClearance feature flag.
2019-06-21 16:07:05 -04:00
Michael Kirk
2749765e4c
new user notifications are inaudible
2019-06-13 14:02:45 -05:00
Michael Kirk
13cdb2abb8
Surface when you discover a friend has registered
2019-06-13 09:20:50 -05:00
Nora Trapp
ce99b0e311
Add ImpactHapticFeedback helper
2019-06-10 12:35:06 -07:00
Nora Trapp
a8235a1759
Swipe to reply
2019-06-10 12:35:06 -07:00
Matthew Chen
95a4fb8110
Elaborate per-message expiration.
2019-06-10 11:41:39 -04:00
Michael Kirk
cb537f391b
notification threading
2019-05-22 16:04:08 -04:00
Michael Kirk
fabd091567
fix in-app notifications on iOS10
2019-05-15 15:09:07 -06:00
Michael Kirk
6fba01a342
NotificationProtocol takes an AnyTransaction
2019-05-06 10:18:14 -06:00
Matthew Chen
d168b3e1dc
Respond to CR.
2019-04-30 16:37:55 -04:00
Matthew Chen
a81acfa788
Apply asAnyRead/Write convenience methods.
2019-04-30 10:11:19 -04:00
Michael Kirk
baef0815b1
GRDB: info message text for interation previews
2019-04-17 15:43:40 -06:00
Michael Kirk
a9ba848ffc
address notification race
2019-04-10 07:13:10 -06:00
Michael Kirk
57b1aaa3dc
inline enum converters
2019-04-04 13:44:42 -06:00
Michael Kirk
3703b34973
swift5 new compiler nits
2019-04-04 13:44:42 -06:00
Michael Kirk
30266bf65e
autoformatted
2019-04-04 13:44:42 -06:00
Michael Kirk
64a0c4bfaa
auto-migrate to Swift5
2019-04-04 13:44:42 -06:00
Michael Kirk
2242dd240f
Fix "blank notification text" for oversize messages
2019-03-29 13:31:27 -06:00
Matthew Chen
aad5533127
Respond to CR.
2019-03-28 18:01:49 -04:00
Matthew Chen
01d9993b9d
Handle notifications for open conversations.
2019-03-28 17:03:10 -04:00
Michael Kirk
93c9c83ac5
Haptic feedback when remote enables video
2019-03-19 13:56:20 -07:00
Michael Kirk
6ccd73837c
rename haptic classes, no change in functionality
2019-03-19 13:56:20 -07:00
Michael Kirk
a342660943
fix "none" notification tone
2019-03-14 08:30:10 -07:00
Michael Kirk
13154fb828
allow long text with non-durable sends (SAE)
2019-02-26 10:06:52 -07:00
Michael Kirk
247eab22ca
reenable UNUserNotifications
2019-02-19 13:05:33 -07:00
Michael Kirk
0d5f9e0103
Disable UserNotifications for this release
2019-02-15 17:18:46 -07:00
Michael Kirk
6c08f98fbb
replying to notification marks thread as read
2019-02-15 17:14:26 -07:00
Michael Kirk
5e0c10a1a9
remove any lingering legacy notifications in modern notification adapter
2019-02-12 17:11:27 -07:00
Michael Kirk
cb3a36ba3d
Platform specific notification clearing
2019-02-12 17:01:06 -07:00
Michael Kirk
b0254fddd5
Fix call-back action, which requires phone number
2019-02-07 12:50:20 -07:00
Michael Kirk
fe4e416daf
filter notification text
2019-02-04 10:40:55 -07:00
Michael Kirk
d88ffc4775
Notification titles for iOS10+
2019-02-04 10:35:17 -07:00
Michael Kirk
a6a7616fdb
move notification action handlers to environment
2019-02-01 17:44:14 -07:00
Michael Kirk
c2aee429b1
move ContactsManager to local dependency
2019-02-01 17:44:14 -07:00
Michael Kirk
fe84275cce
Respect audio preferences/throttling
2019-02-01 17:44:13 -07:00
Michael Kirk
1bfe691895
In app notifications for iOS10+
...
Extract shared notification presention/response
Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
2019-02-01 17:44:13 -07:00
Michael Kirk
312384201c
rename CallNotificationsAdapter.swift -> NotificationsAdapter.swift
2019-02-01 17:44:13 -07:00
Michael Kirk
11afc967d2
move NotificationsManager behind NotificationsAdapter
2019-02-01 17:44:13 -07:00
Michael Kirk
ac3bbe26ba
rename CallNotificationsAdapter->NotificationsAdapter
2019-02-01 17:44:13 -07:00