Releases: dharmab/skyeye
v0.2.2
Incorporate changes based on a playtest session on the Flashpoint Levant server. Thanks to Broseph, Cypher, Chief, Dorito and Historia for testing!
Add information on the experimental container image to the admin guide.
What's Changed
- Add more misheard Bogey Dope variants by @dharmab in #222
- Skip container build when triggering actions from tag by @dharmab in #217
- Update admin guide by @dharmab in #224
- Limit speech recognition function to 30 seconds by @dharmab in #223
- Raise log level of threat monitoring conditions by @dharmab in #225
Full Changelog: v0.2.1...v0.2.2
v0.2.1
SkyEye can now be configured with a YAML file or environment variables (thanks @nabbl)
Bullseye coordinates very near to/on top of the bullseye are now pronounced "at bullseye"
New config option to control how long the controller pauses between sentences (thanks @Frosty-nee for suggestion and @nabbl for implemenation)
Altitudes below 1000ft MSL are properly given in hundreds of feet
If the controller broadcasts that the PICTURE is clean, they won't rebroadcast until the PICTURE changes or they are explicitly asked
Bugfix for a case where groups were duplicated in PICTURE broadcasts
Lots of internal code improvements including more test coverage, upgrade to Go 1.23, a new shared library for spatial math, and an experimental container image.
Note: v0.2.0 failed due to a CI/CD issue. These notes contain changes since v0.1.1
What's Changed
- Add unit tests for true bearings by @dharmab in #194
- Add unit tests for TrackFromBearing by @dharmab in #195
- Use log.Stringer where possible by @dharmab in #196
- Move trackfile internals from public to private by @dharmab in #197
- Move common geometric math to shared package by @dharmab in #198
- Add unit test for coalitions package by @dharmab in #200
- Add unit tests for magnetic bearings by @dharmab in #199
- Say 'at bullseye' if coordinate is within 5NM of bullseye by @dharmab in #201
- revise controller package implementation by @dharmab in #202
- Update issue templates by @dharmab in #203
- Run go vet in CI by @dharmab in #205
- Add make target to run linter locally by @dharmab in #208
- Piper pause after sentence parameter by @nabbl in #207
- Upgrade to Go 1.23.0 by @dharmab in #209
- Round altitude to 100s if lower than 1000ft by @dharmab in #210
- Remove go.alternateTools setting by @dharmab in #211
- Don't repeatedly broadcast clean PICTURE by @dharmab in #212
- Create container image by @dharmab in #213
- Added possibility to use config file instead of command line arguments (or both together) by @nabbl in #206
- Remove vestigal lastUpdated function by @dharmab in #215
- Prepare for v0.2 release by @dharmab in #214
- Fix windows build issue by @dharmab in #216
Full Changelog: v0.1.1...v0.2.1
v0.2.0
SkyEye can now be configured with a YAML file or environment variables (thanks @nabbl)
Bullseye coordinates very near to/on top of the bullseye are now pronounced "at bullseye"
New config option to control how long the controller pauses between sentences (thanks @Frosty-nee for suggestion and @nabbl for implemenation)
Altitudes below 1000ft MSL are properly given in hundreds of feet
If the controller broadcasts that the PICTURE is clean, they won't rebroadcast until the PICTURE changes or they are explicitly asked
Bugfix for a case where groups were duplicated in PICTURE broadcasts
Lots of internal code improvements including more test coverage, upgrade to Go 1.23, a new shared library for spatial math,
What's Changed
- Add unit tests for true bearings by @dharmab in #194
- Add unit tests for TrackFromBearing by @dharmab in #195
- Use log.Stringer where possible by @dharmab in #196
- Move trackfile internals from public to private by @dharmab in #197
- Move common geometric math to shared package by @dharmab in #198
- Add unit test for coalitions package by @dharmab in #200
- Add unit tests for magnetic bearings by @dharmab in #199
- Say 'at bullseye' if coordinate is within 5NM of bullseye by @dharmab in #201
- revise controller package implementation by @dharmab in #202
- Update issue templates by @dharmab in #203
- Run go vet in CI by @dharmab in #205
- Add make target to run linter locally by @dharmab in #208
- Piper pause after sentence parameter by @nabbl in #207
- Upgrade to Go 1.23.0 by @dharmab in #209
- Round altitude to 100s if lower than 1000ft by @dharmab in #210
- Remove go.alternateTools setting by @dharmab in #211
- Don't repeatedly broadcast clean PICTURE by @dharmab in #212
- Create container image by @dharmab in #213
- Added possibility to use config file instead of command line arguments (or both together) by @nabbl in #206
- Remove vestigal lastUpdated function by @dharmab in #215
- Prepare for v0.2 release by @dharmab in #214
Full Changelog: v0.1.1...v0.2.0
v0.1.1
- Fix a bug that could prevent time and bullseye data from propagating from DCS to the controller, resulting in bizarre bullseye coordinates and magnetic declination accuracy errors.
- Deployment tooling and documentation updates.
What's Changed
- Add cloud-init for easy setup on Linux by @dharmab in #189
- Update docs by @dharmab in #190
- Revise systemd unit by @dharmab in #191
- unblock time and bullseye thread by @dharmab in #193
Full Changelog: v0.1.0...v0.1.1
v0.1.0
v0.1.0 Release Candidate 1
v0.1.0-rc.1 Reconnect to tacview on EOF or other connection error
v0.1.0-stealth.6
remove chgrp