Documentation
¶
Overview ¶
Package docs Code generated by swaggo/swag. DO NOT EDIT
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SwaggerInfo = &swag.Spec{ Version: "1.0", Host: "localhost:9090", BasePath: "/api/v1", Schemes: []string{}, Title: "Dispatchoor API", Description: "GitHub Actions workflow dispatch queue management API.\nDispatchoor helps you manage and schedule GitHub Actions workflow dispatches\nacross multiple runner pools with fine-grained control.\n\n## Rate Limiting\nWhen enabled, the API enforces per-IP rate limits on three tiers:\n- **Auth endpoints** (`/auth/*`): 10 requests/minute (protects against brute force)\n- **Public endpoints** (`/health`, `/metrics`): 60 requests/minute\n- **Authenticated endpoints**: 120 requests/minute\n\nWhen rate limited, the API returns HTTP 429 with a `Retry-After` header.", InfoInstanceName: "swagger", SwaggerTemplate: docTemplate, LeftDelim: "{{", RightDelim: "}}", }
SwaggerInfo holds exported Swagger Info so clients can modify it
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.