from fastapi import APIRouter from .auth.api_login import router as login_router from .auth.api_change_pass import router as change_pass_router from .logs.api_get_logs import router as logs_router from .logs.api_get_histogram import router as histogram_router from .bounty.api_get_bounties import router as bounty_router from .stats.api_get_stats import router as stats_router from .fleet.api_get_deckies import router as get_deckies_router from .fleet.api_mutate_decky import router as mutate_decky_router from .fleet.api_mutate_interval import router as mutate_interval_router from .fleet.api_deploy_deckies import router as deploy_deckies_router from .stream.api_stream_events import router as stream_router from .attackers.api_get_attackers import router as attackers_router from .attackers.api_get_attacker_detail import router as attacker_detail_router from .attackers.api_get_attacker_commands import router as attacker_commands_router from .config.api_get_config import router as config_get_router from .config.api_update_config import router as config_update_router from .config.api_manage_users import router as config_users_router from .config.api_reinit import router as config_reinit_router from .health.api_get_health import router as health_router api_router = APIRouter() # Authentication api_router.include_router(login_router) api_router.include_router(change_pass_router) # Logs & Analytics api_router.include_router(logs_router) api_router.include_router(histogram_router) # Bounty Vault api_router.include_router(bounty_router) # Fleet Management api_router.include_router(get_deckies_router) api_router.include_router(mutate_decky_router) api_router.include_router(mutate_interval_router) api_router.include_router(deploy_deckies_router) # Attacker Profiles api_router.include_router(attackers_router) api_router.include_router(attacker_detail_router) api_router.include_router(attacker_commands_router) # Observability api_router.include_router(stats_router) api_router.include_router(stream_router) api_router.include_router(health_router) # Configuration api_router.include_router(config_get_router) api_router.include_router(config_update_router) api_router.include_router(config_users_router) api_router.include_router(config_reinit_router)