Commit graph

  • 5f9bbaba6d chore(model): replace model binary with instructions to download it main Harshad 2026-02-27 19:57:34 +05:30
  • d139c6cd01 fix(result): hide download info for failed video generation Harshad 2026-02-19 11:52:48 +05:30
  • 1e6462132d fix: prevent PostgreSQL connection exhaustion from Celery worker pool leak michael 2026-02-17 06:42:40 -06:00
  • 7288d854c8 docs: add PDF version of architecture doc with rendered Mermaid diagrams michael 2026-02-14 09:57:16 -06:00
  • 792e1323e9 docs: add backend architecture documentation for campaign reuse michael 2026-02-14 09:40:39 -06:00
  • 371b225d9c chore: increase video worker concurrency to 100 michael 2026-02-13 17:06:47 -06:00
  • 8263bc335f Result: Check if url session id is matching with storage then return pet name Deepak Salunke 2026-02-13 19:05:36 +05:30
  • 40e4932399 Landing: Revert error popup changes/message Deepak Salunke 2026-02-13 14:01:32 +05:30
  • 073fe9861e fix(results): return image_url and lyrics on failed video generation michael 2026-02-12 07:05:26 -06:00
  • ee0997c97f fix(result): remove download if video generation failed Harshad 2026-02-12 17:18:55 +05:30
  • 51eae23183 fix(waiting): redirect page if streaming Ready Harshad 2026-02-11 22:52:44 +05:30
  • a47ca02d6d minor UI updates Harshad 2026-02-11 22:44:11 +05:30
  • 0e7173b3f0 fix(waiting): update countdown timer to 5mins Harshad 2026-02-11 20:16:53 +05:30
  • b23f501a2f fix(result): countdown timer logic Harshad 2026-02-11 18:36:39 +05:30
  • fff1245c10 chore(admin): improve page speed Harshad 2026-02-10 23:57:57 +05:30
  • e69d3d0db3 fix(admin): dashboard data points Harshad 2026-02-10 23:38:10 +05:30
  • a2ca82aacd feat(admin): update dashboard UI with status metrics Harshad 2026-02-10 21:58:40 +05:30
  • 3a6a8ba6e9 feat(deploy): add persistent Redis volume and queue-safe deploy script michael 2026-02-10 10:15:08 -06:00
  • 3e89e28716 feat(video): move video generation to Cloud Run michael 2026-02-10 09:58:57 -06:00
  • 35b579c702 chore(deploy): update script for analytics Harshad 2026-02-10 14:58:03 +05:30
  • 874bc5875d feat(analytics): add Google Analytics partial Harshad 2026-02-10 14:26:38 +05:30
  • e1b67d9e5f chore(bannedWords): update word list Harshad 2026-02-09 18:10:32 +05:30
  • 2606cfd7b8 Footer text & OG image updated Deepak Salunke 2026-02-09 15:55:27 +05:30
  • 7feff85e38 feat(home): draf & drop image Harshad 2026-02-09 15:05:40 +05:30
  • ae71ee58bb Result: Fetch pet name from result api if name not found in local storage Deepak Salunke 2026-02-09 13:35:51 +05:30
  • 1f56d7134e Pet name spacing issue solved Deepak Salunke 2026-02-09 13:11:40 +05:30
  • 5393b6ae98 feat(safety): stricter Gemini filter - require pet in image, fail on content block michael 2026-02-08 15:27:37 -06:00
  • 7951c2fd65 fix(safety): use gemini-3-flash-preview model michael 2026-02-08 15:17:46 -06:00
  • f40726004e feat(safety): add Gemini as alternative image safety classifier michael 2026-02-08 15:16:51 -06:00
  • 0f81c978e7 chore(bannedWords): update list Harshad 2026-02-08 11:50:59 +05:30
  • df601ad09c fix: apple touch icon Harshad 2026-02-08 11:10:55 +05:30
  • 5bec514b65 chore(bannedWords): update list with new words Harshad 2026-02-08 10:30:49 +05:30
  • 854fc33246 fix(safety): use substring matching for banned words filter michael 2026-02-06 15:41:57 -06:00
  • 3e019be8fc added words to banned words list Michael Clervi 2026-02-06 21:23:48 +00:00
  • aa09b62aa7 Result: Show pet name from local storage Deepak Salunke 2026-02-07 02:06:01 +05:30
  • 6a3fae3725 Result: Fetched uploaded image & shown in record Deepak Salunke 2026-02-07 01:23:11 +05:30
  • b2b368d2d7 adjusted banned_words.txt Michael Clervi 2026-02-06 19:30:04 +00:00
  • 8296d12f3a Result: Record image style changes Deepak Salunke 2026-02-07 00:14:31 +05:30
  • ad3aec64e8 Result: Record image style changes Deepak Salunke 2026-02-07 00:07:50 +05:30
  • e37abeb0b6 Merge branch 'main' of https://github.com/DeepakasBTG/PAH Deepak Salunke 2026-02-06 23:51:37 +05:30
  • d0b6067702 Merge pull request #65 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 23:33:22 +05:30
  • f3217223fe Result: Ad banners updated Deepak Salunke 2026-02-06 23:32:41 +05:30
  • 82797d3a96 Merge pull request #64 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 23:08:07 +05:30
  • c147f4611d Result: Copy changes for share box Deepak Salunke 2026-02-06 23:07:26 +05:30
  • cde8ca7038 chore: track banned words list for profanity filtering michael 2026-02-06 11:24:16 -06:00
  • 7a4d3ab4c6 feat(safety): augment profanity filter with custom banned words list michael 2026-02-06 11:09:32 -06:00
  • 46eb04c440 WIP: result page record Harshad 2026-02-06 22:29:09 +05:30
  • f68482d652 fix(deploy): script parameters implemented again Harshad Parulekar 2026-02-06 22:25:25 +05:30
  • bc4df6be2d Merge pull request #63 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 21:30:41 +05:30
  • 8b12b139b9 Footer: Address typo correction Deepak Salunke 2026-02-06 21:29:59 +05:30
  • 84f71b843e Merge pull request #62 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 21:27:38 +05:30
  • fa9c0cf5b0 Waiting: Songs title updated Deepak Salunke 2026-02-06 21:26:55 +05:30
  • 00e7ac8975 feat(api): add original pet image URL to results response michael 2026-02-06 08:38:54 -06:00
  • ebc4241e8d log: include model path and resolution in NudeNet init message michael 2026-02-06 08:16:55 -06:00
  • 67482860e9 fix(deploy): update frontend paths after reorganization michael 2026-02-06 07:58:30 -06:00
  • cf8679192b feat(safety): use 640m NudeNet model for better accuracy michael 2026-02-06 07:53:27 -06:00
  • b9bd6f4ad2 fix(deploy): remove orphaned containers on deploy michael 2026-02-05 15:40:06 -06:00
  • 1dc36f5f58 Merge pull request #61 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 19:05:30 +05:30
  • 66a5d732b8 Form fileds Error copy change Deepak Salunke 2026-02-06 19:04:48 +05:30
  • 2d7ab820dd chore: deploy script Harshad 2026-02-06 18:24:53 +05:30
  • 3bf3cc8472 chore(admin): increase page length Harshad 2026-02-06 18:22:09 +05:30
  • d53b3f48a1 fix(admin): video preview Harshad 2026-02-06 18:14:20 +05:30
  • 9f05dd2856 Merge pull request #60 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 18:11:03 +05:30
  • 0196785e26 Result: Pet's name correction Deepak Salunke 2026-02-06 18:10:16 +05:30
  • 8bd577f0b6 Merge pull request #59 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 17:52:50 +05:30
  • 65b69039bb Result: Pet's name correction added Deepak Salunke 2026-02-06 17:51:56 +05:30
  • 505b87ae30 minor fixes to admin, home & result page Harshad 2026-02-06 17:42:53 +05:30
  • bb2e818f8e Merge pull request #58 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 17:24:40 +05:30
  • ebbee30456 Landing: On DT change photo upload copy to read 'Click to upload a photo' Deepak Salunke 2026-02-06 17:23:30 +05:30
  • 08da62553c refactor(admin): show media files from GCS bucket Harshad 2026-02-06 17:06:44 +05:30
  • e8be7ec3b1 Merge pull request #57 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 16:53:47 +05:30
  • 8b0c0b237e Result: To pull in Pet's name Deepak Salunke 2026-02-06 16:53:05 +05:30
  • d4a1799453 Merge pull request #56 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 16:28:29 +05:30
  • f22c0ea6ac Result: Copy Url - remove * and pull the footer copy below the copy url url button and take out * Deepak Salunke 2026-02-06 16:27:37 +05:30
  • da7118bb25 Merge pull request #55 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 15:21:06 +05:30
  • 4652c88749 fix(home): input error display Deepak Salunke 2026-02-06 15:20:38 +05:30
  • 4161289fa6 Merge pull request #54 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 15:14:34 +05:30
  • 01f33cdc13 Record spin added when song plays Deepak Salunke 2026-02-06 15:13:44 +05:30
  • 9aad07462d Merge pull request #53 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 14:51:55 +05:30
  • 8f564219ab Banned words list updated Deepak Salunke 2026-02-06 14:51:26 +05:30
  • 155f17bed6 Merge pull request #52 from DeepakasBTG/bugs DeepakasBTG 2026-02-06 13:48:24 +05:30
  • 5ac35148de CSS changes for btn hover Deepak Salunke 2026-02-06 13:48:02 +05:30
  • ea43418cde refactor(frontend): BREAKING CHANGE - shift code to folder Harshad 2026-02-06 13:23:32 +05:30
  • c7bc898732 Merge pull request #50 from DeepakasBTG/frontend DeepakasBTG 2026-02-06 13:01:42 +05:30
  • 03b33f19f1 Sold-out: Shop now link added Deepak Salunke 2026-02-06 13:01:16 +05:30
  • e922b4d016 trigger errorState on submission & result API failure Harshad 2026-02-06 11:13:07 +05:30
  • 9a97120464 feat(error): initial error state Harshad 2026-02-06 10:59:04 +05:30
  • a4333eb448 Fix(waiting): pad single digit timer Harshad 2026-02-06 03:10:58 +05:30
  • 32cad5cca3 fix copy button Harshad 2026-02-06 02:58:09 +05:30
  • 5a738add10 Shift result page to state mgmt vir AlpineJS Harshad Parulekar 2026-02-06 02:21:10 +05:30
  • 2ebe470a83 feat(download): use signed URLs for video download michael 2026-02-05 14:48:06 -06:00
  • 4807991168 fix(result): use loadedmetadata event for audio source switch michael 2026-02-05 14:40:38 -06:00
  • f6e32d40f3 minor url fix Harshad 2026-02-06 01:48:34 +05:30
  • 7b2e35dab5 refactor: better lyric scroll with requestAnimationFrame algo Harshad 2026-02-06 01:06:36 +05:30
  • 03a6952287 feat(lyrics): simple auto scroll Harshad 2026-02-06 00:43:51 +05:30
  • cb184850b6 initial logic rewrite Harshad 2026-02-05 23:46:25 +05:30
  • 24712976f4 chore: result lyrics debug Harshad 2026-02-05 21:37:10 +05:30
  • 6500a33f9d Merge pull request #48 from DeepakasBTG/frontend DeepakasBTG 2026-02-05 21:28:55 +05:30
  • e387287bc1 Result: CTA border added Deepak Salunke 2026-02-05 21:28:24 +05:30
  • 9f403378b5 fix: force no-cache docker build in deploy script michael 2026-02-05 09:50:36 -06:00