Version history for every DjangoPlay app — pick one to see what changed and when. Looking for what’s coming next? Explore the latest roadmap and upcoming releases?
A production-grade, reusable Django issue-tracking engine with a versioned REST API, configurable permissions, lifecycle management, attachments, and OpenAPI support.
manages issues, comments, labels, and attachments through a structured, reusable domain and API.
a strict `/api/v1/` API provides a stable contract for integrating issue tracking into Django applications.
sequential public issue numbers are available while retaining UUIDs as internal identities, making issues easier to reference in applications and support workflows.
deterministic status transitions, reopening support, transition validation, and lifecycle history provide a controlled issue workflow.
creates an issue and uploads its attachments as a single transactional operation, ensuring the operation succeeds or rolls back as a whole.
integrates the tracker into different security models through configurable permission architecture and identity resolution.
search, order, filter, and paginate issue collections through configurable DRF components.
deterministic serializers, versioned views, standardized operation IDs, and OpenAPI integration keep the API predictable for consumers.
preserves issue records while removing them from normal active workflows, providing a safer lifecycle for production data.
issue, comment, attachment, and lifecycle events provide hooks for application integrations, automation, and downstream workflows.
install it as a package, add it to `INSTALLED_APPS`, include its URLs, configure permissions, migrate, and start creating issues.