manuroe
68bca67d3d
Merge remote-tracking branch 'origin/release-v0.6.7' into develop
...
# Conflicts:
# Riot.xcodeproj/project.pbxproj
2017-12-27 16:23:42 +01:00
manuroe
f88f413a09
Missing Push Notifications ( #1696 ): We do not need to wait for [application isProtectedDataAvailable] anymore
...
Thanks to https://github.com/matrix-org/matrix-ios-kit/pull/387
2017-12-27 15:40:25 +01:00
Giom Foret
a64440df08
Bug Fix: Share extension is not localized?
...
#1701
2017-12-27 14:53:17 +01:00
Giom Foret
607d753ee8
Merge branch 'develop' into groups
2017-12-22 14:50:40 +01:00
manuroe
7de8c429ad
Analytics: Create a generic API in AppDelegate class
...
And move all Google Analytics code to AppDelegate.m
2017-12-22 13:19:40 +01:00
Giom Foret
a1331d829d
Groups: self-management of membership of groups
...
- Bug Fix: App layout is broken on iPad after having left a group.
- Improve the display of the Group Details Home screen
vector-im/riot-meta#114
vector-im/riot-meta#115
2017-12-21 17:19:36 +01:00
manuroe
4a83be6b84
VoIP: increase call invite lifetime from 30 to 60s ( https://github.com/vector-im/riot-meta/issues/129 )
2017-12-21 09:28:40 +01:00
manuroe
dd65c2184b
VoIP: increase call invite lifetime from 30 to 60s ( https://github.com/vector-im/riot-meta/issues/129 )
2017-12-20 11:27:11 +01:00
manuroe
92971314ac
Missing Push Notifications ( #1696 ): Try to delay [application isProtectedDataAvailable]. At least, logging to file will be enabled
2017-12-19 15:59:35 +01:00
manuroe
862d101fb8
Push Notifications: Prefix logs related push notifications with "[Push]" and add more logs to track lost notifications
2017-12-19 15:59:22 +01:00
manuroe
e3f865a8d2
Push Notifications: Add more logs to track possible lost notifications
2017-12-19 15:51:53 +01:00
manuroe
b55bfa4dad
Push Notifications: Add more logs to track possible lost notifications
2017-12-19 15:51:53 +01:00
manuroe
da8e854605
Missing Push Notifications ( #1696 ): Try to delay [application isProtectedDataAvailable]. At least, logging to file will be enabled
2017-12-19 14:44:10 +01:00
manuroe
5d41ab7dde
Push Notifications: Prefix logs related push notifications with "[Push]" and add more logs to track lost notifications
2017-12-18 09:47:48 +01:00
manuroe
6c4c4f2ff8
Push Notifications: Add more logs to track possible lost notifications
2017-12-15 09:38:43 +01:00
manuroe
934f035812
Push Notifications: Add more logs to track possible lost notifications
2017-12-15 09:26:44 +01:00
Giom Foret
654f5ecc50
Groups: self-management of membership of groups
...
- Add Groups tab
vector-im/riot-meta#114
2017-12-12 16:03:26 +01:00
manuroe
1484f904b1
Matrix SDK extensions: use new 'MatrixSDK/GoogleAnalytics' pod
2017-12-06 15:57:48 +01:00
manuroe
7ba43af732
Merge remote-tracking branch 'origin/master' into sdk_extensions
2017-12-06 09:58:00 +01:00
manuroe
7d0d6ad4b7
Crypto: BF: The share key dialog can appear with a 'null' device ( #1683 )
...
Make sure we download requester device keys before showing the share dialog.
Also, add "You added a new device '%@', which is requesting encryption keys." string
2017-12-05 15:47:39 +01:00
manuroe
f4d4da4130
Merge remote-tracking branch 'origin/master' into sdk_extensions
2017-12-04 10:50:45 +01:00
Giom Foret
0abb08598c
Code cleaning
2017-11-28 10:18:44 +01:00
Giom Foret
26fc3c3377
fix compilation errors
2017-11-27 12:38:21 +01:00
Giom Foret
56ee44ee00
AppDelegate: Add logs to know how long we wait for the protected data
2017-11-27 12:14:06 +01:00
giomfo
94df9f9422
Merge pull request #1671 from vector-im/use_frameworks_compatible
...
Make code compatible with `!use_frameworks` in Podfile
2017-11-27 09:55:17 +01:00
Giom Foret
6aa82444c4
Code cleaning
2017-11-24 17:30:55 +01:00
Giom Foret
1e65e11651
Should fix spontaneous logout
2017-11-24 17:16:47 +01:00
manuroe
4225b23143
Matrix SDK extensions: use new 'MatrixSDK/JingleCallStack' pod
2017-11-24 16:28:48 +01:00
manuroe
a7907364e7
Make code compatible with !use_frameworks in Podfile
2017-11-23 16:09:19 +01:00
manuroe
7201131b4f
Crypto: Key sharing: Move the check of incoming key requests so that we can detect them at app startup.
...
https://github.com/vector-im/riot-meta/issues/121
This is now required because, with https://github.com/matrix-org/matrix-ios-sdk/pull/414 , key requests can be available when app starts.
2017-11-16 14:47:23 +01:00
Giom Foret
9b0a8f3170
Should fix spontaneous logout.
...
Set the App Group Id in `application:willFinishLaunchingWithOptions:` method instead of the `main` function of an iOS app
2017-11-15 15:49:54 +01:00
manuroe
704cb66dc7
Crypto: Key sharing dialog for incoming room key requests
...
Follow Giom's review advice
2017-11-15 14:28:59 +01:00
manuroe
aa90d1e82f
Crypto: Key sharing dialog for incoming room key requests
...
Manage ignore requests
2017-11-15 12:25:00 +01:00
manuroe
68dc733317
Crypto: Add key sharing dialog for incoming room key requests
2017-11-14 18:21:01 +01:00
Giom Foret
3c629dab9e
Bug Fix - The Call View Controller is displayed whereas the call has been cancelled
2017-10-27 15:35:43 +02:00
Giom Foret
a959a8ff39
Fix App crash
2017-10-23 17:34:42 +02:00
Giom Foret
89f125a89d
Bug Fix - Bg Sync loop
2017-10-23 16:58:55 +02:00
manuroe
34b4c2d4f3
Logs app extensions to console.log
2017-10-20 14:57:51 +02:00
Giom Foret
9b05c17758
Add logs to investigate crash on bg sync
2017-10-20 14:23:08 +02:00
Giom Foret
8549699a28
Buf Fix - Pushkit - a message containing “20%ing” into “20ng” in the notif
...
#1594
2017-10-19 16:25:59 +02:00
Giom Foret
7586bc6f71
PushKit - Enhancement
...
-Don't forget the notifications retrieved during an initial sync in background
2017-10-19 16:09:50 +02:00
manuroe
949b7dc9dc
Callkit: Show the Riot icon (in B&W) on the system call screen
2017-10-19 10:03:23 +02:00
Giom Foret
e864ff687c
PushKit - Enhancement
...
Don't forget notifications lost while the device was offline
2017-10-18 19:18:14 +02:00
Giom Foret
ebff1137b8
Pushkit - Enhancement
...
Add sanity check
2017-10-18 14:10:08 +02:00
Giom Foret
ab5bc0824f
Pushkit - Enhancement
...
Handle the received push notifications at the end of the background sync in order to:
- ignore redacted events
- ignore the events read on another device
- improve the call invites handling when callkit is disabled.
2017-10-18 11:58:24 +02:00
manuroe
644f4a7dc6
Call: on incoming call, if CallKit is enabled, do not show the incomingCallVC.
...
It creates a strange screens mix between the system call screen and the incomingCallVC.
2017-10-18 10:19:05 +02:00
Giom Foret
718acde2f8
Bug Fix - Local notifications body
2017-10-16 14:58:38 +02:00
Giom Foret
67c607c7d1
Bug Fix - Local notifications body
...
+ Fix #1576 : Notifs for named 1:1s don't show the room name, only the sender
+ Remove the room alias from the room name
+ Hide the room name when it is equal to the sender name
+ Consider the actual event date
2017-10-16 14:43:07 +02:00
Giom Foret
5109d5feb0
Bug Fix - Notification explosion on initial sync
...
Add sanity check: Do not display local notifications during the initial sync.
2017-10-13 17:07:46 +02:00
Giom Foret
00e3d6e2af
Do not display the local notification on push when the room is in mentions only mode.
...
Only the highlighted push are displayed for this room.
2017-10-12 14:46:20 +02:00