From 13c939468ed0143e4a4f9ee1c0b847483dcd8199 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Thu, 2 Apr 2026 15:48:46 +0900 Subject: feat: add API security (auth, CORS, rate limiting, input validation) - Add Bearer token authentication via API_AUTH_TOKEN (disabled when unset) - Add CORS middleware with configurable origins - Add rate limiting (60/min) on order and signal endpoints via slowapi - Add Query parameter bounds: orders/signals limit 1-1000, snapshots days 1-365 --- services/api/src/trading_api/dependencies/__init__.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 services/api/src/trading_api/dependencies/__init__.py (limited to 'services/api/src/trading_api/dependencies/__init__.py') diff --git a/services/api/src/trading_api/dependencies/__init__.py b/services/api/src/trading_api/dependencies/__init__.py new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3