Tuesday, August 27, 2024
1 change · master
Features or functions removed from Odoo
This change removes an unused onboarding banner feature and its related route, simplifying the system and reducing maintenance overhead. Existing accounting onboarding steps remain available because they are still used from the accounting dashboard.
Original PR description
This commit removes the support of the `banner_route` attribute on views, as it is no longer used. We thus also remove the support of the `Banner` component in `Layout`, and the `OnboardingBanner` implementation. Finally, the `/onboarding/` controller can also be removed. Ideally, we could have removed the whole onboarding addon, but its models are still used in account (3 onboarding steps still exist and can be accessed through the accounting dashboard, misc card). Hopefully, it will be refactored s.t. we can get rid of the rest of the onboarding addon. Task~4126004