David Yell

Results 15 issues of David Yell

It would be nice if this plugin implemented native MySQL JSON field types instead of `mediumtext`. Using the plugin with JSON fields, seems to introduce excessive backslash escaping.

Add documentation for security purposes advising people to always validate their file upload extensions, so that they don't allow people to upload php files to their server, for example.

documentation

Double check that `exif_imagetype()` would be helpful to implement for image specific uploads.

Worth including some documentation about renaming uploaded files from a security point of view.

documentation

When new images are uploaded the old ones need to be managed so that the server won't just fill up with useless images.

enhancement
help wanted
feature request

It sounds like it's worth investing some time looking into the use of FlySystem to replace the interactions with the file system.. https://github.com/thephpleague/flysystem

enhancement

Since Cake 2.7 `Session::setFlash` has been deprecated in favour of `Flash::set`. This causes some odd behaviour if you're using 2.7 and have swapped to using the `Flash/default or success` etc...

2.x
bug

I always have to append the `--no-test` and `--no-fixture` to my bake commands, to prevent the generation of these additional files. I would propose that the no-test and no-fixture become...

enhancement

# Environment * CakePHP 3.7.9 * Bake 1.9.6 * PHP 7.3.6 # What I did `bin/cake bake fixture Calls` This generated my fixture file as normal. Then I implemented this...

defect
pinned

My api response contains a meta element with the pagination data for the response. ```json { "meta": { "pagination": { "page": 1, "next_page": 2, "previous_page": null, "total_results": 102, "total_pages": 6,...

enhancement