aurweb/aurweb/routers
Kevin Morris 7485cc231e
change: report unhandled tracebacks to a repository
As repeats of these traceback notifications were annoying some of
the devops staff, and it took coordination to share tracebacks with
developers, this commit removes that responsibility off of devops
by reporting tracebacks to Gitlab repositories in the form of issues.

- removed ServerErrorNotification
- removed notifications.postmaster configuration option
- added notifications.gitlab-instance option
- added notifications.error-project option
- added notifications.error-token option
- added aurweb.exceptions.handle_form_exceptions, a POST route decorator

Issues are filed confidentially. This change will need updates
in infrastructure's ansible configuration before this can be
applied to aur.archlinux.org.

Signed-off-by: Kevin Morris <kevr@0cost.org>
2022-02-10 13:44:10 -08:00
..
__init__.py change(python): centralize router inclusion 2022-01-02 01:52:28 -08:00
accounts.py change: report unhandled tracebacks to a repository 2022-02-10 13:44:10 -08:00
auth.py change: report unhandled tracebacks to a repository 2022-02-10 13:44:10 -08:00
html.py change: report unhandled tracebacks to a repository 2022-02-10 13:44:10 -08:00
packages.py change: report unhandled tracebacks to a repository 2022-02-10 13:44:10 -08:00
pkgbase.py change: report unhandled tracebacks to a repository 2022-02-10 13:44:10 -08:00
requests.py change: report unhandled tracebacks to a repository 2022-02-10 13:44:10 -08:00
rpc.py change: report unhandled tracebacks to a repository 2022-02-10 13:44:10 -08:00
rss.py fix: RSS aurlogo.png url 2022-02-06 21:32:48 -08:00
sso.py fix(FastAPI): Use HTTPStatus instead of raw number 2021-12-01 21:15:49 +00:00
trusted_user.py change: report unhandled tracebacks to a repository 2022-02-10 13:44:10 -08:00