Add 'addTasks' method to `Tasks` class
Implemented basic RedisTaskStorage.
- Fixed bug where worker is not provided with bootstrap by ShellExecutor.
- Added composer and Redis to Dockerfile
- Added more output to ParallelSuperVisor
Updated config format.
Implemented changes to binaries. Binaries now accept a 'bootstrap' argument, allowing the developer to load a custom bootstrap from the project they're working on.
This allows Async to run in the same environment as the project it's part of.
Co-authored-by: Abel Hoogeveen <abel@techfuze.net>
Reviewed-on: #4
Initial release.
Removed Tracy dependency
Implemented dependencyConstraint.
Partially fixes#3.
Built foundation.
System is now fully in a working order, though many parts must still be developed.
System still requires the following components:
- Dependency Constraint. Only run when all dependencies have ran.
- TaskScheduler. Standardized task that plans task periodically and maintains consistency.
- Better TaskStorage.
- Proper documentation
Brought everything back into working condition.
Also updated all copyright notices.
Moved files into right place.
Co-authored-by: Abel Hoogeveen <abel@techfuze.net>
Reviewed-on: #1