Commit Graph

10 Commits

Author SHA1 Message Date
ivy 2cf9443974 fix: add 5s delay between upload and onsale to avoid moderation 403 2026-02-18 14:39:14 -05:00
ivy 5afbdd7d94 refactor: migrate to rbx-upload library
- Replace hand-rolled roblox_service.py and models.py with rbx-upload
- Initialize RobloxClient in FastAPI lifespan context manager
- Remove leaked singleton httpx.AsyncClient
- Simplify upload_clothing_image call (group_id int instead of RbxCreator)
- Fix GET /asset/{id} returning a set literal instead of a dict
- Drop httpx direct dependency (now transitive via rbx-upload)
2026-02-18 09:41:22 -05:00
ivy a212b185d2 Fix unique bug 2026-01-06 16:45:47 -05:00
ivy e707591b02 Fix duplicatee shirts/pants 2026-01-06 14:56:04 -05:00
ivy b000f47047 Add retry intervals and optional proxies 2026-01-06 00:18:53 -05:00
ivy d45e3ca2fa Update main.py 2026-01-05 23:54:44 -05:00
ivy 420d9435da Add QoL features 2026-01-05 23:49:55 -05:00
ivy ffd5b3b883 Add onsaling + better documentation. 2025-12-21 21:05:20 -05:00
ivy 97380f3160 Make async and add clothing upload 2025-12-21 17:39:27 -05:00
ivy 18eb2d611f Initial commit 2025-12-21 00:07:51 -05:00