We dedicate August and September of 2015 to some long running projects. So, although coreBOS still gets a lot of changes, all the action is going on in the branches as we eliminate prototype, start giving support for newer versions of PHP, and work on some very interesting integration projects like Elastic Search.
Long running projects
Inform when document cannot be uploaded
The application was silently failing when a document attachment was uploaded but could not be written. This means that the Document record was created correctly, even indicating that the attachment was there, but, in reality, it wasn't, as it failed to write to disk for some reason. After this fix, we get an error message and we stop the creation of the record.
Advanced search in popup
preSave, preEdit, and preView Hooks
Generalize base modules code
As we tend to standardize the base module code we also modify the application standard modules to make them use this base so they all have the same functionality and directly inherit the new functionality.
In these two months we clean up and standardize ALL the base modules so they get all the enhancements we have been making, including the preSave, preEdit and preView events.
Thanks for reading.