- Adding django-sri to requirements by @dddpt in #1081
- Kill create_storage_bucket script as it was never actually used by @suricactus in #1080
- Fix hardcoded file name when the package files are downloaded by @suricactus in #1079
- Make functions in utils2.storages us the Project instance, not only the project_id by @suricactus in #1078
- Add error message for the FileNotFoundError instead of just showing the filename by @suricactus in #1077
- BREAKING Update the HTTP error codes for some of the exceptions by @suricactus in #1076
- Rename TeamsTestCase to QfcTestCase as all the tests on QFieldCloud by @suricactus in #1075
- Fix pre-commit check on the CI that fails on commits merged to master by @suricactus in #1074
- Remove long deprecated qfield-files API endpoint by @suricactus in #1073
- Add more pre-commit checks and bump dependencies by @suricactus in #1072
- Bump QGIS to 3.40.1 by @nirvn in #1071
- A bunch of changes on logging, typing, config and command clean-up by @suricactus in #1070
- Kill GeoDB admin by @suricactus in #1068
- Bump django-auditlog to 3.0.0+ by @suricactus in #1066
- Add created_at, created_by, updated_at, updated_by to OrganizationMember by @tdrivas in #1064
- Fix nginx variables use in the config and allow changing the error log level by @suricactus in #1063
- Fix typing for some core models errors by @suricactus in #1062
- Add projects API ordering by @gounux in #1060
- Add token filter and action by @gounux in #1058
Welcome to our new contributors @gounux @tdrivas! 🎉✨