majuna/app
Ana Custura c50d341c26 feat: move from gunicorn to waitress
Waitress, unlike unicorn, is multi-threaded. As it does not do access logs
by default, the app needs to be wrapped in TransLogger before being passed to
Waitress.

To make the switch, a custom registry is now also used instead of the global REGISTRY
as the default registry for the app. As part of this change, the default
prometheus metrics are then also registered with this new registry.

Closes: #72
2024-12-04 16:14:01 +00:00
..
api feat: create new onion services via api 2024-12-02 00:29:45 +00:00
brm feat(static): adds new static origins feature 2023-05-25 15:32:31 +01:00
cli feat(cli): mark block_ooni job as safe 2024-11-29 18:44:29 +00:00
lists feat: remove pydantic from list generation 2024-11-09 11:08:48 +00:00
models feat: create new onion services via api 2024-12-02 00:29:45 +00:00
portal feat: create new onion services via api 2024-12-02 00:29:45 +00:00
static Initial import 2022-04-08 12:59:00 +01:00
terraform fix: revert use of dt.UTC to dt.tz.UTC 2024-11-29 18:53:46 +00:00
util feat: create new onion services via api 2024-12-02 00:29:45 +00:00
__init__.py feat: move from gunicorn to waitress 2024-12-04 16:14:01 +00:00
alarms.py lint: tidy up code some more, pylint is enforcing 2022-06-17 14:02:10 +01:00
extensions.py Initial import 2022-04-08 12:59:00 +01:00
tfstate.py fix: initialise new terraform state to avoid NOT NULL constraint violation 2024-11-29 15:36:50 +00:00