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,26 @@
|
|||
{
|
||||
"$schema": "http://json-schema.org/draft-07/schema#",
|
||||
|
||||
"$id": "https://setuptools.pypa.io/en/latest/deprecated/distutils/configfile.html",
|
||||
"title": "``tool.distutils`` table",
|
||||
"$$description": [
|
||||
"**EXPERIMENTAL** (NOT OFFICIALLY SUPPORTED): Use ``tool.distutils``",
|
||||
"subtables to configure arguments for ``distutils`` commands.",
|
||||
"Originally, ``distutils`` allowed developers to configure arguments for",
|
||||
"``setup.py`` commands via `distutils configuration files",
|
||||
"<https://setuptools.pypa.io/en/latest/deprecated/distutils/configfile.html>`_.",
|
||||
"See also `the old Python docs <https://docs.python.org/3.11/install/>_`."
|
||||
],
|
||||
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"global": {
|
||||
"type": "object",
|
||||
"description": "Global options applied to all ``distutils`` commands"
|
||||
}
|
||||
},
|
||||
"patternProperties": {
|
||||
".+": {"type": "object"}
|
||||
},
|
||||
"$comment": "TODO: Is there a practical way of making this schema more specific?"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue