Skip to content

Releases: openedx/edx-django-utils

Add read-only admin mixin.

01 Jun 20:26
10df5a3

Choose a tag to compare

  • Added mixin for a custom Django admin class which disables CRUD operation on the admin's model.
  • Script new_relic_nrql_search.py to search the NRQL in New Relic alert policies and dashboards using a supplied regex.

Add code_owner_squad and other clean up

03 May 18:43
176f701

Choose a tag to compare

feat: add `pluggable_override` decorator

02 Apr 12:31

Choose a tag to compare

3.16.0

docs: update version number and changelog

Added utity to Slice a queryset into chunks.

05 Mar 11:19
1500c18

Choose a tag to compare

The function slices a queryset into smaller QuerySets containing chunk_size objects and then yields them. It is
used to avoid memory error when processing huge querysets, and also to avoid database errors due to the
database pulling the whole table at once. Additionally, without using a chunked queryset, concurrent database
modification while processing a large table might repeat or skip some entries.

Added record_exception

18 Nov 21:52
a4af6a3

Choose a tag to compare

enable code_owner for celery tasks

17 Nov 16:52
45e0531

Choose a tag to compare

Refactored monitoring app

02 Nov 23:24
8a2c205

Choose a tag to compare

Added logging filters for user and remote IP

29 Oct 18:39
13faebe

Choose a tag to compare

Added a new logging utility providing two logging filter classes:

  • RemoteIpFilter - This filter tries to get the remote IP from the current request context so that it can be added to log statements through interpolation
  • UserIdFilter - This filter tries to get the LMS user id from the current request context so that it can be added to log statements through interpolation

Updates to code_owner mapping code

21 Oct 22:03
01c8ac9

Choose a tag to compare

Rename "custom metric" to "custom attribute"

02 Sep 18:07
2ebb3a6

Choose a tag to compare