Skip to content

Releases: peopledoc/django-formidable

[Backport release] Release 1.2.2

06 Mar 08:36
Compare
Choose a tag to compare

Added Hotfix from #308: Extract conditions and filter them using the fields that exist in the form.

Release 1.4.0

21 Feb 15:51
Compare
Choose a tag to compare

Deprecation Warning: The validation endpoint (using the URL forms/(?P<pk>\d+)/validate/) is now POST only.

  • Added tests against the formidable.yml schema definition of Forms (#295).
  • Fixed various items in the schema definition (#297).
  • Validation endpoint for user data doesn't allow GET method anymore (#300).
  • Add support for multiple conditions to target a common field.

The Valentine Release

14 Feb 09:45
Compare
Choose a tag to compare

Deprecation Warning: The validation endpoint (using the URL forms/(?P<pk>\d+)/validate/) was only accessible via the GET verb. It may have caused issues if we tried to validate very long forms, or forms with very large values, by hitting the querystring size limit.
As a consequence, as of 1.3.0, the GET method is deprecated in favor of the POST method.

  • Allow POST method for form validation endpoint.
  • [Documentation] Fixed a missing cd in docs. You can't run pytest from project root (#293).
  • includes 7 more languages (not translated yet): Czech, Danish, Finnish, Canadian French, Hungarian, Japanese, Swedish.

1.2.1

12 Jan 00:04
1.2.1
43b4c59
Compare
Choose a tag to compare

Release 1.2.1 (2018-01-12)

  • Keep only existing fields ids for current role in the conditional part

1.2.0

09 Jan 13:39
Compare
Choose a tag to compare

Release 1.2.0 (2018-01-09)

  • Allow wrong field ids in conditions

v1.1.0

04 Dec 14:59
Compare
Choose a tag to compare

The Release 1.1.0 was published on 2017-12-04

Changelog:

Major improvements

  • Add JSON migrations
  • FormidableItem.value field size now has no limit (TextField)

Minor changes

  • Added tests for the validators mapping
  • Minor syntax changes
  • Added perf rec tests
  • Add configuration for py.test
  • Reactivate accidentally skipped test_validations.py tests
  • Migrate to PeopleDoc GitHub organization (#283)

1.1.0rc2

04 Dec 14:57
Compare
Choose a tag to compare
1.1.0rc2 Pre-release
Pre-release

The pre-relase 1.1.0rc2 was published on 2017-11-30.

  • Added tests for the validators mapping
  • Minor syntax changes
  • Added perf rec tests
  • Add configuration for py.test
  • Reactivate accidentally skipped test_validations.py tests
  • Add JSON migrations
  • FormidableItem.value field size now has no limit (TextField)
  • Migrate to PeopleDoc GitHub organization (#283)

1.1.0rc1

09 Nov 13:48
Compare
Choose a tag to compare
1.1.0rc1 Pre-release
Pre-release
  • Added tests for the validators mapping
  • Minor syntax changes
  • Added perf rec tests
  • Add configuration for py.test
  • Reactivate accidentally skipped test_validations.py tests
  • Add JSON migrations
  • FormidableItem.value field size now has no limit (TextField)

Bye bye, presets

10 Oct 08:34
Compare
Choose a tag to compare
  • Drop Preset tables (#255).
  • As of its 3.7 version, it appears that Django REST Framework is no longer compatible with Django 1.8. Added a mention in the README, in the deprecation timeline, and changed tox requirements to reflect this (#272).

1.0.1

04 Oct 08:59
Compare
Choose a tag to compare
  • Validation View return the right content-type headers when the validation is okay (#257)
  • Fix The error 500 when the formidable object is not found on validation view (#257)
  • Fix a 500 error with Mandatory File Fields and conditional display (#263).
  • Added tests for the generic exception handler (#263).
  • Added Python 3.4/3.3 support deprecation in the Deprecation Timeline documentation (#262).