From 8f5849e97d55b9aede1f70754a2c956dcd6fdad4 Mon Sep 17 00:00:00 2001 From: ebby Date: Sat, 26 Sep 2026 16:26:59 +0200 Subject: [PATCH] added todos --- .../__pycache__/__init__.cpython-314.pyc | Bin 177 -> 177 bytes .../backend/__pycache__/main.cpython-314.pyc | Bin 1256 -> 1262 bytes .../__pycache__/__init__.cpython-314.pyc | Bin 186 -> 186 bytes .../authentication.cpython-314.pyc | Bin 3552 -> 3552 bytes .../__pycache__/database.cpython-314.pyc | Bin 1256 -> 1256 bytes .../__pycache__/user_code_gen.cpython-314.pyc | Bin 689 -> 689 bytes .../__pycache__/xml_reader.cpython-314.pyc | Bin 1031 -> 1168 bytes backend/src/backend/internal/xml_reader.py | 11 +++++++++-- backend/src/backend/main.py | 6 ++++-- .../__pycache__/__init__.cpython-314.pyc | Bin 260 -> 260 bytes .../__pycache__/comment.cpython-314.pyc | Bin 1840 -> 1840 bytes .../models/__pycache__/user.cpython-314.pyc | Bin 4022 -> 4022 bytes .../__pycache__/__init__.cpython-314.pyc | Bin 185 -> 185 bytes .../__pycache__/comments.cpython-314.pyc | Bin 579 -> 579 bytes .../routers/__pycache__/users.cpython-314.pyc | Bin 5506 -> 5506 bytes .../test_users.cpython-314-pytest-9.1.1.pyc | Bin 10528 -> 10528 bytes 16 files changed, 13 insertions(+), 4 deletions(-) diff --git a/backend/src/backend/__pycache__/__init__.cpython-314.pyc b/backend/src/backend/__pycache__/__init__.cpython-314.pyc index a1b85ef92fe52daab45271660d56ef8425ccc88e..c16a269f4d4ea55430f0a2c019674cca34115b44 100644 GIT binary patch delta 19 bcmdnUxRH@tn~#@^fq{YH>6Pshxt9R|ETsi< delta 19 acmdnUxRH@tn~#@^fq{X6t!~>y?qvWaxdc1_ diff --git a/backend/src/backend/__pycache__/main.cpython-314.pyc b/backend/src/backend/__pycache__/main.cpython-314.pyc index 033993654b664c5698397d248adc4e7bf88ce23d..a443b2fa8ed73740dbfd093396145928c2e8e8cf 100644 GIT binary patch delta 128 zcmV-`0Du4J3GN9ED-I0`00000r`5M=l(7wU0Ujb_Xk}w-Ut(-;XJ2x2b6;U@WM6Y- zZe(9!WNm3~vzh@k0TU4b0046f0002#0Du7G1SZx5D3jp=aRC;yQv(G75=!3yB;5cy i-2ffk02|)`F!2zRY6K(;Df0sW0xa+X0RbtKnFLQL&nDsk delta 122 zcmV-=0EPeV3Frw8D-I0`00000SKYR1X|WA;0T>)(Xk}w-Ut(-;XJ2x2b6;U@WM6Y- zZe+8d0W<*<4*&oFa|-|f0O6Pshxz_^#E%F78 delta 19 acmdnRxQmfnn~#@^fq{X6t!~>y?)3mC1_W0C diff --git a/backend/src/backend/internal/__pycache__/authentication.cpython-314.pyc b/backend/src/backend/internal/__pycache__/authentication.cpython-314.pyc index 182548e76a00fd3ffe63e9ec0142c10482253a47..0a11bdd83df804b4754d1c69f10a6ba12efb473e 100644 GIT binary patch delta 20 ccmaDL{Xm*qn~#@^fq{YH>6Pspxv%m906nAzU;qFB delta 20 bcmaDL{Xm*qn~#@^fq{WRWYM;b+*f%4HoOH~ diff --git a/backend/src/backend/internal/__pycache__/database.cpython-314.pyc b/backend/src/backend/internal/__pycache__/database.cpython-314.pyc index 33d0d58a55871f31612dd615a7f0fe21a2087b6e..8b01da788d6f2e549b6053ac59e1d7ceb6082ef7 100644 GIT binary patch delta 20 ccmaFC`GS*Mn~#@^fq{YH>6Pspx$m+706bF$O8@`> delta 20 bcmaFC`GS*Mn~#@^fq{X6t!~>!?z=1iG%*Dg diff --git a/backend/src/backend/internal/__pycache__/user_code_gen.cpython-314.pyc b/backend/src/backend/internal/__pycache__/user_code_gen.cpython-314.pyc index 78eafdeebf79f8a469331340248d8ed344748fff..08ba00270deee111f7a1b57b1ca31460f4fdfae4 100644 GIT binary patch delta 20 ccmdnUx{;Mzn~#@^fq{YH>6PspxtB2k05d5CoB#j- delta 20 bcmdnUx{;Mzn~#@^fq{X6t!~>!?qy5>D+dH- diff --git a/backend/src/backend/internal/__pycache__/xml_reader.cpython-314.pyc b/backend/src/backend/internal/__pycache__/xml_reader.cpython-314.pyc index b20e080f25e70602475b199d9e682408c7d20722..3577da81bc319d91ace298d56bb92b6dae3e32ce 100644 GIT binary patch delta 313 zcmZqYn83-a&Bx2dz`($8>+1HbTN8O#G1g7o5yUuYGB@L`uozB|3*62d5gWcG&eV~sB*F%lRqQd~Os!B|9U1LFQFCgUeEeUEZJh8AKF5gWRpj zTExP@z)-{tB0#<`;sFsL16MK>NrKqoAg6HH (datetime.now() - timedelta(days=1)): print(f"Neu: {article["title"]}") - # TODO: Send Mail to Tim to power on newsletter \ No newline at end of file + title = str(article["title"]) + description = str(article["summary"]) + + # TODO: create link + # TODO: create Template with jinja2 + # TODO: send mail to blauwasser-mausis@proton.me + + diff --git a/backend/src/backend/main.py b/backend/src/backend/main.py index 05a2f7e..5a0bdc3 100644 --- a/backend/src/backend/main.py +++ b/backend/src/backend/main.py @@ -1,4 +1,4 @@ -from backend.internal.xml_reader import check_blog_rss_and_send_mail +from backend.internal.xml_reader import check_blog_rss_and_send_admin_mail from .routers import users, comments from backend.internal.database import create_db_and_tables from fastapi import APIRouter @@ -6,7 +6,9 @@ from fastapi import FastAPI from fastapi_crons import Crons, get_cron_router +# TODO: Newsletter # TODO: env +# TODO: TLS # TODO: Deploy app = FastAPI() @@ -14,7 +16,7 @@ crons = Crons(app) @crons.cron("0 14 * * *", name="RSS-Check") async def check_for_new_article(): - check_blog_rss_and_send_mail() + check_blog_rss_and_send_admin_mail() @app.on_event("startup") diff --git a/backend/src/backend/models/__pycache__/__init__.cpython-314.pyc b/backend/src/backend/models/__pycache__/__init__.cpython-314.pyc index 70e9e42bcab02fef79ae535d6ff42dfbf88c230f..c12a6ca89e2ea5d050d35d27cd55f4fc3f409fd9 100644 GIT binary patch delta 19 acmZo+YGLBm=HumJU|?W)dS&}W?w6PspxmDQ#GfD+8 delta 20 bcmdnMw}Fpan~#@^fq{X6t!~>!ZdG;wD<}i{ diff --git a/backend/src/backend/models/__pycache__/user.cpython-314.pyc b/backend/src/backend/models/__pycache__/user.cpython-314.pyc index 85f78ead1e17e045a8536c8d78e3a74b11e9867b..3b19c912976b945ad1d5ebf11e9626924d100f16 100644 GIT binary patch delta 20 ccmdlczfGQ7n~#@^fq{YH>6PspxmWW805_%u>;M1& delta 20 bcmdlczfGQ7n~#@^fq{X6ede}}+^hKkFf9bq diff --git a/backend/src/backend/routers/__pycache__/__init__.cpython-314.pyc b/backend/src/backend/routers/__pycache__/__init__.cpython-314.pyc index dfd4726223931b8c3b2dfae71cb4c108000d585e..767264a3cec1e094b52abd2b971b30f3c50b3bd2 100644 GIT binary patch delta 19 bcmdnVxRa4vn~#@^fq{YH>6Pshxz_;zEzJdr delta 19 acmdnVxRa4vn~#@^fq{X6t!~>y?sWhr;RI9w diff --git a/backend/src/backend/routers/__pycache__/comments.cpython-314.pyc b/backend/src/backend/routers/__pycache__/comments.cpython-314.pyc index 24e770894a07b07eafc36fa2ffb01d0577f0817d..c33730d15d04bda228b1a0a53d5e0dc8b1f7f6ea 100644 GIT binary patch delta 20 bcmX@ia+rl%n~#@^fq{YH>6Pspxh=FEn~#@^fq{YH>6PspxkWVrI(!AH delta 20 bcmZ1wv>=FEn~#@^fq{Xc{ouBZ+@hKQH**Cz