Commit Graph

5 Commits

Author SHA1 Message Date
HolgerHatGarKeineNode 71a4898303 🎉 **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`).
2026-05-17 17:57:16 +02:00
HolgerHatGarKeineNode eebe453f5a 🛠️ Replace Livewire\Volt\Component with Livewire\Component across all Blade views for consistency with updated Livewire conventions. 2026-01-17 16:12:07 +01:00
HolgerHatGarKeineNode 4d01f21747 🌍 Replace emoji flags with scalable SVG country flags across dashboard views for improved accessibility and consistency 2025-12-05 21:51:45 +01:00
HolgerHatGarKeineNode aee1194e2f 🛠️ Refactor dashboard components for improved code formatting and readability
- Updated HTML indentation and alignment across `top-countries`, `activities`, and `top-meetups` components.
- Applied consistent formatting to dynamic content (e.g., map links, charts).
- Corrected key usage in `NostrTrait` for route parameters related to `meetups`.
2025-11-24 18:06:11 +01:00
HolgerHatGarKeineNode 54f79309dc 🌍 Add Top-Countries, Top-Meetups, and Activities dashboard components
- Introduced three new Livewire components for the dashboard:
  - Top Countries: Displays countries with the most users.
  - Top Meetups: Highlights meetups with the largest user counts.
  - Activities: Showcases recent meetups and events.
- Updated `dashboard.blade.php` to lazy-load these components.
- Expanded multilingual support for relevant labels across all languages.
2025-11-24 16:49:53 +01:00