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¶
Ci¶
split coverage into separate workflow step (#19) - (9086d97) - Jacob Coffee
django-program Changelog