diff --git a/package.json b/package.json
index 70f66f408d594deabcd9fe866124b23f1fa16377..c2f3706fa99c86c6d4df9f5051b1f1de7b9ea96d 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
     "@uppy/locales": "4.5.0",
     "axios": "1.7.9",
     "simple-syntax-highlighter": "^3.0.0",
-    "uppy": "4.11.0",
+    "uppy": "4.12.1",
     "vue": "^3.0.0",
     "vue-i18n": "^10.0.0",
     "vue-router": "^4.0.0",
diff --git a/yarn.lock b/yarn.lock
index f2e3bddc289f21469ed9189e5925287208f2534d..4fcd75976441e62f8f27c90209dd5de502a1b4e4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2297,14 +2297,14 @@
     "@uppy/utils" "^6.1.0"
     lodash "^4.17.21"
 
-"@uppy/google-drive-picker@^0.3.0":
-  version "0.3.0"
-  resolved "https://registry.yarnpkg.com/@uppy/google-drive-picker/-/google-drive-picker-0.3.0.tgz#347839079ea205db7f5474d41d64d97d3793e691"
-  integrity sha512-2vbntc+LYDr591GKtS+gSP9KvAKiqnfYBZkBGuSgue1EL+mm3pRcCdu6RkZGtSxWE5fOJia/HrdT7dRFD0noRg==
+"@uppy/google-drive-picker@^0.3.1":
+  version "0.3.1"
+  resolved "https://registry.yarnpkg.com/@uppy/google-drive-picker/-/google-drive-picker-0.3.1.tgz#4d08e303cf28c45f00c30bf5f31c5d08ce13cbf7"
+  integrity sha512-hB+Ipv6RMa8VS4+cnxPJ8qUpRid0+7wfw6DJZp8D9pmB7nOBDB4Gydrx1XuiXHj2NIsxz/DJApxr3zDjyfuleA==
   dependencies:
     "@uppy/companion-client" "^4.4.0"
-    "@uppy/provider-views" "^4.3.0"
-    "@uppy/utils" "^6.1.0"
+    "@uppy/provider-views" "^4.4.0"
+    "@uppy/utils" "^6.1.1"
     preact "^10.5.13"
 
 "@uppy/google-drive@^4.3.0":
@@ -2317,14 +2317,14 @@
     "@uppy/utils" "^6.1.0"
     preact "^10.5.13"
 
-"@uppy/google-photos-picker@^0.3.0":
-  version "0.3.0"
-  resolved "https://registry.yarnpkg.com/@uppy/google-photos-picker/-/google-photos-picker-0.3.0.tgz#ca9553202eba270ef55b442acb5553c4f5bda981"
-  integrity sha512-wXrq7IMdVU4p2RZTig0WFAjibjsA0ytaW9HDLZ6hlb2YSNprJzxGqJ6Ko+naE6oyVd+rqzXuF5OPkW5krpwL1g==
+"@uppy/google-photos-picker@^0.3.1":
+  version "0.3.1"
+  resolved "https://registry.yarnpkg.com/@uppy/google-photos-picker/-/google-photos-picker-0.3.1.tgz#0e8ba76cb3f69f8d3afda8031a4eee857f05f345"
+  integrity sha512-++62cXoVGJ3zdyBP62TmW12moIBYwwrOs9gJgcIVCcyy6YlNhwbwrvWOeg6z8efWo+RHICVvX2is60wSakxLzQ==
   dependencies:
     "@uppy/companion-client" "^4.4.0"
-    "@uppy/provider-views" "^4.3.0"
-    "@uppy/utils" "^6.1.0"
+    "@uppy/provider-views" "^4.4.0"
+    "@uppy/utils" "^6.1.1"
     preact "^10.5.13"
 
 "@uppy/google-photos@^0.5.0":
@@ -2381,6 +2381,16 @@
     "@uppy/utils" "^6.1.0"
     preact "^10.5.13"
 
+"@uppy/onedrive@^4.2.1":
+  version "4.2.1"
+  resolved "https://registry.yarnpkg.com/@uppy/onedrive/-/onedrive-4.2.1.tgz#3f4537f0e5f1fa30d73a1c83dccce308ded6d05f"
+  integrity sha512-d4Sk/LIV+TKLL+1Uhz346DH9JQB0aij444efwSnT55vmlczktBMtLt0+LCSz55CWfLsCIw+S+SX8gacnv62IYg==
+  dependencies:
+    "@uppy/companion-client" "^4.4.0"
+    "@uppy/provider-views" "^4.4.0"
+    "@uppy/utils" "^6.1.1"
+    preact "^10.5.13"
+
 "@uppy/progress-bar@^4.2.0":
   version "4.2.0"
   resolved "https://registry.yarnpkg.com/@uppy/progress-bar/-/progress-bar-4.2.0.tgz#499a553a53bd0bb84a1760ba1ee5e262eaaf3e47"
@@ -2400,6 +2410,17 @@
     p-queue "^8.0.0"
     preact "^10.5.13"
 
+"@uppy/provider-views@^4.4.0":
+  version "4.4.0"
+  resolved "https://registry.yarnpkg.com/@uppy/provider-views/-/provider-views-4.4.0.tgz#7c4f929bc4e0bb765a35576f3e8aa333c77573be"
+  integrity sha512-nil45wxyScsn7C2s9AcQzbQzRc0V8iRMrJB5uCiowCem295RcDp2CyNbElXup9gyerXoy2bGmgESGO25bRPPJg==
+  dependencies:
+    "@uppy/utils" "^6.1.1"
+    classnames "^2.2.6"
+    nanoid "^5.0.9"
+    p-queue "^8.0.0"
+    preact "^10.5.13"
+
 "@uppy/redux-dev-tools@^4.0.1":
   version "4.0.1"
   resolved "https://registry.yarnpkg.com/@uppy/redux-dev-tools/-/redux-dev-tools-4.0.1.tgz#79ab9662ae703acf876ce25bdecd28a27447cd36"
@@ -2490,6 +2511,16 @@
     "@uppy/utils" "^6.1.0"
     preact "^10.5.13"
 
+"@uppy/unsplash@^4.3.0":
+  version "4.3.0"
+  resolved "https://registry.yarnpkg.com/@uppy/unsplash/-/unsplash-4.3.0.tgz#46cd34992d73e03c9a533b14c838641e83a67d5f"
+  integrity sha512-Ktz1KBDfHhqzSnpUwqbeoF991/a2xJtHUqMLjiyiSY/ghozl9N8lscRB6aFM7D0DWUK+rK4NqbmtxlozIAzQsQ==
+  dependencies:
+    "@uppy/companion-client" "^4.4.0"
+    "@uppy/provider-views" "^4.4.0"
+    "@uppy/utils" "^6.1.1"
+    preact "^10.5.13"
+
 "@uppy/url@^4.2.0":
   version "4.2.0"
   resolved "https://registry.yarnpkg.com/@uppy/url/-/url-4.2.0.tgz#ac9bf9e9ba211fc6a439f05ad25bb7cafcd5c490"
@@ -2508,6 +2539,14 @@
     lodash "^4.17.21"
     preact "^10.5.13"
 
+"@uppy/utils@^6.1.1":
+  version "6.1.1"
+  resolved "https://registry.yarnpkg.com/@uppy/utils/-/utils-6.1.1.tgz#fc2c60cf39729abf14aa613ed8d64bf3d0ebe156"
+  integrity sha512-60guVvz+TXvN1gEgbTjDAfleo6HeTGE02/9T+tycv7hVqIkzLbYsJBgVFhVY/Y2fBW0fOX/lzKc1kN4YZQtvpA==
+  dependencies:
+    lodash "^4.17.21"
+    preact "^10.5.13"
+
 "@uppy/webcam@^4.1.0":
   version "4.1.0"
   resolved "https://registry.yarnpkg.com/@uppy/webcam/-/webcam-4.1.0.tgz#0e7eaae46adb8182a334e47ef01555e75ae96f69"
@@ -2527,13 +2566,13 @@
     "@uppy/utils" "^6.1.0"
     preact "^10.5.13"
 
-"@uppy/xhr-upload@^4.3.0":
-  version "4.3.0"
-  resolved "https://registry.yarnpkg.com/@uppy/xhr-upload/-/xhr-upload-4.3.0.tgz#f9be4334ffa37abdc9090c5334cadbef1ba0ccc8"
-  integrity sha512-pMNcMrUU9uUW2RC537cKsk3boGduCSgfqMpXoE//TOKIrjJ54lxycxhY6TlEwVUGp5pUnbdy78KPYdc+ND15qA==
+"@uppy/xhr-upload@^4.3.1":
+  version "4.3.1"
+  resolved "https://registry.yarnpkg.com/@uppy/xhr-upload/-/xhr-upload-4.3.1.tgz#dc98320530a3f3b13b34527f7cb2fe28551db099"
+  integrity sha512-RAneVKQZcllhnYDo64vRyXFHlrb6RdZQmQXut3OfweV4mD8M0fd9dvULCyjYvzi06HqY9y+jU6RIvxQBU+UeXQ==
   dependencies:
     "@uppy/companion-client" "^4.4.0"
-    "@uppy/utils" "^6.1.0"
+    "@uppy/utils" "^6.1.1"
 
 "@uppy/zoom@^3.2.0":
   version "3.2.0"
@@ -9419,10 +9458,10 @@ update-notifier@^6.0.2:
     semver-diff "^4.0.0"
     xdg-basedir "^5.1.0"
 
-uppy@4.11.0:
-  version "4.11.0"
-  resolved "https://registry.yarnpkg.com/uppy/-/uppy-4.11.0.tgz#91d04e7b9b378ad5ff2e7ea7a6603a6c76e65820"
-  integrity sha512-Kbpb8HKsM9LSMBz7tjwA4Flfw8ArMK/V+oKk5T5zqi0NNWOsYwuFuSebrQSQyh+/blF3m4NYnyljnS+WTL+MCg==
+uppy@4.12.1:
+  version "4.12.1"
+  resolved "https://registry.yarnpkg.com/uppy/-/uppy-4.12.1.tgz#391436a16f743a1e49fcbd2bb92d877b421a553e"
+  integrity sha512-ycaTtrxeROuKaAw8fopZsdz16qCck5LU3fKvcJRQmdJn2NipyMGNlqwCNhi77ykFZghmvHMqJ4L5QU7ilDnhBQ==
   dependencies:
     "@uppy/audio" "^2.1.0"
     "@uppy/aws-s3" "^4.2.0"
@@ -9439,15 +9478,15 @@ uppy@4.11.0:
     "@uppy/form" "^4.1.0"
     "@uppy/golden-retriever" "^4.1.0"
     "@uppy/google-drive" "^4.3.0"
-    "@uppy/google-drive-picker" "^0.3.0"
+    "@uppy/google-drive-picker" "^0.3.1"
     "@uppy/google-photos" "^0.5.0"
-    "@uppy/google-photos-picker" "^0.3.0"
+    "@uppy/google-photos-picker" "^0.3.1"
     "@uppy/image-editor" "^3.3.0"
     "@uppy/informer" "^4.2.0"
     "@uppy/instagram" "^4.2.0"
-    "@uppy/onedrive" "^4.2.0"
+    "@uppy/onedrive" "^4.2.1"
     "@uppy/progress-bar" "^4.2.0"
-    "@uppy/provider-views" "^4.3.0"
+    "@uppy/provider-views" "^4.4.0"
     "@uppy/redux-dev-tools" "^4.0.1"
     "@uppy/remote-sources" "^2.3.0"
     "@uppy/screen-capture" "^4.2.0"
@@ -9457,11 +9496,11 @@ uppy@4.11.0:
     "@uppy/thumbnail-generator" "^4.1.0"
     "@uppy/transloadit" "^4.2.0"
     "@uppy/tus" "^4.2.0"
-    "@uppy/unsplash" "^4.2.0"
+    "@uppy/unsplash" "^4.3.0"
     "@uppy/url" "^4.2.0"
     "@uppy/webcam" "^4.1.0"
     "@uppy/webdav" "^0.3.0"
-    "@uppy/xhr-upload" "^4.3.0"
+    "@uppy/xhr-upload" "^4.3.1"
     "@uppy/zoom" "^3.2.0"
 
 uri-js@^4.2.2: