Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/armadasvc/armada
/ endpoints
Endpoints
144 in github.com/armadasvc/armada
⨍
Functions
6,557
◇
Types & classes
506
↳
Endpoints
144
Route
create_event
router.post("/", response_model=EventOut, status_code=201)
services/backend/app/routers/events.py:None
Route
create_job
router.post("/", response_model=JobOut, status_code=201)
services/backend/app/routers/jobs.py:None
Route
create_run
router.post("/", response_model=RunOut, status_code=201)
services/backend/app/routers/runs.py:None
Route
delete_run
router.delete("/{run_uuid}")
services/backend/app/routers/runs.py:None
Route
fetch_proxy
app.get("/fetch_proxy")
services/proxy-provider/main.py:None
Route
get_events
router.get("/", response_model=list[EventOut])
services/backend/app/routers/events.py:None
Route
get_fingerprint
app.get('/get-fingerprint')
services/fingerprint-provider/main.py:None
Route
get_jobs
router.get("/", response_model=JobPage)
services/backend/app/routers/jobs.py:None
Route
get_runs
router.get("/", response_model=RunPage)
services/backend/app/routers/runs.py:None
Route
get_tweets
app.route("/api/tweets", methods=["GET"])
first-try/first-try-website/app.py:None
Route
health_check
app.get("/health")
services/orchestrator/app/main.py:None
Route
index
app.route("/")
first-try/first-try-website/app.py:None
Route
post_tweet
app.route("/api/tweets", methods=["POST"])
first-try/first-try-website/app.py:None
Route
start_bot
router.post("/start", response_model=MessageResponse)
services/orchestrator/app/routers/bot.py:None
Route
test_active_on_different_queue
patch("app.services.celery_service.Celery")
tests/unit/orchestrator/test_celery_service.py:None
Route
test_active_on_queue
patch("app.services.celery_service.Celery")
tests/unit/orchestrator/test_celery_service.py:None
Route
test_adds_run_id_and_pod_index
patch.dict("os.environ", {"RUN_ID": "run1", "POD_INDEX": "3"})
tests/unit/agent/test_load_agent_message.py:None
Route
test_adds_targetted_indices
patch("app.routers.bot.parse_csv_to_list")
tests/unit/orchestrator/test_bot_router.py:None
Route
test_all_events
patch.object(db, "fetchall", new_callable=AsyncMock)
tests/unit/backend/test_events_router.py:None
Route
test_all_jobs
patch.object(db, "fetchall", new_callable=AsyncMock)
tests/unit/backend/test_jobs_router.py:None
Route
test_all_pass
patch("checks.check_location")
tests/unit/proxy_provider/test_checks.py:None
Route
test_api_error
patch("checks.requests.get", side_effect=Exception("API down"))
tests/unit/proxy_provider/test_checks.py:None
Route
test_basic_call
patch("fingerprint_manager.requests.get")
tests/unit/agent/test_fingerprint_manager.py:None
Route
test_both_fail
patch("checks.check_location")
tests/unit/proxy_provider/test_checks.py:None
Route
test_calls_api
patch("app.services.kubernetes_service.client.BatchV1Api")
tests/unit/orchestrator/test_kubernetes_service.py:None
Route
test_calls_import_command
patch("fantomas.screen.subprocess.run")
tests/unit/lib/test_screen.py:None
Route
test_cascade_delete
patch.object(ws_manager, "broadcast", new_callable=AsyncMock)
tests/unit/backend/test_runs_router.py:None
Route
test_case_insensitive
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_closes_client
patch("app.services.redis_service.redis.Redis")
tests/unit/orchestrator/test_redis_service.py:None
Route
test_closes_on_error
patch("app.routers.bot.RedisService")
tests/unit/orchestrator/test_bot_router.py:None
Route
test_config_module
patch("app.services.celery_service.Celery")
tests/unit/orchestrator/test_celery_service.py:None
Route
test_connect
patch("pymssql.connect")
tests/unit/backend/test_db.py:None
Route
test_connect_passes_correct_credentials
patch("database_connector.pymssql.connect")
tests/unit/agent/test_database_connector.py:None
Route
test_container_image
patch("app.services.kubernetes_service.config.load_incluster_config")
tests/unit/orchestrator/test_kubernetes_service.py:None
Route
test_create_run_propagates_network_error
patch("monitoring_client.requests.post", side_effect=Exception("Connection refused"))
tests/unit/agent/test_monitoring_client.py:None
Route
test_creates_app
patch("app.services.celery_service.Celery")
tests/unit/orchestrator/test_celery_service.py:None
Route
test_creates_client
patch("app.services.redis_service.redis.Redis")
tests/unit/orchestrator/test_redis_service.py:None
Route
test_creates_event
patch.object(ws_manager, "broadcast", new_callable=AsyncMock)
tests/unit/backend/test_events_router.py:None
Route
test_creates_run
patch.object(ws_manager, "broadcast", new_callable=AsyncMock)
tests/unit/backend/test_runs_router.py:None
Route
test_creates_with_auto_uuid
patch.object(ws_manager, "broadcast", new_callable=AsyncMock)
tests/unit/backend/test_jobs_router.py:None
Route
test_creates_with_provided_uuid
patch.object(ws_manager, "broadcast", new_callable=AsyncMock)
tests/unit/backend/test_jobs_router.py:None
Route
test_creates_with_provided_uuid
patch.object(ws_manager, "broadcast", new_callable=AsyncMock)
tests/unit/backend/test_events_router.py:None
Route
test_custom_db
patch("app.services.redis_service.redis.Redis")
tests/unit/orchestrator/test_redis_service.py:None
Route
test_custom_namespace
patch("app.services.kubernetes_service.client.BatchV1Api")
tests/unit/orchestrator/test_kubernetes_service.py:None
Route
test_custom_params
patch("fantomas.screen.Display")
tests/unit/lib/test_screen.py:None
Route
test_custom_provider_url
patch("fingerprint_manager.requests.get")
tests/unit/agent/test_fingerprint_manager.py:None
Route
test_db_exception
patch("main.fetch_random_proxy")
tests/unit/proxy_provider/test_proxy_endpoint.py:None
Route
test_deploys_when_distant
patch("app.routers.bot.PLATFORM", "distant")
tests/unit/orchestrator/test_bot_router.py:None
Route
test_display_started
patch("fantomas.screen.Display")
tests/unit/lib/test_screen.py:None
Route
test_display_stopped
patch("fantomas.screen.Display")
tests/unit/lib/test_screen.py:None
Route
test_empty
patch.object(db, "fetchall", new_callable=AsyncMock)
tests/unit/backend/test_runs_router.py:None
Route
test_empty
patch("app.services.celery_service.Celery")
tests/unit/orchestrator/test_celery_service.py:None
Route
test_empty_stdout_raises
patch("fantomas.screen.subprocess.run")
tests/unit/lib/test_screen.py:None
Route
test_empty_timezone_from_api
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_env_vars
patch("app.services.kubernetes_service.config.load_incluster_config")
tests/unit/orchestrator/test_kubernetes_service.py:None
Route
test_event_payload
patch("monitoring_client.requests.patch")
tests/unit/agent/test_monitoring_client.py:None
Route
test_event_status_failed
patch("monitoring_client.requests.patch")
tests/unit/agent/test_monitoring_client.py:None
Route
test_exact_threshold
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_executes_and_commits
patch("database_connector.pymssql.connect")
tests/unit/agent/test_database_connector.py:None
Route
test_fail
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_failure
patch("checks.requests.get", side_effect=Exception("timeout"))
tests/unit/proxy_provider/test_checks.py:None
Route
test_filtered_by_job_uuid
patch.object(db, "fetchall", new_callable=AsyncMock)
tests/unit/backend/test_events_router.py:None
Route
test_filtered_by_run_uuid
patch.object(db, "fetchall", new_callable=AsyncMock)
tests/unit/backend/test_jobs_router.py:None
Route
test_finalsuccess_event_posted_but_patch_fails
patch("monitoring_client.requests.patch", side_effect=Exception("503"))
tests/unit/agent/test_monitoring_client.py:None
Route
test_found
patch("db.get_connection")
tests/unit/proxy_provider/test_proxy_db.py:None
Route
test_fraud_score_100
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_fraud_score_zero
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_full_pipeline
patch("load_agent_message.redis.Redis")
tests/unit/agent/test_load_agent_message.py:None
Route
test_http_error_includes_status_and_body
patch("monitoring_client.requests.post")
tests/unit/agent/test_monitoring_client.py:None
Route
test_http_error_on_event_post
patch("monitoring_client.requests.post")
tests/unit/agent/test_monitoring_client.py:None
Route
test_http_error_on_job_patch
patch("monitoring_client.requests.patch")
tests/unit/agent/test_monitoring_client.py:None
Route
test_in_cluster
patch("app.services.kubernetes_service.config.load_incluster_config")
tests/unit/orchestrator/test_kubernetes_service.py:None
Route
test_job_metadata_name
patch("app.services.kubernetes_service.config.load_incluster_config")
tests/unit/orchestrator/test_kubernetes_service.py:None
Route
test_job_patched_to_failed
patch("monitoring_client.requests.patch")
tests/unit/agent/test_monitoring_client.py:None
Route
test_job_patched_to_success
patch("monitoring_client.requests.patch")
tests/unit/agent/test_monitoring_client.py:None
Route
test_key_concatenation
patch("app.services.redis_service.redis.Redis")
tests/unit/orchestrator/test_redis_service.py:None
Route
test_key_format
patch("app.services.redis_service.redis.Redis")
tests/unit/orchestrator/test_redis_service.py:None
Route
test_loads_from_env
patch.dict("os.environ", { "SQL_SERVER_NAME": "test-server", "SQL_SERVER_DB": "test-db",
tests/unit/agent/test_database_connector.py:None
Route
test_loads_only_once
patch.dict("os.environ", { "SQL_SERVER_NAME": "srv", "SQL_SERVER_DB": "db", "SQL_SERVE
tests/unit/agent/test_database_connector.py:None
Route
test_local_fallback
patch("app.services.kubernetes_service.config.load_kube_config")
tests/unit/orchestrator/test_kubernetes_service.py:None
Route
test_location_only_no_quality
patch("checks.check_location")
tests/unit/proxy_provider/test_checks.py:None
Route
test_match
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_missing_timezone_key
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_no_active_queues
patch("app.services.celery_service.Celery")
tests/unit/orchestrator/test_celery_service.py:None
Route
test_no_ip_resolved_retries
patch("main.check_ip")
tests/unit/proxy_provider/test_proxy_endpoint.py:None
Route
test_no_match
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_no_workers
patch("app.services.celery_service.Celery")
tests/unit/orchestrator/test_celery_service.py:None
Route
test_not_empty
patch("app.services.celery_service.Celery")
tests/unit/orchestrator/test_celery_service.py:None
Route
test_not_found
patch("db.get_connection")
tests/unit/proxy_provider/test_proxy_db.py:None
Route
test_not_found
patch("main.fetch_random_proxy")
tests/unit/proxy_provider/test_proxy_endpoint.py:None
Route
test_paginated
patch.object(db, "fetchall", new_callable=AsyncMock)
tests/unit/backend/test_runs_router.py:None
Route
test_parses_json
patch("load_agent_message.redis.Redis")
tests/unit/agent/test_load_agent_message.py:None
Route
test_partial_match
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_pass
patch("checks.requests.get")
tests/unit/proxy_provider/test_checks.py:None
Route
test_passes_requirements_to_config
patch("app.routers.bot.PLATFORM", "distant")
tests/unit/orchestrator/test_bot_router.py:None
Route
test_payload
patch("monitoring_client.requests.patch")
tests/unit/agent/test_monitoring_client.py:None
Route
test_post_and_patch
patch("monitoring_client.requests.patch")
tests/unit/agent/test_monitoring_client.py:None
Route
test_post_closes_on_execute_exception
patch("database_connector.pymssql.connect")
tests/unit/agent/test_database_connector.py:None
Route
test_post_with_multiple_args
patch("database_connector.pymssql.connect")
tests/unit/agent/test_database_connector.py:None
Route
test_preserves_original_keys
patch.dict("os.environ", {"RUN_ID": "abc", "POD_INDEX": "0"})
tests/unit/agent/test_load_agent_message.py:None
next →
1–100 of 144, ranked by callers