feat: add shared quick wins workflow
This commit is contained in:
@@ -10,6 +10,7 @@ from config import Config
|
||||
from .cli import register_cli, seed_badges
|
||||
from .extensions import csrf, db, login_manager
|
||||
from .forms import QuickTaskForm
|
||||
from .models import QuickWin
|
||||
from .routes import auth, main, scoreboard, settings, tasks
|
||||
from .routes.main import load_icon_svg
|
||||
from .services.app_settings import get_quick_task_config
|
||||
@@ -64,6 +65,7 @@ def create_app(config_class: type[Config] = Config) -> Flask:
|
||||
(key, values["label"])
|
||||
for key, values in quick_task_config.items()
|
||||
]
|
||||
quick_wins = QuickWin.query.filter_by(active=True).order_by(QuickWin.id.asc()).all()
|
||||
def asset_version(filename: str) -> int:
|
||||
path = Path(app.static_folder) / filename
|
||||
try:
|
||||
@@ -94,6 +96,7 @@ def create_app(config_class: type[Config] = Config) -> Flask:
|
||||
"now_local": local_now(),
|
||||
"quick_task_form": quick_task_form,
|
||||
"quick_task_config": quick_task_config,
|
||||
"quick_wins": quick_wins,
|
||||
}
|
||||
|
||||
@app.template_filter("date_de")
|
||||
|
||||
Reference in New Issue
Block a user