Implement package limit notification system

This commit is contained in:
Codex Agent
2025-11-01 13:19:07 +01:00
parent 81cdee428e
commit 2c14493604
87 changed files with 4557 additions and 290 deletions

View File

@@ -30,6 +30,11 @@ class TenantPackage extends Model
'expires_at' => 'datetime',
'used_events' => 'integer',
'active' => 'boolean',
'event_warning_sent_at' => 'datetime',
'event_warning_threshold' => 'float',
'event_limit_notified_at' => 'datetime',
'expiry_warning_sent_at' => 'datetime',
'expired_notified_at' => 'datetime',
];
public function tenant(): BelongsTo