Barseghyanartur Ska Versions Save

Sign data using symmetric-key algorithm encryption. Validate signed data and identify possible validation errors. Uses sha-(1, 224, 256, 385 and 512)/hmac for signature encryption. Custom hash algorithms are allowed. Useful shortcut functions for signing (and validating) dictionaries and URLs.

1.10

9 months ago
  • Tested against Python 3.11.
  • Mark django-nine as optional dependency.
  • Drop support for Python < 3.7.
  • Drop support for Django < 3.2 and 4.0.
  • Tested against Django 4.1 and 4.2.
  • Upgrade relevant contrib code to support both django-constance >= 2.8.x and 3.x.

1.9.1

2 years ago
  • Tested against Python 3.10.

1.9

2 years ago
  • Add value_dumper to most of the functions/methods related to signature generation/validation. It's aimed to make signatures generated in languages better compatible with ska.
  • Add quoter to most of the functions/methods related to signature generation/validation. It's aimed to make signatures generated in languages better compatible with ska.

1.8.1

3 years ago
  • Wipe out old flavour from code.
  • Blackify.

1.8

3 years ago

Additions to the Django contrib app

  • Drop Python 2.7 and 3.5 support.
  • Tested against Django 2.2, 3.0, 3.1 and 3.2.
  • Tested against Python 3.8 and 3.9.
  • django-constance specific template tags have been moved to ska.contrib.django.ska.integration.constance_integration. Update your Django settings accordingly.
  • django-constance specific authentication backend has been moved to 'ska.contrib.django.ska.backends.constance_backend.SkaAuthenticationConstanceBackend. Update your Django settings accordingly.
  • django-constance specific DRF permission classes (ConstanceSignedRequestRequired and ConstanceProviderSignedRequestRequired) have been moved to ska.contrib.django.ska.integration.drf.permissions.constance_permissions. Update your Django settings accordingly.

1.7.5

3 years ago
  • Fixes in ska-sign-url on Python 3.5.

1.7.4

5 years ago

Minor additions to the Django contrib app

  • Introduce SKA_CONSTANCE_SETTINGS_PARSE_FROM_JSON directive for parsing the data stored in django-constance (instead of treating it as dict). Default value is False.

1.7.3

5 years ago

Fixes in the Django contrib app

  • Handle cases when request is not passed to the authentication backend.

1.7.2

5 years ago

Additions to the Django contrib app

  • Added provider_sign_url template tag to the existing ska_tags template tags module.
  • Added a new ska_constance_tags template tags module (to be used in combination with django-constance).

1.7.1

5 years ago

2019-01-22

Additions to the Django contrib app

  • Added Django REST framework JWT token obtain view (for authentication).
  • Fixes in the authentication backend SkaAuthenticationConstanceBackend.