From d38b53096ce7f23ceaf9bc5065d101db919174a8 Mon Sep 17 00:00:00 2001 From: ebby Date: Sat, 12 Sep 2026 14:10:38 +0300 Subject: [PATCH] added router classes --- backend/src/backend/models/reaction.py | 3 --- backend/src/backend/models/user.py | 8 +------- backend/src/backend/routers/comments.py | 4 ++++ backend/src/backend/routers/reactions.py | 5 +++++ backend/src/backend/routers/users.py | 7 +++++++ 5 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 backend/src/backend/routers/comments.py create mode 100644 backend/src/backend/routers/reactions.py create mode 100644 backend/src/backend/routers/users.py diff --git a/backend/src/backend/models/reaction.py b/backend/src/backend/models/reaction.py index 49164ae..3ca312e 100644 --- a/backend/src/backend/models/reaction.py +++ b/backend/src/backend/models/reaction.py @@ -3,6 +3,3 @@ #Reference: https://isaacfei.com/posts/simple-like-system/ -# addReaction -# delete Reaction -# get Reactions by slug \ No newline at end of file diff --git a/backend/src/backend/models/user.py b/backend/src/backend/models/user.py index 4fd7120..dd2a104 100644 --- a/backend/src/backend/models/user.py +++ b/backend/src/backend/models/user.py @@ -1,8 +1,2 @@ -# User: id, email(unique), name(unique), usercode(f.e. WLAID, unique) , subscription(bool), active=false - -# CreateUser <- mail, Name -# Login Rate Limit! -> token for everything else -# Forgot Code <- token, email -# Delete User <- token -# change mail <- token, mail \ No newline at end of file +# User: id, email(unique), name(unique), usercode(f.e. WLAID, unique) , subscription(bool), active=false \ No newline at end of file diff --git a/backend/src/backend/routers/comments.py b/backend/src/backend/routers/comments.py new file mode 100644 index 0000000..83ab410 --- /dev/null +++ b/backend/src/backend/routers/comments.py @@ -0,0 +1,4 @@ + +# add comment +# delete comment +# get comments \ No newline at end of file diff --git a/backend/src/backend/routers/reactions.py b/backend/src/backend/routers/reactions.py new file mode 100644 index 0000000..5037216 --- /dev/null +++ b/backend/src/backend/routers/reactions.py @@ -0,0 +1,5 @@ + + +# addReaction +# delete Reaction +# get Reactions by slug \ No newline at end of file diff --git a/backend/src/backend/routers/users.py b/backend/src/backend/routers/users.py new file mode 100644 index 0000000..1c612f3 --- /dev/null +++ b/backend/src/backend/routers/users.py @@ -0,0 +1,7 @@ +# CreateUser <- mail, Name +# Login Rate Limit! -> token for everything else +# Forgot Code <- email (rate limit) +# Delete User <- token +# change mail <- token, new mail + +# delete all deactivated users after 48h \ No newline at end of file