Skip to content

Releases: openedx/edx-django-utils

v5.4.0: feat: Middleware to add Content-Security-Policy headers (#289)

12 Apr 14:24
0864c3c
Compare
Choose a tag to compare

v5.3.0

17 Mar 20:49
ccc23d6
Compare
Choose a tag to compare

Add logging for email error

v5.2.0

07 Oct 15:33
3a1e184
Compare
Choose a tag to compare
  • Add new monitoring wrapper for background tasks.

v5.1.0: Merge pull request #242 from openedx/timmc/ip-code

19 Sep 22:51
5eef3a3
Compare
Choose a tag to compare

Added:

  • Utilities for safely determining the IP address of a request: edx_django_utils.ip (moved from edx-platform)

v5.0.1: docs: Relicense from AGPL 3 to Apache 2 (#239)

09 Sep 12:35
32f2d38
Compare
Choose a tag to compare

Changed:

  • License has been changed from AGPL v3 to Apache v2 to reflect existing policies

Improvements to corrupt cookie logging

19 May 16:21
ceeccdf
Compare
Choose a tag to compare

Changed:

  • Corrupt cookie logging
    • Make independent of other cookie logging; no longer needs to meet cookie size threshold or sampling rate.
    • Breaking change, although low impact: Setting name changed from UNUSUAL_COOKIE_SAMPLING_PUBLIC_KEY to UNUSUAL_COOKIE_HEADER_PUBLIC_KEY.
    • New setting UNUSUAL_COOKIE_HEADER_LOG_CHUNK helps avoid truncated (non-decryptable) messages by splitting the output across multiple log messages.

Log headers of corrupted cookies

06 May 17:46
510b0d7
Compare
Choose a tag to compare

Added optional ability to log headers when a corrupted cookie is detected in a large (or sampled) cookie header. (Requires configuration of an encryption key.)

(No changes since 4.8.0, which was a mis-release.)

[DO NOT USE] Log headers of corrupted cookies

06 May 12:41
cca891c
Compare
Choose a tag to compare

Added optional ability to log headers when a corrupted cookie is detected in a large (or sampled) cookie header. (Requires configuration of an encryption key.)

EDIT: Don't use this tag; version was not bumped in init file.

Add log_sensitive (extracted from edx-platform)

05 May 13:24
1c35142
Compare
Choose a tag to compare

Added tools for encrypted logging of sensitive information.

  • encrypt_for_log logging helper
  • log-sensitive CLI command

Added CookieMonitoringMiddleware

17 Mar 19:32
c7b1011
Compare
Choose a tag to compare