Logs enhancements
### Feature Description

1. Extending the log recording time to a minimum of 24 hours. Or even an option to choose the time: 1 day, 7 days, 30 days. 

2. Saving each day in a separate file. 

3. Log filtering option: 
- Accessory: all, one or more
- Plugin: all, one or more
- Log type: all, normal logs, error logs
- date range: current activity or from date and time to date and time. 