datatracker/ietf
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
..
api refactor: adjust mail ingestion api (#7523) 2024-06-15 14:18:01 -05:00
bin fix: abort if output-dir is not a dir (#7478) 2024-05-28 13:22:27 -05:00
community fix: Accept&ignore group_type for some views 2024-02-12 17:38:36 -04:00
cookies chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
database-notes chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
dbtemplate chore: Add type annotations to satisfy linter (#5435) 2023-03-29 09:06:14 +09:00
doc refactor: don't use filesystem for draft aliases (#7555) 2024-06-18 08:13:10 -05:00
group refactor: don't use filesystem for group aliases (#7556) 2024-06-18 08:28:09 -05:00
help refactor: Move document state help to /doc (#7206) 2024-03-22 15:03:10 -05:00
idindex fix: use system temp dir, not /a/tmp (#7581) 2024-06-21 11:34:30 -05:00
iesg fix: prune away unsused model and view (#7585) 2024-06-24 10:25:19 -05:00
ietfauth fix: remove no longer needed htpasswd infrastructure (#7590) 2024-06-26 13:33:09 -05:00
ipr fix: signal rejected IPR response emails (#7584) 2024-06-24 10:22:01 -05:00
liaisons feat: better reject null characters in forms (#7472) 2024-05-28 10:34:55 -05:00
mailinglists fix: mailman3 links for nonwg lists (#7507) 2024-06-06 13:11:54 -05:00
mailtrigger chore: remove unused submit by email functionality (#7249) 2024-03-26 09:44:49 -05:00
meeting feat: better reject null characters in forms (#7472) 2024-05-28 10:34:55 -05:00
message chore: add task tests; move message task to message app (#6964) 2024-01-24 08:53:42 -06:00
name feat: get tool versions without VersionInfo model (#7418) 2024-05-14 18:53:31 -05:00
nomcom feat: better reject null characters in forms (#7472) 2024-05-28 10:34:55 -05:00
person feat: improve / clean up logging (#7591) 2024-06-26 14:53:05 -05:00
redirects chore: remove unnecessary .gitignore files (#6262) 2023-08-31 17:12:01 -05:00
release feat: reflect breaking change in internal release description (#3826) 2022-04-14 15:04:09 -05:00
review Make review settings history usable. (#7205) 2024-03-20 19:04:37 -05:00
secr fix: prune away unsused model and view (#7585) 2024-06-24 10:25:19 -05:00
static fix: Formatting blockquotes in datatrackers rendered markdown (#7500) 2024-06-06 15:42:23 -05:00
stats feat: improve / clean up logging (#7591) 2024-06-26 14:53:05 -05:00
submit feat: re-run yang checks via celery (#7558) 2024-06-18 10:42:13 -05:00
sync fix: remove is_secure() check (#7579) 2024-06-21 09:50:35 -05:00
templates refactor: don't use filesystem for draft aliases (#7555) 2024-06-18 08:13:10 -05:00
utils feat: improve / clean up logging (#7591) 2024-06-26 14:53:05 -05:00
.gitignore chore: update .gitignore 2023-06-05 18:10:50 -04:00
.yarnrc Preliminary work on converting bower management of web resources to yarn. New management command, replacing bower_install will be needed. 2019-07-25 20:28:18 +00:00
__init__.py chore: Bump version to 12 in a couple places (#6789) 2024-03-11 15:54:38 -05:00
celeryapp.py ci: fix celery scout env var names (#7373) 2024-05-13 21:41:36 -04:00
checks.py refactor: don't use filesystem for group aliases (#7556) 2024-06-18 08:28:09 -05:00
context_processors.py feat: Improve links to meeting tools from group pages (#5130) 2023-02-11 10:00:30 -06:00
feed_urls.py Changed urlpattern order to list the more specific of overlapping patterns first, and made the rfc feed per year pattern more permissive. 2017-12-04 16:32:58 +00:00
LICENSE
manage.py Moved warnings settings from manage.py and test_runner.py to one single place, settings.py. Decreased the verbosity level when invoking 'loaddata' from the test runner. 2016-12-15 13:25:20 +00:00
middleware.py Updated a middleware function to use the correct Py3 idiom to access exception arguments. 2020-09-21 12:39:00 +00:00
settings.py feat: improve / clean up logging (#7591) 2024-06-26 14:53:05 -05:00
settings_test.py chore: suppress pyflakes check 2024-05-15 20:47:00 -03:00
settings_testcrawl.py chore: improve ALLOWED_HOSTS in settings (ports are not useful there) (#4232) 2022-07-20 15:16:14 -05:00
urls.py feat: iab workshops (#6684) 2023-11-27 08:09:30 -06:00
virtualenv-manage.py More Py2/3 adaptations fetched from production. 2020-02-23 16:27:30 +00:00
wsgi.py feat: improve / clean up logging (#7591) 2024-06-26 14:53:05 -05:00