Containing
In summary, registries at Rapporteket may now run as standalone container apps. Thus, shiny-server is no longer a requirement for app deployment. Below is a summary of what has been done.
- Extended handling of user attributes when behind an app proxy (spring boot/shinyproxy)
- Added a database backend for staging data
- Per app (registry) encryption of staging data (regardless of file or database backend)
- Added a vignette with a short description of staging data server side set-up
Breaking changes
By introducing encryption, staging data will not work across this and previous versions. All existing staging data should therefore be removed when upgrading to this version of rapbase (or downgrading from this to any previous version). To remove all staging data delete all related files and directories. If staging data uses a database backend, the database itself should be dropped. There should be no need for further actions as both files and database will be recreated upon the next request for storing of staging data.
What's Changed
- Manglande bokstav by @haugedal in #131
- Db staging by @areedv in #132
- Subject encoding now part of sendmailR by @areedv in #133
- Devcontainer by @areedv in #136
- Make dev by @areedv in #135
- Rel prep by @areedv in #137
- Extend rapbase towards standalone container apps at Rapporteket by @areedv in #138
New Contributors
Full Changelog: v1.23.1...v1.24.0