The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
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[@]metanet.ch.
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.