What's Changed
- [jrs] made coast build not require a coastfile by @jamiesunderland in #230
- refactor: extract bind_dns_socket and process_one_request from dns::run_dns_server to reduce cognitive complexity by @mukeshblackhat in #233
- refactor: extract validation, health check, conflict resolution, and forwarder spawn from checkout::handle to reduce cognitive complexity by @mukeshblackhat in #234
- [jrs] add fix for reboot state by @jamiesunderland in #247
- refactor: extract compose resolution and service restart helpers from restart_services::handle to reduce cognitive complexity by @mukeshblackhat in #236
- refactor: extract compose helpers from rebuild::handle to reduce cognitive complexity by @mukeshblackhat in #235
- refactor: extract dangling check, stop transition, health check, and cleanup helpers from stop::handle to reduce cognitive complexity by @mukeshblackhat in #237
- refactor: extract remote unassign, health check, workspace remount, and service restart from unassign::handle to reduce cognitive complexity by @mukeshblackhat in #238
- refactor: extract multipart parsing, field validation, target resolution, and docker cp from upload_to_container to reduce too_many_lines by @mukeshblackhat in #239
- refactor: extract forward_log_chunk and handle_inbound_close from ws_host_service_logs to reduce cognitive complexity by @mukeshblackhat in #240
- refactor: extract stats history, replay, and broadcast helpers from ws_host_service_stats to reduce cognitive complexity by @mukeshblackhat in #241
- refactor: extract log command resolution, exec creation, and stream helpers from ws_logs::handle_logs_socket to reduce cognitive complexity by @mukeshblackhat in #242
- refactor: extract LSP binary check, exec creation, bridge loop, and JSON-RPC error helper from ws_lsp::handle_lsp_socket to reduce cognitive complexity by @mukeshblackhat in #243
- refactor: extract PTY helpers, scrollback, and error sending from ws_service_exec::handle_ws to reduce cognitive complexity by @mukeshblackhat in #244
- refactor: extract stats polling, history replay, broadcast forwarding, and cleanup from ws_service_stats to reduce cognitive complexity by @mukeshblackhat in #245
- refactor: extract collector cleanup, history replay, and broadcast forwarding from ws_stats to reduce cognitive complexity by @mukeshblackhat in #246
- refactor: extract helpers from git_watcher recovery functions to reduce cognitive complexity by @mukeshblackhat in #248
- refactor: extract socket binding, streaming progress loop, and enqueued instance insertion from server.rs to reduce cognitive complexity by @mukeshblackhat in #251
- [jrs] address last clippy suppressions by @jamiesunderland in #252
Full Changelog: v0.1.52...v0.1.53
What's Changed
- [jrs] made coast build not require a coastfile by @jamiesunderland in #230
- refactor: extract bind_dns_socket and process_one_request from dns::run_dns_server to reduce cognitive complexity by @mukeshblackhat in #233
- refactor: extract validation, health check, conflict resolution, and forwarder spawn from checkout::handle to reduce cognitive complexity by @mukeshblackhat in #234
- [jrs] add fix for reboot state by @jamiesunderland in #247
- refactor: extract compose resolution and service restart helpers from restart_services::handle to reduce cognitive complexity by @mukeshblackhat in #236
- refactor: extract compose helpers from rebuild::handle to reduce cognitive complexity by @mukeshblackhat in #235
- refactor: extract dangling check, stop transition, health check, and cleanup helpers from stop::handle to reduce cognitive complexity by @mukeshblackhat in #237
- refactor: extract remote unassign, health check, workspace remount, and service restart from unassign::handle to reduce cognitive complexity by @mukeshblackhat in #238
- refactor: extract multipart parsing, field validation, target resolution, and docker cp from upload_to_container to reduce too_many_lines by @mukeshblackhat in #239
- refactor: extract forward_log_chunk and handle_inbound_close from ws_host_service_logs to reduce cognitive complexity by @mukeshblackhat in #240
- refactor: extract stats history, replay, and broadcast helpers from ws_host_service_stats to reduce cognitive complexity by @mukeshblackhat in #241
- refactor: extract log command resolution, exec creation, and stream helpers from ws_logs::handle_logs_socket to reduce cognitive complexity by @mukeshblackhat in #242
- refactor: extract LSP binary check, exec creation, bridge loop, and JSON-RPC error helper from ws_lsp::handle_lsp_socket to reduce cognitive complexity by @mukeshblackhat in #243
- refactor: extract PTY helpers, scrollback, and error sending from ws_service_exec::handle_ws to reduce cognitive complexity by @mukeshblackhat in #244
- refactor: extract stats polling, history replay, broadcast forwarding, and cleanup from ws_service_stats to reduce cognitive complexity by @mukeshblackhat in #245
- refactor: extract collector cleanup, history replay, and broadcast forwarding from ws_stats to reduce cognitive complexity by @mukeshblackhat in #246
- refactor: extract helpers from git_watcher recovery functions to reduce cognitive complexity by @mukeshblackhat in #248
- refactor: extract socket binding, streaming progress loop, and enqueued instance insertion from server.rs to reduce cognitive complexity by @mukeshblackhat in #251
- [jrs] address last clippy suppressions by @jamiesunderland in #252
Full Changelog: v0.1.52...v0.1.53