Commit Graph

12 Commits

Author SHA1 Message Date
8d5710a726 fix: personal access tokens failed with a 500 in production
Passport needs a "personal access client" to issue personal access tokens,
and only the seeder created it (production runs migrations, not the seeder),
so createToken threw "Personal access client not found".

- New idempotent command passport:ensure-personal-client, run by the
  container entrypoint after the migrations.
- The tokens page now shows an error when the server fails instead of
  doing nothing (es, en, ca).
- Tests: the command creates the client once; tokens can be created.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 19:30:40 +02:00
043e582151 remove 2026-08-23 00:02:12 +02:00
9b06ae3cad fix docker 2026-07-27 21:17:07 +02:00
0cadc25435 fix headers 2026-07-27 18:56:29 +02:00
91ad074d76 fix docker 2026-07-27 18:52:04 +02:00
9390c0f263 fix dockerfile 2026-07-27 18:27:13 +02:00
a20c2803fd fix docker 2026-07-27 18:21:45 +02:00
b950aca11f fix docker 2026-07-27 18:14:10 +02:00
2a418d8800 fixdocker 2026-07-27 18:13:10 +02:00
04ae8606cc change docker 2026-07-27 18:11:29 +02:00
c5ce8a7a36 new funcionality 2026-07-27 17:20:02 +02:00
c2b5291a74 Initial commit: OAuth IAM Laravel application
Laravel-based OAuth/IAM service with Passport, Vue 3 frontend, and
Docker Compose setup for local and production deployment.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-26 01:02:41 +02:00