feat: use custom type to handle existing naive datetimes
This commit is contained in:
parent
e22abb383c
commit
39bdac1ecf
45 changed files with 210 additions and 84 deletions
|
@ -1,18 +1,20 @@
|
|||
import sys
|
||||
from datetime import datetime, timezone
|
||||
from typing import List, TypedDict, NotRequired, Optional
|
||||
from typing import List, NotRequired, Optional, TypedDict
|
||||
|
||||
from cryptography import x509
|
||||
from flask import request, abort, jsonify, Blueprint
|
||||
from flask import Blueprint, abort, jsonify, request
|
||||
from flask.typing import ResponseReturnValue
|
||||
from sqlalchemy import exc
|
||||
|
||||
from app.api.util import (DOMAIN_NAME_REGEX, MAX_ALLOWED_ITEMS,
|
||||
MAX_DOMAIN_NAME_LENGTH, ListFilter,
|
||||
get_single_resource, list_resources,
|
||||
validate_description)
|
||||
from app.extensions import db
|
||||
from app.api.util import ListFilter, MAX_DOMAIN_NAME_LENGTH, DOMAIN_NAME_REGEX, list_resources, MAX_ALLOWED_ITEMS, \
|
||||
validate_description, get_single_resource
|
||||
from app.models.base import Group
|
||||
from app.models.onions import Onion
|
||||
from app.util.onion import onion_hostname, decode_onion_keys
|
||||
from app.util.onion import decode_onion_keys, onion_hostname
|
||||
from app.util.x509 import validate_tls_keys
|
||||
|
||||
api_onion = Blueprint('api_onion', __name__)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue