Releases: sdss/lvmapi
Releases · sdss/lvmapi
lvmapi 0.2.0
✨ Improved
- Add
/transparency/summary/{telescope}
endpoint.
⚙️ Engineering
- Moved code from the schedule, InfluxDB, and weather modules to the
lvmoptools
package.
lvmapi 0.1.17
✨ Improved
- Add
focusing
andtroubleshooting
fields toOverwatcherStatusModel
. - Rename
Time not observing
toTime not exposing
in the night logs.
lvmapi 0.1.16
✨ Improved
- Add self-reported Overwatcher comments to the night log.
lvmapi 0.1.15
🚀 New
- #14 Add
/transparency
endpoint to retrieve transparency data.
✨ Improved
- Switch to using
smtp-02.lco.cl
as mail server. - Allow to define an external configuration file via the
$LVMAPI_CONFIG_PATH
environment variable.
🔧 Fixed
- Correctly calculate time lost in night metrics while the night is ongoing.
lvmapi 0.1.14
🚀 New
- Added
/logs/night-logs/{mjd}/metrics
endpoint to retrieve metrics for a given night (night length, time lost, efficiency). These data are also included in the night log.
✨ Improved
- Allow to update LN2 fill records in the database. Add
complete
field to the LN2 fill model. - Use
Gort.emergency_shutdown()
for the/macros/shutdown
endpoint.
🔧 Fixed
- Fix typo in argument in the shutdown recipe.
lvmapi 0.1.13
🚀 New
- Create a new router
/notifications
to create and retrieve notifications. New notifications are sent over Slack or email depending on parameters and the notification level.
lvmapi 0.1.12
🚀 New
- Add the
/logs/notifications/{mjd}
route to retrieve the Overwatcher notifications for a given MJD. - Add notifications section to night log email and plain-text version.
lvmapi 0.1.11
🚀 New
- Add
/enclosure/nps
routes to query and set the state of the NPS outlets.
✨ Improved
- Add
disable_overwatcher
query parameters to/macros/shutdown
.
lvmapi 0.1.10
✨ Improved
- Allow to modify a night log comment.
- Attach full plaintext version of the night log to the email.
🏷️ Changed
- Swap the order of the exposure data and software versions in the night log email template.
lvmapi 0.1.9
✨ Improved
- Added function
is_measurament_safe()
to calculate if weather data values are safe. - Report actor versions in night log email.
🏷️ Changed
- Change
/overwatcher/status/allow_calibrations
to/overwatcher/status/allow_calibrations
.