Django-admin-index

Latest version: v3.1.1

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

Scan your dependencies

Page 1 of 4

3.1.1

==================

Bugfix release

* Fixed N + 1 query regression introduced in 3.1.0
* Fixed typos in README
* Formatted the code with latest black version
* Added missing Dutch translations

3.1.0

==================

🌐 Added content translations support

You can now provide translations for the app group and link names, which are activated
based on the currently active language. You (optionally) provide translations through a
JSON datastructure, keyed by language code.

* Fixed supported django version badge.
* Added support for content translations.

3.0.0

==================

Periodic version compatibility release.

The major version is bumped due to dropping support for Django 2.2 - the library itself
does not have any breaking changes and upgrading from 2.0.x should be smooth.

**Changes**

* Fixed some outdated information in the README
* Fixed ``ordered_model.W003`` warning 'OrderedModelBase subclass has a ModelManager
that does not inherit from OrderedModelManager' when using newer ordered-model versions
* Formatted code with latest black and isort versions
* Include admin-index in the password reset pages
* Dropped Django 2.2 support
* Bumped parcel and browserslist versions
* Confirmed support for Python 3.11
* Confirmed support for Django 4.1 and 4.2
* Updated PK fields to use ``BigAutoField`` by default at the library level, following
Django's default.
* Add CI check for sass compilation
* Removed unused makefile

2.0.2

==================

2.0.1

==================

Bugfix release for the calendar/timebox modals.

* Fixed z-index for calendar popup
* Fixed z-index for timebox popup

2.0.0

=====

*March 15, 2022*

This release contains breaking changes in the admin markup and stylesheets, hence the
major version bump.

Breaking changes
----------------

* Dropped support for non-LTS Django versions (1.11, 3.0). Only Django 2.2, 3.2 and 4.0
are officially supported and tested.
* Fixed 69 -- Properly namespaced the ``includes/app_list.html`` template to
``django_admin_index/includes/app_list.html``
* Refactored the styling (71)

* All django-admin-index classnames now have a ``djai-`` prefix to prevent
collissions (e.g. bootstrap has a ``dropdown-menu`` as well)
* Colour definitions now leverage the Django 3.2 CSS variables, see
``scss/_vars.scss``. For Django < 3.2 these don't exist, but the fallback values
are defined. This makes it easier to theme django-admin-index in your project by
just overriding the CSS variables instead of the entire relevant selector.
* The markup of the ``django_admin_index/includes/app_list.html`` has been slightly
modified, some class names are moved around.
* The breadcrumbs are no longer sticky/fixed by default, override this in your own
styling if desired. Possibly in the future this may be controllable with a CSS var.
* Made a mimimal working layout on mobile. Tabs wrap on the next line and the menus
are no longer hidden behind the breadcrumbs.

* Reduced amount of overridden ``django.contrib.admin`` template code - people
overriding the django-admin-index templates may want to revisit these.

Other improvements
------------------

* Added optional support for Django Debug Toolbar
* Added template overrides for ``registration/password_reset_form.html`` and
``registration/password_reset_done.html``
* Updated isort config to be black-compatible
* Updated test project (used for local testing and CI) to Django 2.2 and Django 3.2+
* Included ``AppConfig.default_auto_field`` for Django 3.2+
* Fixed stylesheet being loaded in the body instead of the head (70)
* Restructured packaging setup and repository layout (73)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.