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.
Wallace
and the addition of basic
functionality to demonstrate how modules can be used.common
- the data structure passed between modules -
has been changed from a list()
containing
spp <- reactiveValues()
to an
R6::R6Class()
.common
not being inherently
reactive, event triggers have been added using
{gargoyle}
{shinytest2}
in addition to unit tests for the function
that the module calls.run_module()
which can be
used to run a single module.run_<app name>()
or load_file
create_template()
which can be
used to create a skeleton app.show_loading_modal()
which uses
{shinybusy}
to display a modal whilst slow functions are
running.save_and_load()
to automate adding the lines to
modules which facilitate saving and loading of input values.{rintrojs}
which is only
shown to users on their first visit.core_
modules.parent_session
to the modules enabling switching
to the results, map and table tab from within modules and added
show_table()
, show_results()
and
show_table()
to simplify code.rep_renv
module to enable capturing
dependencies.shiny::ExtendedTask()
.writeLog()
to use icons for different
events.save_and_load()
to ignore manually added lines
and fix indenting.metadata()
to semi-automate adding code for
reproducibility.<identifier>_f.R
to prevent confusion between the
function and module file.printVecAsis()
when
generating the Rmarkdown, removing the need to manually wrap strings in
the .Rmd
files.{shinyAce}
to display formatted code in
core_code
module.select_query
and select_async
modules
in the demonstration have been re-written to use a different API.run_module()
as it was not maintainable.asyncLog()
to improve logging from inside async
functions.run_<app name>()
to take a load file as
an argument which is loaded automatically.load_file
containing the path to a save file
will attempt to load it on app start up.create_template()
, metadata()
and
save_and_load()
more robust.global.R
These 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.