The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
serve_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 suppleant
Fire$get_data()
and friends. It provides direct acces 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_doc
Fire$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 evaluationThese binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.