Commit graph

24 commits

Author SHA1 Message Date
Harshad
ba5ad5de7e minor changes 2026-02-05 10:25:34 +05:30
Deepak Salunke
eb5cf5f6b1 Landing: UI changes 2026-02-05 03:01:30 +05:30
michael
05a8115dd0 feat: add human detection using NudeNet for pet photo validation
Adds server-side image safety check to ensure users upload pet photos instead
of human images. Uses NudeNet with 0.5 confidence threshold and fail-open
behavior. Frontend shows loading state during analysis and error UI when
humans are detected.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 08:57:23 -06:00
michael
ce95d61796 feat: add server-side profanity filter with real-time validation
Add profanity detection using better-profanity library with:
- Real-time API validation during typing (500ms debounce)
- Defense-in-depth server-side validation on form submission
- Visual feedback with red borders and warning message
- Submit button disabled when profanity detected
- Fail-open behavior on API errors to not block users

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 08:29:58 -06:00
DeepakasBTG
a3a518299f Merge branch 'main' into frontend 2026-02-04 11:10:19 +05:30
Deepak Salunke
195592992f Minor frontend changes 2026-02-04 11:07:57 +05:30
michael
e226d97ee8 fix: remove required attribute from image upload input
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 18:08:20 -06:00
Harshad
a2332f779a feat(UI): cookie consent screen 2026-02-03 22:23:16 +05:30
Deepak Salunke
7d7a932cc6 Landing: cookie policy changes 2026-02-03 20:05:01 +05:30
Deepak Salunke
1521b9c467 Landing: cookie policy popup added 2026-02-03 20:02:29 +05:30
Deepak Salunke
3a6fb7d596 Minor ui changes 2026-02-02 23:27:06 +05:30
Deepak Salunke
a6cf3f2824 Landing: CTA text updated 2026-02-02 22:27:16 +05:30
Deepak Salunke
c673e55090 Header & Footer changes 2026-02-01 21:23:08 +05:30
Deepak Salunke
8ae1211bd7 Landing page ui changes 2026-01-31 22:43:53 +05:30
DeepakasBTG
a4db48b160 Merge pull request #2 from DeepakasBTG/frontend
Few minor changes in frontend
2026-01-31 19:37:26 +05:30
Deepak Salunke
3b4e9c0c77 Few minor changes in frontend 2026-01-31 19:36:37 +05:30
michael
9d53adaaf3 Add backend API, video generator, and frontend updates
- Add Python/FastAPI backend with Celery workers
- Add video generation with FFmpeg (spinning record animation)
- Add API endpoints: submissions, status polling, webhook, results
- Add database schema and Alembic migrations
- Update frontend pages with API integration
- Add project documentation and spec

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 10:31:58 -06:00
Harshad
fa0c02724a match variables to Michaels spec 2026-01-30 18:03:24 +05:30
Harshad
a0050c7d82 refactor localStorage code and add sold-out logic 2026-01-30 17:14:46 +05:30
Harshad
6ec4af1d7b add file-upload guardrails 2026-01-30 15:50:44 +05:30
Harshad
5565e7902b initial logic shift from PHP to JS 2026-01-30 14:58:44 +05:30
Harshad
ed3d229c8f update opengraph tags 2026-01-30 12:10:19 +05:30
Harshad
83d589172c compress images & implement opengraph tags 2026-01-30 11:57:12 +05:30
Deepak Salunke
ba76773a47 Initial commit 2026-01-28 12:45:24 +05:30