Changelog
Last Update: 2024-04-26
The changelog contains major changes to the MT1 backend implementation and its API.
Minor bug fixes may not be listed here.
v3.1.0
- Allow to exclude single competitors from reference run limits
- Introduced API transaction limit
v3.0.2
- Bug fixes for event banner APIs
v3.0.0
v0.20.0
- New API: DELETE /mt1/api/devices/{deviceId}/channel/{channelId}/trigger to delete triggers of a device.
- New reordering strategy if a start number is entered on the device.
v0.19.0
- Support regularity ranking.
- New API: POST /mt1/api/user/{userId}/events/{eventId}/heat/{heatId}/runtimes for bulk update of runtimes.
v0.18.0
- Breaking Change: Mass start WS push changed to type BULK_ADD.
v0.17.0
- Support circuit races
- Minor bug fixes
v0.16.0
- Support mass start
- Performance improvements
v0.15.0
- Removed: POST /mt1/api/events/{eventId}/settings, use POST /mt1/api/events/{eventId}/settings/triggerFilterTime
- Bug fixes
v0.14.0
- Support discards in overall ranking
- Deprecation: POST /mt1/api/events/{eventId}/settings, use POST /mt1/api/events/{eventId}/settings/triggerFilterTime
- Bug fixes
v0.13.0
- New REST API to fetch events a specific user is registered for: GET mt1/api/user/{userId}/events/registered
v0.12.0
v0.11.2
- API quota configuration
- Bug fixes
v0.11.1
- Added fixed STOMP heartbeat (0:0)
v0.11.0
- Minor bug fixes
- Added 'Getting Started API Documentation'
- Added API quota limit
- Disqualification of the reference run will make the current leader to the new reference run
- Added support for alternative nation codes
- Added STOMP heartbeat support
v0.10.0
- Added API for maintenance mail
- Devices can be part of multiple event at the same time
- Added Timing Points API to for resellers
- Added monthly charges for devices
- Added device registration for owned devices
- Added reference filter for runs
- Added live viewer count for events
- Added API for event logs
v0.9.0
- Added general exception handler for controllers
- Added value validation (limit, offset) to public event APIs
- Added document upload API
- Refactored clear trigger handling and websocket pushes
- Refactored clear trigger dto mapping
- Added API to bulk insert competitors
- Added API to bulk delete competitors
- Device information loaded at startup
- Added API for undo run cancellation
- Added API to fetch historical triggers
v0.8.0
- User registration validation updated
- Webshop TimingPoints API
- New Command for TimingOffset
- SyncDelta in TimingSetup
- Password reset APIs
- Added heat activation/deactivation API
- Added overall ranking for events
- Added timingpoints deposit API
- Added run reassign API
- Heat ordering by date and name
- Added isListed filter for salesperson
- Added paging for salesperson
- Added salesperson
- Added order timingpoints API with email delivery
- Added messages properties for internationalization
v0.7.0
- Added service health state
- Change: event images are resized server-side
- Bugfix: update heats
v0.6.0
- Added trigger update API
- Added authentication token to user registration API
- Bugfix: deletion of event without timing setup
- Bugfix: deletion and update of heats in seperate transactions
- Bugfix: startlist ordering
v0.5.0
- Added time offset to trigger
v0.4.0
- Added changelog to swagger
- Registration public flag added to database
v0.3.0