6947f2119b
Creates a new field called 'other' inside the Meeting object, which is included in the activities JSON file. This field now includes two new metadata attributes: 'learning-dashboard-learn-more-link' and 'learning- dashboard-feedback-link'. These attributes define the URLs for the 'Learn more' and 'Feedback' anchor tags in the learning dashboard page. The URLs may vary depending on the customer/intitution, hence the need for metadata. feat(learning-dashboard): Add 'learn more' and 'feedback' phrases and respective links Adds two new phrase to the learning dashboard page. These phrases have embeded links that are defined by metadata: 'learning-dashboard-feedback -link' and 'learning-dashboard-learn-more-link'. chore: add pt_BR locales to the learning dashboard Adds pt_BR locales for the new 'feedback' and 'learn more' phrases in the learnin dashboard page. fix(learning-dashboard): akka error |
||
---|---|---|
.. | ||
public | ||
src | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
deploy.sh | ||
learning-dashboard.nginx | ||
package-lock.json | ||
package.json | ||
postcss.config.js | ||
Readme.md | ||
run-dev.sh | ||
tailwind.config.js |
Learning Analytics Dashboard will be accessible through https://yourdomain/learning-analytics-dashboard
Dev Instructions
Prepare destination directory
mkdir -p /var/bigbluebutton/learning-dashboard
chown bigbluebutton /var/bigbluebutton/learning-dashboard/
Build instructions
# verify we are in the bbb-learning-dashboard directory ~/src/bbb-learning-dashboard
pwd
if [ -d node_modules ]; then rm -r node_modules; fi
npm install
npm run build
cp -r build/* /var/bigbluebutton/learning-dashboard
Update nginx config
cp learning-dashboard.nginx /usr/share/bigbluebutton/nginx/