You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@cd ../test-auth-stack && env -u VIRTUAL_ENV uv run test-auth-stack health status --help >/dev/null &&echo"✅ Health commands available"||echo"⚠️ Health command test failed"
285
+
@echo "✅ Auth service template test completed successfully!"
286
+
@echo " Test project available in ../test-auth-stack/"
287
+
272
288
test-template-full: ## Test template with all components (worker + scheduler + database)
Copy file name to clipboardExpand all lines: aegis/templates/cookiecutter-aegis-project/{{cookiecutter.project_slug}}/app/components/frontend/dashboard/cards/__init__.py.j2
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
"""Dashboard component cards."""
2
2
3
-
from .ai_card import AICard
4
-
from .auth_card import AuthCard
5
3
from .fastapi_card import FastAPICard
6
4
from .flet_card import FletCard
7
-
from .payment_card import PaymentCard
5
+
{%- ifcookiecutter.include_auth == "yes"%}
6
+
from .auth_card import AuthCard
8
7
from .services_card import ServicesCard
8
+
{%- endif%}
9
9
{%- ifcookiecutter.include_database == "yes"%}
10
10
from .database_card import DatabaseCard
11
11
{%- endif%}
@@ -20,12 +20,12 @@ from .worker_card import WorkerCard
Copy file name to clipboardExpand all lines: aegis/templates/cookiecutter-aegis-project/{{cookiecutter.project_slug}}/app/components/frontend/main.py.j2
+13-16Lines changed: 13 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -8,19 +8,13 @@ import flet as ft
8
8
9
9
from app.core.log import logger
10
10
from app.services.system.models import ComponentStatus, ComponentStatusType
11
-
12
-
# Constants for health system grouping
13
-
COMPONENTS_GROUP_KEY = "components"
14
-
SERVICES_GROUP_KEY = "services"
15
-
SERVICE_PREFIX = "service_"
16
-
17
11
from .dashboard.cards import (
18
-
AICard,
19
-
AuthCard,
20
12
FastAPICard,
21
13
FletCard,
22
-
PaymentCard,
14
+
{%- ifcookiecutter.include_auth == "yes"%}
15
+
AuthCard,
23
16
ServicesCard,
17
+
{%- endif%}
24
18
{%- ifcookiecutter.include_database == "yes"%}
25
19
DatabaseCard,
26
20
{%- endif%}
@@ -37,6 +31,11 @@ from .dashboard.cards import (
37
31
from .dashboard.cards.card_utils import create_health_status_indicator
38
32
from .theme import ThemeManager
39
33
34
+
# Constants for health system grouping
35
+
COMPONENTS_GROUP_KEY = "components"
36
+
SERVICES_GROUP_KEY = "services"
37
+
SERVICE_PREFIX = "service_"
38
+
40
39
# Use simple filenames - Flet should auto-resolve from assets_dir
0 commit comments