Commit 8c5260ee authored by Anthony Jacob's avatar Anthony Jacob
Browse files

increase limiter rate

parent c70b365f
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -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()

@@ -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()

@@ -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:
@@ -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()
@@ -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:
@@ -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:
@@ -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:
+7 −7
Original line number Diff line number Diff line
@@ -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()

@@ -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()

@@ -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:
@@ -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()
@@ -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:
@@ -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:
@@ -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:
+1 −1
Original line number Diff line number Diff line
@@ -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):
+9 −9
Original line number Diff line number Diff line
@@ -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()

@@ -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()

@@ -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:
@@ -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()
@@ -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:
@@ -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:
@@ -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:
@@ -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:
@@ -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:
+6 −6
Original line number Diff line number Diff line
@@ -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()

@@ -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()

@@ -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:
@@ -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()
@@ -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:
@@ -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