first commit

This commit is contained in:
2026-06-13 21:46:37 +03:00
commit 650b69a97d
131 changed files with 5951 additions and 0 deletions

21
server/routes/settings.py Normal file
View File

@@ -0,0 +1,21 @@
from flask import Blueprint, request, jsonify
#from werkzeug.security import generate_password_hash, check_password_hash
from utils.email import send_email, send_gmail
from flask_jwt_extended import create_access_token, jwt_required, get_jwt_identity
from models.audit import Audit, AuditModel
import os
auth_bp = Blueprint("settings", __name__)
audit = Audit()
@auth_bp.route("/documente_juridice/add", methods=["POST"])
@jwt_required()
def documente_juridice_add():
data = request.get_json()
user_id = get_jwt_identity()
if 'category' not in data:
entry = AuditModel(user_id=user_id, action=f"Attempt to create a new category", status='400 - Missing category')
audit.new_entry(entry)