chore: sync
This commit is contained in:
24
docs/wiki/build_queue.md
Normal file
24
docs/wiki/build_queue.md
Normal file
@@ -0,0 +1,24 @@
|
||||
## Build Queue Module
|
||||
|
||||
### Module Description
|
||||
Processes and manages construction queues for planetary structures and facilities.
|
||||
|
||||
### API Endpoints
|
||||
|
||||
- **GET /build/queue**
|
||||
- *Purpose:* Retrieve current build queue
|
||||
- *Auth:* Required (JWT token)
|
||||
- *Payload:* None
|
||||
- *Response:* `{"queue": [{"id": "int", "blueprint_id": "int", "status": "string"}]}`
|
||||
|
||||
- **POST /build/start**
|
||||
- *Purpose:* Start a new build
|
||||
- *Auth:* Required (JWT token)
|
||||
- *Payload:* `{"blueprint_id": "int", "planet_id": "int"}`
|
||||
- *Response:* `{"build_id": "int", "status": "string"}`
|
||||
|
||||
- **DELETE /build/cancel**
|
||||
- *Purpose:* Cancel a build
|
||||
- *Auth:* Required (JWT token)
|
||||
- *Payload:* `{"build_id": "int"}`
|
||||
- *Response:* `{"status": "string"}`
|
||||
Reference in New Issue
Block a user