Releases: barseghyanartur/django-dash
Releases · barseghyanartur/django-dash
0.6.1-2021-03-05
- Minor fixes.
- More tests.
0.6-2021-03-02
Release dedicated to defenders of Armenia and Artsakh (Nagorno Karabakh)
and all the victims of Turkish and Azerbaijani aggression.
- Drop support for Django < 2.2.
- Drop support for Python < 3.6.
- Add support for Django 2.2, 3.0 and 3.1.
- Fixes in documentation.
0.5.6-2019-08-06
- Some improvements in Django 1.11 support.
0.5.5-2019-02-09
- Minor fixes.
0.5.4-2017-12-27
- Django 2.0 support (experimental).
- Some work on removing Django < 1.8 code.
0.5.3-2017-09-05
- From now on, URL names for login and logout views are defined in the
settings, inAUTH_LOGIN_URL_NAME
andAUTH_LOGOUT_URL_NAME
respectively. Defaults areauth_login
andauth_logout
(as in
django-registration
package, that most of the developers would be
using).
0.5.2-2017-03-30
- Fixes in demo.
- Minor fixes.
0.5.1-2017-03-12
- Django 1.11 support.
0.5-2017-03-11
This is a transitional release. In upcoming versions support for older
versions of Django (1.5, 1.6 and 1.7) will be dropped.
- From now on it's possible to set a layout for the workspace. It means you
may have different layouts for various workspaces of the same dashboard. - Moving static files of Android, Bootstrap2 and Windows8 layouts
into a separate directory (android, bootstrap2 and windows8 respectively). - The
vishap
package dependency updated to the version 0.1.3 (which
contained an small yet important fix). - First discover the plugin modules, then the layouts (was the opposite).
- Remove redundant assets (resulted to smaller package size).
- Added the following templates to the layout definitions for simpler
further customisation: 'dash/add_dashboard_entry_ajax.html' and
'dash/edit_dashboard_entry_ajax.html'. - Better referencing the custom user model in foreign key relations by using
settings.AUTH_USER_MODEL
insteaddjango.contrib.auth.get_user_model
. - Fix wrong app label of the dummy plugin (
dash.contrib.plugins.dummy
),
which caused import errors on Django >= 1.7. - From now on it's possible to localise (translated) URLs.
- Compatibility with Django 1.8/1.9/1.10.
- Remove redundant dependencies. Mention, that some of the plugins do
have additional dependencies. - Performing additional checks for collision detection when inserting a new
plugin. - Improved autodiscover for Django>=1.7. Fix exception when using a dotted
path to anAppConfig
inINSTALLED_APPS
(instead of using the path to
the app). - Fixed wrongly formed app config labels.
- Minor Python3 improvements.
- Clean up the documentation.
- Make a quick start.
- Upgraded
jquery.colorbox
to the latest version (1.6.4). - Stopped using
django-localeurl
. - Stopped using
django-slim
for translations. - PEP8 conform code.
- Use OneToOneField instead of ForeignKey on DashboardSettings module. Remove
null=True from DashPlugin module users and groups relations in order to
get rid of Django system warnings. Added necessary migrations. - Using pytest as test runner. Using coverage.
0.4.12-2015-01-08
2015-01-08
This release contains a small, yet important fix. You are recommended to
upgrade to this version as soon as possible.
- Improved Django 1.7 support.
- Support for wheel packages.
- Soften requirements.
- Mention the heroku demo app in the docs.
- Fix a mistake in
dash.utils.get_user_plugin_uids
function due to which
the list of allowed user plugin uids for non-admins was always empty.