Loading app/controller/about.py +7 −7 Original line number Diff line number Diff line Loading @@ -20,7 +20,7 @@ about_bp = Blueprint("about", __name__) @about_bp.route("/abouts", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_abouts(): about_ids = getAbouts() Loading @@ -32,7 +32,7 @@ def get_abouts(): @about_bp.route("/abouts/full", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_abouts_full(): abouts = getAboutsFull() Loading @@ -44,7 +44,7 @@ def get_abouts_full(): @about_bp.route("/abouts/<int:id>", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_about(id): try: if not id: Loading @@ -64,7 +64,7 @@ def get_about(id): @about_bp.route("/abouts", methods=["PUT" , "POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def create_update_about(): try: data = request.get_json() Loading Loading @@ -143,7 +143,7 @@ def create_update_about(): @about_bp.route("/abouts/<int:id>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_about(id): try: if not id: Loading @@ -166,7 +166,7 @@ def delete_about(id): @about_bp.route("/abouts/<int:id>/picture", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_about_picture(id): try: if not id: Loading Loading @@ -218,7 +218,7 @@ def delete_about_picture(id): @about_bp.route("/abouts/<int:id>/picture", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def upload_about_picture(id): try: if not id: Loading app/controller/diploma.py +7 −7 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ diploma_bp = Blueprint("diploma", __name__) @diploma_bp.route("/diplomas", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_diplomas(): diploma_ids = getDiplomas() Loading @@ -31,7 +31,7 @@ def get_diplomas(): @diploma_bp.route("/diplomas/full", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_diplomas_full(): diplomas = getDiplomasFull() Loading @@ -43,7 +43,7 @@ def get_diplomas_full(): @diploma_bp.route("/diplomas/<int:id>", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_diploma(id): try: if not id: Loading @@ -63,7 +63,7 @@ def get_diploma(id): @diploma_bp.route("/diplomas", methods=["PUT"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def create_diploma(): try: data = request.get_json() Loading Loading @@ -147,7 +147,7 @@ def create_diploma(): @diploma_bp.route("/diplomas/<int:id>", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def update_diploma(id): try: if not id: Loading Loading @@ -225,7 +225,7 @@ def update_diploma(id): @diploma_bp.route("/diplomas/<int:id>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_diploma(id): try: if not id: Loading @@ -247,7 +247,7 @@ def delete_diploma(id): @diploma_bp.route("/diplomas/<int:id>/<language_code>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_diploma_translation(id, language_code): try: if not id: Loading app/controller/email.py +1 −1 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ email_bp = Blueprint("email", __name__) @email_bp.route("/email", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def sendmail(): data = request.get_json() if "email" not in data or not isinstance(data["email"], str): Loading app/controller/experience.py +9 −9 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ experience_bp = Blueprint("experience", __name__) @experience_bp.route("/experiences", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_experiences(): experience_ids = getExperiences() Loading @@ -35,7 +35,7 @@ def get_experiences(): @experience_bp.route("/experiences/full", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_experiences_full(): experiences = getExperiencesFull() Loading @@ -47,7 +47,7 @@ def get_experiences_full(): @experience_bp.route("/experiences/<int:id>", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_experience(id): try: if not id: Loading @@ -67,7 +67,7 @@ def get_experience(id): @experience_bp.route("/experiences", methods=["PUT"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def create_experience(): try: data = request.get_json() Loading Loading @@ -161,7 +161,7 @@ def create_experience(): @experience_bp.route("/experiences/<int:id>", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def update_experience(id): try: if not id: Loading Loading @@ -282,7 +282,7 @@ def update_experience(id): @experience_bp.route("/experiences/<int:id>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_experience(id): try: if not id: Loading @@ -304,7 +304,7 @@ def delete_experience(id): @experience_bp.route("/experiences/<int:id>/<language_code>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_experience_translation(id, language_code): try: if not id: Loading @@ -327,7 +327,7 @@ def delete_experience_translation(id, language_code): @experience_bp.route("/experiences/<int:id>/logo", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_experience_logo(id): try: if not id: Loading Loading @@ -379,7 +379,7 @@ def delete_experience_logo(id): @experience_bp.route("/experiences/<int:id>/logo", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def upload_experience_logo(id): try: if not id: Loading app/controller/keyword.py +6 −6 Original line number Diff line number Diff line Loading @@ -20,7 +20,7 @@ keyword_bp = Blueprint("keyword", __name__) @keyword_bp.route("/keywords", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_keywords(): keyword_ids = getKeywords() Loading @@ -32,7 +32,7 @@ def get_keywords(): @keyword_bp.route("/keywords/full", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_keywords_full(): keywords = getKeywordsFull() Loading @@ -44,7 +44,7 @@ def get_keywords_full(): @keyword_bp.route("/keywords/<int:id>", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_keyword(id): try: if not id: Loading @@ -64,7 +64,7 @@ def get_keyword(id): @keyword_bp.route("/keywords", methods=["PUT"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def create_keyword(): try: data = request.get_json() Loading Loading @@ -125,7 +125,7 @@ def create_keyword(): @keyword_bp.route("/keywords/<int:id>", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def update_keyword(id): try: if not id: Loading Loading @@ -227,7 +227,7 @@ def update_keyword(id): @keyword_bp.route("/keywords/<int:id>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_keyword(id): try: if not id: Loading Loading
app/controller/about.py +7 −7 Original line number Diff line number Diff line Loading @@ -20,7 +20,7 @@ about_bp = Blueprint("about", __name__) @about_bp.route("/abouts", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_abouts(): about_ids = getAbouts() Loading @@ -32,7 +32,7 @@ def get_abouts(): @about_bp.route("/abouts/full", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_abouts_full(): abouts = getAboutsFull() Loading @@ -44,7 +44,7 @@ def get_abouts_full(): @about_bp.route("/abouts/<int:id>", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_about(id): try: if not id: Loading @@ -64,7 +64,7 @@ def get_about(id): @about_bp.route("/abouts", methods=["PUT" , "POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def create_update_about(): try: data = request.get_json() Loading Loading @@ -143,7 +143,7 @@ def create_update_about(): @about_bp.route("/abouts/<int:id>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_about(id): try: if not id: Loading @@ -166,7 +166,7 @@ def delete_about(id): @about_bp.route("/abouts/<int:id>/picture", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_about_picture(id): try: if not id: Loading Loading @@ -218,7 +218,7 @@ def delete_about_picture(id): @about_bp.route("/abouts/<int:id>/picture", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def upload_about_picture(id): try: if not id: Loading
app/controller/diploma.py +7 −7 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ diploma_bp = Blueprint("diploma", __name__) @diploma_bp.route("/diplomas", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_diplomas(): diploma_ids = getDiplomas() Loading @@ -31,7 +31,7 @@ def get_diplomas(): @diploma_bp.route("/diplomas/full", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_diplomas_full(): diplomas = getDiplomasFull() Loading @@ -43,7 +43,7 @@ def get_diplomas_full(): @diploma_bp.route("/diplomas/<int:id>", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_diploma(id): try: if not id: Loading @@ -63,7 +63,7 @@ def get_diploma(id): @diploma_bp.route("/diplomas", methods=["PUT"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def create_diploma(): try: data = request.get_json() Loading Loading @@ -147,7 +147,7 @@ def create_diploma(): @diploma_bp.route("/diplomas/<int:id>", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def update_diploma(id): try: if not id: Loading Loading @@ -225,7 +225,7 @@ def update_diploma(id): @diploma_bp.route("/diplomas/<int:id>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_diploma(id): try: if not id: Loading @@ -247,7 +247,7 @@ def delete_diploma(id): @diploma_bp.route("/diplomas/<int:id>/<language_code>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_diploma_translation(id, language_code): try: if not id: Loading
app/controller/email.py +1 −1 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ email_bp = Blueprint("email", __name__) @email_bp.route("/email", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def sendmail(): data = request.get_json() if "email" not in data or not isinstance(data["email"], str): Loading
app/controller/experience.py +9 −9 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ experience_bp = Blueprint("experience", __name__) @experience_bp.route("/experiences", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_experiences(): experience_ids = getExperiences() Loading @@ -35,7 +35,7 @@ def get_experiences(): @experience_bp.route("/experiences/full", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_experiences_full(): experiences = getExperiencesFull() Loading @@ -47,7 +47,7 @@ def get_experiences_full(): @experience_bp.route("/experiences/<int:id>", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_experience(id): try: if not id: Loading @@ -67,7 +67,7 @@ def get_experience(id): @experience_bp.route("/experiences", methods=["PUT"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def create_experience(): try: data = request.get_json() Loading Loading @@ -161,7 +161,7 @@ def create_experience(): @experience_bp.route("/experiences/<int:id>", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def update_experience(id): try: if not id: Loading Loading @@ -282,7 +282,7 @@ def update_experience(id): @experience_bp.route("/experiences/<int:id>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_experience(id): try: if not id: Loading @@ -304,7 +304,7 @@ def delete_experience(id): @experience_bp.route("/experiences/<int:id>/<language_code>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_experience_translation(id, language_code): try: if not id: Loading @@ -327,7 +327,7 @@ def delete_experience_translation(id, language_code): @experience_bp.route("/experiences/<int:id>/logo", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_experience_logo(id): try: if not id: Loading Loading @@ -379,7 +379,7 @@ def delete_experience_logo(id): @experience_bp.route("/experiences/<int:id>/logo", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def upload_experience_logo(id): try: if not id: Loading
app/controller/keyword.py +6 −6 Original line number Diff line number Diff line Loading @@ -20,7 +20,7 @@ keyword_bp = Blueprint("keyword", __name__) @keyword_bp.route("/keywords", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_keywords(): keyword_ids = getKeywords() Loading @@ -32,7 +32,7 @@ def get_keywords(): @keyword_bp.route("/keywords/full", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_keywords_full(): keywords = getKeywordsFull() Loading @@ -44,7 +44,7 @@ def get_keywords_full(): @keyword_bp.route("/keywords/<int:id>", methods=["GET"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def get_keyword(id): try: if not id: Loading @@ -64,7 +64,7 @@ def get_keyword(id): @keyword_bp.route("/keywords", methods=["PUT"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def create_keyword(): try: data = request.get_json() Loading Loading @@ -125,7 +125,7 @@ def create_keyword(): @keyword_bp.route("/keywords/<int:id>", methods=["POST"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def update_keyword(id): try: if not id: Loading Loading @@ -227,7 +227,7 @@ def update_keyword(id): @keyword_bp.route("/keywords/<int:id>", methods=["DELETE"]) @require_auth @limiter.limit("1/second", override_defaults=False) @limiter.limit("10/second", override_defaults=False) def delete_keyword(id): try: if not id: Loading