v1.4: group folder/photo limits and ad banners
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -59,8 +59,15 @@ def create_app():
|
||||
|
||||
register_cli(app)
|
||||
|
||||
@app.context_processor
|
||||
def inject_banners():
|
||||
from app.banner_service import get_banners_by_position
|
||||
|
||||
return {"site_banners": get_banners_by_position()}
|
||||
|
||||
with app.app_context():
|
||||
from app.models import ( # noqa: F401
|
||||
AdBanner,
|
||||
Folder,
|
||||
FolderInvite,
|
||||
FolderMember,
|
||||
@@ -75,6 +82,7 @@ def create_app():
|
||||
from app.bootstrap import (
|
||||
create_first_admin,
|
||||
ensure_default_group,
|
||||
ensure_group_limit_columns,
|
||||
ensure_photo_storage_column,
|
||||
ensure_schema,
|
||||
ensure_site_settings,
|
||||
@@ -83,6 +91,7 @@ def create_app():
|
||||
|
||||
ensure_schema()
|
||||
ensure_default_group(app)
|
||||
ensure_group_limit_columns()
|
||||
ensure_folder_schema()
|
||||
ensure_site_settings(app)
|
||||
ensure_photo_storage_column()
|
||||
|
||||
Reference in New Issue
Block a user