Releases: NSLS2/nsls2api
Releases · NSLS2/nsls2api
v0.7.0
What's Changed
- Converting beamlines to upper case for fetch proposals by @sjulian4 in #196
- Bump uv from 0.8.0 to 0.8.6 by @dependabot[bot] in #198
- Added current cycle automation changes to cycles sync process by @HarikaBishai in #199
- Add facility cycle details API endpoint and test cases by @HarikaBishai in #200
- Maintenance tasks before release by @stuartcampbell in #201
New Contributors
- @HarikaBishai made their first contribution in #199
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- CI: Harden GHA configuration by @tacaswell in #179
- Update pass ORCiD changes by @stuartcampbell in #178
- Change satellite location field from string to array by @stuartcampbell in #182
- Bump aiohttp from 3.12.13 to 3.12.14 by @dependabot[bot] in #185
- Update dependencies by @stuartcampbell in #192
- Add BNL colours by @stuartcampbell in #191
- Add beamline difference check by @stuartcampbell in #188
- Drop support for Python 3.11 by @stuartcampbell in #190
- Various improvements relating to Slack integration by @stuartcampbell in #187
- Adding locking and unlocking for proposals by @sjulian4 in #193
- Move locking endpoints to admin by @stuartcampbell in #195
New Contributors
- @tacaswell made their first contribution in #179
- @sjulian4 made their first contribution in #193
Full Changelog: v0.5.2...v0.6.0
v0.5.2
What's Changed
- Improvements to the versioning system by @stuartcampbell in #169
- Add ui changes to nsls2api home page by @AditiChikkali in #171
- Change the cli flag to report the version from -v to -V by @stuartcampbell in #172
- General house keeping (update dependencies and clean out js assets) by @stuartcampbell in #176
- Update dependencies by @stuartcampbell in #177
New Contributors
- @AditiChikkali made their first contribution in #171
Full Changelog: v0.5.1...v0.5.2
v0.5.1
v0.5.0
What's Changed
- Slack channel creation improvements by @stuartcampbell in #151
- Bump jinja2 from 3.1.5 to 3.1.6 by @dependabot in #152
- Bug fixes for Slack channel creation workflow by @stuartcampbell in #153
- Fix /stats endpoint by @stuartcampbell in #154
- Add admin role validation dependency to Slack channels creation endpoint by @stuartcampbell in #157
- Upgrade dependencies and Fix imports by @stuartcampbell in #155
- Fix problem when LBMS database has not synchronized by @stuartcampbell in #159
- Make the invitation of slack users more robust by @stuartcampbell in #160
- Add experimental CLI tool by @stuartcampbell in #161
- Bump flask from 3.1.0 to 3.1.1 by @dependabot in #164
- API endpoint and CLI functionality to lookup a proposal using SAF ID by @stuartcampbell in #163
- Add endpoint and function to set the current operating cycle by @stuartcampbell in #65
- Bump flask-cors from 5.0.1 to 6.0.0 by @dependabot in #165
- Update dependencies by @stuartcampbell in #166
Full Changelog: v0.4.6...v0.5.0
v0.4.6
What's Changed
- Make top-level and skeleton directory ACLs better match by @nmaytan in #136
- add missing await for async function by @JunAishima in #138
- Add prometheus endpoint by @stuartcampbell in #142
- Use SOCKS proxy settings for PASS client by @nmaytan in #143
- Add LBMS commissioning proposal support by @stuartcampbell in #145
- Remove hardcoded commissioning proposal id by @stuartcampbell in #150
Full Changelog: v0.4.5...v0.4.6
v0.4.5
What's Changed
- Initial set of CI tests together with a ephemeral MongoDB container by @stuartcampbell in #117
- Update Dependencies and Code Reformatting and Linting by @stuartcampbell in #120
- Bump aiohttp from 3.10.10 to 3.10.11 by @dependabot in #121
- Bump python-multipart from 0.0.17 to 0.0.18 by @dependabot in #124
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #127
- Add facility to sync functions by @stuartcampbell in #126
- fix missing facility specification by @JunAishima in #129
- Quick fix for field name by @stuartcampbell in #130
- Various housekeeping updates by @stuartcampbell in #128
- Fix pass service calls with facility by @JunAishima in #132
- data health to have lbms and nsls2 by @JunAishima in #131
- Add auth for httpx client by @stuartcampbell in #133
- bnlpeople query failures fail more gracefully by @JunAishima in #134
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
- Make sure proposal and saf instrument lists are unique by @stuartcampbell in #115
- Update dependencies by @stuartcampbell in #116
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
Full Changelog: v0.4.2...v0.4.3