A CakePHP Tools plugin containing lots of useful helpers, behaviors, components, shells, ...
MIT License
Published by dereuromark almost 8 years ago
The Url helper has been fixed:
now both work as expected.
The JsonableBehavior can now work with NAN and INF just as CakePHP core can since PHP 5.5+.
Published by dereuromark about 8 years ago
PostgreSQL has been added to the Travis build matrix and the plugin is supposed to work with it completely now.
Now with TinyAuth and full AuthUser support that part can now be deprecated inside Tools for good.
It will be removed in the next minor version, so please upgrade to TinyAuth component and helper here.
Those also perfectly work stand-alone, so no need to also use Authentication or Authorization of TinyAuth - but you very well could completely integrate it in minutes and save yourself a lot of controller code in your existing application.
Published by dereuromark about 8 years ago
A few classes had to be marked as deprecated and "discontinued":
They will not be part of Tools 1.x (CakePHP 3.x) and will have to be pluginized standalone.
Some of them even already partially exist as such for 3.x.
Please make sure that you move this into your own plugin if you rely on that in the future.
Bitmasked behavior now allows for multiple fields. Changes should be BC.
Published by dereuromark about 8 years ago
Also requires now PHP 5.5+ then.
Published by dereuromark about 8 years ago
Passwordable behavior fix around "column id is ambigous" error.
Published by dereuromark over 8 years ago
Allow Configure::read('Email.config') to be used for easier testing of email sending.
Published by dereuromark over 8 years ago
Published by dereuromark over 8 years ago
ErrorHandler must not have a PHP5 only typehint.
Some small fixes included.
Published by dereuromark over 8 years ago
Published by dereuromark over 8 years ago
IPs could be spoofed. Fix was previously applied to CakePHP core. This resolved it as copy-paste.
Published by dereuromark over 8 years ago
IPs could be spoofed. Fix was previously applied to CakePHP core. This resolved it as copy-paste.
Also fixed FormatHelper::fontIcon()
Published by dereuromark over 8 years ago
Token generation now can be crypto-safe
Make sure you have openssl extension enabled or run on PHP7+.
Also is now PHP7 compatible.
Changes: https://github.com/dereuromark/cakephp-tools/compare/0.10.5...0.10.6
Published by dereuromark over 8 years ago
Time to release.
Please help to stabilize further! :)
Published by dereuromark almost 9 years ago
Remove some more deprecations.
Published by dereuromark almost 9 years ago
Embedded (blob) attachments now only show up once per file, same CID each time.
But on the same side, multiple different files with the same base name are now uniquified using an md5 hash in the name to avoid conflicts.
Published by dereuromark almost 9 years ago
More API cleanup, some deprecations to help upgrading to 3.x
Published by dereuromark almost 9 years ago
Add AuthUser component and helper to more easily migrate away from a static to a dynamic 3.x way of handling Auth data.
Published by dereuromark almost 9 years ago
Remove deprecations which are now standalone plugins.
Published by dereuromark almost 9 years ago
Make whodidit work with stateless auth.
Published by dereuromark about 9 years ago
And some cleanup