bigbluebutton-Github/bbb-learning-dashboard
Anton Georgiev 78ece5f05c
feat(config): Add option to disabled "Download session data" on Learning Dashboard (backport) (#19641)
* Add option disabledFeatures=learningDashboardDownloadSessionData

* docs: document learningDashboardDownloadSessionData

---------

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2024-02-20 09:21:57 -05:00
..
public New user details modal 2022-02-14 12:30:01 -03:00
src feat(config): Add option to disabled "Download session data" on Learning Dashboard (backport) (#19641) 2024-02-20 09:21:57 -05:00
.eslintignore
.eslintrc.js fix: some changes required by linter 2022-05-02 16:56:31 -03:00
.gitignore
deploy.sh Create learning dashboard scripts 2022-04-01 09:15:30 -03:00
learning-dashboard.nginx fix: adjust path to file in learning analytics dashboard 2022-01-08 10:05:20 -05:00
package-lock.json chore: npm audit fixes for bbb-learning-dashboard 2023-10-19 12:29:00 -04:00
package.json Merge branch 'v2.6.x-release' into fix-dashboard-deps-Sep-15 and fix conflicts 2022-11-15 14:29:40 -03:00
postcss.config.js updates react-script and tailwindcss dependencies 2022-01-07 11:20:08 -03:00
Readme.md fix: Improve the dev build instructions for l dashboard 2023-01-05 06:49:38 -05:00
run-dev.sh Create learning dashboard scripts 2022-04-01 09:15:30 -03:00
tailwind.config.js merge 2.4 into develop and resolve conflicts - partial 2022-01-12 16:40:45 +00:00

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/