Commit Graph

  • 22592bbd23 🛠️ Use sanitized studly case for meetup names in ExtractLogos command output filenames HolgerHatGarKeineNode 2025-12-05 23:07:28 +01:00
  • 60634146fe 🛠️ Use camel case for meetup names in ExtractLogos command output filenames HolgerHatGarKeineNode 2025-12-05 23:02:10 +01:00
  • 1adbec3519 🛠️ Add ExtractLogos command to export meetup logos to public storage HolgerHatGarKeineNode 2025-12-05 22:54:17 +01:00
  • 90d61fcfdd 🛠️ Remove unused notification logic from login process in Livewire auth blade HolgerHatGarKeineNode 2025-12-05 22:16:26 +01:00
  • 5b729dcb51 🌍 Fix incorrect variable reference for country flag rendering in dashboard meetups list HolgerHatGarKeineNode 2025-12-05 22:10:28 +01:00
  • 4d01f21747 🌍 Replace emoji flags with scalable SVG country flags across dashboard views for improved accessibility and consistency HolgerHatGarKeineNode 2025-12-05 21:51:45 +01:00
  • 7b5c8c5afa 🌐 Add "Select the city..." translations across supported languages HolgerHatGarKeineNode 2025-12-05 19:18:07 +01:00
  • 57a21514d1 🌍 Scope cities and venues by country, add default country handling, and enhance dropdowns with searchable and flag-based country selection HolgerHatGarKeineNode 2025-12-05 19:16:17 +01:00
  • 0b6853a6ff 🌍 Scope cities, venues, and courses by country across views and refine sidebar counts accordingly HolgerHatGarKeineNode 2025-12-05 19:06:55 +01:00
  • c9971144da 🌍 Scope lecturers and courses by country across views and enhance sidebar with dynamic country flags HolgerHatGarKeineNode 2025-12-05 19:04:38 +01:00
  • 4b16efaf9c 🌐 Replace language-selector component, introduce livewire:language.selector and enhance sidebar with dynamic language and country selection options HolgerHatGarKeineNode 2025-12-05 18:44:23 +01:00
  • f75a7e128c 🖼️ Improve lnurl-auth user lookup and add Hungarian meetup URL to README HolgerHatGarKeineNode 2025-12-05 17:53:26 +01:00
  • 7f8eaa35ed 🌐 Refine CNAME instructions in README for improved formatting and clarity HolgerHatGarKeineNode 2025-12-02 21:38:53 +01:00
  • 0f798bf610 🌐 Simplify CNAME instructions in README for better clarity HolgerHatGarKeineNode 2025-12-02 21:37:20 +01:00
  • 1edd6b62f8 🌐 Update CNAME instructions in README for national domains setup HolgerHatGarKeineNode 2025-12-02 21:35:59 +01:00
  • c69840c4e4 🌐 Expand README with localized URLs and instructions for adding custom national domains HolgerHatGarKeineNode 2025-12-02 21:34:54 +01:00
  • 14dfc3fff7 🖼️ Fix QR overlay image path in lnurl-auth flow and ensure compatibility with localized and default images HolgerHatGarKeineNode 2025-12-02 20:41:27 +01:00
  • aedff4e2f5 🖼️ Fallback to default QR overlay image if localized version is unavailable HolgerHatGarKeineNode 2025-12-02 20:40:07 +01:00
  • c9240fe1f4 🖼️ Dynamically load QR code overlay image based on user language preference HolgerHatGarKeineNode 2025-12-02 20:20:00 +01:00
  • 851be489b8 🔗 Update Laravel Forge deployment badge URL in README.md HolgerHatGarKeineNode 2025-12-02 20:14:15 +01:00
  • 6cda136f62 🔧 Remove unused page title suffix in SEO configuration HolgerHatGarKeineNode 2025-12-02 20:11:59 +01:00
  • 6f77108ca2 🌐 Add Polish translations and expand Spanish dictionaries HolgerHatGarKeineNode 2025-12-02 19:56:35 +01:00
  • b339a05bb8 🛠️ Simplify route controller imports and adjust formatting in api.php HolgerHatGarKeineNode 2025-12-02 11:20:29 +01:00
  • f7102f0d43 🚨 Add numeric validation to user_id in MeetupController@index HolgerHatGarKeineNode 2025-11-27 15:57:06 +01:00
  • 572889bf42 🛠️ Use findOrFail in MeetupController@index to handle missing users gracefully HolgerHatGarKeineNode 2025-11-27 15:51:25 +01:00
  • c4f9f1a089 Add meetup/ical route and handler in MeetupController HolgerHatGarKeineNode 2025-11-27 15:48:40 +01:00
  • 0300e397f8 ✉️ Add Mailgun mail transport configuration in mail.php config file HolgerHatGarKeineNode 2025-11-27 15:22:53 +01:00
  • fe09947ec3 🛠️ Fix case typo in Meetup model import in MeetupController HolgerHatGarKeineNode 2025-11-27 15:18:04 +01:00
  • c36ef25c11 🔒 Restrict timezone chooser visibility to authenticated users HolgerHatGarKeineNode 2025-11-26 19:20:59 +01:00
  • aee1194e2f 🛠️ Refactor dashboard components for improved code formatting and readability HolgerHatGarKeineNode 2025-11-24 18:06:11 +01:00
  • 54f79309dc 🌍 Add Top-Countries, Top-Meetups, and Activities dashboard components HolgerHatGarKeineNode 2025-11-24 16:49:53 +01:00
  • 4a101c22a5 🔧 Add numeric constraint to event parameter in meetup routes HolgerHatGarKeineNode 2025-11-24 03:25:06 +01:00
  • ae7479eac0 🌐 Add 'all-meetups' route and update sidebar to include global meetup view HolgerHatGarKeineNode 2025-11-24 02:45:13 +01:00
  • ac720a0753 ⏱️ Update queue and Horizon configurations to use 15-minute intervals HolgerHatGarKeineNode 2025-11-24 00:58:40 +01:00
  • 33b599702c Add SyncNostrProfilesCommand to dispatch Nostr profile sync job HolgerHatGarKeineNode 2025-11-24 00:53:38 +01:00
  • 23becb255b Add Symfony dependencies: http-client and mailgun-mailer HolgerHatGarKeineNode 2025-11-24 00:50:58 +01:00
  • d656811456 🧹 Remove unused Nostr relay from FetchNostrProfileJob HolgerHatGarKeineNode 2025-11-24 00:49:58 +01:00
  • fda18a1857 ⏱️ Update queue and Horizon configurations to use 2-minute intervals HolgerHatGarKeineNode 2025-11-24 00:44:53 +01:00
  • b2606dcafc 🔒 Update Horizon gate to use Nostr public keys instead of email for authorization HolgerHatGarKeineNode 2025-11-24 00:40:06 +01:00
  • 8c1923f826 🚀 Add Nostr profile job, Hungarian translations, and Horizon integration HolgerHatGarKeineNode 2025-11-24 00:38:37 +01:00
  • bf14c1d89c 🌍 Include country relationships in city data for meetups edit view HolgerHatGarKeineNode 2025-11-23 23:28:25 +01:00
  • 9da218c6a0 🔢 Add dynamic badge to sidebar map item displaying total meetup count HolgerHatGarKeineNode 2025-11-23 23:26:21 +01:00
  • 2651ec360e 🖼️ Add German domain image for localized SEO HolgerHatGarKeineNode 2025-11-23 23:23:21 +01:00
  • 00576794f6 🔒 Add fallback user creation for first-time logins and enhance redirect consistency HolgerHatGarKeineNode 2025-11-23 23:19:57 +01:00
  • e07245e69a 🌍 Refactor domain image logic into reusable helper function HolgerHatGarKeineNode 2025-11-23 23:13:41 +01:00
  • 0a93b2b90b 🌍 Adjust map initialization logic for non-default routes HolgerHatGarKeineNode 2025-11-23 23:07:13 +01:00
  • a66a6a7207 🌍 Add global map route, refine country-specific routes, and enhance sidebar functionality HolgerHatGarKeineNode 2025-11-23 23:01:42 +01:00
  • 2cfd7abc07 🌐 Replace manual language selection with reusable language selector component and add Hungarian translations HolgerHatGarKeineNode 2025-11-23 22:34:38 +01:00
  • 0841732730 🌍 Add dynamic SEO image handling based on language-country sessions HolgerHatGarKeineNode 2025-11-23 22:16:57 +01:00
  • d65f9ee924 🎨 Update Leaflet control styles for consistent theme HolgerHatGarKeineNode 2025-11-23 22:15:06 +01:00
  • e7b7a46911 🔐 Add authentication check and redirect in dashboard component HolgerHatGarKeineNode 2025-11-23 22:01:17 +01:00
  • 07b805a782 🌐 Add labels to selectors and rename meetup event route for clarity HolgerHatGarKeineNode 2025-11-23 21:51:34 +01:00
  • c53e342c8d 🌐 Update app name in logo component and add multilingual translations HolgerHatGarKeineNode 2025-11-23 21:22:21 +01:00
  • 86708f1194 🛠️ Integrate Laravel Nightwatch and enhance middleware handling HolgerHatGarKeineNode 2025-11-23 21:12:30 +01:00
  • 4d573c1216 🌐 Add route for meetup event landing page HolgerHatGarKeineNode 2025-11-23 21:07:17 +01:00
  • b1ec258cb8 🌐 Complete missing English translations for social platforms and website references HolgerHatGarKeineNode 2025-11-23 21:01:16 +01:00
  • 83c6f4041a 🌐 Add Portuguese and Dutch language translations HolgerHatGarKeineNode 2025-11-23 21:00:11 +01:00
  • 572dbf1f31 🌍 Add dynamic country parameter to settings routes and enhance data relationships HolgerHatGarKeineNode 2025-11-23 20:50:59 +01:00
  • 6f7ee806ae 🌐 Introduce dynamic domain-based locale and country handling HolgerHatGarKeineNode 2025-11-23 20:45:29 +01:00
  • c48455a6be Refactor event scheduling to separate date and time inputs HolgerHatGarKeineNode 2025-11-23 19:36:34 +01:00
  • ca9cd9b875 Enhance timezone support across application HolgerHatGarKeineNode 2025-11-23 19:21:19 +01:00
  • cdf8744883 Update dashboard route in sidebar with dynamic country parameter HolgerHatGarKeineNode 2025-11-23 17:47:08 +01:00
  • 454c8e53a5 Improve conditional rendering and authentication logic in views HolgerHatGarKeineNode 2025-11-23 17:42:46 +01:00
  • a1036e3ec0 🎨 Add rounded corners to maps on meetups pages HolgerHatGarKeineNode 2025-11-23 17:06:32 +01:00
  • 5e342d73f7 Display attendee counts on meetup popups HolgerHatGarKeineNode 2025-11-23 17:04:29 +01:00
  • ab32a4626f Add dynamic meetup popup component and enrich map with detailed data HolgerHatGarKeineNode 2025-11-23 16:44:28 +01:00
  • af7a05e44c 🔧 Filter events to include only upcoming ones in calendar download HolgerHatGarKeineNode 2025-11-23 00:30:23 +01:00
  • 884b73211a add route for downloading meetup calendar HolgerHatGarKeineNode 2025-11-23 00:24:27 +01:00
  • 8600f98312 🌐 Add multilingual configuration and translation files HolgerHatGarKeineNode 2025-11-22 23:53:15 +01:00
  • ff2a5636f6 Refactor routing to dashboard with country parameter adjustment HolgerHatGarKeineNode 2025-11-22 23:02:26 +01:00
  • 5a30d38413 🎨 Add custom error pages with layouts and assets HolgerHatGarKeineNode 2025-11-22 22:56:37 +01:00
  • b964eb7007 🔥 Refactor: Replace route_with_country with route in login redirection HolgerHatGarKeineNode 2025-11-22 22:41:32 +01:00
  • a5dafc67df Added SEO attributes and extended localization HolgerHatGarKeineNode 2025-11-22 22:36:46 +01:00
  • d359dd56b0 Implement SeoTrait across components for improved SEO integration. HolgerHatGarKeineNode 2025-11-22 22:16:55 +01:00
  • 25843db5a9 Add SEO support with configuration and traits HolgerHatGarKeineNode 2025-11-22 22:12:45 +01:00
  • eb089f670c 🌍 Add static 'country=de' parameter to dashboard routes HolgerHatGarKeineNode 2025-11-22 20:57:53 +01:00
  • be6006f357 🔧 Update sidebar logo link to route to the welcome page HolgerHatGarKeineNode 2025-11-21 20:05:58 +01:00
  • ec2964608e 🌐 Add language selection accordion to welcome and login pages HolgerHatGarKeineNode 2025-11-21 20:04:58 +01:00
  • c7d2e573a5 🔧 comment out unused Route::feeds() for cleanup HolgerHatGarKeineNode 2025-11-21 19:56:33 +01:00
  • 2888a723f7 📚 Added "BooksForPlebs" book rental guide for Bitcoin meetups and integrated "FollowTheRabbit" feature to explore Bitcoin rabbit hole themes. HolgerHatGarKeineNode 2025-11-21 19:37:50 +01:00
  • 7c85fdcefb 📝 update README.md with updated links to gitworkshop.dev HolgerHatGarKeineNode 2025-11-21 18:38:47 +01:00
  • 5572a2dc40 📝 Update URLs in README.md HolgerHatGarKeineNode 2025-11-21 18:35:57 +01:00
  • 06a46db372 🌐 Add country handling and improve meetup route/link consistency HolgerHatGarKeineNode 2025-11-21 17:59:29 +01:00
  • 76cd159b6a Add wnjParams configuration for Nostr widget initialization across layouts and login page. HolgerHatGarKeineNode 2025-11-21 17:54:21 +01:00
  • e36401a75c Add null-safe operator (?->) to handle nullable user instances in Blade templates HolgerHatGarKeineNode 2025-11-21 17:45:12 +01:00
  • c43dcd93c2 🎨 Improve responsiveness by applying stacked-to-row layout for header sections across views HolgerHatGarKeineNode 2025-11-21 17:42:40 +01:00
  • 09f9a53144 Improve UI consistency across components HolgerHatGarKeineNode 2025-11-21 17:37:26 +01:00
  • 6acbd218da 🌐 Add language selection functionality with support for region-specific locales HolgerHatGarKeineNode 2025-11-21 17:25:15 +01:00
  • 3481301720 Add CRUD support for Cities and Venues HolgerHatGarKeineNode 2025-11-21 17:04:56 +01:00
  • d05485a406 add redirects for old meetup routes HolgerHatGarKeineNode 2025-11-21 16:45:57 +01:00
  • 7adefecfbb Add Nostr publishing and login keys cleanup commands HolgerHatGarKeineNode 2025-11-21 16:34:38 +01:00
  • efe44cf344 Add storage configuration, localization updates, and feed generation HolgerHatGarKeineNode 2025-11-21 16:23:55 +01:00
  • d12ea30d5e 🎉 Add venue management and enhance course events functionality HolgerHatGarKeineNode 2025-11-21 14:57:03 +01:00
  • b37609461e Add course event creation, editing, and listing with dynamic validations HolgerHatGarKeineNode 2025-11-21 14:43:49 +01:00
  • 48ea4e664d 🌍 Add translations for courses, lecturers, meetups, and cities in English and Spanish HolgerHatGarKeineNode 2025-11-21 14:27:30 +01:00
  • e96413d1a0 🚀 Add courses and lecturers management functionality HolgerHatGarKeineNode 2025-11-21 14:23:59 +01:00
  • 976844487a 🌍 Add city creation modal and country migration command HolgerHatGarKeineNode 2025-11-21 13:35:29 +01:00
  • 69e46fabce 🌐 Add German translations and implement calendar streaming functionality HolgerHatGarKeineNode 2025-11-21 13:11:39 +01:00
  • 8afc762bfe 🌐 Add multilingual translations and update UI for Meetup and Event management HolgerHatGarKeineNode 2025-11-21 12:55:21 +01:00
  • 122da2b2c7 🎉 Add event creation and editing functionality for meetups HolgerHatGarKeineNode 2025-11-21 12:46:49 +01:00