Skip to content

Releases: opengisch/QFieldCloud

v0.31.0

08 Jan 14:50
Compare
Choose a tag to compare

What's Changed

  • Move core.test_job to subscription.test_job_creation by @gounux in #1088
  • Add djangorestframework-stubs for better typing by @tdrivas in #1090
  • Fix GitHub warning that variables should be defined before their use by @suricactus in #1091
  • Bump various dependencies by @suricactus in #1093
  • [chore] Sort dependencies alphabetically by @suricactus in #1095
  • [optimization] Speed-up opening the authentication.authtoken admin by indexing created_at column by @suricactus in #1094
  • [optimization] Migrate django-auditlog records to jsonb datatype by @suricactus in #1096
  • Fix an error from drf-spectacular that returns 500 on GET /swagger.yml by @suricactus in #1097
  • Simplify the teams endpoints removing unnecessary GET endpoints by @suricactus in #1098
  • Fix getting the list of available teams per organization by @suricactus in #1101
  • Fix missing timezones by @suricactus in #1102
  • Add test to prevent regressions if BadLayerHandler does not work during packaging or process_projectfile by @gounux in #1089

Full Changelog: v0.30.0...v0.31.0

v0.30.0

19 Dec 16:20
7e437f2
Compare
Choose a tag to compare
  • 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! 🎉✨

v0.29.1

12 Nov 12:10
Compare
Choose a tag to compare
  • Fixing github actions so that it properly pushes Docker images to Docker hub.

v0.29.0

07 Nov 15:28
37bca54
Compare
Choose a tag to compare

What's Changed

v0.28.0

27 Jul 13:24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.27.0...v0.28.0

v0.27.0

27 May 20:19
Compare
Choose a tag to compare

What's Changed

  • Fixed missing button styles for project admin "refresh files list" by @dddpt in #921
  • Fix init_letsencrypt.sh CONFIG_PATH by @dddpt in #925
  • Bump idna from 3.4 to 3.7 in /docker-app by @dependabot in #927
  • Fix localized path regression by @nirvn in #924
  • init_letsencrypt.sh remove download nginx ssl conf by @dddpt in #931
  • Fix test that was never working properly by @suricactus in #937
  • Bump to latest Ubuntu 24.04 and QGIS 3.36.2 by @suricactus in #945
  • Remove unnecessary QFIELDCLOUD_DEFAULT_NETWORK env by @faebebin in #938
  • Bump requests from 2.31.0 to 2.32.0 in /docker-app in the pip group across 1 directory by @dependabot in #947
  • Bump QFieldCloud SDK to 0.8.4 by @suricactus in #946
  • Allow development of the SDK alongside QFieldCloud by @suricactus in #944
  • Update libqfieldsync revision to catch project plugins support by @nirvn in #940
  • Do not remove broken WMS layers during packaging by @suricactus in #922
  • Fix Delta Apply stuck in "Started" by @dddpt in #941
  • Fix the failing worker_wrapper and tests by requests==2.32.0 by @suricactus in #951
  • Create a link to the project jobs in the project admin view by @boardend in #950
  • Add Secrets to the admin page by @boardend in #939
  • Secret admin: Use @admin.display desc for SecretAdmin.created_by__link by @boardend in #954
  • Execute "after_docker_exception" on DOCKER_ENGINE_SIGKILL by @boardend in #953

Full Changelog: v0.26.5...v0.27.0

v0.26.4

25 Mar 19:27
Compare
Choose a tag to compare

What's Changed

  • Handle deltas with WKT geometry as empty string instead of null by @suricactus in #917
  • Bump QGIS 3.34.2 to 3.36.1 by @suricactus in #918
  • Do not exclude vector layers when estimating the extent of the project by @suricactus in #919

Full Changelog: v0.26.3...v0.26.4

v0.26.3

21 Mar 08:12
Compare
Choose a tag to compare

What's Changed

  • Added a way to configure the subscription status in the Admin by @suricactus in #913
  • Fix missing active subscription creation by reverting the timezone fixes in #912 by @suricactus in #914

Full Changelog: v0.26.2...v0.26.3

v0.26.2

19 Mar 11:07
Compare
Choose a tag to compare

What's Changed

  • Fix typo to fix timezones for users from the other side of the world by @suricactus in #912

Full Changelog: v0.26.1...v0.26.2

v0.26.1

18 Mar 23:37
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.26.0...v0.26.1