A CakePHP Tools plugin containing lots of useful helpers, behaviors, components, shells, ...
MIT License
Published by dereuromark almost 7 years ago
Published by dereuromark almost 7 years ago
Bitmasks now fully work in 3.x, the default callback was changed to beforeMarshal to allow validation to have the already transformed value, as well as marshalling not converting the array to invalid values.
ErrorHandlerMiddleware now only logs 404s to 404.log (instead of error.log) if those are not internally caused.
TypographicBehavior has been migrated from 2.x to 3.x
Published by dereuromark almost 7 years ago
Added MissingViewException to blacklist to get into 404 log instead of main error one.
Published by dereuromark almost 7 years ago
FlashComponent fix to account also for stacked messages (latest 2.x core changes)
Published by dereuromark about 7 years ago
Small security fix to always hash a password (even if empty).
This can help to mitigate timing-based user enumeration attacks.
Follows https://github.com/cakephp/cakephp/pull/11095
Published by dereuromark about 7 years ago
Adjust behavior callbacks.
Published by dereuromark over 7 years ago
Published by dereuromark over 7 years ago
Published by dereuromark over 7 years ago
The Language parsing has been improved.
Published by dereuromark over 7 years ago
Fix TimelineHelper.
Add MultiColumnAuthenticate for log-in with email or username.
Published by dereuromark over 7 years ago
Add ToggleBehavior.
Published by dereuromark over 7 years ago
Published by dereuromark over 7 years ago
Published by dereuromark over 7 years ago
If on an edit form the password is optional, the current pwd becomes required, though, as soon as the password is not empty.
The validation rule is now adjusted to behave correctly.
Published by dereuromark over 7 years ago
A few small regressions are happening due to changes between CakePHP 3.3 and 3.4:
Those are fixed and this new minor is now forcing PHP 5.6 and CakePHP 3.4+ for that reason.
Please upgrade your code to CakePHP 3.4.
PHP 7.1 is now also officially tested.
A small addition to the ToolsTestTrait now allows calling protected methods, just in case you need to test those methods as unit tests.
Published by dereuromark over 7 years ago
Small fixes to make the helper work again in 3.x - also added tests.
Also adjusted the Email class to CakePHP 3.4 compatibility.
Published by dereuromark almost 8 years ago
Include all 404 exception types for the own error log type.
Published by dereuromark almost 8 years ago
UrlComponent for handling URLs in the controller scope:
just as for the UrlHelper which now has
"reset" always resets plugin
and prefix
automatically, this is very useful when working with navigation pieces that will always appear, even in plugin context and therefore must be reset here.
"complete" will always keep all URL pieces including the query string. This is useful when passing around filters and alike and don't want to lose them inside a certain scope.
Some things have been removed as they can now be found in their own plugin:
Also:
TreeHelper is now deprecated, use this stand-alone repo.
Published by dereuromark almost 8 years ago
modified
if not desired2.10.x
to be greater than 2.3.x
etcPublished by dereuromark almost 8 years ago
Passwordable behavior can now auto-update field list for its needed fields.
It can also force the field list if not provided. Otherwise the entity must have those fields accessible.