Add virtual event sessions with Meet sync and platform-billed messaging.
Deploy Ladill Events / deploy (push) Successful in 41s

Events can define hybrid/virtual sessions synced to Meet rooms; SMS and email use wallet-billed platform APIs instead of Termii and Laravel mail.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-01 22:08:09 +00:00
co-authored by Cursor
parent 5a8a462102
commit 06fedcfc55
18 changed files with 735 additions and 30 deletions
+8
View File
@@ -0,0 +1,8 @@
<?php
return [
'url' => rtrim((string) env('MEET_API_URL', 'https://meet.ladill.com/api/service/v1'), '/'),
'key' => env('MEET_API_KEY_EVENTS'),
];
+7
View File
@@ -0,0 +1,7 @@
<?php
return [
'platform_api_url' => env('SMS_PLATFORM_API_URL', 'https://ladill.com/api'),
'platform_api_key' => env('SMS_API_KEY_EVENTS'),
'default_sender_id' => env('SMS_DEFAULT_SENDER_ID', 'Ladill'),
];
+8
View File
@@ -0,0 +1,8 @@
<?php
return [
'platform_api_url' => env('SMTP_PLATFORM_API_URL', 'https://ladill.com/api/smtp'),
'platform_api_key' => env('SMTP_API_KEY_EVENTS'),
'from' => env('EVENTS_SMTP_FROM', 'events@ladill.com'),
'from_name' => env('EVENTS_SMTP_FROM_NAME', 'Ladill Events'),
];