Initial Account Manager Transition - Part 5
Description
This MR introduces several additions:
-
Added support for re-authentication directly from notifications.
-
Implemented cookie caching to reduce unnecessary session creations.
-
Added a check to reuse existing tokens before requesting new ones.
-
Introduced murena legacy login mode for testing purposes (Available in DEBUG builds).
-
Enabled Notes and eDrive functionality (Imported code from the old account manager, cleaned it up, and converted it to Kotlin).
-
Updated the toast message from “Account doesn’t exist” to “Account has been removed”. (Picked from davx, this will be removed in next tag rebase)
Screenshots
Technical details
Tests
Issues
https://gitlab.e.foundation/e/os/backlog/-/issues/3511