funkwhale-app-android/app/src/main/java/audio/funkwhale/ffa
Hugh Daschbach 6f24535b79 Auto logout on unrecoverable authentication error.
When an unrecoverable authentication error occurs, automatically log
the user out.  This seems better than leaving the user wondering why
the UI is unresponsive or why each track they try to play fails with a
quickly disappearing toast.

Unrecoverable authentication errors typically mean the server has
timed out the session out or the session token has been deleted on the
server.  Tokens expire after 14 days without use.

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale-android/-/merge_requests/342>
2024-02-22 18:15:04 +00:00
..
activities Fix landscape view induced MainActivity leak. 2023-11-07 08:33:36 +00:00
adapters Refactor CoverArt.withContext(). 2023-11-07 08:33:36 +00:00
fragments Refactor CoverArt.withContext(). 2023-11-07 08:33:36 +00:00
koin Resolve warning: ExoDatabaseProvider deprecated. 2022-12-06 09:35:32 +01:00
model Transcode at 320kbps when bandwidth limitation is enabled 2023-04-23 17:50:32 +00:00
playback Refactor CoverArt.withContext(). 2023-11-07 08:33:36 +00:00
repositories Sort Favourites by time 2023-01-13 12:52:52 +01:00
utils Auto logout on unrecoverable authentication error. 2024-02-22 18:15:04 +00:00
viewmodel Fix buffering progress bar display 2023-10-02 20:30:09 +02:00
views Do not close NowPlayingBottomSheet between tracks. 2024-02-21 21:59:28 -08:00
FFA.kt RequentBus: replace deprecated implementation. 2022-12-06 09:35:32 +01:00