Paolo Cuffiani
Paolo Cuffiani
This PR uses `phpdbg` to generate coverage in place of PCov, which requires a clobber. Additionally, Composer autoloader and authoritative classmap is dumped before running unit tests to catch usages...
This PR updates jQuery and jQuery UI to the latest available versions at the time of this writing: 3.6.0 and 1.12.1 respectively. This change is aimed to upgrade the libraries...
In many scenarios it could be useful to validate data passed to an action. We should add a validation step to `BaseAction` to make it easier for child classes to...
OAuth providers should: - [x] be updated in order to handle the currently supported API versions - [x] be able to assign the created users to a set of specific...
In some cases it might come in handy to give users the ability to print BEdita objects. A print view is therefore needed. I see that an implementation of print...
When saving a multimedia of type video, if embed code is provided, it should be validated. Failing to do so might result in malformed HTML code that breaks the whole...
When deleting or updating an Annotation, it might happen that the related object's cache becomes obsolete without being invalidated. This happens because many models have `Annotations` amongst their `frontend` model...
When saving an object, its tree position is not correctly indexed by custom indexer models. Custom indexer models act in place of `SearchText` model, which is bound to `afterSave` event...
When a category is saved or deleted, all objects related to that category should have their cache invalidated in order to ensure consistency in data.