Commit 3028c354 authored by Marco Schmiedel's avatar Marco Schmiedel

Add Provs

parent fb66c66f
......@@ -2,9 +2,9 @@
"fileId": "38b9eebe-955e-4052-a0f6-29c69b1242b3",
"originalPath": "work/config/MysqlConfig.py",
"currentPath": "work/config/MysqlConfig.py",
"hash": "a6de5ed4cb42c8208047b4466357bde2952886430465dbff6097f02d8e886d7c",
"hash": "d8958dba0bf7c100587dabf6ff576e0a1905a0aed4980a6c64ff6254f3671e5a",
"docContent": "<p><br></p>",
"checkedStatus": "done",
"checkedStatus": "changed",
"comments": [
{
"commentId": "56c5adba-20f4-4524-a894-41f81ab7ca55",
......@@ -13,5 +13,5 @@
}
],
"lastCheckedTimestamp": 1747123619645,
"lastFileModificationTimestamp": 1747073230250.2017
"lastFileModificationTimestamp": 1747135280562.6484
}
......@@ -2,10 +2,10 @@
"fileId": "58307c8c-416a-4c24-adc9-7ed6324d1f8a",
"originalPath": "work/manager/WebManager.py",
"currentPath": "work/manager/WebManager.py",
"hash": "5a987f9d37c2d083c9a04ea0a0c4739a4fbd6c2e6c98877a0f64fadb45717a1c",
"hash": "a0a065203ba1c85cb820f87483fae6404cdacc88c703f135b42bcee608e09bad",
"docContent": "<p><br></p>",
"checkedStatus": "done",
"comments": [],
"lastCheckedTimestamp": 1747070585799,
"lastFileModificationTimestamp": 1747070580506.2974
"lastCheckedTimestamp": 1748952745993,
"lastFileModificationTimestamp": 1748948322859.7175
}
......@@ -2,7 +2,7 @@
"fileId": "647ff9a8-a56f-486e-ba2a-8ff77e4514d4",
"originalPath": "work/Dockerfile",
"currentPath": "work/Dockerfile",
"hash": "ca6a37e37aff3fff276f8020d9860b94c6556181bbb65a3fe1c62f3868f7f0b3",
"hash": "7d986675138b37a5ad1f01c7a7201d1aa409f2b4557afe5f2fd590ebde55e3ce",
"docContent": "<p><br></p>",
"checkedStatus": "done",
"comments": [
......@@ -12,6 +12,6 @@
"timestamp": 1746693591017
}
],
"lastCheckedTimestamp": 1747069787674,
"lastFileModificationTimestamp": 1747069781547.9219
"lastCheckedTimestamp": 1748952742075,
"lastFileModificationTimestamp": 1748952688396.303
}
......@@ -2,7 +2,7 @@
"fileId": "986eeb57-8634-4f40-a4ea-a2eae9d87e71",
"originalPath": "work/readme.md",
"currentPath": "work/readme.md",
"hash": "4c28da167e1e7e214e5f1861d6bbd6bdd8de8883d759fbc349e5fc5beaa2b6ad",
"hash": "4d543d075a22bd2b13008dcc7a1cf518a3df29bbf1b1ab516eb69a2df778aaf9",
"docContent": "<p><br></p>",
"checkedStatus": "done",
"comments": [
......@@ -17,6 +17,6 @@
"timestamp": 1747069658074
}
],
"lastCheckedTimestamp": 1747125739662,
"lastFileModificationTimestamp": 1747123960177.0483
"lastCheckedTimestamp": 1748952738060,
"lastFileModificationTimestamp": 1748952727853.0393
}
{
"fileId": "ec1eb8b3-9fc0-4593-ac37-e51f7c643f1d",
"originalPath": "work/routes/FreenetUploadRouter.py",
"currentPath": "work/routes/FreenetUploadRouter.py",
"hash": "d101612a37ead90042f21152be5b3d1ff924ea26d2e4e16b459aa5a623d321b1",
"docContent": "<p><br></p>",
"checkedStatus": "done",
"comments": [],
"lastCheckedTimestamp": 1748953027802,
"lastFileModificationTimestamp": 1748952926381.2961
}
......@@ -95,6 +95,9 @@ RUN pip3 install --break-system-packages json5
# pyotp is installed to generate and verify one-time passwords.
RUN pip3 install --break-system-packages pyotp
# openpyxl is for reading excel files.
RUN pip3 install --break-system-packages openpyxl
# sshtunnel is installed to create SSH tunnels from Python.
RUN pip3 install --break-system-packages sshtunnel
......
......@@ -6,6 +6,7 @@ from models.token_toke import TokenToke
from routes.HealtCheckRouter import blueprint as health_router
from routes.BaseRouter import blueprint as tarifs_router
from routes.EeccxRouter import blueprint as eeccx_router
from routes.FreenetUploadRouter import blueprint as upload_router
# This class bundles blueprint registration so that all route collections are attached to the Flask application.
class WebManager:
......@@ -17,7 +18,7 @@ class WebManager:
# This helper method iterates over all blueprints and registers each of them on the Flask application.
def _register_blueprints(self) -> None:
for bp in (health_router, tarifs_router, eeccx_router):
for bp in (health_router, tarifs_router, eeccx_router, upload_router):
self.app.register_blueprint(bp)
......
This diff is collapsed.
This diff is collapsed.
......@@ -7,6 +7,7 @@ https://s3.eu-central-1.amazonaws.com/monosnap.bugsmasher.online/marcoschmiedel/
https://s3.eu-central-1.amazonaws.com/monosnap.bugsmasher.online/marcoschmiedel/2025-05-09.m4v
https://s3.eu-central-1.amazonaws.com/monosnap.bugsmasher.online/marcoschmiedel/2025-05-13+API-Tutorial.mp4
https://s3.eu-central-1.amazonaws.com/monosnap.bugsmasher.online/marcoschmiedel/2024-05-13.m4v
https://s3.eu-central-1.amazonaws.com/monosnap.bugsmasher.online/marcoschmiedel/2025-06-03.m4v
## JupyterLab
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment