Skip to content

Develop#60

Merged
Tyjfre-j merged 42 commits into
mainfrom
develop
Jul 1, 2026
Merged

Develop#60
Tyjfre-j merged 42 commits into
mainfrom
develop

Conversation

@Tyjfre-j

@Tyjfre-j Tyjfre-j commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@ademboukabes ademboukabes self-requested a review July 1, 2026 19:09
wailbentafat and others added 29 commits July 1, 2026 20:20
- Auto-approve group photos as public when no face matches any user
- Add ExpireStaleApprovals SQL + service method to unblock photos
  where users never respond (default 7-day timeout via config)
- Wire hourly expiry background task into FastAPI lifespan
This test validates the asynchronous workflow of the AI pipeline locally. It uploads a photo, triggers the NATS event, polls for the processing_job completion, and asserts that the photo status transitions to 'approved'.

Test output: 1 passed in ~1.5s
@Tyjfre-j Tyjfre-j merged commit dfeb46b into main Jul 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants