This commit is contained in:
parent
c6c0ec6c39
commit
83234b8c9f
@ -6,7 +6,6 @@ import logging
|
|||||||
import os
|
import os
|
||||||
import random
|
import random
|
||||||
import time
|
import time
|
||||||
import uuid
|
|
||||||
from datetime import datetime, timezone
|
from datetime import datetime, timezone
|
||||||
from typing import Any
|
from typing import Any
|
||||||
from urllib.parse import urlparse
|
from urllib.parse import urlparse
|
||||||
@ -140,7 +139,7 @@ def create_notification_authorization(push_url: str) -> str:
|
|||||||
"exp": issued_at + JWT_LIFETIME_SECONDS,
|
"exp": issued_at + JWT_LIFETIME_SECONDS,
|
||||||
"nbf": issued_at,
|
"nbf": issued_at,
|
||||||
"iat": issued_at,
|
"iat": issued_at,
|
||||||
"jti": str(uuid.uuid4()),
|
"jti": generate_uid(),
|
||||||
},
|
},
|
||||||
_load_keys()["private_key_pem"],
|
_load_keys()["private_key_pem"],
|
||||||
algorithm="ES256",
|
algorithm="ES256",
|
||||||
|
|||||||
@ -118,8 +118,8 @@ def slugify(text: str) -> str:
|
|||||||
|
|
||||||
|
|
||||||
def generate_uid() -> str:
|
def generate_uid() -> str:
|
||||||
import uuid
|
import uuid_utils
|
||||||
return str(uuid.uuid4())
|
return str(uuid_utils.uuid7())
|
||||||
|
|
||||||
|
|
||||||
def make_combined_slug(text: str, uid: str) -> str:
|
def make_combined_slug(text: str, uid: str) -> str:
|
||||||
|
|||||||
@ -18,6 +18,7 @@ dependencies = [
|
|||||||
"multiavatar",
|
"multiavatar",
|
||||||
"locust",
|
"locust",
|
||||||
"Pillow",
|
"Pillow",
|
||||||
|
"uuid_utils",
|
||||||
]
|
]
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user