Django-magnificent-messages

Latest version: v0.3.1

Safety actively analyzes 688600 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.3.1

Changes

* Backend properties now cached properties. [artem.vasin]

0.3.0

New

* Ability to pass queryset method from MessageIterator to underlying queryset. [artem.vasin]

* Message exclude support. [artem.vasin]

* Message pagination. [artem.vasin]

* Message filtering. [artem.vasin]

* Database message storage now provides `replies_count` to message. [artem.vasin]

* Database message storage now provides `replies` to message as `MessageIterator` [artem.vasin]

* Template tag {% update_last_checked %} for triggering update of last check date from template rendering. [artem.vasin]

* Added function `update_last` for manual change of last check date. [artem.vasin]

* Added properties to get sent messages and sent messages count at API, Backend, and Storage level. [artem.vasin]

* Added methods for changing message state at API, Backend, and Storage level. [artem.vasin]

Changes

* `mark_safe` wrapping moved fom `Message` model to `StoredMessage` class. [artem.vasin]

* Message and Inbox models in Database Backend now class-level constants MESSAGE_MODEL and INBOX model for easier subclassing of Database Backend. [artem.vasin]

* Database storage `_stored_to_message` method now converts `reply_to` from `models.Message` instance to `message_storage.base.StoredMessage` instance. [artem.vasin]

* No message-returning methods of database backend now updates last check date. Now you should manually trigger update via `update_last_checked` method. [artem.vasin]

Fix

* Counts in context processor now execute queries only when used in template. [artem.vasin]

0.2.0

New

* Support for Django 3.0. [artem.vasin]

Changes

* Updated django-model-utils to version >=4.0 for Django 3.0 support. [artem.vasin]

* Dropped support for python 3.5. [artem.vasin]

* Changed default level tags to more closely reflect bootstrap colors. [artem.vasin]

Fix

* Deleted Django==2.2.4 from requirements. [artem.vasin]

0.1.4

------------------

Fix
~~~
- Updated migrations. [artem.vasin]

0.1.3

------------------

New
~~~
- Created and modified attributes in DatabaseStorage Message.
[artem.vasin]

0.1.2

[![Travis](https://img.shields.io/travis/NoNameItem/django-magnificent-messages/0.1.2?style=flat-square)](https://travis-ci.org/NoNameItem/django-magnificent-messages/builds/618465727) [![Read the Docs](https://img.shields.io/readthedocs/django-magnificent-messages/0.1.2?style=flat-square)](https://django-magnificent-messages.readthedocs.io/en/0.1.2/) [![Coveralls](https://img.shields.io/coveralls/github/NoNameItem/django-magnificent-messages/0.1.2?style=flat-square)](https://coveralls.io/github/NoNameItem/django-magnificent-messages?branch=0.1.2)
Changelog
=========

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.