Django Admin Interface Versions Save

:superhero: :zap: django's default admin interface with superpowers - customizable themes, popup windows replaced by modals and many other features.

0.25.0

1 year ago
  • Add Django 4.2 support.
  • Drop Django 2.2 support.
  • Fix date_hierarchy with multiple fields (ForeignKey). #244
  • Fix tabs not working with non-ASCII alphanumeric characters. #237
  • Fix multidb tests.
  • Add css_generic_link_active_color field to use on active tab (tabbed changeform). #232
  • Replace flake8 with Ruff.
  • Switch from setup.py to pyproject.toml.
  • Add pyupgrade to pre-commit config.
  • Add django-upgrade to pre-commit hooks.
  • Upgrade syntax for Python >= 3.8.
  • Run pre-commit also with tox.
  • Reformat migrations.
  • Bump requirements.
  • Bump pre-commit hooks.
  • Pin test requirements.
  • Add pull request template.
  • Add CODE_OF_CONDUCT.md. #238
  • Rename default branch from master to main.

0.24.2

1 year ago

What's Changed

  • Fix modal and popup opening at the same time. #228
  • Make Theme.get_active_theme class method a manager method. (by @MounirMesselmeni in #230)

New Contributors

0.24.1

1 year ago

What's Changed

  • Fix modal opener buttons not working when added to the DOM asynchronously. #228
  • [css] Improve changelist filter margins.

0.24.0

1 year ago

What's Changed

  • Drop Python < 3.8 and Django < 2.2 versions support. (by @merwok in #220)
  • Replace str.format with f-strings.
  • Remove post_migrate signal handler and multi db test.
  • Add german translation. (by @derzinn in #222)
  • Include date hierarchy in quick removal links (by @merwok in #218)
  • Fix broken tabbed inline name. (by @VaZark in #221)
  • Minor cleanups. (by @merwok in #225)
  • Bump actions and requirements.
  • [css] Fix inlines vertical alignement. (by @VaZark in #201)
  • [css] Fix tabbed changeform tabs text color on focus. (by @VaZark in #223)
  • [CI] Add Farsi language to tests.settings.LANGUAGES. (by @merwok)
  • [CI] Update pre-commit config.
  • [CI] Automate package build and publish on PyPI.

New Contributors

0.23.0

1 year ago

What's Changed

  • Add Python 3.11 support.
  • Add tabbed changeform support. (by @VaZark in #211)
  • Fix #208 / Do not assume active DB when not specified. (by @VaZark in #210)
  • Update translations.
  • Bump actions and requirements.
  • [css] Adjust list filter dropdown vertical margins.
  • [css] Improve nav filter style. #214
  • [css] Improve language chooser style.
  • [css] Reduce secondary scrollbars size.
  • [CI] Update dependabot.yml
  • [CI] Add pre-commit-autoupdate.yml workflow.
  • [CI] Update pre-commit hooks.

0.22.2

1 year ago

What's Changed

  • [CI] Add django 4.1 to tests.
  • [CI] Add pre-commit with black, isort and flake8.
  • Respect using in signals. #199 (by @VaZark in #200)
  • Remove translations line numbers to avoid lint step failures.

New Contributors

0.22.1

1 year ago
  • Fix KeyError raised by django-rangefilter.
  • [css] Add django-rangefilter style optimizations.
  • [css] Fix list-filter dropdown vertical margins.
  • [css] Fix calendar prev/next arrows style.

0.22.0

1 year ago
  • Add CI checks for migrations and translations. #184 (by @merwok in #186)
  • Add option for list filter quick remove. #181 (by @merwok in #183)
  • [css] Fix left/right scrolling broken with django-import-export. #165
  • [html] Fix duplicated welcome message. #185

0.21.0

1 year ago
  • Add language chooser control option (default select, minimal select). #136
  • Add option to make active list filters more visible. #174 (by @merwok in #178)
  • Add support for collapsible fieldsets that start expanded. #173 (by @merwok in #177)
  • [js] Fix modal window not closing on save with django >= 4.0. #169
  • [css] Move language-chooser style to its own CSS file.
  • [css] Fix sticky list filter scrolling. #175
  • [css] Fix paginator missing border-top on mobile.

0.20.0

1 year ago
  • Add django-streamfield compatibility.