v25.25
What's Changed
- Bump various deps in QFieldCloud by @suricactus in #1313
- Bump various test dependencies by @suricactus in #1315
- chore(deps): Bump all indirect dependencies to their latest version by @suricactus in #1318
- Bump django-allauth from 65.4.1to 65.11.0 by @suricactus in #1314
- Bump and pin deps in the qgis worker container by @suricactus in #1319
- chore(deps): bump urllib3 from 2.2.2 to 2.5.0 in /docker-qgis in the pip group across 1 directory by @dependabot[bot] in #1321
- typing: do not assign None if the variable is not None-able by @suricactus in #1306
- fix(admin): searching for secrets admin throws error 500 by @suricactus in #1309
- refactor: rewrite the way how secrets are filtered in
latest_package_job_for_userby @suricactus in #1325 - feat(filestorage): disable the minimum bytes length in the HTTP Range header by @suricactus in #1324
- feat: do not report
TooManyLoginAttemptsErrorto Sentry by @suricactus in #1312 - test(delta): multiple deltas with same PK value in different layers are applied correctly by @suricactus in #1327
- feat: kill manage.py status command as very venerable and unused in practice by @suricactus in #1326
- feat: added configuration to set incident info and status page url by @suricactus in #1322
- feat(secrets): use
django-fernet-encrypted-fieldsfor encrypted values by @gounux in #1286 - fix(storage): if the project is using non-legacy storage, get it's size directly from the database by @suricactus in #1323
- feat(admin): add custom admin site that can be extended in the future by @suricactus in #1310
- feat(filestorage): Support
If-(None-)MatchandIf-(Un)Modified-Sinceheaders in file download endpoints by @suricactus in #1328 - feat(storage): add file storage migration command arguments by @gounux in #1333
- Update wget command to include chmod correctly by @urlacher23 in #1338
- edit(fs migration): update command error handling by @gounux in #1336
- fix: add the last remaining untraslated field names in admin by @suricactus in #1339
- feat: added django-stubs and drf-stubs by @suricactus in #1342
- docs: add docs about dump restore, improve the instance launch, add info how to access the database by @suricactus in #1340
- Bump various deps and fix warnings when installing deps by @suricactus in #1341
- edit(migration): remove prompt if accept argument is set by @gounux in #1343
- Add dedicated model to store faulty deltafiles by @lukasgraf in #1334
- feat(filestorage): always enable the versioning on QFieldCloud development stack by @suricactus in #1346
- fix(nginx): CSRF check failure when debug mode is enabled by @suricactus in #1347
- fix: revive Constance admin which disappeared with custom sites by @suricactus in #1348
- chore: add debugger config for vscode and update README.md by @suricactus in #1350
- Bump
django-stubsfrom5.2.2to5.2.5by @suricactus in #1352 - chore: pre-commit autoupgrade by @suricactus in #1353
- chore: bump
qgisfrom 3.44.1 to 3.44.2 by @suricactus in #1354 - fix(admin): add unregistered admins by @gounux in #1355
- fix(admin): revive the django axes admin by @suricactus in #1358
- fix(admin): use
QFieldCloudModelAdminto improve admin page loading speed by @suricactus in #1359 - storage: make project's
file_storageconfigurable in admin when there is no file by @gounux in #1360 - edit(fs migration): use harmonised logger during fs migration by @gounux in #1345
New Contributors
- @urlacher23 made their first contribution in #1338
Full Changelog: v25.24...v25.25