Project

General

Profile

Edit Copy Actions

Feature #11959

closed

Support #11764: E-commerce pending tasks for nov 15 release

Feature #11610: Free Trial Integration in Company on boarding

5. Multi-Tenant Usage & Team Capacity Enforcement

Added by Divya Inapakurthi 3 days ago. Updated 3 days ago.

Status:
Closed
Priority:
Normal
Start date:
11/03/2026
Due date:
11/03/2026
% Done:

100%

Estimated time:
Spent time:

Add

Subtasks


Add

Related issues

Updated by Divya Inapakurthi 3 days ago

User Capacity Limit Enforcement (user-controller.js — Bug #11834):
Added tenant usage capacity validation (tenantUsageService.checkLimit(company.dbName, "users", 1)) prior to creating new team users.
Returns 403 Forbidden with an informative limit upgrade message if the plan user cap is reached.
Triggers background user count synchronization via tenantUsageService.syncUserCount.
Usage Dashboard Calculations (tenantUsage.service.js):
Corrected currentPeriod logic to accurately calculate start and end dates based on active trial periods.
Cleaned up buildMeter metric payload for users, stores, SMS, and email.

Actions #2

Updated by Divya Inapakurthi 3 days ago

  • Due date set to 11/03/2026
  • Status changed from New to Closed
  • Target version set to sprint (10/12/2026 - 10/31/2026)
  • % Done changed from 0 to 100
Edit Copy Actions

Also available in: Atom PDF