logger_silent() to `logger_void()``reqres::maybe_request() to check for likeliness to
Request objects instead.logger_silent() which does completely
nothingserve_static() method to Fire to
serve a directory of static files directly outside the request looplogger_logger() to use the logger package for
loggingFire$log() now supports cli syntax in the messagereqres_problem conditionsFire$log() now supports passing in a condition as
messageFire$data_store field to complement
Fire$get_data() and friends. It provides direct access to
the global data storeshowcase in
Fire$ignite()/Fire$run() can now take a string
giving the path to open the browser at.session_id_cookie() helper function for constructing
session ID extractorFire$delay() and
Fire$time() now uses quosures and Fire$async()
has been soft deprecated in favor of letting the user use whatever async
framework they likerequest events, and
automated error logging from promises in all eventswebsocket-opened event that allows the user to
add a handler that modifies the WebSocket connection when it is
establishedset_logger()
and send messages to the log with log(). Logging is
automatically delayed so it doesn’t slow down request and message
handling (#18).access_log_format field to define how requests
are logged.is_running() method to query the state of the
server.?delay_docFire$new() now takes a port and host argument to set
these fields on initialisation. (fixes #5)arg_list argument rather than as
single arguments.reqres
Request and Response classes for handling http exchange.attach() now expect a
on_attach() method rather than a onAttach()
method from the plugin. It also expects a name field and
optionally a require fieldheader event now expect
handlers to return a logical, with TRUE indicating further
processing, and FALSE indicating termination.block = FALSE making the two run modes identical in their
life cycle events.after-request event will
no longer pass the response to handlers. This can be retrieved from the
request object.root field to access and change the root
location.close_ws_con() method.refreshRate -> refresh_rate,
triggerDir -> trigger_dir.sequential futures with
lazy = TRUE because previously used lazy
futures are deprecatedfake_request to generate fake, rook-compliant,
request objects. Useful for testingheader method to Fire for setting
global header policiesFutureStack class and subclasses to capture
expressions for later, timed, and async evaluationdelay, remove_delay,
time, remove_time, async, and
remove_async methods to Fire for adding
delayed, timed, and async expressions for evaluation
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.