HomePhorge
Diffusion kolab 396fcdf64940

Signup 'mandate' mode and other improvements

Description

Signup 'mandate' mode and other improvements

Summary:
Plans.months
Wallet lock
Skip the payment method selection if there is only one option
Signup: Select the first domain if APP_DOMAIN is not on the list of public domains
Signup: Fallback to 'user' icon for unknown plans
Improve and test User::unrestrict(true)
Signup: Prefer monthly plans on left, yearly on right
Give themes more control over the menu
Allow themes to overwrite UI localization
Small improvement in loading theme localization
Improve menu localization mechanism
Support theme's fonts dir, fix fatal error in localization

Test Plan: ./phpunit

Reviewers: #hkccp_developers, mollekopf

Reviewed By: #hkccp_developers, mollekopf

Subscribers: mollekopf, #hkccp_developers

Differential Revision: https://git.kolab.org/D4136

Details

Provenance
machniakAuthored on Mar 10 2023, 12:38 PM
machniakPushed on Mar 10 2023, 1:14 PM
Reviewer
Restricted Project
Differential Revision
D4136: Signup 'mandate' mode and other improvements
Parents
rKde8c17e7019e: Add shared folder-type annotation to default folders
Branches
Unknown
Tags
Unknown
Build Status
Buildable 41951