Alberto Pagliarini
Alberto Pagliarini
In the command script `jobs` should be possible to setup a lock timeout different from default 5 minutes. Example ```bash $ bin/cake jobs --lock-timeout 600 ```
For **section** objects it would be nice to have available ```http GET /objects/:id/ancestors ``` that returns the list of section's ancestors ordered by `Tree.object_path` so that the publication will be...
After https://github.com/bedita/bedita/pull/1437 we have support for basic password policy rule. Currently the password check is executed in `UsersTable::beforeMarshal()` but it would be better to setup a custom validation rule leaving...
Currently `refresh_token` is saved in `hash_jobs` table with expired time fixed to `2050-01-01`. To avoid the risk that `hash_jobs` table quickly grows we need to delete entries that aren't used...
To mitigate potential risks in `bedita setup` script when writing database connection data in `config/app.php` we should validate the user input data. Using the `Cake\Filesystem\File` class also helps writing file...
After the introduction of soft delete in #1027 we need to refactor that to better handle the operations on objects. We could use a behavior with the aim of: *...
Setting configuration as ``` php 'debug' => 0, 'Accept' => ['html' => false] ``` all the requests done with `Accept` header different from jsonapi/json should be refused and the response...
In order to better distinguish contents created by editor users from content created in frontend apps by generic users, we need a way to differentiate the contents. As *editorial content*...
Implement basic functionality. ### Get all paginated categories ``` http GET /categories ``` ### Get single category ``` http GET /categories/:id ``` ### Add category ``` http POST /categories {...
Create an API method to delete a file uploaded that isn't been associated to a BEdita object yet. It can be useful if you want to undo an upload operation...