- Add widget token authentication system - Create leaderboard, current assignment, and progress widgets - Support dark, light, and neon themes - Add widget settings modal for URL generation - Fix avatar loading through backend API proxy 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
777 B
Python
22 lines
777 B
Python
from fastapi import APIRouter
|
|
|
|
from app.api.v1 import auth, users, marathons, games, challenges, wheel, feed, admin, events, assignments, telegram, content, shop, promo, widgets
|
|
|
|
router = APIRouter(prefix="/api/v1")
|
|
|
|
router.include_router(auth.router)
|
|
router.include_router(users.router)
|
|
router.include_router(marathons.router)
|
|
router.include_router(games.router)
|
|
router.include_router(challenges.router)
|
|
router.include_router(wheel.router)
|
|
router.include_router(feed.router)
|
|
router.include_router(admin.router)
|
|
router.include_router(events.router)
|
|
router.include_router(assignments.router)
|
|
router.include_router(telegram.router)
|
|
router.include_router(content.router)
|
|
router.include_router(shop.router)
|
|
router.include_router(promo.router)
|
|
router.include_router(widgets.router)
|