931 terms and conditions config
Issue ketty#931 (closed)
- Read terms and conditions for a Ketty instance from a markdown file in the config folder (config/termsAndConditions.md)
- file is ignored by git and needs to be added when installing instance, same as lulu integrations in config/local.js
- POD configs are read asynchronously to allow reading the content of termsAndConditions.md
- allow
getApplicationParameters
query to be called even if user is not logged in (needs to be called during signup, i.e. no user yet) - fix return value of
getApplicationParameters
controller when querying a specific value by context and area