v0.22.0
What's Changed
- Do not check for PK of project layers if not a vector layer by @suricactus in #735
- Skip metadata when downloading files list in admin, therefore make improve speed significantly by @suricactus in #734
- Create codeql.yml by @m-kuhn in #719
- Recreate core_delta_geom_insert_trigger and add delta_geom to admin by @faebebin in #736
- Add flake8 rule about walrus operators by @suricactus in #742
- Added
docker_started_at
anddocker_finished_at
toJob
by @suricactus in #741 - Fix regex error in tests by @suricactus in #744
- Add next and previous page headers in the response by @why-not-try-calmer in #740
- Fix checking the existence layer's PK and logging by @suricactus in #748
- Fix all usage of walrus operators in the code, Currently the flake8 i… by @why-not-try-calmer in #751
- Add remaining_trial_organizations to Person by @faebebin in #743
- Update README.md without listing deployments by @suricactus in #753
- OpenAPI docs improvements by @why-not-try-calmer in #747
- Add explicit error when too many login attempts by @suricactus in #749
- Make sure keep-alive is passed to upstream proxy servers by @suricactus in #752
- Do not steal the ownership of the project if not explicitly provided by @suricactus in #750
- Migration drf_yasg (Swagger) -> drf_spectacular (Open API 3) by @why-not-try-calmer in #722
- Django command for extracting S3 version files metadata by @why-not-try-calmer in #739
- Make OpenAPI docs more up to date, document wrong and hidden request and response params by @why-not-try-calmer in #757
- Make
AuthenticationFailed
errors just that instead of usingValidationError
by @suricactus in #761 - Inconsistent organization member lists, return
Person
instead ofOrganizationMember
by @why-not-try-calmer in #764 - Bump ci and avoid node 12 deprecation by @why-not-try-calmer in #766
Full Changelog: v0.21.2...v0.22.0