- 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
30 lines
566 B
Python
30 lines
566 B
Python
__all__ = ('HttpParserError',
|
|
'HttpParserCallbackError',
|
|
'HttpParserInvalidStatusError',
|
|
'HttpParserInvalidMethodError',
|
|
'HttpParserInvalidURLError',
|
|
'HttpParserUpgrade')
|
|
|
|
|
|
class HttpParserError(Exception):
|
|
pass
|
|
|
|
|
|
class HttpParserCallbackError(HttpParserError):
|
|
pass
|
|
|
|
|
|
class HttpParserInvalidStatusError(HttpParserError):
|
|
pass
|
|
|
|
|
|
class HttpParserInvalidMethodError(HttpParserError):
|
|
pass
|
|
|
|
|
|
class HttpParserInvalidURLError(HttpParserError):
|
|
pass
|
|
|
|
|
|
class HttpParserUpgrade(Exception):
|
|
pass
|