Content
View differences
Updated by Oleksii Borysenko 7 months ago
**As** a user
**I want to** disable modules that I don't use in the app
**so that** I can focus more on what is important for me
**Acceptance criteria**
* [x] A new personalization entry point in the user settings is added, called `Enabled features`.
* [x] When the user taps on this entry, a bottom sheet is opened with the multiple modules of the app, a short description and a switch to turn it on or off.
* [x] Disabled modules will disappear from the bottom bar navigation of the application.
* [x] At least one module should always be active. When only one module is enabled, the bottom navigation bar is completely hidden.
* [x] This setting is per user and instance should be persisted when logout.
* [x] [ ] Hiding a module should hide all its features, including the widgets on the home tab.
* [x] Include the description on the modules also on the personalization entry menu `Default launch page`.
* [x] When only one module is enabled, this menu entry is hidden, as there is only one launch module active.
**Technical notes**
* <br>
**Permissions and visibility considerations**
* All users can use this
**Translation considerations**
* Need translations of the new module description strings
**Out of scope**
* <br>
**I want to** disable modules that I don't use in the app
**so that** I can focus more on what is important for me
**Acceptance criteria**
* [x] A new personalization entry point in the user settings is added, called `Enabled features`.
* [x] When the user taps on this entry, a bottom sheet is opened with the multiple modules of the app, a short description and a switch to turn it on or off.
* [x] Disabled modules will disappear from the bottom bar navigation of the application.
* [x] At least one module should always be active. When only one module is enabled, the bottom navigation bar is completely hidden.
* [x] This setting is per user and instance should be persisted when logout.
* [x]
* [x] Include the description on the modules also on the personalization entry menu `Default launch page`.
* [x] When only one module is enabled, this menu entry is hidden, as there is only one launch module active.
**Technical notes**
* <br>
**Permissions and visibility considerations**
* All users can use this
**Translation considerations**
* Need translations of the new module description strings
**Out of scope**
* <br>