app/Livewire/Forms/LoginForm.php
app/Livewire/Actions/Logout.php
database/migrations/0001_01_01_000000_create_users_table.php
database/migrations/0001_01_01_000001_create_cache_table.php
database/migrations/0001_01_01_000002_create_jobs_table.php
database/migrations/2025_08_09_000001_create_personal_access_tokens_table.php
database/migrations/2025_08_10_101355_add_description_to_library_tracks_table.php
database/migrations/2025_08_09_000000_update_users_and_create_core_tables.php
database/migrations/2025_08_10_100353_add_password_to_users_table.php
database/migrations/2025_08_10_100411_add_role_to_users_table.php
database/.gitignore
database/seeders/DatabaseSeeder.php
app/Http/Middleware/IdempotencyMiddleware.php
app/Http/Middleware/EnsureConsentsAccepted.php
database/factories/UserFactory.php
database/factories/ProfileFactory.php
app/Http/Resources/LibraryTrackResource.php
app/Http/Resources/LibraryCategoryResource.php
app/Http/Requests/AuthAppleRequest.php
app/Http/Requests/ProfileUpdateRequest.php
tailwind.config.js
phpunit.xml
bootstrap/app.php
bootstrap/cache/.gitignore
bootstrap/providers.php
app/DTO/SafetyDecision.php
app/DTO/ScriptDTO.php
app/DTO/AudioDTO.php
app/Providers/AppServiceProvider.php
app/Providers/AuthServiceProvider.php
app/Providers/VoltServiceProvider.php
app/Http/Controllers/Controller.php
app/Http/Controllers/IAPController.php
app/Http/Controllers/Auth/VerifyEmailController.php
app/Models/Subscription.php
app/Models/LibraryCategory.php
app/Models/IdempotencyKey.php
app/Http/Controllers/MeController.php
app/Http/Controllers/CustomController.php
app/Http/Controllers/AuthController.php
app/Http/Controllers/ConsentController.php
app/Models/User.php
app/Models/CustomRequest.php
app/Models/Webhook.php
app/Models/LibraryTrack.php
app/Http/Controllers/Admin/LibraryAdminController.php
app/Models/ContentFlag.php
app/Models/Consent.php
app/Models/Profile.php
app/Models/CustomSession.php
app/Models/SafetyEvent.php
app/Http/Controllers/ProfileController.php
app/Http/Controllers/LibraryController.php
app/View/Components/GuestLayout.php
app/View/Components/AppLayout.php
app/Jobs/GenerateCustomSessionJob.php
app/Services/LLM/LLMManager.php
app/Services/LLM/Drivers/NullLLMDriver.php
app/Services/Auth/AppleJwtVerifier.php
app/Services/Contracts/TTSService.php
app/Services/Contracts/LLMService.php
app/Services/Contracts/SafetyService.php
app/Policies/AdminPolicy.php
app/Policies/CustomRequestPolicy.php
app/Policies/CustomSessionPolicy.php
app/Services/Safety/SimpleSafetyService.php
resources/css/app.css
app/Services/IAP/AppleIAPService.php
resources/js/bootstrap.js
app/Services/TTS/Drivers/NullTTSDriver.php
resources/js/app.js
app/Services/TTS/TTSManager.php
resources/views/welcome.blade.php
resources/views/dev.blade.php
resources/views/components/dropdown-link.blade.php
resources/views/components/primary-button.blade.php
resources/views/components/secondary-button.blade.php
resources/views/components/text-input.blade.php
resources/views/components/action-message.blade.php
resources/views/components/application-logo.blade.php
resources/views/components/nav-link.blade.php
resources/views/components/input-label.blade.php
resources/views/components/input-error.blade.php
resources/views/components/dropdown.blade.php
resources/views/components/responsive-nav-link.blade.php
resources/views/components/danger-button.blade.php
config/rate_limits.php
resources/views/components/auth-session-status.blade.php
resources/views/components/modal.blade.php
config/auth.php
config/app.php
config/mail.php
config/services.php
config/database.php
resources/views/dashboard.blade.php
config/cache.php
resources/views/livewire/layout/navigation.blade.php
config/session.php
config/safety.php
config/queue.php
config/providers.php
config/logging.php
config/filesystems.php
vite.config.js
.editorconfig
storage/app/public/.gitignore
storage/app/.gitignore
storage/app/private/.gitignore
resources/views/livewire/.gitkeep
resources/views/livewire/welcome/navigation.blade.php
resources/views/livewire/profile/delete-user-form.blade.php
resources/views/livewire/profile/update-password-form.blade.php
resources/views/livewire/profile/update-profile-information-form.blade.php
resources/views/livewire/pages/auth/reset-password.blade.php
resources/views/livewire/pages/auth/register.blade.php
resources/views/livewire/pages/auth/confirm-password.blade.php
resources/views/livewire/pages/auth/forgot-password.blade.php
resources/views/livewire/pages/auth/verify-email.blade.php
resources/views/livewire/pages/auth/login.blade.php
resources/views/layouts/guest.blade.php
resources/views/layouts/app.blade.php
resources/views/profile.blade.php
resources/views/pages/admin/library/tracks.blade.php
storage/framework/cache/.gitignore
storage/framework/cache/data/.gitignore
resources/views/pages/admin/dashboard.blade.php
resources/views/pages/library/index.blade.php
resources/views/pages/library/show.blade.php
resources/views/pages/dashboard.blade.php
resources/views/pages/custom/request.blade.php
storage/framework/testing/.gitignore
storage/framework/sessions/.gitignore
resources/views/pages/home.blade.php
storage/framework/.gitignore
storage/framework/views/.gitignore
tests/Unit/ExampleTest.php
tests/Feature/AuthTest.php
tests/Feature/ProfileTest.php
tests/Feature/ExampleTest.php
tests/Feature/Auth/PasswordConfirmationTest.php
tests/Feature/Auth/EmailVerificationTest.php
tests/Feature/Auth/PasswordUpdateTest.php
tests/Feature/Auth/RegistrationTest.php
tests/Feature/Auth/AuthenticationTest.php
tests/Feature/Auth/PasswordResetTest.php
tests/Feature/LibraryTest.php
tests/Pest.php
tests/TestCase.php
README.md
artisan
phpstan.neon.dist
public/favicon.ico
public/index.php
public/robots.txt
public/.htaccess
.gitignore
package.json
.github/workflows/ci.yml
.gitattributes
storage/logs/.gitignore
docker-compose.yml
postcss.config.js
routes/auth.php
routes/console.php
routes/web.php
routes/api.php
composer.json
