Package: rapbase 1.24.3

Arnfinn Hykkerud Steindal

rapbase: Base Functions and Resources for Rapporteket

Provide common functions and resources for registry specific R-packages at Rapporteket <https://rapporteket.github.io/rapporteket/articles/short_introduction.html>. This package is relevant for developers of packages/registries at Rapporteket.

Authors:Are Edvardsen [aut, cre], Kevin Otto Thon [aut], Arnfinn Hykkerud Steindal [aut]

rapbase_1.24.3.tar.gz
rapbase_1.24.3.zip(r-4.5)rapbase_1.24.3.zip(r-4.4)rapbase_1.24.3.zip(r-4.3)
rapbase_1.24.3.tgz(r-4.4-any)rapbase_1.24.3.tgz(r-4.3-any)
rapbase_1.24.3.tar.gz(r-4.5-noble)rapbase_1.24.3.tar.gz(r-4.4-noble)
rapbase_1.24.3.tgz(r-4.4-emscripten)rapbase_1.24.3.tgz(r-4.3-emscripten)
rapbase.pdf |rapbase.html
rapbase/json (API)
NEWS

# Install 'rapbase' in R:
install.packages('rapbase', repos = c('https://areedv.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/rapporteket/rapbase/issues

Datasets:
  • appLog - App log test dataset.

On CRAN:

rapporteket

4.23 score 1 stars 12 scripts 47 downloads 85 exports 93 dependencies

Last updated 2 days agofrom:9b68c39ee4. Checks:OK: 7. Indexed: no.

TargetResultDate
Doc / VignettesOKOct 21 2024
R-4.5-winOKOct 21 2024
R-4.5-linuxOKOct 21 2024
R-4.4-winOKOct 21 2024
R-4.4-macOKOct 21 2024
R-4.3-winOKOct 21 2024
R-4.3-macOKOct 21 2024

Exports:.data.getFun.testAutoReport%>%appLoggerappNavbarUserWidgetautLoggerautoReportAppautoReportFormatInputautoReportFormatServerautoReportInputautoReportOrgInputautoReportOrgServerautoReportServerautoReportServer2autoReportUIcleanStagingDatacreateAutoReportdeleteAutoReportdeleteStagingDatadescribeRegistryDbexportDbexportGuideAppexportGuideServerexportGuideUIexportUCAppexportUCInputexportUCServerfilterAutoRepfindNextRunDatefireInTheHolegetConfiggetGithubgetRapPackagesgetRegsgetUserEmailgetUserFullNamegetUserGroupsgetUserNamegetUserPhonegetUserReshIdgetUserRolehalloRapportekethowWeDealWithPersonalDataisPkgRapRegisRapContextlistStagingDataloadRegDataloadStagingDatalogFormatlogTimeFramemakeAutoReportTabmakeRunDayOfYearSequencemstmtimeStagingDatanavbarWidgetAppnavbarWidgetInputnavbarWidgetServernavbarWidgetServer2noOptOutOkorgList2dfrapCloseDbConnectionrapOpenDbConnectionreadAutoReportDatarenderRmdrepLoggerrunAutoReportrunBulletinrunNowebsanitizeLogsaveStagingDataselectListPubkeysendEmailstatsAppstatsGuideAppstatsGuideServerstatsGuideUIstatsInputstatsServerstatsUIunitAttributeupgradeAutoReportDatauserAttributeuserInfowriteAutoReportData

Dependencies:askpassbase64encbitbit64bitopsblobbookdownbslibcachemclicliprcolorspacecommonmarkcpp11crayoncrosstalkcurlDBIdigestdplyrDTevaluatefansifarverfastmapfontawesomefsgenericsgluehighrhmshtmltoolshtmlwidgetshttpuvhttrjquerylibjsonlitekableExtraknitrlabelinglaterlazyevallifecyclelubridatemagrittrmemoisemimemunsellopensslpillarpkgconfigplogrprettyunitsprogresspromisesR6rappdirsRColorBrewerRcppRCurlreadrrlangRMariaDBrmarkdownrpivotTablerstudioapisassscalessendmailRshinyshinyalertsourcetoolssshipstringistringrsvglitesyssystemfontstibbletidyselecttimechangetinytextzdbutf8uuidvctrsviridisLitevroomwithrxfunxml2xtableyaml

Staging data: principles and set-up

Rendered fromstagingData.Rmdusingknitr::rmarkdownon Oct 21 2024.

Last update: 2023-02-27
Started: 2023-02-27

Readme and manuals

Help Manual

Help pageTopics
Provide explicit reference to function for do.call.getFun
Simple test of automated report.testAutoReport
App log test dataset.appLog
Create widget for registry apps at RapporteketappNavbarUserWidget
Shiny modules and helper functions for registry auto reportsautoReport autoReportApp autoReportFormatInput autoReportFormatSercer autoReportFormatServer autoReportInput autoReportOrgInput autoReportOrgServer autoReportServer autoReportServer2 autoReportUI orgList2df
Create and add report to configcreateAutoReport
Delete existing report from configdeleteAutoReport
Shiny modules providing GUI and server logic for Exportexport exportDb exportUCApp exportUCInput exportUCServer selectListPubkey
Shiny modules providing the Export GuideexportGuide exportGuideApp exportGuideServer exportGuideUI
Filter auto report datafilterAutoRep
Find next run date for automated reportsfindNextRunDate
Kick off functions at RapporteketfireInTheHole
Get configuration for package, if anygetConfig
Collect various data from the GitHub APIgetGithub
Get all installed Rapporteket packagesgetRapPackages
Provide vector of registries (_i.e._ their R packages) in configgetRegs
Plain testing toolhalloRapporteket
Render text in pop-uphowWeDealWithPersonalData
Test if a package is part of RapporteketisPkgRapReg
Rapporteket contextisRapContext
Provider of data for registries at RapporteketdescribeRegistryDb loadRegData
Log user events in shiny applications at RapporteketappLogger autLogger logger repLogger
Make table of automated reportsmakeAutoReportTab
Make a sequence of day numbers from av given date and intervalmakeRunDayOfYearSequence
Make standard table for rmarkdown reportsmakeStandardTable mst
Shiny modules providing GUI and server logic for user info widgetnavbarWidget navbarWidgetApp navbarWidgetInput navbarWidgetServer navbarWidgetServer2
Provide a no-opt-out ok messagenoOptOutOk
rapbase: Base Functions and Resources for Rapporteketrapbase
Close down data connection handlerapCloseDbConnection
Provide connection handle for data source at RapporteketrapOpenDbConnection
Read automated report metadatareadAutoReportData
Render documents from rmarkdown files at RapporteketrenderRmd
Run reports as defined in yaml config and ship content by emailrunAutoReport
Run bulletin auto reportsrunBulletin
runNowebrunNoweb
Sanitize log entries that have reached end of lifesanitizeLog
Send email from RapporteketsendEmail
Staging data functionscleanStagingData deleteStagingData listStagingData loadStagingData mtimeStagingData saveStagingData stagingData
Shiny modules and helper functions for registry usage reportslogFormat logTimeFrame stats statsApp statsInput statsServer statsUI
Shiny modules providing the Stats GuidestatsGuide statsGuideApp statsGuideServer statsGuideUI
Get unit attributes from an access tree fileunitAttribute
Upgrade auto reportsupgradeAutoReportData
User attributes in container apps running behind shinyproxygetUserEmail getUserFullName getUserGroups getUserName getUserPhone getUserReshId getUserRole userAttribute
Provide user attributes based on environment contextuserInfo
Write automated report metadatawriteAutoReportData