analytics/lib/plausible_web/templates/layout
RobertJoonas d3094ffdb7
Prevent upgrades that would leave the customer locked (#3683)
* Remove allowance_required field from grace_period

Since we are now preventing customers from subscribing to a plan that
does not accommodate their pageview usage, there is no need for an extra
check on removing the grace period after a successful upgrade.

This extra check is the reason why the automatic unlocks have recently
failed in several cases.

* refactor outgrown subscription notices

* make a test actually test the described functionality

* Apply greater pageview allowance margin only for trial upgrades

...in order to prevent cancelled or paused subscriptions from subscribing
to plans that would still leave their account locked.

* Mark the entire ChoosePlanTest module full build only

* remove account locking guide

This is irrelevant for self-hosters, and the internal knowledge base is
a better place for this document. Moved it there.

* refactor Keyword get clause

* add a pattern matching assertion in code
2024-01-15 14:59:56 +00:00
..
_flash.html.eex Upgrade phoenix (#2902) 2023-05-09 11:51:35 +03:00
_footer.html.heex Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
_header.html.heex Remove custom domains support + update build options (#3559) 2023-11-29 11:04:54 +01:00
_notice.html.heex Prevent upgrades that would leave the customer locked (#3683) 2024-01-15 14:59:56 +00:00
_settings_tab.html.eex Adds dark mode to entire dashboard (#467) 2020-12-16 11:57:28 +02:00
_tracking.html.heex Move dogfooding to full build (#3576) 2023-12-04 10:30:20 +01:00
app.html.heex fix theme applying based on the 'theme' query param (#3639) 2023-12-15 13:59:00 -03:00
base_email.html.eex Add new priority email template (#3283) 2023-08-21 13:21:20 -03:00
base_error.html.eex Simplify Phoenix error template (#2913) 2023-05-16 10:52:17 +02:00
embedded.html.eex Embeddable dashboard (#812) 2021-03-10 14:41:17 +02:00
focus.html.heex Fix darkmode flash (#3625) 2023-12-14 10:57:02 +02:00
priority_email.html.eex Add new priority email template (#3283) 2023-08-21 13:21:20 -03:00
site_settings.html.eex Apply unified capitalization to buttons and titles (#3321) 2023-09-05 09:43:01 -03:00