Releases: Better-HPC/keystone-api
Releases · Better-HPC/keystone-api
v0.3.13
What's Changed
- Marks first name, last name, and email as optional fields by @Comeani in #310
- Resolves 500 error when query endpoint text exceeds 100 characters by @djperrefort in #312
- Adds missing
needs
dependency when calling publish job on release by @djperrefort in #313 - Bump Python dependencies with 3 updates by @dependabot in #314
Full Changelog: v0.3.12...v0.3.13
v0.3.12
What's Changed
- Adds project documentation using mkdocs by @djperrefort in #245
- Builds package before running QA on main by @djperrefort in #304
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in #303
Full Changelog: v0.3.11...v0.3.12
v0.3.11
v0.3.10
What's Changed
- Adds search field to research group admin page by @djperrefort in #278
- Fixes bug where null active/expire dates return a 500 error by @djperrefort in #279
- Adds advanced query functionality for model fields via REST API params by @djperrefort in #280
- Makes allocation fields sortable in Admin dashboard by @djperrefort in #292
- Fixes sorting order issues on Allocation Request page by @djperrefort in #296
- Fixes sorting of research group PI column by @djperrefort in #297
- Adds bulk action to (de)activate users in admin panel by @djperrefort in #298
- Defaults to updating Slurm limits every hour by @Comeani in #283
- Makes ldap install optional by @djperrefort in #299
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
Full Changelog: v0.3.8...v0.3.9
v0.3.8
What's Changed
- Bump redis from 5.0.3 to 5.0.4 in the python group by @dependabot in #268
- Bump tqdm from 4.66.2 to 4.66.3 by @dependabot in #269
- Adds health check endpoint for Prometheus by @djperrefort in #270
- Resolves timezone warning when deleting old log files by @djperrefort in #272
- Updates celery.py to include limits update task by @Comeani in #274
Full Changelog: v0.3.7...v0.3.8
v0.3.7
What's Changed
- Makes research group names unique by @djperrefort in #264
- Adds app and request logs to admin panel by @djperrefort in #265
- Adds endpoint for fetching task results by @djperrefort in #267
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- Adds openapi endpoint by @djperrefort in #255
- Removes outdated tests and fixes some docstring by @djperrefort in #256
- Bumps Python dependencies with 4 updates by @dependabot in #258
- Adds validation for allocation start/end dates by @djperrefort in #261
- Adds grant number to Grant table by @djperrefort in #260
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- Bump gunicorn from 21.2.0 to 22.0.0 by @dependabot in #252
- Enables research products app by @djperrefort in #251
- Fixes bug where some application logs are not saved by @djperrefort in #253
- Adds a system check for validating the Celery entrypoint by @djperrefort in #254
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- Drops quickstart --no-input option and adds quickstart --all by @djperrefort in #244
- Updates dependencies to address CWE-674 by @djperrefort in #250
Full Changelog: v0.3.3...v0.3.4