feat: indie status page MVP -- FastAPI + SQLite
- 8 DB models (services, incidents, monitors, subscribers, etc.) - Full CRUD API for services, incidents, monitors - Public status page with live data - Incident detail page with timeline - API key authentication - Uptime monitoring scheduler - 13 tests passing - TECHNICAL_DESIGN.md with full spec
This commit is contained in:
commit
902133edd3
4655 changed files with 1342691 additions and 0 deletions
|
|
@ -0,0 +1,12 @@
|
|||
../../../bin/ruff,sha256=MlKHpdXMaRs5p9STYFht2Us1fXgu5m8ATcgWxJu6g1Q,27812320
|
||||
ruff-0.15.12.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
ruff-0.15.12.dist-info/METADATA,sha256=Cr9dF0FhHiOajEp_fiKOgSS5ykYQ0DHDyIq-OUkc9zk,26462
|
||||
ruff-0.15.12.dist-info/RECORD,,
|
||||
ruff-0.15.12.dist-info/WHEEL,sha256=AaF3ivsB1TNldOKt6A3NzptQc-fVr9Rmg3enNFZ-jNo,141
|
||||
ruff-0.15.12.dist-info/licenses/LICENSE,sha256=JZfYVBIrd93HGXFWTKI1CjdghXXOMkrcVlCisgUcjxg,20731
|
||||
ruff/__init__.py,sha256=66in9yDSCiYhREjuxLSvAc_g5xf2p3PYcEAeBswQhC0,103
|
||||
ruff/__main__.py,sha256=nR1_1pzzfX3Ts4rOpu-mfmQp3vpdBFLC3_qU2K_rrD4,534
|
||||
ruff/__pycache__/__init__.cpython-311.pyc,,
|
||||
ruff/__pycache__/__main__.cpython-311.pyc,,
|
||||
ruff/__pycache__/_find_ruff.cpython-311.pyc,,
|
||||
ruff/_find_ruff.py,sha256=JNxoKJXkqiSkmVrTCJ_sv4Ol0SwMBcozEe3W67bb0io,3250
|
||||
Loading…
Add table
Add a link
Reference in a new issue