HolgerHatGarKeineNode
a6ec5b7754
🎨 Adjust base layer styles and add custom styling for Leaflet popups and controls
2025-12-11 20:05:10 +01:00
HolgerHatGarKeineNode
b2e75d4d27
🖌️ Adjust login form layout and update Hungarian translations for consistency
2025-12-11 19:45:32 +01:00
HolgerHatGarKeineNode
7b0feca298
🌍 Add German translations for Self-Hosted Services and related terms
...
🔄 Update community and service localization strings
📝 Include new UI labels and placeholders for service management features
2025-12-11 16:58:49 +01:00
HolgerHatGarKeineNode
4c2d046d70
📍 Add latitude/longitude finder link in cities edit view
2025-12-11 16:46:03 +01:00
HolgerHatGarKeineNode
1ccbd0a9ed
🔄 Refactor domain image helper to return attributes array
...
🖼️ Update SEO data to use domain attributes instead of single image
🌐 Adjust meetup model and blade component to use new domain attributes function
2025-12-11 16:35:46 +01:00
HolgerHatGarKeineNode
deeb1f066d
🌍 Update timezone fallback for Nostr publishing command to use Europe/Berlin
2025-12-11 02:13:17 +01:00
HolgerHatGarKeineNode
a8f1257948
🌍 Add Austria and Switzerland to German locale mapping in Nostr publishing command
...
- Extend `TZ_MAP` and `DOMAIN_MAP` with `'at'` and `'ch'` entries pointing to `Europe/Berlin` and `portal.einundzwanzig.space` respectively.
- Adjust locale setting logic to use `'de'` for Austria and Switzerland, ensuring consistent language handling in Nostr publishing flows.
2025-12-10 03:46:14 +01:00
HolgerHatGarKeineNode
5d87391ac2
🗒️ Translate “community” labels to German in meetup forms and landing page
...
- Update select options with localized names (`Einundzwanzig Community`, `Allgemeine Bitcoin Community`).
- Wrap the heading text on the landing page with `__()` for proper translation.
2025-12-09 23:52:54 +01:00
HolgerHatGarKeineNode
538ae5808a
⚙️ Make community a required field in meetup create/edit forms
...
🛠️ Add “Keine” placeholder option to community select
✏️ Translate community values (“bitcoin”, “einundzwanzig”) on landing page
🌍 Update German locale strings for community names
2025-12-09 23:47:58 +01:00
HolgerHatGarKeineNode
52c05e6d47
⚙️ Preserve user language preference in DomainMiddleware and adjust locale‑setting logic to avoid overwriting existing session values while still configuring domain‑specific app settings.
2025-12-09 23:41:44 +01:00
HolgerHatGarKeineNode
c6c524a876
⚙️ Update PublishUnpublishedItems to run hourly and only publish MeetupEvents starting within the next 7 days.
2025-12-09 23:02:43 +01:00
HolgerHatGarKeineNode
d263eaf92d
🛠️ Add German portal domain and refactor URL handling for Nostr publishing
...
- Introduce `portal.einundzwanzig.space` with locale settings in `DomainMiddleware`.
- Replace verbose if‑chain in `NostrTrait::getUrl()` with a concise match expression.
- Add `DOMAIN_MAP` constant to `PublishUnpublishedItems` and force URL generation to use the correct domain per country.
- Update command flow: set domain before configuring timezone/locale.
2025-12-09 22:45:26 +01:00
HolgerHatGarKeineNode
2a70537fcb
🛠️ Add Nostr publishing support with i18n templates and country‑specific configuration for domain handling and CLI command
2025-12-09 22:35:54 +01:00
HolgerHatGarKeineNode
b3ce0419f6
⚙️ Refactor Vite config import and tidy Tailwind CSS setup
...
✂️ Consolidate `defineConfig` import syntax
🎨 Replace hard‑coded zinc palette with neutral variables
🧹 Remove redundant @source imports and obsolete style rules
✨ Add Alpine.js `[x-cloak]` helper with responsive variants
🚫 Clean up unused base layer selectors and leaflet styles
2025-12-09 21:43:59 +01:00
HolgerHatGarKeineNode
9511bcdb11
⚙️ Raise top‑meetup and top‑country limits from 10 → 15; add guard for empty sparkline data before rendering chart.
2025-12-09 21:32:13 +01:00
HolgerHatGarKeineNode
e18d79aa40
🚀 Refactor Laravel Boost MCP server configuration and enhance routing structure with new endpoints, redirects, and country-specific route groups
...
- 🛠️ Updated Laravel Boost MCP server command from `vendor/bin/sail` to `docker` with proper arguments
- 🌐 Added comprehensive routing structure including country-specific groups, dashboard redirects, and meetup/calendar routes
- 📝 Included new test routes, error handling, and image serving capabilities
- 🔧 Enhanced authentication middleware usage with country prefixes for various resource routes
- 🚫 Commented out legacy book rental routes while maintaining flexibility for future activation
- 🔄 Implemented fallback 404 handling with rate limiting and included auth routes from separate file
2025-12-09 04:08:38 +01:00
HolgerHatGarKeineNode
312837e6fd
📋 Improve service links section: Add copy-to-clipboard functionality for IP and URLs, remove unnecessary whitespace-pre-wrap class, and display "Anonymous" when appropriate.
2025-12-07 06:44:02 +01:00
HolgerHatGarKeineNode
14c1d9df15
📋 Add copy-to-clipboard feature for service URLs: Enhance user experience by allowing easy copying of clearnet, onion, I2P, and pkdns links.
2025-12-07 06:28:06 +01:00
HolgerHatGarKeineNode
c4cea2ae7a
🛠️ Add anon column to self-hosted services: Update views, models, forms, and migrations to support anonymous service creation and display
2025-12-07 06:16:47 +01:00
HolgerHatGarKeineNode
9ee7ef1771
🌍 Add "IP Adresse" translations and update relevant views across supported languages
2025-12-07 06:06:59 +01:00
HolgerHatGarKeineNode
980b833e80
🌐 Enhance service management: Add IP address field to forms, views, and database schema
2025-12-07 06:04:52 +01:00
HolgerHatGarKeineNode
eb7d792f1c
🌍 Add full translations for self-hosted service functionality across supported languages
2025-12-07 05:24:01 +01:00
HolgerHatGarKeineNode
4e150518a4
🛠️ Remove deprecated LNbits enum and related references from SelfHostedServiceType
2025-12-07 05:18:54 +01:00
HolgerHatGarKeineNode
0750852f51
🛠️ Enhance SEO: Add meta tags for services and meetups landing pages, including dynamic title, description, and image handling
2025-12-07 05:14:52 +01:00
HolgerHatGarKeineNode
95de6e96c9
🛠️ Update dependencies: Add symfony/event-dispatcher v7.2 to composer.json and downgrade to v7.4.0 in composer.lock
2025-12-07 04:02:33 +01:00
HolgerHatGarKeineNode
6da17adb41
🛠️ Update dependencies: Add symfony/mailer v7.2 to composer.json and update composer.lock
2025-12-07 04:01:24 +01:00
HolgerHatGarKeineNode
17071c43e7
🛠️ Update dependencies: Downgrade symfony/string to v7.4.0 and add it to composer.json
2025-12-07 04:00:15 +01:00
HolgerHatGarKeineNode
428b664440
🛠️ Update dependencies: Add symfony/translation v7.2 and downgrade symfony/translation to v7.4.0 in composer.lock
2025-12-07 03:59:08 +01:00
HolgerHatGarKeineNode
2c5c4d4ac9
🛠️ Update dependencies: Bump PHP to ^8.3 and downgrade symfony/clock to v7.4.0
2025-12-07 03:57:19 +01:00
HolgerHatGarKeineNode
22910553e4
🛠️ Enhance service index: Add link tooltips, improve button spacing, and clean up component formatting
2025-12-07 03:51:40 +01:00
HolgerHatGarKeineNode
6d8436c8a5
🛠️ Add delete functionality for services with confirmation modal and extend creator name display limit to 20 characters
2025-12-07 01:11:57 +01:00
HolgerHatGarKeineNode
14f717a2b9
🛠️ Refactor service components: Add dynamic type filters, restructure landing page UI, and introduce ServiceForm for improved form handling and validations
2025-12-07 01:06:20 +01:00
HolgerHatGarKeineNode
aef4deedd6
🛠️ Add services index and landing page components with dynamic links and new Polish translations
2025-12-07 00:01:15 +01:00
HolgerHatGarKeineNode
bc700a1f2c
🖋️ Update dashboard Meetup list with responsive layout and improved button styles
2025-12-06 02:24:25 +01:00
HolgerHatGarKeineNode
ee6ca08aa3
🛠️ Add event deletion functionality with confirmation modal to meetups landing page
2025-12-06 02:21:18 +01:00
HolgerHatGarKeineNode
0662a614b9
🛠️ Add recurring events creation logic and translations for supported languages
2025-12-06 00:14:08 +01:00
HolgerHatGarKeineNode
d0d19663aa
🛠️ Ensure meetup names are converted to ASCII before sanitizing in ExtractLogos command
2025-12-05 23:27:12 +01:00
HolgerHatGarKeineNode
22592bbd23
🛠️ Use sanitized studly case for meetup names in ExtractLogos command output filenames
2025-12-05 23:07:28 +01:00
HolgerHatGarKeineNode
60634146fe
🛠️ Use camel case for meetup names in ExtractLogos command output filenames
2025-12-05 23:02:10 +01:00
HolgerHatGarKeineNode
1adbec3519
🛠️ Add ExtractLogos command to export meetup logos to public storage
2025-12-05 22:54:17 +01:00
HolgerHatGarKeineNode
90d61fcfdd
🛠️ Remove unused notification logic from login process in Livewire auth blade
2025-12-05 22:16:26 +01:00
HolgerHatGarKeineNode
5b729dcb51
🌍 Fix incorrect variable reference for country flag rendering in dashboard meetups list
2025-12-05 22:10:28 +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
7b5c8c5afa
🌐 Add "Select the city..." translations across supported languages
2025-12-05 19:18:07 +01:00
HolgerHatGarKeineNode
57a21514d1
🌍 Scope cities and venues by country, add default country handling, and enhance dropdowns with searchable and flag-based country selection
2025-12-05 19:16:17 +01:00
HolgerHatGarKeineNode
0b6853a6ff
🌍 Scope cities, venues, and courses by country across views and refine sidebar counts accordingly
2025-12-05 19:06:55 +01:00
HolgerHatGarKeineNode
c9971144da
🌍 Scope lecturers and courses by country across views and enhance sidebar with dynamic country flags
2025-12-05 19:04:38 +01:00
HolgerHatGarKeineNode
4b16efaf9c
🌐 Replace language-selector component, introduce livewire:language.selector and enhance sidebar with dynamic language and country selection options
2025-12-05 18:44:23 +01:00
HolgerHatGarKeineNode
f75a7e128c
🖼️ Improve lnurl-auth user lookup and add Hungarian meetup URL to README
2025-12-05 17:53:26 +01:00
HolgerHatGarKeineNode
7f8eaa35ed
🌐 Refine CNAME instructions in README for improved formatting and clarity
2025-12-02 21:38:53 +01:00