|
|
4409ceb357
|
feat: complete Step 12 hardening - CORS, environment config
|
2026-02-09 15:38:15 +01:00 |
|
|
|
f60ae06210
|
feat: add GUI test client with tkinter for mobile-like interface
|
2026-02-09 15:34:36 +01:00 |
|
|
|
58f1d3b0e1
|
feat: add CLI test client for interactive API testing
|
2026-02-09 15:33:32 +01:00 |
|
|
|
b40c656f16
|
feat: add pytest automated backend tests (15 passing)
|
2026-02-09 15:30:40 +01:00 |
|
|
|
a65496d1de
|
feat: add public profile and collection endpoints
|
2026-02-09 15:24:09 +01:00 |
|
|
|
572629e62f
|
feat: implement idempotency middleware with pure ASGI
|
2026-02-09 15:14:22 +01:00 |
|
|
|
26c629d605
|
feat: implement chest opening core logic with unique checks and audit
|
2026-02-09 14:45:25 +01:00 |
|
|
|
01f5c33042
|
feat: implement wallet and collection endpoints
|
2026-02-09 14:39:56 +01:00 |
|
|
|
e35b2c24ae
|
feat: implement authentication and wallet initialization
|
2026-02-09 14:36:01 +01:00 |
|
|
|
9fdae095ab
|
feat: seed initial cards and chest catalog
|
2026-02-09 14:29:13 +01:00 |
|
|
|
8b883258ba
|
feat: add database schema v1
|
2026-02-09 14:25:58 +01:00 |
|
|
|
8b200a546c
|
feat: connect backend to postgres via docker network
|
2026-02-09 14:21:51 +01:00 |
|
|
|
a84d6b66cd
|
feat: bootstrap backend with docker and healthcheck
|
2026-02-09 14:16:38 +01:00 |
|