-------------------
New features:
- Add a `login` endpoint to get external login services' links. erral (1757)
- In the `registry` endpoint, added support for filtering the list of registry records. Faakhir30 (1861)
Bug fixes:
- Changed bad int inputs into 500 Exceptions to 400 BadRequest so they can be filtered out of logs more easily. djay (1855)
- Handle TypeError on querystringsearch as BadRequest. djay (1857)
- Add parse_int to handle all cases of BadRequests from ints passed in. djay (1858)
- In the `contextnavigation` endpoint, return `"icon": null` for Files with a mimetype not found in the `content_type_registry`, instead of raising `TypeError`. mamico (1864)
- In the `locking` endpoint, fixed edge cases where the user who owns the lock was not found correctly. mamico (1867)
- Prevent deprecation warnings. mauritsvanrees (4090)
Internal:
- Update CI. davisagli (1685)