Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Bug Fixes

  • correct actions/deploy-pages SHA - (97fb7bb) - Jacob Coffee

  • deploy docs on workflow_dispatch and update READMEs with links - (8dee515) - Jacob Coffee

  • correct git-cliff-action SHA to v4.7.0 (#33) - (8a19f3b) - Jacob Coffee

  • correct create-pull-request SHA typo in CD workflow (#34) - (ed76290) - Jacob Coffee

Features

  • add feature toggle system for disabling modules and UI (#28) - (cb83b81) - Jacob Coffee

  • add voucher bulk code generation (#26) - (f38688e) - Jacob Coffee

  • add financial overview dashboard for conference management (#27) - (b89c82a) - Jacob Coffee

  • travel grant day detection and enhanced registration UI (#29) - (3805f9f) - Jacob Coffee

  • add global ticket capacity for conferences (#32) - (4b5b81a) - Jacob Coffee

  • add pretalx override system for JIT talk management (#30) - (e630381) - Jacob Coffee

[0.1.0] - 2026-02-14

Bug Fixes

  • disable sigstore internal upload/release actions - (033f865) - Jacob Coffee

  • use sigstore CLI instead of composite action - (4060904) - Jacob Coffee

  • use sigstore CLI instead of composite action - (f968b61) - Jacob Coffee

  • correct pypa/gh-action-pypi-publish SHA to v1.13.0 - (5f87e74) - Jacob Coffee

  • download unsigned dist for PyPI publish step - (f8d0298) - Jacob Coffee

Features

  • project setup (#1) - (3bb4c3a) - Jacob Coffee

  • initial conference lib (#4) - (195156e) - Jacob Coffee

  • add registration app (#5) - (2ae2103) - Jacob Coffee

  • add example app (#6) - (5bfe682) - Jacob Coffee

  • Implement Stripe (#8) - (ca508a5) - Jacob Coffee

  • add stripe cart (#9) - (22f1b4a) - Jacob Coffee

  • stripe checkout (#10) - (a732019) - Jacob Coffee

  • add stripe client (#11) - (adcb7dd) - Jacob Coffee

  • stripe webhook (#12) - (0fcf5d6) - Jacob Coffee

  • pretalx integration (#14) - (7f47f24) - Jacob Coffee

  • add sponsors app with models, admin, signals, views, and manage UI (#21) - (ce8bbab) - Jacob Coffee

  • add programs app with activities, signups, travel grants, and manage UI (#22) - (ba127be) - Jacob Coffee

  • add templates, views, and templatetags for registration, pretalx, sponsors, and programs (#23) - (10b2a6d) - Jacob Coffee

  • add activity signup waitlisting and cancellation (#24) - (883896b) - Jacob Coffee

  • add activity dashboard, organizers M2M, and promote-signup views - (a8995a7) - Jacob Coffee

  • add CI/CD workflows and Sphinx documentation (#25) - (4efd3b8) - Jacob Coffee

Miscellaneous Chores

  • update security policy and reporting guidelines (#15) - (6e091b3) - Jacob Coffee

Performance

  • parallelize test suite with pytest-xdist (~50s → ~7s) (#20) - (e7b13e1) - Jacob Coffee

Refactoring

  • flatten CartService class into module-level functions (#16) - (a59166f) - Jacob Coffee

Tests

  • 100% coverage (#17) - (41f93de) - Jacob Coffee

Build

  • (deps) bump the actions group with 5 updates (#2) - (0f11a32) - dependabot[bot]

  • (deps-dev) update uv-build requirement from <0.10.0,>=0.9.11 to >=0.9.11,<0.11.0 in the python-dependencies group (#3) - (d68f344) - dependabot[bot]

Ci

  • split coverage into separate workflow step (#19) - (9086d97) - Jacob Coffee


django-program Changelog