Observed since 20 Oct, 16:57 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Kanban Plugin for Alliance Auth
Alliance Auth plugin for native Kanban boards.
Ctrl+V), dragging-and-dropping, or using the upload button, with a live [Write] / [Preview] toggle and a fullscreen lightbox for viewing.can_manage_boards) entirely from the frontend, without needing Django admin access.aadiscordbot app).For a comprehensive guide covering all features, workflows, and frontend administration with screenshots, please see the User & Administration Manual.
pip install aa-kanban
Add the app to your local.py:
INSTALLED_APPS += [
"aa_kanban",
]
Run the database migrations:
python manage.py migrate
Gather static files:
python manage.py collectstatic
Restart your supervisor services to load the new code (e.g., gunicorn and celery).
To receive updates in your Discord channels, you can configure webhooks in the Django Admin panel:
KanbanTeam, all team members will be automatically invited to the thread.You can customize the application by adding the following settings to your local.py:
# Change the name of the app in the Alliance Auth sidebar menu (default: "Kanban")
AA_KANBAN_APP_NAME = "Ticket System"
To enable automatic hourly alerts for stale/inactive cards on boards that have stale_card_alert_hours configured, add the following task to your local.py:
CELERYBEAT_SCHEDULE["aa_kanban_check_stale_cards"] = {
"task": "aa_kanban.tasks.check_stale_cards",
"schedule": crontab(minute="0", hour="*"),
}
To enable daily auto-archiving of cards that have sat in a board's last list past its configured archive_after_days, add:
CELERYBEAT_SCHEDULE["aa_kanban_archive_done_cards"] = {
"task": "aa_kanban.tasks.archive_done_cards",
"schedule": crontab(minute="0", hour="3"),
}
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.0.0 | 16 Oct 2026 | 2 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 16:57 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:17ccd86a55b4ee6c23e8fd47ac4506742d0e22fb781a58c1c809fa39f4d8b1ff