Skip to content

revel-backend

v1.59.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 9d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates exceptions, admin, and controllers across a mixed release.

Changes in this release

Feature Low

Add Poll model as questionnaire wrapper in polls module.

Add Poll model as questionnaire wrapper in polls module.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Low

Map exception statuses and sync Unfold sidebar in exceptions and admin.

Map exception statuses and sync Unfold sidebar in exceptions and admin.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Low

Show top 10 organizations by user traction on admin dashboard.

Show top 10 organizations by user traction on admin dashboard.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Fix notifications: strip contact message content from Telegram body.

Fix notifications: strip contact message content from Telegram body.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Fix Celery: defer request-context task dispatch via transaction.on_commit.

Fix Celery: defer request-context task dispatch via transaction.on_commit.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Disable server-side cursors under PgBouncer; materialize task IDs in db module.

Disable server-side cursors under PgBouncer; materialize task IDs in db module.

Source: llm_adapter@2026-05-25

Confidence: high

Refactor Low

Refactor controllers: thin out event_admin/tickets.py.

Refactor controllers: thin out event_admin/tickets.py.

Source: llm_adapter@2026-05-25

Confidence: high

Refactor Low

Refactor exceptions: per-app exception handlers via AppConfig.ready.

Refactor exceptions: per-app exception handlers via AppConfig.ready.

Source: llm_adapter@2026-05-25

Confidence: high

Full changelog

What's Changed

  • refactor(controllers): thin out event_admin/tickets.py (closes #427) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/444
  • feat(polls): add Poll model as questionnaire wrapper (closes #445) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/446
  • refactor(exceptions): per-app exception handlers via AppConfig.ready (closes #447) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/452
  • fix(notifications): strip contact message content from Telegram body (closes #443) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/453
  • fix(celery): defer request-context task dispatch via transaction.on_commit (closes #442) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/455
  • feat(exceptions,admin): map exception statuses + sync Unfold sidebar (closes #451, #454) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/456
  • fix(db): disable server-side cursors under PgBouncer; materialize task IDs (#458) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/459
  • feat(admin): top 10 organizations by user traction on dashboard (closes #457) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/460

Full Changelog: https://github.com/letsrevel/revel-backend/compare/v1.58.0...v1.59.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track revel-backend

Get notified when new releases ship.

Sign up free

About revel-backend

The Django backend of the Revel event platform project

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]