Releases: Better-HPC/keystone-api
Releases · Better-HPC/keystone-api
v0.3.3
What's Changed
- Adds
/authentication/blacklist
endpoint by @djperrefort in #238 - Fixes bug where app tries to update non-existent LDAP users by @djperrefort in #240
- Stores extended task results in the Celery results DB by @djperrefort in #243
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Fixes bug where default the default task schedule is ignored. by @djperrefort in #226
- Adds health check to docker image by @djperrefort in #227
- Adds DB field to track which users were added by ldap by @djperrefort in #229
- Bumps various dependency versions by @dependabot in #230
- Fixes 500 error raised by
users/users/
endpoint by @djperrefort in #231 - Adds management command for enabling tab autocomplete by @djperrefort in #232
- Adds management command for removing development files by @djperrefort in #233
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Removes residual traces of the auditlog app by @djperrefort in #214
- Adds CORS headers to API responses by @djperrefort in #216
- Adds API endpoints for users and research groups by @Comeani in #198
- Changes allocation review status from a boolean to choice field by @djperrefort in #222
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
This release replaces the audit/
endpoint with a new logs/
endpoint and is not backward compatible.
- Adds logging endpoint for accessing application log data by @djperrefort in #200
- Adds logging endpoint for HTTP requests by @djperrefort in #207
- Removes audit app in favor of new logging endpoints by @djperrefort in #208
- Automatically create static and media root directories if they do not exist by @djperrefort in #202
Full Changelog: v0.2.10...v0.3.0
v0.2.10
What's Changed
- Fixes certificate error when using self signed LDAP certificates to sync ldap users.
- Adds hourly ldap user updates to celery schedule by @djperrefort in #196
Full Changelog: v0.2.9...v0.2.10
v0.2.9
What's Changed
- Minor improvements and bug fixes to the Slurm integration by @Comeani in #190
- Adds CLI command to sync user data with Ldap by @djperrefort in #195
Full Changelog: v0.2.8...v0.2.9
v0.2.8
What's Changed
- Adds support for mapping user data from ldap into keystone by @djperrefort in #189
- Fixes
ImproperlyConfigured
error whenAUTH_LDAP_ATTR_MAP
is not set by @djperrefort in #193 - Adds
SECURE_CSRF_ORIGINS
setting by @djperrefort in #194
Full Changelog: v0.2.7...v0.2.8
v0.2.7
What's Changed
- Sets usage limits by wrapping Slurm Commands by @Comeani in #174
- Fixes bug where scheduled tasks do not run by @djperrefort in #181
- Updates CI to also publish keystone to pypi by @djperrefort in #183
New Contributors
- @dependabot made their first contribution in #172
- @Comeani made their first contribution in #174
Full Changelog: v0.2.6...v0.2.7
v0.2.6
What's Changed
- Adds app setting for configuring static root directory by @djperrefort in #162
- Renames proposal to allocation request by @djperrefort in #164
- Adds attachments field to allocation requests by @djperrefort in #165
- Fixes bug where admins can't override password checks by @djperrefort in #167
- Squash migration files by @djperrefort in #168
- Removes unused API settings from Cluster model by @djperrefort in #169
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- Clarify AUTH_LDAP_REQUIRE_CERT setting in README.md by @djperrefort in #153
- Add db field for private proposal review comments by @djperrefort in #154
- Set app version on publication by @djperrefort in #156
- Removes LDAP group mirroring by @djperrefort in #161
Full Changelog: v0.2.4...v0.2.5