David Langley
362635a98d
Split MXKAccount from Data so just data can be loaded from disk without side effects. Also change force reload of accounts to stop double load on init.
2022-01-06 20:35:37 +00:00
David Langley
2fbd129456
Add first refresh token implementation pass. Account credential persistence and NotificationService handling.
2021-12-09 17:28:56 +00:00
SBiOSoftWhare
3d0c77ef30
Merge develop into steve/5020_matrixkit_merge
2021-11-30 16:16:52 +01:00
SBiOSoftWhare
3e6df9749c
Remove MatrixKit import from Swift files.
2021-11-29 17:50:30 +01:00
David Langley
7c730d6aa3
Make backgroundServiceInitQueue static and follow convention for queue naming.
2021-11-26 12:47:53 +00:00
David Langley
b2b8b11aae
Don't allow concurrent initializations of MXBackgroundSyncService
2021-11-26 10:32:50 +00:00
David Langley
6b7e3d43d6
Don't wait for accountData to start voip call.
2021-11-16 16:16:04 +00:00
David Langley
9b3d585140
Remove build setting and get check virtual info
2021-11-16 14:40:22 +00:00
David Langley
2214d818c9
Fix logging function name
2021-11-16 12:24:21 +00:00
David Langley
e7ef9fd218
Ignore badge updates for virtual rooms.
2021-11-16 12:00:20 +00:00
Doug
24ff73b413
Update from feedback.
...
Set notificationBodyLocalizationKey in CommonConfiguration. Remove redundant customisation. Use MXRoomMemberEventContent.
2021-08-18 12:32:32 +01:00
Doug
ed8c2abfb8
Add a few extra comments.
2021-08-17 15:55:35 +01:00
Doug
8a6fd69505
Add reaction content to notifications when available.
2021-08-17 15:51:18 +01:00
Doug
8773d77b5d
Update strings from feedback.
2021-08-17 15:38:01 +01:00
Doug
dfa4c90f35
Fix localisation key.
2021-08-10 10:45:33 +01:00
Doug
420f20c2d9
Add voice message notification body.
2021-08-04 16:14:02 +01:00
Doug
e41ce31d88
Add notification body tweaks for video, audio and file messages.
2021-08-04 16:08:33 +01:00
Doug
8af4b53723
Strip the original message from reply notifications.
2021-08-04 15:25:16 +01:00
Doug
795d2db911
Use the notification fallback content when an event couldn't be decrypted.
2021-08-04 14:34:23 +01:00
Doug
e13ee34c8a
Use the body text "Notification" instead of message as the event may not be a message.
2021-08-04 14:18:18 +01:00
Doug
a5abb90c1a
Add fallback notification for reactions. Add fallback notifications for member displayname and avatar changes.
2021-08-03 14:55:06 +01:00
Doug
2c39bbbd44
Always use a message event's body instead of "Message".
...
Add the room's title to bestAttemptContents.
2021-08-03 09:38:53 +01:00
Doug
8c2ede57e3
Add notice message type.
...
Change an if to a switch to match the one below.
2021-08-02 16:06:55 +01:00
ismailgulek
21dc703ab4
Recreate background sync service if credentials changed
2021-06-18 19:45:14 +03:00
Stefan Ceriu
f7a8163947
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
ismailgulek
682ab521cd
Add logs
2021-05-11 16:17:25 +03:00
ismailgulek
9db7712a23
Do not store event below iOS 13, add some original fields to the stored event
2021-05-11 16:04:42 +03:00
ismailgulek
90778bd69c
Add sanity check for the method
2021-05-10 17:29:24 +03:00
ismailgulek
8cb2f2f921
Update store mechanism for call invites
2021-05-10 17:28:59 +03:00
ismailgulek
fd1f616b60
Use decrypted call invite events for VoIP pushes
2021-05-10 16:18:28 +03:00
ismailgulek
cbdecb6120
Send VoIP pushes if there is only enough time to handle them
2021-05-10 15:28:30 +03:00
ismailgulek
86483a9a46
Add notification delay log
2021-05-10 15:21:30 +03:00
ismailgulek
ae92fcf68b
Update request timeout
2021-05-10 14:47:18 +03:00
ismailgulek
971f3641cf
Group if conditions
2021-04-29 12:34:27 +03:00
ismailgulek
0c9b3f5255
Change group call notification title and body
2021-04-20 16:04:58 +03:00
ismailgulek
7e00afa54a
Do not display group call notification when in the related room
2021-04-20 15:51:46 +03:00
ismailgulek
1387aea33f
Merge branch 'voip_group_notification' into voip_design_updates
2021-04-20 15:30:32 +03:00
ismailgulek
ba81000e56
Merge branch 'develop' into voip_design_updates
2021-04-20 11:41:53 +03:00
manuroe
bab4c2a746
Notifications: Fix sender display name that can miss
...
Fix #4222
2021-04-16 15:02:02 +02:00
ismailgulek
27b69914f3
Show notifications always for incoming group calls
2021-04-14 16:30:21 +03:00
ismailgulek
3162a5d720
Introduce enableRingingForGroupCalls and add a labs setting for it
2021-04-09 14:54:03 +03:00
ismailgulek
13eab811f8
Send VoIP pushes fro Jitsi widget events
2021-03-19 03:00:38 +03:00
ismailgulek
062b8a2980
Wait for VoIP push request before calling contentHandler
2021-02-12 15:28:31 +03:00
manuroe
89c20da039
Push notifications: Keep more life cycles logs but with a size limit
...
Fix Gil's comments
2021-02-03 15:59:06 +01:00
manuroe
c865d1eb6d
Push notifications: Keep more life cycles logs but with a size limit
...
This should be temporary until we fix crashes in NSE
2021-02-03 12:14:33 +01:00
manuroe
104f3d3135
Memory: The memory logger has been moved to the SDK
2021-01-28 15:24:04 +01:00
manuroe
5b804c67e0
NotificationService: Update logs
2021-01-21 12:22:19 +01:00
ismailgulek
79f1cd3a08
Polish memory footprinter and logs
2020-12-18 15:03:00 +03:00
ismailgulek
6998f313a6
Log memory footprint
2020-12-18 14:14:35 +03:00
ismailgulek
a81b5e3f7b
Force reloading account details on every notification
2020-12-11 12:57:10 +03:00