Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled
Priorität 1 (Kritisch): - Pricing Page: Stripe Checkout-Button mit API-Anbindung - TLD Price Alert API + Frontend-Integration mit Toggle - Blog Newsletter-Formular mit API-Anbindung Priorität 2 (Wichtig): - Favicon + Manifest.json für PWA-Support - Dashboard: Stripe Billing Portal Link für zahlende Kunden - Upgrade-Button für Scout-User Priorität 3 (CI/CD): - GitHub Actions CI Pipeline (lint, build, docker, security) - GitHub Actions Deploy Pipeline (automated SSH deployment) Neue Backend-Features: - Price Alert Model + API (/api/v1/price-alerts) - Toggle, Status-Check, CRUD-Operationen Updates: - README.md mit vollständiger API-Dokumentation - Layout mit korrektem Manifest-Pfad
25 lines
689 B
Python
25 lines
689 B
Python
"""Database models."""
|
|
from app.models.user import User
|
|
from app.models.domain import Domain, DomainCheck
|
|
from app.models.subscription import Subscription
|
|
from app.models.tld_price import TLDPrice, TLDInfo
|
|
from app.models.portfolio import PortfolioDomain, DomainValuation
|
|
from app.models.auction import DomainAuction, AuctionScrapeLog
|
|
from app.models.newsletter import NewsletterSubscriber
|
|
from app.models.price_alert import PriceAlert
|
|
|
|
__all__ = [
|
|
"User",
|
|
"Domain",
|
|
"DomainCheck",
|
|
"Subscription",
|
|
"TLDPrice",
|
|
"TLDInfo",
|
|
"PortfolioDomain",
|
|
"DomainValuation",
|
|
"DomainAuction",
|
|
"AuctionScrapeLog",
|
|
"NewsletterSubscriber",
|
|
"PriceAlert",
|
|
]
|