Releases: observatorycontrolsystem/observation-portal
Releases · observatorycontrolsystem/observation-portal
4.6.0
What's Changed
- Update epoch of perihelion validation range to allow lower values tha… by @jnation3406 in #262
- feat: add django admin action to disable selected proposals by @jashan-lco in #264
Full Changelog: 4.5.1...4.6.0
4.4.4
What's Changed
- allow setting dramatiq broker w/ DRAMATIQ_BROKER_URL by @jashan-lco in #237
- Fix/audit configdb by @jnation3406 in #233
- Feature/add moon phase by @jnation3406 in #238
- fix: accept pending proposal invites on bulk user creation by @jashan-lco in #240
- Add created_before and created_after filters to observations endpoint by @mgdaily in #241
- Add ability to override one duration function needed for soar triplespec by @jnation3406 in #243
- Added optimization_type field to the Request by @jnation3406 in #239
- Add minimum value validator for max_seeing. by @mgdaily in #245
Full Changelog: 4.3.0...4.4.4
4.3.0 - Bulk Users API
Added
- New API endpoint (
/api/users-bulk/
) to create users in bulk. This should
come in handy when you want to speed up the account creation process for a
known set of new users (e.g. educational users).
Changed
- Only send time allocation reminder email to non-educational users.
Removed
4.0.0 - 2022-03-01 - Django 4
Although this is a major version change, this should be regarded as a
"maintenance" release. The REST API remains unchanged. However, major dependency
changes (moving to Django 4 & dropping Python 3.7 support) might cause
dependent projects to break; hence the major bump.
Added
- Django 4.x support
- Python 3.10 support
- Project management with Poetry (pyproject.toml, etc)
- A changelog :)
Changed
Removed
- setup.py
- Python 3.7 support
- Django 3.x support
OpenAPI Documentation
- Add OpenAPI schema generation capabilities to the observation portal
Fix:
- Restrict number of requests in a requestgroup sent to the
/api/requestgroups/cadence
endpoint to 1.