- correctly catch render component errors
- source components now support incoming http requests input
- update to microwork 0.7 for reconnect support
- replace amqplib with microwork
- less verbose logging of messages
- add support for
responseid
for processors - only install new node modules if folder is not present
- add way to compile render components
- add info logging on connect
- keep trying to connect to rabbit on fail
- add correct Dockerfile
- only log accepted messages
- refactor and simplify code
- allow multiple workers on same queue, only ack msgs that can be executed
- use unique queue ids to allow horizontal scaling
- fix continuous execution in production mode
- distinguish between test and prod execution & allow passing command to continuously running components
- basic version that works over rabbitmq