feat: use custom type to handle existing naive datetimes

This commit is contained in:
Iain Learmonth 2024-12-06 18:02:59 +00:00
parent e22abb383c
commit 39bdac1ecf
45 changed files with 210 additions and 84 deletions

View file

@ -1,18 +1,20 @@
import logging
from typing import Optional, List, Any
from typing import Any, List, Optional
import sqlalchemy.exc
from flask import flash, redirect, url_for, render_template, Response, Blueprint, current_app
from flask import (Blueprint, Response, current_app, flash, redirect,
render_template, url_for)
from flask.typing import ResponseReturnValue
from flask_wtf import FlaskForm
from sqlalchemy import exc
from wtforms import StringField, SelectField, SubmitField, BooleanField, FileField
from wtforms import (BooleanField, FileField, SelectField, StringField,
SubmitField)
from wtforms.validators import DataRequired
from app.brm.static import create_static_origin
from app.models.base import Group
from app.models.cloud import CloudAccount, CloudProvider
from app.models.mirrors import StaticOrigin, Origin
from app.models.mirrors import Origin, StaticOrigin
from app.portal.util import response_404, view_lifecycle
bp = Blueprint("static", __name__)