ajaysi
|
c361bd127d
|
Add debug logging to is_podcast_only_demo_mode function
|
2026-04-06 12:11:14 +05:30 |
|
ajaysi
|
6ac880e61e
|
Separate requirements files: full and podcast-only modes
|
2026-04-06 10:20:35 +05:30 |
|
ajaysi
|
92a27270aa
|
Use start_alwrity_backend.py in Procfile
|
2026-04-06 09:32:02 +05:30 |
|
ajaysi
|
cc03567d2f
|
Use Gunicorn in Procfile for Render, add platform detection
|
2026-04-06 09:03:57 +05:30 |
|
ajaysi
|
3c79073a10
|
Use start_alwrity_backend.py as entry point in Procfile
|
2026-04-06 09:01:20 +05:30 |
|
ajaysi
|
71c0e2ed46
|
Skip oauth_token_monitoring in podcast mode, add required deps
|
2026-04-06 08:54:29 +05:30 |
|
ajaysi
|
11663b0142
|
Use Gunicorn with app:app for faster port binding
|
2026-04-06 08:48:57 +05:30 |
|
ajaysi
|
4ca58084fd
|
Update gitignore
|
2026-04-06 08:20:08 +05:30 |
|
ajaysi
|
6c99b26140
|
Skip content_planning imports in podcast-only mode
|
2026-04-06 08:18:58 +05:30 |
|
ajaysi
|
13e25cec3b
|
Fix: preserve Render PORT env var instead of overwriting with 8000
|
2026-04-06 08:17:34 +05:30 |
|
ajaysi
|
724832c688
|
Simplify requirements.txt - single file for all modes
|
2026-04-06 08:06:09 +05:30 |
|
ajaysi
|
917be873df
|
Fix: add missing deps, lazy-load heavy modules in podcast mode
|
2026-04-06 07:37:02 +05:30 |
|
ajaysi
|
429689bdcb
|
Fix: add aiohttp to minimal deps, lazy-load OnboardingManager
|
2026-04-06 07:24:37 +05:30 |
|
ajaysi
|
6cf5d0396d
|
Update PodcastDashboard
|
2026-04-06 07:21:47 +05:30 |
|
ajaysi
|
27147d50a5
|
Fix deployment: add gunicorn to minimal deps, use start_alwrity_backend.py
|
2026-04-06 07:16:11 +05:30 |
|
ajaysi
|
2b025673d6
|
Use start_alwrity_backend.py via Procfile, single requirements.txt
|
2026-04-06 07:05:01 +05:30 |
|
ajaysi
|
3f3575cc18
|
Add main block for direct uvicorn startup
|
2026-04-06 07:02:42 +05:30 |
|
ajaysi
|
c0a5f5fdeb
|
Fix Render port binding - preload_app=False, add early env debug
|
2026-04-06 07:01:02 +05:30 |
|
ajaysi
|
1f139e3167
|
Add minimal requirements for podcast-only mode
|
2026-04-06 06:55:48 +05:30 |
|
ajaysi
|
1bdf0d4b93
|
Fix startup timing for Render - move heavy init to startup event
|
2026-04-06 06:53:35 +05:30 |
|
ajaysi
|
f1e8cdb0d8
|
Add Gunicorn config for Render deployment
|
2026-04-06 06:46:32 +05:30 |
|
ajaysi
|
0680bf98a2
|
debug(backend): add early print to trace app.py startup
|
2026-04-05 21:12:07 +05:30 |
|
ajaysi
|
cc2443cf5b
|
fix(backend): simplify startup to run uvicorn directly with Render's PORT
|
2026-04-05 18:40:57 +05:30 |
|
ajaysi
|
6cef24289f
|
fix(backend): skip monitoring middleware in podcast-only mode to save memory
|
2026-04-05 18:11:16 +05:30 |
|
ajaysi
|
f6795100ac
|
fix(backend): add more debug markers around app import to diagnose hanging
|
2026-04-05 15:52:53 +05:30 |
|
ajaysi
|
aa2317c359
|
fix(backend): lazy-load PersonaAnalysisService in podcast mode, preserve PORT from Render
|
2026-04-05 15:28:49 +05:30 |
|
ajaysi
|
bba56a1940
|
fix(backend): add more debug logs and skip video preflight in podcast mode
|
2026-04-05 13:02:00 +05:30 |
|
ajaysi
|
0f34048c6a
|
fix(backend): skip heavy non-podcast routes in podcast-only mode to reduce memory
|
2026-04-05 12:21:48 +05:30 |
|
ajaysi
|
1cf3ae96ce
|
debug(backend): add port binding logs and memory usage instrumentation
|
2026-04-05 11:59:48 +05:30 |
|
ajaysi
|
a697b869ab
|
feat(frontend): allow podcast-mode to bypass onboarding gate for /podcast-maker in ProtectedRoute
|
2026-04-05 10:56:03 +05:30 |
|
ajaysi
|
9e3867ca61
|
debug(frontend): instrument ProtectedRoute gating with shouldSkipOnboarding log
|
2026-04-05 09:04:41 +05:30 |
|
ajaysi
|
b567a32136
|
debug(frontend): log gating in PodcastDashboard entry
|
2026-04-05 07:40:52 +05:30 |
|
ajaysi
|
88deabb9fc
|
fix(frontend): satisfy ESLint by moving import to top and removing module-time log
|
2026-04-05 07:22:53 +05:30 |
|
ajaysi
|
f30f6c5346
|
debug(frontend): log gating at PodcastMaker/ui/index.ts
|
2026-04-05 07:17:40 +05:30 |
|
ajaysi
|
2ab4471632
|
debug(frontend): log redirect paths via navigateAndLog for onboarding flow
|
2026-04-05 07:03:03 +05:30 |
|
ajaysi
|
a43c229809
|
fix: load .env from backend directory specifically
|
2026-04-04 19:37:12 +05:30 |
|
ajaysi
|
0e8953b538
|
debug: add more flush logging to diagnose startup
|
2026-04-04 19:34:39 +05:30 |
|
ajaysi
|
6579f60d7d
|
fix: add current Vercel deployment to CORS allowed origins
|
2026-04-04 18:25:19 +05:30 |
|
ajaysi
|
08f08a1a52
|
fix: revert PORT default to 8000 (user sets PORT env)
|
2026-04-04 17:51:33 +05:30 |
|
ajaysi
|
ab78a6a158
|
fix: don't raise on startup errors to allow server start
|
2026-04-04 17:48:58 +05:30 |
|
ajaysi
|
22c31e6c77
|
fix: default PORT to 10000 for Render
|
2026-04-04 12:02:09 +05:30 |
|
ajaysi
|
249a1962d4
|
fix: add REACT_APP_API_URL to vercel.json for production
|
2026-04-04 11:53:57 +05:30 |
|
ajaysi
|
dcb7d28e03
|
fix: handle existing indexes in podcast-only mode, skip startup health
|
2026-04-04 11:31:30 +05:30 |
|
ajaysi
|
26e1f08ebb
|
debug: add logging to trace REACT_APP_ENABLED_FEATURES
|
2026-04-04 11:15:40 +05:30 |
|
ajaysi
|
fcf00cd20d
|
fix: add REACT_APP_ENABLED_FEATURES to vercel.json
|
2026-04-04 08:24:21 +05:30 |
|
ajaysi
|
b8ffda1cbb
|
fix: detect cloud by PORT env, not RENDER
|
2026-04-04 08:06:25 +05:30 |
|
ajaysi
|
6d5ae8d2fa
|
fix: set ALWRITY_ENABLED_FEATURES=podcast in Procfile
|
2026-04-04 07:34:10 +05:30 |
|
ajaysi
|
c5e2fc3514
|
fix: require REACT_APP_API_URL in production, throw clear error if missing
|
2026-04-04 07:08:34 +05:30 |
|
ajaysi
|
a3e4f5231a
|
fix: unify API URL config to use REACT_APP_API_URL
|
2026-04-04 06:54:23 +05:30 |
|
ajaysi
|
a8c80c5b75
|
fix: add missing App components for Vercel deployment
|
2026-04-03 18:32:22 +05:30 |
|