GitHub / nette/forms / commits
đ Generating, validating and processing secure forms in PHP. Handy API, fully customizable, server & client side validation and mature design.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| fad2492f | Validator: added default error message for the Numeric rule | David Grudl <d****d@g****m> | about 2 months ago | |
| 7b970ce5 | form | David Grudl <d****d@g****m> | about 2 months ago | |
| c8348b48 | package: updated dependencies | David Grudl <d****d@g****m> | about 2 months ago | |
| 855c0b4f | latte 3.1.5 wip | David Grudl <d****d@g****m> | 2 months ago | |
| 2f31b4a9 | InputNode, LabelNode: deprecate missing comma before arguments | David Grudl <d****d@g****m> | 2 months ago | |
| acdb4f5d | improved phpDoc type |
Jaroslav LĂbal <j****l@n****z>
Committed by: David Grudl <d****d@g****m> |
2 months ago | |
| f3cf99af | added Form::Enum validation rule for backed enums | David Grudl <d****d@g****m> | 2 months ago | |
| 6da8325c | Latte: removed BC alias for the removed formsStack provider | David Grudl <d****d@g****m> | 2 months ago | |
| 6be39b74 | Latte: keep BC alias for the removed formsStack provider | David Grudl <d****d@g****m> | 2 months ago | |
| 8ecaba6b | Helpers::tryEnumConversion() no longer throws on incompatible input | David Grudl <d****d@g****m> | 2 months ago | |
| 66a15353 | added type hints (BC break) | David Grudl <d****d@g****m> | 2 months ago | |
| e8037fa0 | Latte: {formContext}, {formContainer}, {formPrint} & {formClassPrint) are dep... | David Grudl <d****d@g****m> | 2 months ago | |
| b4666944 | cs | David Grudl <d****d@g****m> | 2 months ago | |
| 05d068d7 | composer: increased dependencies versions | David Grudl <d****d@g****m> | 2 months ago | |
| 27f94902 | compatibility with nette/component-model 4 | David Grudl <d****d@g****m> | 2 months ago | |
| f174ba39 | removed return type from Container::__call() [Closes nette/utils#338] | David Grudl <d****d@g****m> | 2 months ago | |
| acf49b25 | improved phpDoc | David Grudl <d****d@g****m> | 3 months ago | |
| f8459932 | phpstan fixes | David Grudl <d****d@g****m> | 3 months ago | |
| d560da5b | Container::getControls() returns non-repeatable generator (BC break) | David Grudl <d****d@g****m> | 3 months ago | |
| d7a71b43 | added #[\Deprecated] attributes and trigger_error() to deprecated members | David Grudl <d****d@g****m> | 3 months ago | |
| accc550e | composer: increased dependencies versions | David Grudl <d****d@g****m> | 3 months ago | |
| c494415c | requires Latte 3.1 | David Grudl <d****d@g****m> | 3 months ago | |
| 90aac9e6 | FormNode: {form detached name} for layouts that nest other forms |
David <d****d@g****m>
Committed by: David Grudl <d****d@g****m> |
4 months ago | |
| d71c781c | FormNode: {form scope name} as an alternative to {formContext name} |
David <d****d@g****m>
Committed by: David Grudl <d****d@g****m> |
4 months ago | |
| 118561df | FormNode: deprecate missing comma before {form} arguments |
David <d****d@g****m>
Committed by: David Grudl <d****d@g****m> |
4 months ago | |
| f1bd8587 | requires PHP 8.3 |
David <d****d@g****m>
Committed by: David Grudl <d****d@g****m> |
4 months ago | |
| 00de98de | Latte: rewritten Runtime as non-static class |
David <d****d@g****m>
Committed by: David Grudl <d****d@g****m> |
4 months ago | |
| 17ca914a | addSubmit() added $onSubmit parameter | David Grudl <d****d@g****m> | 5 months ago | |
| d4a61fe7 | updated github actions | David Grudl <d****d@g****m> | 5 months ago | |
| b35fcede | singleline declare statements | David Grudl <d****d@g****m> | 6 months ago | |
| ab36c7a6 | RadioList, CheckboxList: getControlPart() and getLabelPart() throw exception ... | David Grudl <d****d@g****m> | 7 months ago | |
| 0e8700e7 | removed deprecated CsrfProtection control and related code | David Grudl <d****d@g****m> | 7 months ago | |
| 2e4c12c0 | removed support for Latte 2 | David Grudl <d****d@g****m> | 7 months ago | |
| 303f5b82 | uses nette/phpstan-rules | David Grudl <d****d@g****m> | 7 months ago | |
| b749e9c2 | fixed PHPStan errors | David Grudl <d****d@g****m> | 7 months ago | |
| be40d7fb | improved phpDoc descriptions | David Grudl <d****d@g****m> | 7 months ago | |
| 9e03625b | made static analysis mandatory | David Grudl <d****d@g****m> | 7 months ago | |
| 4a4d036f | added AGENTS.md & DOCS | David Grudl <d****d@g****m> | 8 months ago | |
| 01863f2c | improved phpDoc types | David Grudl <d****d@g****m> | 8 months ago | |
| 7cbe717e | added missing native types | David Grudl <d****d@g****m> | 8 months ago | |
| 506ee16a | updated .gitattributes | David Grudl <d****d@g****m> | 8 months ago | |
| 3138595d | moved some tests | David Grudl <d****d@g****m> | 8 months ago | |
| 7e666b9a | test improvements, used allowCrossOrigin() | David Grudl <d****d@g****m> | 8 months ago | |
| ed66d79b | deprecated protection using CSRF token | David Grudl <d****d@g****m> | 8 months ago | |
| 29a4c7ef | better protection against CSRF by checking same-origin via Sec-Fetch-Site hea... | David Grudl <d****d@g****m> | 8 months ago | |
| fca2c606 | Karma replaced with Vitest | David Grudl <d****d@g****m> | 8 months ago | |
| 39b0b9bf | removed deprecated stuff | David Grudl <d****d@g****m> | 8 months ago | |
| 8ffd9b0d | cs | David Grudl <d****d@g****m> | 9 months ago | |
| b3795184 | deprecated some magic properties (BC break) | David Grudl <d****d@g****m> | 9 months ago | |
| d6af0f0c | opened 4.0-dev | David Grudl <d****d@g****m> | 9 months ago | |
| 85c87e6c | CheckboxList, RadioList::getControl() return empty element when has no items | David Grudl <d****d@g****m> | 9 months ago | |
| 3bbf691e | compatible with Latte 3.1 | David Grudl <d****d@g****m> | 10 months ago | |
| 7da987c1 | support for PHP 8.5 | David Grudl <d****d@g****m> | about 1 year ago | |
| 8498d265 | tests: updated for last Latte | David Grudl <d****d@g****m> | about 1 year ago | |
| cedc41fe | composer: allows Latte 3.1 | David Grudl <d****d@g****m> | about 1 year ago | |
| f719232c | optimized global function calls | David Grudl <d****d@g****m> | about 1 year ago | |
| a17eda19 | typo | David Grudl <d****d@g****m> | about 1 year ago | |
| 4a4e5dd8 | composer: added psr-4 loader | David Grudl <d****d@g****m> | about 1 year ago | |
| 3da8b9d2 | composer: require stable packages outside of nette | David Grudl <d****d@g****m> | about 1 year ago | |
| 01b7f1d1 | uses @nette/eslint-plugin | David Grudl <d****d@g****m> | over 1 year ago | |
| 2cc56f69 | BaseControl::$disabled is bool, added $disabledChoices | David Grudl <d****d@g****m> | over 1 year ago | |
| de4ba5ad | SelectBox: correctly selects prompt [Closes #343] |
stevo <b****n@g****m>
Committed by: David Grudl <d****d@g****m> |
over 1 year ago | |
| 62ce2d0c | typos | David Grudl <d****d@g****m> | over 1 year ago | |
| 7457b5ca | eslint.config: added 'curly' | David Grudl <d****d@g****m> | over 1 year ago | |
| a3fa121e | github actions updated | David Grudl <d****d@g****m> | over 1 year ago | |
| bc990edb | tests: improved descriptions | David Grudl <d****d@g****m> | over 1 year ago | |
| 64f46249 | MultiChoiceControl: fixed order of selected items | David Grudl <d****d@g****m> | over 1 year ago | |
| db26f571 | cs | David Grudl <d****d@g****m> | over 1 year ago | |
| 6f74d2c2 | updated netteForms.js | David Grudl <d****d@g****m> | over 1 year ago | |
| f4b2a4ae | netteForms: do not propagate 'submit' event further when the form is invalid |
JiĆĂ Pudil <m****e@j****z>
Committed by: David Grudl <d****d@g****m> |
over 1 year ago | |
| ff5b0ff6 | updated netteForms.js | David Grudl <d****d@g****m> | almost 2 years ago | |
| 75bcd15e | netteForms: fixed submitter property |
Jan VaĆura <j****o@g****m>
Committed by: David Grudl <d****d@g****m> |
almost 2 years ago | |
| 7e59cee3 | updated netteForms.js | David Grudl <d****d@g****m> | almost 2 years ago | |
| 80856ae4 | SelectBox: fixed 2edbd6c | David Grudl <d****d@g****m> | almost 2 years ago | |
| 2aeabcad | Container::addEmail(): added $maxLength=255 [Closes #303] | David Grudl <d****d@g****m> | almost 2 years ago | |
| 4090f3d9 | netteForms: uses the submitter property | David Grudl <d****d@g****m> | almost 2 years ago | |
| 0011b88d | cs | David Grudl <d****d@g****m> | about 2 years ago | |
| 40afa807 | removed return type from __call() [Closes nette/utils#315] | David Grudl <d****d@g****m> | about 2 years ago | |
| 5fd5674d | examples: shorter unpkg link | David Grudl <d****d@g****m> | about 2 years ago | |
| 4570ff08 | netteForms: restructured package, includes UMD and ESM (BC break) | David Grudl <d****d@g****m> | about 2 years ago | |
| bc6f9dda | netteForms: removed distribution files (BC break) | David Grudl <d****d@g****m> | about 2 years ago | |
| b8d45e81 | DefaultFormRenderer: fixed cummulate instances of Nette\HtmlStringable [Close... | David Grudl <d****d@g****m> | about 2 years ago | |
| d028a134 | netteForms: used typescript features | David Grudl <d****d@g****m> | about 2 years ago | |
| aa109515 | updated netteForms.js | David Grudl <d****d@g****m> | about 2 years ago | |
| f149b9f6 | netteForms: added tools for building dist files | David Grudl <d****d@g****m> | about 2 years ago | |
| f430d70f | eslint: used @stylistic rules | David Grudl <d****d@g****m> | about 2 years ago | |
| 4a56842b | netteForms: split into multiple files | David Grudl <d****d@g****m> | about 2 years ago | |
| 1a44a89e | netteForms: rewritten to ESM | David Grudl <d****d@g****m> | about 2 years ago | |
| 0fe57bf2 | Container::getValue() supports conversion to enums [Close #337] | David Grudl <d****d@g****m> | about 2 years ago | |
| 8f4e7924 | refactoring | David Grudl <d****d@g****m> | about 2 years ago | |
| 870ccd9c | support for PHP 8.4 | David Grudl <d****d@g****m> | about 2 years ago | |
| a225a1c0 | netteForms: rearranged package.json files | David Grudl <d****d@g****m> | about 2 years ago | |
| 7c7f9b5d | ChoiceControl, MultiChoiceControl: disabled items are processed in getValue()... | David Grudl <d****d@g****m> | over 2 years ago | |
| bcd18af6 | Helpers::getSupportedTypes() returns array [Closes #332] | David Grudl <d****d@g****m> | over 2 years ago | |
| 95f2d5a5 | UploadControl: added setNullable() | David Grudl <d****d@g****m> | over 2 years ago | |
| 2ceb5bda | netteForms: fixed toggle bug in e1fbd7c1 [Closed #331] | David Grudl <d****d@g****m> | over 2 years ago | |
| 44192631 | updated netteForms.min.js | David Grudl <d****d@g****m> | over 2 years ago | |
| fcd6e1f4 | netteForms: processes only elements with 'data-nette-rules' | David Grudl <d****d@g****m> | over 2 years ago | |
| fb65e7a5 | updated to ESLint 9 | David Grudl <d****d@g****m> | over 2 years ago | |
| e6153503 | Button: is omitted from values [Closes #330] |
MiloĆĄ Brecher <3****e@u****m>
Committed by: David Grudl <d****d@g****m> |
over 2 years ago |