QuantIQ / worker

Commit History

chore: remove redundant Dockerfiles and boilerplate main.py
bd7d596

Karan6124 commited on

docs: create professional and detailed README files for all subfolders
f259a90

Karan6124 commited on

fix: filter out flat closed-market candles in both ingestion worker and graphql stock_history resolver to prevent horizontal flat-line 1D charts when market is closed
582c3ad

Karan6124 commited on

fix: stagger worker ticker fetches with a 1.5s delay and increase loop sleep to 30s to completely prevent yfinance IP rate-limiting
baeb3a4

Karan6124 commited on

fix: add adaptive rate-limit cooldown to worker.py to stop hammering yfinance fast_info during IP rate limit bans
a8c2f14

Karan6124 commited on

fix: wrap worker polling loop in try-except block to prevent crashes from database drops
0d3b38b

Karan6124 commited on

fix: the typo
5582d8a

Karan6124 commited on

fix: worker dynamically fetches watchlist tickers from DB instead of hardcoded list
6006e7e

Karan6124 commited on

fix: wire KAFKA_BOOTSTRAP_SERVERS from settings and fix duplicate imports
cbe96d2

Karan6124 commited on

chore: configure supervisord and Dockerfiles for single-container deployment
6a32f24

Karan6124 commited on

feat: implement Google OAuth, Razorpay webhook, and bug fixes for watchlist and yfinance polling
e728632

Karan6124 commited on

feat: implement stock ingestion worker with yfinance, aiokafka streaming, and database aggregation
4c65b79

Karan6124 commited on

chore: initial project structure with uv config and gitignore
046e924

Karan6124 commited on