mirror of
https://github.com/HolgerHatGarKeineNode/einundzwanzig-app.git
synced 2025-12-13 23:56:47 +00:00
6f7ee806ae9876430a75feaddbbf03f8a253f156
- Added `DomainMiddleware` to dynamically set locale, language-country session, and app name based on domain.
- Updated views and components to leverage `lang_country` session for language and region-specific content.
- Enhanced country parameter retrieval with `config('app.domain_country')` as fallback.
- Refined language filtering by scanning available language files dynamically.
- Added language-specific assets and translations (`nl.json`, `es.json`) with improved language-region associations.
- Updated `app-logo-icon` to display region-specific images or default SVGs.
- Improved views with cleaner, dynamic rendering and session-aware functionalities.
- 🛠️ Replaced inline dashboard layout with Livewire component for better reusability and management.
- 🛠️ Replaced inline dashboard layout with Livewire component for better reusability and management.
Hosted: https://portal.einundzwanzig.space
Contributing and Proposals
Development
Installation
cp .env.example .env
docker run --rm \
-u "$(id -u):$(id -g)" \
-v $(pwd):/var/www/html \
-w /var/www/html \
laravelsail/php83-composer:latest \
composer install --ignore-platform-reqs
(you need a valid Flux Pro license or send a message to Nostr - The Ben)
Start docker development containers
vendor/bin/sail up -d
Migrate and seed the database
./vendor/bin/sail artisan migrate:fresh --seed
Laravel storage link
./vendor/bin/sail artisan storage:link
Install node dependencies
vendor/bin/sail yarn
Start just in time compiler
vendor/bin/sail yarn dev
Update dependencies
vendor/bin/sail yarn
Security Vulnerabilities
If you discover a security vulnerability within this project, please go to https://gitworkshop.dev. All security vulnerabilities will be promptly addressed.
License
Open-sourced software licensed under the MIT license.
Description
Languages
PHP
53.7%
Blade
45.9%
CSS
0.3%
JavaScript
0.1%