element-x-ada/libraries
Benoit Marty 7ed362b9db
Push: improve Push history screen, log and stored data (#4601)
* Add adb tools to help with doze mode and app standby

* Add info about the device state when an error occurs in push.

* Keep more events in the DB.

* Push history: add confirmation dialog when resetting the data

* Push history: add a filter to see only the errors

* Update screenshots

* Push history: print out invalid/ignored data received.

* Increase log level for push, to make such log more visible.
It also appears that sometimes Timber.d are not present in the rageshakes.

* Log priority

* Do not include device state for invalid/ignored event.

* Fix tests.

* Fix format issue.

* Fix mistake in code blocks and do not filter when not necessary.

* Improve formatting and add missing unit test.

* Reduce nesting of blocks.

---------

Co-authored-by: ElementBot <android@element.io>
2025-04-16 16:37:32 +02:00
..
androidutils Use in-call volume and mode for EC, allow external audio devices (#4481) 2025-04-11 16:46:51 +02:00
architecture Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
core Send SVG images as files (#4595) 2025-04-15 17:05:09 +02:00
cryptography Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
dateformatter Sync Strings (#4590) 2025-04-14 11:24:28 +02:00
deeplink Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
designsystem Improve accessibility of the timeline (#4579) 2025-04-15 15:28:29 +00:00
di Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
encrypted-db Add Google Tink dependency, replacing androidx.security.crypto (#4405) 2025-03-17 10:04:21 +01:00
eventformatter Sync Strings (#4590) 2025-04-14 11:24:28 +02:00
featureflag change (composer suggestions) : remove feature flag 2025-03-26 21:46:23 +01:00
fullscreenintent Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
indicator Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
maplibre-compose Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
matrix Fetch the initial ignored user list manually (#4598) 2025-04-16 12:55:18 +02:00
matrixui Improve accessibility of the timeline (#4579) 2025-04-15 15:28:29 +00:00
mediapickers Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
mediaplayer Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
mediaupload Send SVG images as files (#4595) 2025-04-15 17:05:09 +02:00
mediaviewer Sync Strings (#4590) 2025-04-14 11:24:28 +02:00
network Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
oidc Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
permissions Remember flows (#4533) 2025-04-04 16:50:43 +02:00
preferences change (preferences) : move from dev settings to advanced settings and add new safety values 2025-04-08 20:27:47 +02:00
push Push: improve Push history screen, log and stored data (#4601) 2025-04-16 16:37:32 +02:00
pushproviders Push: improve Push history screen, log and stored data (#4601) 2025-04-16 16:37:32 +02:00
pushstore Let element enterprise be able to configure id for mapTiler. (#4446) 2025-03-21 17:06:52 +01:00
qrcode Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
roomselect Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
rustsdk
session-storage fix(deps): update kotlin (#4552) 2025-04-09 16:45:48 +02:00
testtags Improve touch indicators for the user info UI in the timeline (#4482) 2025-03-27 14:09:47 +01:00
textcomposer Improve accessibility of the timeline (#4579) 2025-04-15 15:28:29 +00:00
troubleshoot Push: improve Push history screen, log and stored data (#4601) 2025-04-16 16:37:32 +02:00
ui-strings Sync Strings (#4590) 2025-04-14 11:24:28 +02:00
ui-utils Improve accessibility of the timeline (#4579) 2025-04-15 15:28:29 +00:00
usersearch Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
voiceplayer Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00
voicerecorder Apply dual licenses: AGPL + Element Commercial to file headers. 2025-01-07 10:05:04 +01:00