Releases: topfreegames/maestro
Releases · topfreegames/maestro
v10.0.0-rc14
Change
- Default log is set to production;
Added
- e2e to create scheduler onError routine
Fix
- Scheduler cache is cleaned on update scheduler
v10.0.0-rc13
Fix
- Create new version: when active version is old, problem on change
Improvements
- Logs
v10.0.0-rc12
Changed
- Fill
Forwarderin GetScheduler andCreateSchedulerhandlers. - Improve logs related to adding rooms, removing rooms, and handlers logs.
- Fix e2e tests
v10.0.0-rc11
Added
More logs for runtime watcher
Changed
Implement scenario for closed resultChan in runtime watcher worker. This will prevent runtime watcher from entering an error loop.
v10.0.0-rc10
Added
- More user-friendly validation messages;
- Logs for watcher;
Changed
- Create room method now creates instance on redis;
Removed
- Version requirement on create scheduler/new version
v10.0.0-rc9
Fix
- Fix duplicate constructor for operation/room manager.
v10.0.0-rc8
Added
- More logs to management API.
Adjusted
- Normalize
GET/POST/PUT /schedulerpayload; - Adds validation to container name;
Cancel operationfix when offered scheduler name is not found;Create schedulerkeeps garbage when operation fails;
v10.0.0-rc7
Added
New scheduler versionoperation now has anonErrorroutine. If execution fails, it tries to delete "validation GRU" being created.
Fixes
- Fix watcher
processEvent. When instance isnil, watcher no longer panics.
v10.0.0-rc6
Changed
- Fix
remove roomsoperation. Now it returns error when fails. - Refactor
events service. Moved to ports folder
v10.0.0-rc5
Added
- Create route
/schedulers/infoaccepting game as query parameter - Add e2e to
/schedulersroute - Add e2e to
/schedulers/inforoute
Changed
- Refactors on operation’s entity related ports
- Make add rooms fail on error
- Improve Makefile