Giom Foret
6ea17a6249
Groups: Display flair for users in room history.
...
Force the matrix session to refresh the cached data related to the publicised groups of the users when the application enters in foreground
vector-im/riot-meta#118
2018-02-04 17:13:44 +01:00
manuroe
71f0a9d995
Merge pull request #1753 from vector-im/piwik2
...
Replace Google Analytic by Matomo(Piwik)
2018-02-02 14:56:19 +01:00
manuroe
03a65d21c5
Piwik: Fix screen tracking
2018-01-31 18:20:11 +01:00
manuroe
51e135216a
Piwik: our PR on Piwik now just need to be released
2018-01-30 08:36:52 +01:00
manuroe
d28e95d6b0
Piwik: our PR on Piwik now just need to be released
2018-01-30 08:35:29 +01:00
manuroe
d9b65e35b4
Piwik: Remove @TODO
2018-01-29 16:30:20 +01:00
manuroe
b2a81d7c0b
Piwik: Use it for analytics
2018-01-29 15:26:44 +01:00
Evan Tang
c8945e5728
When you realize there's more than one cancel button
2018-01-18 20:46:25 -06:00
manuroe
c28423d370
Remove Google Analytics
2018-01-05 10:02:10 +01:00
manuroe
25420dce05
Widgets: Make sure we have a scalar token before opening one ( #1723 ).
...
Make the build of the true widget URL asynchronous and build it only when necessary.
2018-01-04 12:25:32 +01:00
manuroe
e658d60710
Merge remote-tracking branch 'origin/master' into develop
2018-01-03 15:06:18 +01:00
manuroe
1f762f4ddb
Fix build
2018-01-03 14:59:01 +01:00
manuroe
b269a5fc6c
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
BF: Return a string
(cherry picked from commit fef278424a9ad21b4baebe829067e01a59558a86)
2018-01-03 11:29:17 +01:00
manuroe
6fe06eba56
Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it
...
(cherry picked from commit 8041730f61aa9331af7faba7dae37a9fd41a7b83)
2018-01-03 11:29:09 +01:00
manuroe
82dc8de69d
Push notifications: Add fireDate to UILocalNotification in order to retrieve them afterwards.
...
It seems to be mandatory to make `[[UIApplication sharedApplication] scheduledLocalNotifications]` non empty
(cherry picked from commit 564b1f2b2aa47562ccec8d5c6f2069b8950460fb)
2018-01-03 11:29:09 +01:00
manuroe
3c7a4cf456
Push notifications: More logs to track duplicated notifications
...
(cherry picked from commit 2b297d07852f7d2dde6e24ba0f74aaeadb3912ce)
2018-01-03 11:29:09 +01:00
manuroe
26d0f18c5d
AppDelegate: Enable log to file earlier
...
Try another technique to save logs to files earlier.
The goal is to track unexpected app startup cycle like in https://riot.im/bugreports/listing/2017-12-29/081732/console.1.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/797 ) and https://riot.im/bugreports/listing/2017-12-31/133345/console.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/805 ).
(cherry picked from commit f1a410e6adb3a53afc5b2c77048de83d0b0f03ae)
# Conflicts:
# Riot/AppDelegate.m
2018-01-03 11:28:41 +01:00
manuroe
d08dddc772
Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again
...
(cherry picked from commit 228866199bf611aafc447cafb82ceb357b6a3cdd)
2018-01-03 11:26:54 +01:00
manuroe
23149b6e6c
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
BF: Return a string
2018-01-03 11:06:39 +01:00
manuroe
ff4fac627e
Push notifications: UILocalNotification.fireDate is useless to dedup notifications. Remove it
2018-01-02 15:46:43 +01:00
manuroe
e0792ce988
Push notifications: Add fireDate to UILocalNotification in order to retrieve them afterwards.
...
It seems to be mandatory to make `[[UIApplication sharedApplication] scheduledLocalNotifications]` non empty
2018-01-02 15:03:25 +01:00
manuroe
574f5a579c
Push notifications: More logs to track duplicated notifications
2018-01-02 14:15:50 +01:00
manuroe
b5cda9ac85
AppDelegate: Enable log to file earlier
...
Try another technique to save logs to files earlier.
The goal is to track unexpected app startup cycle like in https://riot.im/bugreports/listing/2017-12-29/081732/console.1.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/797 ) and https://riot.im/bugreports/listing/2017-12-31/133345/console.log.gz (https://github.com/matrix-org/riot-ios-rageshakes/issues/805 ).
2018-01-02 11:56:30 +01:00
Giom Foret
51f96953cb
AppDelegate - Groups: handle links to groups
2017-12-31 16:24:47 +01:00
manuroe
6dc333e838
Test: Disable again loop on [application isProtectedDataAvailable] because I have bg watchdog crash again
2017-12-31 10:21:22 +01:00
manuroe
d8c797daf3
Merge remote-tracking branch 'origin/release-v0.6.7' into develop
2017-12-29 17:16:25 +01:00
manuroe
3bc2a46efd
App Startup: patchy patch: Reenable the loop on [application isProtectedDataAvailable] at least for 10s to secure startup for the moment
2017-12-29 17:01:23 +01:00
manuroe
f52c4a4bf5
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Fix last Giom's remark: Make sure we do not display a "limited" notif for an event with already a "full" notif.
2017-12-29 16:43:20 +01:00
manuroe
6363f195a2
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Fixed easy Giom's remarks
2017-12-29 15:20:12 +01:00
manuroe
c95bf1d5f5
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
wording
2017-12-29 13:40:55 +01:00
manuroe
9c8c10b192
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Show notif on /sync failure callback too
2017-12-29 13:33:55 +01:00
manuroe
80d4b31448
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Renaming
2017-12-29 13:22:29 +01:00
manuroe
1d546a9040
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
Build the string for the notification
2017-12-29 13:19:40 +01:00
manuroe
0e9e35509d
Missing Push Notifications ( #1696 ): Show a notification even if the app fails to sync with its hs to get all data.
...
This fixes the case logged at
https://riot.im/bugreports/listing/2017-12-27/163238/console.2.log.gz
2017-12-29 10:31:16 +01:00
manuroe
864353280d
Merge remote-tracking branch 'origin/release-v0.6.7' into develop
2017-12-28 14:44:16 +01:00
manuroe
e0b4f8a300
Log: Add logs for tracking "Silent crash at startup in [MXKContactManager loadCachedMatrixContacts]" ( #1711 )
2017-12-28 14:23:12 +01:00
manuroe
0fe3f33767
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
0dface1084
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
c13f1abe28
Bug Fix: Share extension is not localized?
...
#1701
2017-12-27 14:53:17 +01:00
Giom Foret
a2d8677178
Merge branch 'develop' into groups
2017-12-22 14:50:40 +01:00
manuroe
e1b5675485
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
510b1e990f
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
26e6f14404
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
999846093b
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
a8271b4992
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
b1bc89e33f
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
7a1749dbbc
Push Notifications: Add more logs to track possible lost notifications
2017-12-19 15:51:53 +01:00
manuroe
8b1b0f53b9
Push Notifications: Add more logs to track possible lost notifications
2017-12-19 15:51:53 +01:00
manuroe
cb6a8f4612
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
91e62902de
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