Commit Graph

21030 Commits

Author SHA1 Message Date
valere 63d2886415 use msgid in logs for consistency 2022-12-06 16:07:24 +01:00
Onuray Sahin f76a6de10d
Merge pull request #7710 from vector-im/feature/ons/fix_unknown_shield_icon_in_room
Fix usage of unknown shield in room summary (PSG-1019)
2022-12-06 17:51:04 +03:00
valere 8646cc441d do not add tracing ids to verification events 2022-12-06 15:30:06 +01:00
Benoit Marty ae93c07597 Do not propagate failure if saving the filter server side fails. This will be retried later. 2022-12-06 15:01:47 +01:00
Maxime NATUREL 6f0a95b828
Merge pull request #7692 from vector-im/feature/mna/listen-notification-account-data
Update notifications setting when m.local_notification_settings.<device-id> event changes for current device (PSG-874)
2022-12-06 14:12:01 +01:00
Benoit Marty 0d12dbbe7e Disable the Nightly popup, user registration (with `updateIfNewReleaseAvailable()`) to get upgrade does not work.
Add a nightly build section in the preferences to manually try to upgrade.
2022-12-06 12:51:46 +01:00
Benoit Marty a65e13970d `appdistribution` is only for nightly builds, not necessary for gplay (prod) builds. 2022-12-06 12:22:50 +01:00
Onuray Sahin 4cd4cf1c51 Code review fix. 2022-12-06 14:06:14 +03:00
valere 139eb1708c fix uncheck cast warning 2022-12-06 08:17:31 +01:00
valere 2ed212aa11 Fix copyright 2022-12-05 18:30:38 +01:00
valere f2952f2dee add to device tracing id 2022-12-05 18:15:55 +01:00
Maxime NATUREL b5f6dc0034
Merge pull request #7696 from vector-im/feature/mna/signout-all-other-sessions
[Session manager] Add action to signout all the other session (PSG-888)
2022-12-05 17:50:14 +01:00
Maxime NATUREL 7b830d1c1a Renaming a use case 2022-12-05 17:40:38 +01:00
Maxime NATUREL a12c640984
Merge pull request #7630 from vector-im/feature/mna/remote-notification-toggle-account-data
Save m.local_notification_settings.<device-id> event in account_data (PSG-873)
2022-12-05 16:58:51 +01:00
Maxime NATUREL a2f8fed63c
Merge pull request #7675 from vector-im/fix/mna/unified-push-selection
ANR when asking to select the notification method
2022-12-05 16:58:09 +01:00
Benoit Marty febf01a2e6 Use the API `startForeground(int id, @NonNull Notification notification, @ForegroundServiceType int foregroundServiceType)` when available.
Add missing android:foregroundServiceType in the manifest
2022-12-05 16:36:31 +01:00
Onuray Sahin 32ded289fc Add changelog. 2022-12-05 18:18:09 +03:00
Onuray Sahin 516103e51b Fix usage of unknown shield in room summary. 2022-12-05 18:10:22 +03:00
Maxime NATUREL a00508e085 Removing unused import 2022-12-05 14:12:00 +01:00
Maxime NATUREL 57554c5d36 Handling signout current session action 2022-12-05 14:10:56 +01:00
Benoit Marty 201873f5a7
Merge pull request #7700 from RiotTranslateBot/weblate-element-android-element-app
Translations update from Weblate
2022-12-05 14:06:49 +01:00
Benoit Marty a6904d2604
Merge pull request #7689 from vector-im/feature/bma/pills_color
Fix bad pills color background.
2022-12-05 14:05:44 +01:00
Maxime NATUREL 540758d66b Navigate to rename session screen from current session menu 2022-12-05 10:43:56 +01:00
dependabot[bot] 7e0a597c65
Bump wysiwyg from 0.7.0.1 to 0.8.0 (#7666)
Bumps [wysiwyg](https://github.com/matrix-org/matrix-wysiwyg) from 0.7.0.1 to 0.8.0.
- [Release notes](https://github.com/matrix-org/matrix-wysiwyg/releases)
- [Changelog](https://github.com/matrix-org/matrix-rich-text-editor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/matrix-org/matrix-wysiwyg/commits/0.8.0)

---
updated-dependencies:
- dependency-name: io.element.android:wysiwyg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-05 09:42:20 +00:00
Maxime NATUREL bbc756136c Adding the rename and signout actions in the menu 2022-12-05 10:26:07 +01:00
dependabot[bot] b4792c8a59
Bump leakcanary-android from 2.9.1 to 2.10 (#7570) 2022-12-05 10:20:02 +01:00
Benoit Marty b8023d66de Fix formatting 2022-12-05 09:57:02 +01:00
Maxime NATUREL c12af5a800 Listening changes on notifications enabled preference to update the UI in settings 2022-12-05 09:46:14 +01:00
Maxime NATUREL 9fbfe82044 Fix observation of the notification status for the current session 2022-12-05 09:46:14 +01:00
Maxime NATUREL 18ab8a1279 Adding changelog entry 2022-12-05 09:46:14 +01:00
Maxime NATUREL 635f975b6c Fix missing unregister of pusher when notifications are disabled 2022-12-05 09:43:57 +01:00
Maxime NATUREL e09b9a2ce0 Fixing wrong notification status when no registered pusher for the session 2022-12-05 09:43:57 +01:00
Maxime NATUREL b78de15228 Adding unit tests for new toggle notification for current session use case 2022-12-05 09:43:57 +01:00
Maxime NATUREL 5248a69fe2 Updating existing unit tests 2022-12-05 09:43:57 +01:00
Maxime NATUREL 06681fd115 Removing listening on background sync preference 2022-12-05 09:43:57 +01:00
Maxime NATUREL 3f5147ddce Fixing the toggle notifications use case for current session 2022-12-05 09:43:57 +01:00
Maxime NATUREL 8973f3892a Fixing unit tests after rebase 2022-12-05 09:43:57 +01:00
Maxime NATUREL 9dff4ff949 Fixing import order after rebase 2022-12-05 09:43:57 +01:00
Maxime NATUREL 68d00e00d1 Fix method used to check if background sync is enabled 2022-12-05 09:43:56 +01:00
Maxime NATUREL a2ae3af69d Removing unused imports 2022-12-05 09:43:56 +01:00
Maxime NATUREL 7c10a4cb21 Adding tests for notifications setting updater 2022-12-05 09:43:56 +01:00
Maxime NATUREL 637961bbb1 Update related account data event on notification method change 2022-12-05 09:43:56 +01:00
Maxime NATUREL e99dc1d163 Remove unused parameters from some ViewModel 2022-12-05 09:43:56 +01:00
Maxime NATUREL ab6a6b53c8 Some refactorings + update unit tests 2022-12-05 09:43:56 +01:00
Maxime NATUREL 7c51174d7e Renaming some use cases to be consistent 2022-12-05 09:43:56 +01:00
Maxime NATUREL 14b21dc039 Adding use cases to create and delete notifications settings in account data 2022-12-05 09:43:56 +01:00
Maxime NATUREL b163b42d3d Use new sub usecase in the TogglePushNotificationUseCase 2022-12-05 09:43:56 +01:00
Maxime NATUREL 81c64503f2 Adding SetNotificationSettingsAccountDataUseCase 2022-12-05 09:43:56 +01:00
Maxime NATUREL c56eb331db Update use cases to enable/disable push notifications for the current session 2022-12-05 09:43:56 +01:00
Maxime NATUREL 9d684bc021 Check if account data has content to decide if push notifications can be toggled using account data 2022-12-05 09:43:56 +01:00