In order to make the platform a multiuser solution, first of all I had to secure all the endpoints and introduce different roles. Furthermore the from now on each bot has his owning user and acts on his behalf. Each trade performed by the bot belongs to given user, etc. After login the platform will let you to manage only your bots and see only your trades.
Further down the road there are couple of outstanding changes that still need to be implemented:
- balances are currently hidden, need to be shown per user
- daily report sent to each user individually
- scheduled simulations owned by the “system” user need to be sent out to all users
Work in progress….