feat: Integrate new webserver (#1722)

For #919.
The new web server is not using dosguard yet. It will be fixed by a
separate PR.
This commit is contained in:
Sergey Kuznetsov
2024-11-21 14:48:32 +00:00
committed by GitHub
parent fc3ba07f2e
commit c77154a5e6
90 changed files with 4029 additions and 683 deletions

View File

@@ -161,11 +161,12 @@ private:
return rpc::make_WsContext(
yield,
request,
connection,
connection->makeSubscriptionContext(tagFactory_),
tagFactory_.with(connection->tag()),
*range,
connection->clientIp,
std::cref(apiVersionParser_)
std::cref(apiVersionParser_),
connection->isAdmin()
);
}
return rpc::make_HttpContext(