django-hijack

With Django Hijack, admins can log in and work on behalf of other users without having to know their credentials.

MIT License

Downloads
298.5K
Stars
1.4K
Committers
76

Bot releases are hidden (Show)

django-hijack - 3.1.1

Published by codingjoe almost 3 years ago

  • Do not modify global settings inside a test (#354)
django-hijack - 3.1.0

Published by codingjoe about 3 years ago

  • Allow skipping the hijack notification injection (#348)
django-hijack - 3.0.4

Published by codingjoe about 3 years ago

  • Fix french locale (#342)
django-hijack - 3.0.3

Published by codingjoe about 3 years ago

  • Add alpha support for Django 4.0 & Python 3.10
  • Resolve Django 5.0 deprecation warnings
django-hijack - 3.0.2

Published by codingjoe about 3 years ago

  • Fix #328 -- Fix Proxy User Unregistering User Admin
django-hijack - 3.0.1

Published by codingjoe about 3 years ago

  • Fix #335 -- Improve German locale
django-hijack - 3.0.0

Published by codingjoe about 3 years ago

  • Fix overlay blocking background from click action (#312)
django-hijack - 3.0rc4

Published by codingjoe over 3 years ago

  • Add block in notification.html
  • Fix #261 -- Use JS XHR to hijack a user in Django admin
django-hijack - 3.0rc3

Published by codingjoe over 3 years ago

  • Fix #250 -- Fix pattern based LOGOUT_REDIRECT_URL
  • Make admin success URL configurable
  • Move short_description into get_changelist_instance (#254)
django-hijack - 3.0rc2

Published by codingjoe over 3 years ago

  • Fix wheel -- Add missing compiled assets to wheel
django-hijack - 3.0rc1

Published by codingjoe over 3 years ago

BREAKING CHANGES

This is a complete rewrite of the django-hijack package. All former APIs are broken.

How to Upgrade

Please remove your current integration and follow the setup instructions.
This also includes removing the unmaintained django-hiack-admin package,
which is no longer needed.

Notable improvements

  • security first design
  • Django admin support was merged into this package
  • easy integration
  • custom user model support
  • customizable design
  • automatic dark-mode theme
django-hijack - 2.3.0

Published by codingjoe over 3 years ago

  • Simplify URL and view structure. Add support for multiple PK types
    based on URL pattern as well as natural key support via URL patterns.
  • Remove django-compat dependency.
  • Drop special case handling for unsupported Python/Django versions.
  • Deprecate HIJACK_URL_ALLOWED_ATTRIBUTES setting favoring HIJACK_USER_URL_PATTERN.
  • Deprecate URL names login_with_id, login_with_username and login_with_email favoring acquire.
  • Deprecate URL name release_hijack favoring release.
  • Deprecate views login_with_id, login_with_username and login_with_email favoring release_user_view.
  • Deprecate view release_hijack favoring release_user_view.
  • Reformat code and imports (black/isort).
  • Remove old change log file from repo and distributions.
django-hijack - 2.2.1

Published by codingjoe over 3 years ago

  • Fix PyPi release environment in GitHub Action
django-hijack - 2.2.0

Published by codingjoe over 3 years ago

  • Update CI suite to run against all supported Django and Python versions
  • Resolve Django 4.0 deprecation warnings
  • Clean up packaging and binary and source distributions
django-hijack - 2.1.10

Published by philippeowagner about 6 years ago

django-hijack - 2.1.7

Published by walterrenner over 6 years ago

  • Add Danish translations
  • add conditional to use is_authenticated property when django >= 1.10
  • use django MiddlewareMixin to support new style Middleware
  • added tests for HijackRemoteUserMiddleware
django-hijack - 2.1.6

Published by walterrenner almost 7 years ago

  • Add Slovak and Russian localization
django-hijack - 2.1.5

Published by jvamvas almost 7 years ago

  • added Django 2.0 Support (#149)
  • Remove deprecated signals from version 1 (#115)
  • mini-css-fix: avoid content to be hidden by the fixed notification warning (#125)
  • Spaces mustn't be contained in email (#148)
django-hijack - 2.1.4

Published by walterrenner over 7 years ago

  • Added support for Django 1.11
  • Reworked tox and travis setup
django-hijack - 2.1.3

Published by jvamvas over 7 years ago

  • Add French and Czech translations
  • Include compiled messages in package