Travis Ralston
|
5976fb2eed
|
Treat null/undefined notification settings as "not set"
Otherwise we end up lying and saying notifications are disabled, despite the push rules saying otherwise.
Part 1 of the fix for:
* https://github.com/vector-im/riot-web/issues/5603
* https://github.com/vector-im/riot-web/issues/5606
Signed-off-by: Travis Ralston <travpc@gmail.com>
|
2017-11-15 22:08:13 -07:00 |
|
Travis Ralston
|
cf8ff6aed3
|
Validate that URL previews are explicitly enabled/disabled
Otherwise `!null` ends up being "true", therefore forcing URL previews on for everyone.
Fixes https://github.com/vector-im/riot-web/issues/5607
Signed-off-by: Travis Ralston <travpc@gmail.com>
|
2017-11-15 19:22:30 -07:00 |
|
Matthew Hodgson
|
96a3eff5d3
|
lint hell
|
2017-11-15 11:25:56 +00:00 |
|
Matthew Hodgson
|
84591729a8
|
unbreak tests
|
2017-11-15 11:15:49 +00:00 |
|
Travis Ralston
|
63bebe9dfd
|
Split out avatar and display name hiding
Signed-off-by: Travis Ralston <travpc@gmail.com>
|
2017-11-13 12:58:10 -07:00 |
|
Travis Ralston
|
c7d8f3931f
|
Revert notification toolbar setting
It isn't a setting.
Signed-off-by: Travis Ralston <travpc@gmail.com>
|
2017-11-08 17:06:36 -07:00 |
|
Travis Ralston
|
781b94c8f4
|
Appease the linter
Signed-off-by: Travis Ralston <travpc@gmail.com>
|
2017-11-05 15:37:06 -07:00 |
|
Travis Ralston
|
10519f9465
|
Fix the tests
Signed-off-by: Travis Ralston <travpc@gmail.com>
|
2017-11-05 14:56:41 -07:00 |
|
Travis Ralston
|
7ce4316cc8
|
Initial support for notification settings
Signed-off-by: Travis Ralston <travpc@gmail.com>
|
2017-11-04 21:47:18 -07:00 |
|