Dragon

Results 11 issues of Dragon

Updated with information from https://github.com/wagtail/wagtail/wiki/Release-schedule, restructured recent versions to have sensible date orders in the YAML.

release-updates

If the steps in sections 1 of https://docs.coderedcorp.com/wagtail-cache/getting_started/install.html are followed, password-protected pages are given a `Cache-Control` header of `max-age=300`, leading to password-protected content being incorrectly and insecurely cached by CDNs....

### Description of the bug First time using git branchless, I accidently ran the command in the parent folder of my git repos, rather than in a git repo. I...

bug
help wanted
good first issue

If returning a list-like object, MarkLogic can return a multipart document, one part per returned value. For an empty list, it returns zero parts (i.e. no bytes). Requests Toolbelt crashes...

Debugging an issue with locales, I found that the error message from `Contentful::Management::UnprocessableEntity` was giving me no information beyond a `ValidationError` and that there was no name, path or value...

Addresses https://github.com/jazzband/django-waffle/issues/80 Uses code from https://github.com/OpenHumans/open-humans/pull/1109 Modifies the tests slightly to attempt to set the cookie on a page which doesn't make use of waffle.

Currently includes the UKAIT rule addition

Enrichment uses hyphen separated URLs, but this leads to ambiguity when incoming ewhc/2023/1/press-summary/1 URLs have a mixture of slashes and hyphens. Special case it for now.

Enriched press summaries were being submitted to /judgment-url/press`/`summary/1?unlock=True, not press`-`summary. We special case press-summary as a quick fix. Added pytest-env as a test dependency to load environment variables -- patch.dict...