datatracker/dev
Jennifer Richards 6a96a69234
feat: improve / clean up logging (#7591)
* refactor: always use console log handler

* refactor: json for k8s, plain otherwise

* chore: remove syslog from wsgi.py

* chore: remove debug.log()

* chore: drop syslog from settings.py

* refactor: use log.log() in person.utils

* refactor: fetch_meeting_attendance->log.log()

* chore: gunicorn logs as JSON (wip)

* feat: better json log formatting

* refactor: improve log config

* feat: gunicorn access log fields

* fix: remove type hints

The gunicorn logger plays tricks with the
LogRecord args parameter to let it have string
keys instead of being a simple tuple.
The mypy tests rightly flag this. Rather
than fighting the typing, just remove the
hints and leave a comment warning not to
use the gunicorn-specific formatter with
other loggers.
2024-06-26 14:53:05 -05:00
..
build feat: improve / clean up logging (#7591) 2024-06-26 14:53:05 -05:00
celery chore: Restart celery worker on source changes (#5749) 2023-06-08 14:13:46 -05:00
coverage-action chore(deps-dev): bump the npm group (#7277) 2024-04-02 13:32:10 -04:00
del-old-packages chore(deps): update all npm dependencies for dev/del-old-packages 2023-11-20 06:14:20 +00:00
deploy-to-container ci: fix deploy-to-container script 2024-05-16 16:34:38 -04:00
diff chore(deps): bump tar from 7.0.1 to 7.1.0 in /dev/diff in the npm group (#7398) 2024-05-06 10:04:18 -04:00
legacy fix: Formatting blockquotes in datatrackers rendered markdown (#7500) 2024-06-06 15:42:23 -05:00
mq ci: specify/parameterize rabbitmq version (#6308) 2023-09-14 16:17:04 -04:00
shared-assets-sync ci: scheduled shared assets rsync 2022-12-07 17:49:47 -05:00
tests feat: obviate ghostlinkd (#7336) 2024-04-19 16:18:52 -05:00
vite-plugins chore: merge main (#4714) 2022-11-06 12:36:14 -06:00
codecov.yml ci: make codecov PR patch checks informational only 2023-04-17 03:07:41 -04:00
INSTALL doc: Update INSTALL 2024-01-05 09:57:40 -06:00