Skip to content

Releases: barseghyanartur/django-dash

0.6.1-2021-03-05

05 Mar 00:21
Compare
Choose a tag to compare
  • Minor fixes.
  • More tests.

0.6-2021-03-02

03 Mar 00:21
Compare
Choose a tag to compare
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

06 Aug 21:09
Compare
Choose a tag to compare
  • Some improvements in Django 1.11 support.

0.5.5-2019-02-09

09 Feb 20:20
Compare
Choose a tag to compare
  • Minor fixes.

0.5.4-2017-12-27

27 Dec 19:59
Compare
Choose a tag to compare
  • Django 2.0 support (experimental).
  • Some work on removing Django < 1.8 code.

0.5.3-2017-09-05

05 Sep 20:43
Compare
Choose a tag to compare
  • From now on, URL names for login and logout views are defined in the
    settings, in AUTH_LOGIN_URL_NAME and AUTH_LOGOUT_URL_NAME
    respectively. Defaults are auth_login and auth_logout (as in
    django-registration package, that most of the developers would be
    using).

0.5.2-2017-03-30

05 Sep 20:42
Compare
Choose a tag to compare
  • Fixes in demo.
  • Minor fixes.

0.5.1-2017-03-12

12 Mar 20:42
Compare
Choose a tag to compare
  • Django 1.11 support.

0.5-2017-03-11

11 Mar 22:27
Compare
Choose a tag to compare

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 instead django.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 an AppConfig in INSTALLED_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

08 Jan 22:57
Compare
Choose a tag to compare

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.