Skip to content

v25.25

Choose a tag to compare

@lukasgraf lukasgraf released this 17 Sep 08:19
· 271 commits to master since this release

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_user by @suricactus in #1325
  • feat(filestorage): disable the minimum bytes length in the HTTP Range header by @suricactus in #1324
  • feat: do not report TooManyLoginAttemptsError to 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-fields for 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-)Match and If-(Un)Modified-Since headers 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-stubs from 5.2.2 to 5.2.5 by @suricactus in #1352
  • chore: pre-commit autoupgrade by @suricactus in #1353
  • chore: bump qgis from 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 QFieldCloudModelAdmin to improve admin page loading speed by @suricactus in #1359
  • storage: make project's file_storage configurable 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

Full Changelog: v25.24...v25.25