Page MenuHomekolab.org

Signup 'mandate' mode, and other improvements
AbandonedPublic

Authored by machniak on Thu, Mar 9, 9:56 AM.

Details

Reviewers
None
Group Reviewers
Restricted Project
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

Diff Detail

Repository
rK kolab
Branch
dev/signup-mandate-mode
Lint
Lint Skipped
Unit
No Unit Test Coverage
Build Status
Buildable 41930
Build 16832: arc lint + arc unit

Event Timeline

machniak requested review of this revision.Thu, Mar 9, 9:56 AM
machniak created this revision.
machniak updated this revision to Diff 11837.Thu, Mar 9, 12:14 PM
  • Fix some test regressions
  • Fix Stripe checkout
machniak updated this revision to Diff 11843.Thu, Mar 9, 2:21 PM
  • Merge branch 'master' into dev/signup-mandate-mode
  • More tests
machniak updated this revision to Diff 11846.Thu, Mar 9, 2:24 PM
  • CS fix