Todo
- Add
warlock migratecommand to run migrations. - Add
warlock seedcommand to run seeds. - Add
warlock db:indexesto display all indexes. - Enhance Debugging mode in warlock.
- Add middleware to authenticate the request by permission to delete certain uploaded file.
- Use
minandmaxrules to validate: string length, number, date and files length. - Validate nested array inputs i.e
users.*.name. - add
messagesin handlervalidationobject to override the validation rule message. - add
messageattribute to the rule to define what message to be sent if validation failed, i.ename: ["required|message:'Name is required'"]. - add
inputsin handlervalidationobject to override the input names that will be validated. - Allow to add a translation error key for rules.
- Introduce Base Cache Driver class.
- Add cache events.
- Implement
DatabaseCacheDriver. - Implement All
Social Loginproviders. - Add unit testing.
- Separate The Cache Manager into a separate package.
- Add
defaultOptionsproperty for all cache drivers. - Add
isConnectedproperty for all cache drivers. - Add
onceConnectedproperty for all cache drivers. - Separate Monpulse from Warlock.
- Add
AWSintegration. - Add
Azureintegration. - Add
Google Cloudintegration. - Add
Digital Oceanintegration. - Add Restful Decorator Class.
- Add
imageconfigurations such aswatermark. - Add
streamrequest handlers by path or by upload hash. - Enhance
watermarkfeature. - Allow
deleteManyto receiveRepositoryOptionsfor deleting.