Commit Graph

9 Commits

Author SHA1 Message Date
HolgerHatGarKeineNode
ca9cd9b875 Enhance timezone support across application
- Introduced a `SetTimezone` middleware to dynamically apply user-specific timezones.
- Added a `timezone chooser` component for users to select their timezone.
- Enhanced date and time display in views with `asDate`, `asTime`, and `asDateTime` methods.
- Updated `AppServiceProvider` to leverage `preventLazyLoading` in local environments and set custom `Carbon` instance for dates.
- Expanded configuration with `user-timezone`.
- Integrated timezone support into meetups and events for consistent scheduling.
2025-11-23 19:21:19 +01:00
HolgerHatGarKeineNode
454c8e53a5 Improve conditional rendering and authentication logic in views
- Updated multiple views to conditionally render actions based on authentication state for a better user experience.
- Added login links where actions require authentication.
2025-11-23 17:42:46 +01:00
HolgerHatGarKeineNode
a5dafc67df Added SEO attributes and extended localization
- Added `#[SeoDataAttribute]` annotations to Livewire components for SEO management.
- Extended translations in English, Spanish, and German for better localization support.
2025-11-22 22:36:46 +01:00
HolgerHatGarKeineNode
25843db5a9 Add SEO support with configuration and traits
- Introduced `config/seo.php` to centralize SEO settings.
- Implemented `SeoTrait` for dynamic SEO management.
- Added `SeoDataAttribute` to set SEO metadata at the class level.
- Updated various views to integrate dynamic SEO handling.
- Included fallback settings for titles, descriptions, images, and more.
2025-11-22 22:12:45 +01:00
HolgerHatGarKeineNode
06a46db372 🌐 Add country handling and improve meetup route/link consistency 2025-11-21 17:59:29 +01:00
HolgerHatGarKeineNode
09f9a53144 Improve UI consistency across components 2025-11-21 17:37:26 +01:00
HolgerHatGarKeineNode
8afc762bfe 🌐 Add multilingual translations and update UI for Meetup and Event management 2025-11-21 12:55:21 +01:00
HolgerHatGarKeineNode
0800213e80 Enhance RSVP and attendee management for meetup events 2025-11-21 12:31:32 +01:00
HolgerHatGarKeineNode
ddfa915acc - 🛠️ Replaced inline dashboard layout with Livewire component for better reusability and management.
- 🔒 Introduced Nostr-based login functionality with `nostr-tools` integration.
- 🖼️ Added user profile photo handling (upload, delete, and URL retrieval) in the `User` model.
- 💻 Updated views to use `flux:avatar` for consistent user avatars.
- ✂️ Removed unused routes and adjusted dashboard routing logic.
- 📦 Updated dependencies in `package.json` and `yarn.lock`.
2025-11-21 12:05:31 +01:00