Skip to content

v26.26

Choose a tag to compare

@Rakanhf Rakanhf released this 28 Aug 17:04
· 164 commits to master since this release

What's Changed

  • Move project_type validation into Project.clean() by @manylon in #1779
  • Prevent initial packaging on template projects by @manylon in #1778
  • Rate limit account email actions (password reset, email confirmation) by @manylon in #1780
  • Correct project reference in test case by @manylon in #1784
  • Add default project role for organization members by @manylon in #1783
  • refactor: move test_utils_project from core to project app by @suricactus in #1785
  • feat: Add envvar to control the interval at which the wrapper will check for new jobs to dequeue by @suricactus in #1786
  • Add finished/unfinished to the Job to filter by status by @suricactus in #1782
  • Optimize GET /projects endpoint by reducing 5 queries per Project by @suricactus in #1781
  • refactor: remove unused and broken File.remove_version method by @suricactus in #1794
  • Move Project related admin code out of core/admin.py to project/admin.py by @manylon in #1795
  • Change "filename" in job feedback from absolute to relative path by @manylon in #1792
  • Add missing dependency for project migration by @manylon in #1796
  • Update file storage migration to ensure correct order of migrations by @manylon in #1797
  • feat: harden webdav storage with auth and encode by @gounux in #1790
  • Ensure ordered_layer_ids defaults to an empty list if not provided by @manylon in #1800
  • Handle exceptions during project backfill migration by @manylon in #1801
  • Rename QgsLayerErrorCode to LayerErrorCode by @manylon in #1804
  • Implement multiple query optimizations on the API by @suricactus in #1777
  • Remove default value for QFIELDCLOUD_WORKER_TIMEOUT_S to enforce environment variable by @manylon in #1802
  • Preserve source project CRS when cloning by @manylon in #1798
  • Use the correct QGIS worker image when cloning a project by @manylon in #1799
  • Add configurable collaborator role for public projects by @manylon in #1791
  • feat: add HTTP retries to webdav storage by @gounux in #1789
  • Update active users retrieval to use organization context by @manylon in #1808

Full Changelog: v26.25...v26.26