mirror of
https://github.com/HolgerHatGarKeineNode/einundzwanzig-app.git
synced 2026-05-18 20:34:52 +00:00
🎉 **Introduce meetup activity management**
- Added `is_active` and `last_event_at` fields to meetups with migration. - Enhanced UI: Display `Aktiv`/`Inaktiv` badges and last event dates across dashboard, tables, and maps. - Introduced `/meetups:update-activity` command to manage activity flags and timestamps. - Validated latitude/longitude to prevent `0,0` inputs in city creation and updates. - Updated factories and tests to include meetup activity states (`active`, `inactive`).
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
<?php
|
||||
|
||||
use App\Console\Commands\Database\CleanupLoginKeys;
|
||||
use App\Console\Commands\Database\UpdateMeetupActivity;
|
||||
use App\Console\Commands\Nostr\PublishUnpublishedItems;
|
||||
|
||||
Schedule::command(CleanupLoginKeys::class)->everyFifteenMinutes();
|
||||
@@ -12,3 +13,5 @@ Schedule::command(PublishUnpublishedItems::class, [
|
||||
Schedule::command(PublishUnpublishedItems::class, [
|
||||
'--model' => 'Meetup',
|
||||
])->dailyAt('18:00');
|
||||
|
||||
Schedule::command(UpdateMeetupActivity::class)->dailyAt('03:30');
|
||||
|
||||
Reference in New Issue
Block a user