Django-helcim

Latest version: v0.9.1

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

Scan your dependencies

Page 1 of 3

0.9.1

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

Bug Fixes
---------

* Marking the ``helcim_js.identifier.test_input`` as a Django ``SafeString``,
to allow usage without manual escpaing in templates.

0.9.0

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

Feature Updates
---------------

* Adding new settings key under the ``HELCIM_JS_CONFIG`` setting.
Can now include ``test: True`` for each Helcim.js configuration.
When enabled, you can use ``helcim_js.identifier.test_input`` to
enable or disable test mode within the Django template.

0.8.1

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

Bug Fixes
---------

* Fixing bug with the Helcim token "First 4 Last 4" characters saving;
Helcim.js response may include whitespace in credit card number,
so this needs to be stripped out.

0.8.0

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

Feature Updates
---------------

* Switching the ``HELCIM_ASSOCIATE_USER`` setting to
``HELCIM_ALLOW_ANONYMOUS``. This will allow clearer support for
anonymous transactions.
* Adding support for Helcim.js.

* Provides new ``gateway`` class which can be used to manage
Helcim.js responses, perform data conversion into Python data
types, complete validations, complete redactions, and save details
to the ``HelcimTransaction`` and ``HelcimToken`` models.
* Updates allowable settings to allow declaration of a
``HELCIM_JS_CONFIG`` setting. This setting will allow declaration
of Helcim.js configuration details within the Django settings.
* Provides new mixin for Django Views. Updates view context to
include the ``HELCIM_JS_CONFIG`` details, allowing streamlined
declaration of configuration details in Django templates.

* ``django-helcim`` will no longer require specifying Helcim API
details in the settings, as either the API or Helcim.js workflow
can be used with the package.
* Adding a new sandbox site that shows how Django Helcim can be
integrated into a project from scratch. This site demonstrates
both the Helcim API workflow and the Helcim.js workflow.
* Docs updated with new details on integrating ``django-helcim`` with
a Django project.

Bug Fixes
---------

* Add verify/verification (``v``) as an allowable transaction type for
the ``HelcimTransaction`` model. Other calls in package were
expecting this type.

0.7.1

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

Bug Fixes
---------

* Fixed issue with ``__str__`` of transaction model in Django admin
when timezones were used for ``datetimes``.

0.7.0

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

Feature Updates
---------------

* Removing official support for Django 2.1 (has reached end of life).
* Removing Tox from testing. Too many conflicting issues and CI system
can handle this better now.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.