analytics/lib/plausible_web/controllers
Vini Brasil 9b029c1558
Improve ownership transfers (#3326)
* Move inline functions to module

* Extend invite/4 for ownership transfers

* Verify inviter has sufficient permissions

* Ensure ownership transfers don't count as team member

This commit changes the team member usage query to exclude ownership
transfer invitations. Previously, when an ownership transfer was
pending, the team member usage was incremented.

* Draw attention to payment notice when transferring ownership

* Remove duplicate mail sending from membership_controller

---------

Co-authored-by: Uku Taht <uku.taht@gmail.com>
2023-09-12 10:06:24 +03:00
..
api Remove Props FF (#3242) 2023-08-31 11:14:54 -03:00
site Improve ownership transfers (#3326) 2023-09-12 10:06:24 +03:00
auth_controller.ex Implement limits for team members (#3305) 2023-09-04 09:55:07 -03:00
billing_controller.ex Usage & Limits section (#3291) 2023-08-24 14:22:49 -03:00
error_report_controller.ex Simplify Phoenix error template (#2913) 2023-05-16 10:52:17 +02:00
helpers.ex Simplify Phoenix error template (#2913) 2023-05-16 10:52:17 +02:00
invitation_controller.ex Fix APP-46E: accept invitation 2nd click (#3120) 2023-07-11 10:52:09 +02:00
page_controller.ex add landing page (#2989) 2023-06-01 14:34:48 +03:00
site_controller.ex Fix custom domain showing up for the wrong reason (#3324) 2023-09-05 14:40:43 +02:00
stats_controller.ex Remove Props FF (#3242) 2023-08-31 11:14:54 -03:00
unsubscribe_controller.ex Add presence check when unsubscribing from email reports 2021-05-03 16:56:46 +03:00