This repository has been archived by the owner on May 16, 2022. It is now read-only.
Breaking Changes
- Removed the following classes:
apps.blog.forms.CommentForm
apps.blog.admin.CommentAdmin
apps.blog.admin.BaseAdmin
- Renamed the following templates:
apps/blog/templates/blog/partials/comment-form.html
toapps/comments/templates/comments/form.html
.apps/blog/templates/blog/partials/comment.html
toapps/comments/templates/comments/comment.html
- Provided ability to disallow post comments.
- Renamed
branch.settings.get_emails
tobranch.settings._parse_emails
. - Send email notification of a new comment to site staff.
Features
- Added an admin view to see history/log events.
- Added an admin view to see user/group permissions.
- Introduced Django Comments Framework.
Improvements
- Models verbose names now are lowercased.
- Used
logging.handlers.WatchedFileHandler
as a log file handler. - Improved
contact_form_submission
task to use retry policy. - Setting up logging events using
django-structlog
for further introspection. - Refactor a bit ModelAdmin classes to use the display decorator instead of setting the display-related attributes directly.
Bug Fixes
- Fixed
mail_admins
error log handler configuration to send emails.