Commit Graph

8 Commits

Author SHA1 Message Date
Abel Hoogeveen a2f3165e24
Fixed bug where CSRF-tokens are not replaced in cached forms.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
- A bug was discovered where cached forms always would contain the same CSRF-token. This would prevent the hidden token from being replaced, resulting in CSRF-errors in WebComponent on every POST-request.
2023-03-06 21:23:27 +01:00
Abel Hoogeveen c134339526 Fixed bug with option fields.
continuous-integration/drone/push Build is passing Details
If the addOptions() method was used on RadioField or SelectField, and the array was provided as numeric, it would wrongly get added as numeric and values would not be associated correctly with their options. This was especially troublesome for the first element in the options array, as that element would be impossible to select.
2023-02-09 15:37:54 +01:00
Abel Hoogeveen 724f7b96e6 Merge pull request 'First release' (#1) from feature/finalize into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1
2023-02-02 12:51:56 +00:00
Abel Hoogeveen 45b21f7aef Implemented extra unit tests for a few existing fields.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2023-02-02 13:48:37 +01:00
Abel Hoogeveen 086cfd331f Implemented the Select field, which is an alternative to the Radio field.
continuous-integration/drone/push Build is passing Details
2023-01-27 14:38:18 +01:00
Abel Hoogeveen 8c7eb5f8aa Implemented unit tests for Forms, Form and Field.
continuous-integration/drone/push Build is passing Details
Many more unit tests are needed, everything related to specific Fields.
2022-12-28 14:29:34 +01:00
Abel Hoogeveen c4b3094257 Implemented CI Pipeline.
continuous-integration/drone/push Build is passing Details
2022-12-28 10:59:47 +01:00
Abel Hoogeveen 30f737ccb1 Initial commit 2022-12-28 10:50:19 +01:00