Patron 5.5.0
Fixes
-
#857 - Allow accessing privileged tenants without onboarding
-
#839 - Check if product is canceled, reactivate before purchase
-
#855 - Check for expired action code and add language translations
-
#807 - Prevent resubscribing when unsubscribed from required product
-
#831 - Allow users to remove themselves from tenant (owner and regular user)
-
#835 - Fix bug in overconsumption logic when generating purchases
-
#792 - Check if user has organization before redirecting to onboarding
-
#764 - Split purchases with salaryEmployee > 1 into separate purchases
Improvements
-
#744 - Prevent purchase of Conta Standard if Conta Smart is already purchased
-
#757 - Auto-suggest products for purchase based on data from Brønnøysundregistrene
-
#767 - Improve distinction between active and cancelled subscriptions
-
#841 - Publish provision event with success if already provisioned
-
#793 - Drop BaseRepository usage, use standard @Transactional
-
#787 - Support tenant type (personal and SUS) in offers and purchases
-
#796 - Use TransactionalEventListener and AFTER_ROLLBACK for cleanup after failed tenant creation
-
#808 - Check if user is admin before using experimental features
-
#788 - Add tenant type to tenant objects and frontend support