Open Issues Need Help
View All on GitHubAI Summary: Refactor several classes within the Malloy C++ library to utilize C++23's `explicit-this` feature for CRTP inheritance, replacing manual derived type passing. This involves identifying all instances of CRTP currently using manual type passing (likely found via a grep for 'Derived') and modifying them to leverage the new `explicit-this` syntax. Focus is on `malloy::client::http::connection`, `malloy::server::http::connection`, and `malloy::server::http::router_adaptor`, but other locations may require similar changes.
A cross-platform C++20 library providing embeddable server & client components for HTTP and WebSocket.
AI Summary: Add an overload to the Malloy HTTP client controller's `http_request` function. This new overload should accept a URL string as input and default the HTTP verb to GET, simplifying client requests that use the GET method.
A cross-platform C++20 library providing embeddable server & client components for HTTP and WebSocket.