You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
API surface/routing: app/constants.py (API_PREFIX), app/main.py, app/api/deps.py, app/api/routers/{auth.py,health.py,albums.py,assets.py}, app/services/{albums.py,assets.py}, app/models/init.py.
All API routes now under /api. Albums/assets are protected via bearer dependency; auth endpoints + health are public. URLs emitted from services now point to /api/....
Clients now base at /api; fixture auto-signs up a user and injects Authorization header. New tests cover signup/login, duplicates, and protected-route rejection.
The deploy workflow writes the production .env used by docker compose, but this block (lines 120-124) only includes DB/Redis/S3 values and never sets AUTH_SECRET_KEY. app/settings.py now raises a ValueError when APP_ENV=production and the JWT secret is missing (lines 92-99), so a push to main will produce an env file that causes the migrate/api/worker containers to crash before start-up. Add the secret to the generated env file so production deployments can boot.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed (by area)
Where to look for review