Skip to content

v3.11.0

Latest

Choose a tag to compare

@wlorenzetti wlorenzetti released this 30 Jun 12:58
424070b

What's Changed

πŸš€ New Features

  • New option: sidebar_collapse by @wlorenzetti in #1175
  • Enhance ProjectSerializer to include current theme detection in QGIS project by @wlorenzetti in #1240
  • Enhance UploadFileView response format to include a result flag by @wlorenzetti in #1259
  • Remove Openrouteservice module from core by @wlorenzetti in #1273
  • New http errors custom pages for 403 404 and 500 by @wlorenzetti in #1277
  • Custom social AuthN error page by @AlexGacon in #1278
  • Add support for excluding layers from TOC in QdjangoPrjThemeAPIview by @wlorenzetti in #1300
  • New project detail features by @wlorenzetti in #1309
  • ✨ Get features of a layer are not loaded by @volterra79 in #1318
  • Activate JWT authentication for editing API REST by @wlorenzetti in #1208
  • Two factor authentication by @wlorenzetti in #1320
  • Qplotly multi plot by @wlorenzetti in #1319
  • Add reserved labels for print layouts and filter implementation by @wlorenzetti in #1315
  • ✨ Handle signal abort for long start request features by @volterra79 in #1336
  • πŸ”™ from #1344 - Qes layer id filter by @github-actions[bot] in #1345
  • πŸ”™ from #1372 - Add search functionality for G3WSpatialRefSys admin using srid and auth_name fields by @github-actions[bot] in #1373
  • πŸ”™ from #1381 - refactor: update logout URL handling to use settings variable by @github-actions[bot] in #1382
  • πŸ”™ from #1393 - Editor2 grants by @github-actions[bot] in #1394
  • πŸ”™ from #1405 - Add rulelabel option to BASE_G3W_CLIENT_LEGEND for automatic labeling by @github-actions[bot] in #1407
  • πŸ”™ Add Spanish translations and new fields for messages and projects by @wlorenzetti in #1412
  • πŸ”™ from #1409 - Better full-text-search by @github-actions[bot] in #1410
  • πŸ”™ from #1419 - Add 'Embedded' column to layers list and enhance title display by @github-actions[bot] in #1421
  • πŸ”™ from #1422 - Fallback for "search.name" by @github-actions[bot] in #1426

🐞 Bug fixed

  • Add style to field aliases management by @wlorenzetti in #1181
  • Fix new style management by @wlorenzetti in #1196
  • Fix acl fields by user for vector/api/data by @wlorenzetti in #1194
  • Invalidate project cache on user update by @wlorenzetti in #1212
  • Fix features download for layer relation for CSV format by @wlorenzetti in #1217
  • Fix sitetree bulgarian items by @wlorenzetti in #1221
  • Fix copy media by @wlorenzetti in #1211
  • Fix extent calculation in ActiveCachingLayerView by @wlorenzetti in #1229
  • Refactor legend settings by @wlorenzetti in #1239
  • Fix layout arguments in ActiveEditingLayerForm to include 'style' conditionally by @wlorenzetti in #1236
  • Remove associated panoramic options upon project deletion by @wlorenzetti in #1248
  • Fix user group form to correctly iterate over response results by @wlorenzetti in #1250
  • Fix validation and validation message for scale limits in scaleviscon… by @wlorenzetti in #1270
  • New store path for media by @wlorenzetti in #1274
  • Add client legend settings update to initialization by @wlorenzetti in #1282
  • Fix: Update extent handling for Proj4 versions > 4.9.3 in ProjectSerializer by @wlorenzetti in #1284
  • Refactoring support for custom CRS extents by @wlorenzetti in #1312
  • πŸ› Open editing form when editing feature from result belong to alphanumerical layer by @volterra79 in #1307
  • fix: refine boolean field handling for radio and checkbox inputs by @wlorenzetti in #1295
  • πŸ› Relation layer editing capabilities for a user by @volterra79 in #1329
  • Fix migration dependencies to point to the correct base migration by @wlorenzetti in #1328
  • Fix support fro ECW and JP2ECW by @wlorenzetti in #1334
  • Add QES_INDEXING_CRON_SCHEDULE setting for periodic indexing tasks by @wlorenzetti in #1337
  • Refactor default expression handling in mapLayerAttributesFromQgisLayer function by @wlorenzetti in #1339
  • ⬆️ g3w-suite/g3w-client#922 (#1341) by @wlorenzetti in #1343
  • πŸ”™ from #1346 - Fix widget type checks for RelationReference and DateTime in widget.js by @github-actions[bot] in #1347
  • πŸ”™ from #1349 - Fix error when saving new parent features with relations by @github-actions[bot] in #1350
  • πŸ”™ from #1356 - Set OL vector layer visible when starting toolbox (editing layer) by @github-actions[bot] in #1357
  • πŸ”™ from #1358 - Scale contraint not shown editing starts (toolbox) by @github-actions[bot] in #1364
  • πŸ”™ from #1353 - Rename filter key from "layer_id" to "layer_name" in Elasticsearch query by @github-actions[bot] in #1380
  • πŸ”™ from #1379 - Wrong editing form structure (ref: layer style) by @github-actions[bot] in #1383
  • πŸ”™ from #1351 - Fix QPlolty Field with expression by @github-actions[bot] in #1384
  • πŸ”™ from #1387 - Fix: correct validation message for scale limits in scalevisconstraintManagerList by @github-actions[bot] in #1388
  • πŸ”™ from #1360 - Remove index deletion from es_project_indexing function (huey task) by @github-actions[bot] in #1390
  • πŸ”™ from #1400 - Add overwrite option to AutoSlugField in MacroGroup and Group models by @github-actions[bot] in #1401
  • πŸ”™ from #1402 - Fix: URL-decode field_value in FieldFilterBackend to handle URL parameters correctly by @github-actions[bot] in #1404
  • πŸ”™ from #1414 - Fix options management in new project insert by @github-actions[bot] in #1416
  • πŸ”™ from #1427 - Refactor embedded layer removal logic in project /layer deletion by @github-actions[bot] in #1430

✨ Improvements

  • Changes to the GUI of the project add/edit form by @wlorenzetti in #1306
  • Changes modal: show only those related to relation feature (when parent has no changes) by @volterra79 in #1331

πŸ“ Documentation

  • Fix Django and QGIS version by @wlorenzetti in #1199
  • πŸ”™ from #1352 - Update compatibility table in README.md for Django and QGIS versions by @github-actions[bot] in #1354

πŸ‘¨β€πŸš€ Translations

♻️ API changes

βš“ Other changes

New Contributors

Full Changelog: v3.10.10...v3.11.0