Remove submodule admin/tool/uploadcourse
Squashed 'admin/tool/uploadcourse/' content from commit 7918e33

git-subtree-dir: admin/tool/uploadcourse
git-subtree-split: 7918e33daa7840da1a57accc325326fe1846d616
Add subtree admin/tool/uploadcourse
Remove submodule blocks/attendance
Squashed 'blocks/attendance/' content from commit 0baf476

git-subtree-dir: blocks/attendance
git-subtree-split: 0baf4769db23c3aa0b737162b1842bf1d377b926
Add subtree blocks/attendance
Remove submodule blocks/panopto
Squashed 'blocks/panopto/' content from commit 472027c

git-subtree-dir: blocks/panopto
git-subtree-split: 472027cfafcde9bb401085d0f4fb82225f5bd4e5
Add subtree blocks/panopto
Remove submodule grade/export/pwr
Squashed 'grade/export/pwr/' content from commit aadd1c5

git-subtree-dir: grade/export/pwr
git-subtree-split: aadd1c5e2f3435fd1ef295e5ef3548356db4cfa3
Add subtree grade/export/pwr
Remove submodule local/adminer
Squashed 'local/adminer/' content from commit b5e35b1

git-subtree-dir: local/adminer
git-subtree-split: b5e35b12a1266d2616307766783e1e6b45a10973
Add subtree local/adminer
Remove submodule mod/attendance
Squashed 'mod/attendance/' content from commit 1936284

git-subtree-dir: mod/attendance
git-subtree-split: 1936284948f643d26c8bf2fd2e584d26ed18da60
Add subtree mod/attendance
Remove submodule mod/bigbluebuttonbn
Squashed 'mod/bigbluebuttonbn/' content from commit c65632f

git-subtree-dir: mod/bigbluebuttonbn
git-subtree-split: c65632f238814e396c72371944ad8a893cad6c98