feat: normalize subscription architecture, integrate pgvector, and implement Stripe webhook subscription management.

This commit is contained in:
2026-05-05 15:07:48 +02:00
parent e21c24b66d
commit 311eaa8b04
29 changed files with 1699 additions and 199 deletions
@@ -31,7 +31,7 @@ public class ProUserHandler : AuthorizationHandler<ProUserRequirement>
}
// Rule 1: Explicit Pro plan
if (user.CurrentPlan == "Pro")
if (user.SubscriptionPlanId == SubscriptionPlan.ProId)
{
context.Succeed(requirement);
return;