diff --git a/.github/helper/install_dependencies.sh b/.github/helper/install_dependencies.sh
index beb0cd34..17786a03 100644
--- a/.github/helper/install_dependencies.sh
+++ b/.github/helper/install_dependencies.sh
@@ -5,7 +5,7 @@ echo "Setting Up System Dependencies..."
sudo apt update
sudo apt remove mysql-server mysql-client
-sudo apt-get install libcups2-dev redis-server mariadb-client
+sudo apt-get install libcups2-dev redis-server mariadb-client libmariadb-dev
install_wkhtmltopdf() {
wget -q https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb
diff --git a/frontend/src/components/Settings/Settings.vue b/frontend/src/components/Settings/Settings.vue
index e06e8755..c5f19408 100644
--- a/frontend/src/components/Settings/Settings.vue
+++ b/frontend/src/components/Settings/Settings.vue
@@ -166,6 +166,12 @@ const tabsStructure = computed(() => {
doctype: 'Email Template',
type: 'Link',
},
+ {
+ label: 'Livecode URL',
+ name: 'livecode_url',
+ doctype: 'Livecode URL',
+ type: 'text',
+ },
{
label: 'Unsplash Access Key',
name: 'unsplash_access_key',
diff --git a/frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue b/frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue
index 8c232371..e9434ee8 100644
--- a/frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue
+++ b/frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue
@@ -5,6 +5,20 @@
>