Skip to content
This repository has been archived by the owner on May 16, 2022. It is now read-only.

v1.6.0

Latest
Compare
Choose a tag to compare
@sergeyklay sergeyklay released this 13 Nov 21:08
· 59 commits to master since this release
8053f72

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 to apps/comments/templates/comments/form.html.
    • apps/blog/templates/blog/partials/comment.html to apps/comments/templates/comments/comment.html
  • Provided ability to disallow post comments.
  • Renamed branch.settings.get_emails to branch.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.