fix(scheduler): Bound concurrent fetching with Semaphore(3) to prevent HF Space 503 crash
408e20d
SHAFIcommited on
fix: keyword expansion, Inshorts dead-flag, stale OfficialCloud RSS URLs
5101cac
SHAFIcommited on
fix: return 5-tuple on all fetch_and_validate_category paths; circuits/reset covers all 15 providers
15c86bc
SHAFIcommited on
backend improvements like freshness gate , keywords fix
5b38e69
SHAFIcommited on
imporoved observability
f1f73eb
SHAFIcommited on
improved observability of the app
ae9d312
SHAFIcommited on
implemented new updates like round robin method on the news aggregation part
0e22a86
SHAFIcommited on
added keywords to 22+ categories of the ingestion part, which helps in effectively aggregation of the news
54cd51b
SHAFIcommited on
added Massive Tech News Ingestion , more than 10+ news providers added to the ingestion part
ff4f05b
SHAFIcommited on
rectified new errors
7d4e625
SHAFIcommited on
bugs fixed and paid api's fetcing fixed
6068eaf
SHAFIcommited on
fixed some errors in the backend
7fe7f42
SHAFIcommited on
solved audio and text summery saving error
56c77c8
SHAFIcommited on
fixed time issue
32e07da
SHAFIcommited on
updated freshnews logic
d3e3e7e
SHAFIcommited on
the full ingestion pipline of the pulse is upgraded, worked on flaws and rectified them, solved over 10 major flaws
82bd507
SHAFIcommited on
dislike button fix, pop up feature fix, reseaarch paper home page fix
1c599fe
SHAFIcommited on
fixed magzines, articles routing issue
4dc7fb5
SHAFIcommited on
Fix requirements.txt: Sanitize encoding and add playwright
998e591
SHAFIcommited on
Fix requirements.txt: Remove invalid version pins for build compatibility
2c26124
SHAFIcommited on
Added Research paper feature, removed python slim in docker, ingested with playwrite
353cfb6
SHAFIcommited on
Fix: Newsletter subscription to use Appwrite & Audio API double-prefix bug
ca44fa4
SHAFIcommited on
newsletter bug erro '500 NOT FOUND' Fixed
5e81c7b
SHAFIcommited on
fix(audio): Remove double prefix causing 404 errors on /api/audio/generate
586568d
SHAFIcommited on
fix: Update audio generation model to llama-3.3-70b-versatile (fixes 500 decommissioned error)
961f5d3
SHAFIcommited on
fix(db): add URL validation for cloud collection image field
56024c8
SHAFIcommited on
fix(db): correct cloud collection schema mapping
aa2e207
SHAFIcommited on
fix(db): map new schema fields to legacy cloud collection schema
6964e58
SHAFIcommited on
fix: article validation failing for Pydantic models
dbfb079
SHAFIcommited on
fix: add missing requirements.txt for Docker build
a918a86
SHAFIcommited on
feat: production-ready backend with audio fixes and CORS update
c335df4
SHAFIcommited on
fixed firebase problem
60816f0
SHAFIcommited on
Update newsletter_service.py
a51ab39
Team-Segmentocommited on
Firebase credentials not found error fixed
beeca7b
SHAFIcommited on
added unsubscribe button logic
6a49b8f
SHAFIcommited on
fix(newsletter): upgrade pipeline, fix appwrite crashes, stabilize production
ecc1f03
SHAFIcommited on
Tune Scheduler: Increase interval from 15m → 1h to stop 429 errors
53d7e7b
SHAFIcommited on
fix: add missing strip_html_if_needed utility for vector store
2543980
SHAFIcommited on
fix: initialize required engagement fields (likes, dislike, views) to 0 to match Appwrite schema
c88a0c2
SHAFIcommited on
implemented a critical fix for the logging and error reporting. The 3 duplicates you saw in the logs were actually 3 write errors that were being misreported as duplicates
6c42811
SHAFIcommited on
fix: Integration fixes for Bloom Filter, ID mismatch, and validation crashes
813a09f
SHAFIcommited on
fix: CRITICAL - save_articles return value bug
ec623dd
SHAFIcommited on
feat: Add API quota tracking system
c4c8dcc
SHAFIcommited on
feat: Add performance optimizations and monitoring improvements