What's Changed
π New Features
- feat - use environment variable for superuser admin and password by @AlexGacon in #898
- Allow to create projects from CLI by @Raruto in #881
- Add active column to users list table by @wlorenzetti in #942
- Keep attribute table fields order by @wlorenzetti in #929
- Value relation order by value by @wlorenzetti in #949
- Add label property to edit type checkbox. by @wlorenzetti in #959
- Editing layer visible status by @wlorenzetti in #957
- Save user groups list in custom field by @wlorenzetti in #960
- Add geometry column to csv export vector layer. by @wlorenzetti in #965
- Add 'autofilter' parameter management for /vector/api/data by @wlorenzetti in #961
- Copy editing permissions by @wlorenzetti in #968
- Autofilter: create filtertoken that contains every feature ids also with pagination by @wlorenzetti in #973
- Filter fields by user on response of /api/vector/data by @wlorenzetti in #980
- Add social account login capability by @wlorenzetti in #994
- Add management for setting SOCIALACCOUNT_USER_GROUP by @wlorenzetti in #1001
- Add update to commit response by @wlorenzetti in #991
π Bug fixed
- Feature count refresh by @wlorenzetti in #887
- Fix check user is a superuser by @wlorenzetti in #905
- Fix join1:1 with empty prefix by @wlorenzetti in #902
- Add 'target' attribute to the Bleach allowed attributes by @wlorenzetti in #911
- Fix explode_expression by @wlorenzetti in #921
- Field default value when they are 0' or 'False' by @wlorenzetti in #933
- Add RuleRenderer case. by @wlorenzetti in #946
- Value relation order by value by @wlorenzetti in #951
- Fix 'ghost' layer's vectorjoins management. by @wlorenzetti in #953
- Set to true not_show_attributes_table layers property by @wlorenzetti in #966
- Fix
SameSite
cookie property on file download response by @wlorenzetti in #971 - arcgisvectortile"service" instead of wrong "layer" by @elpaso in #974
- Refactoring auth check order for OGC Service by @wlorenzetti in #985
- Fix PyQt object translate for Qplotly by @wlorenzetti in #997
- Fix media update by @wlorenzetti in #1000
- π from #1012 - Fix upload file on fielmanager by @github-actions in #1013
- π from #1016 - Fix update user data by @github-actions in #1017
- β¬οΈ Bump g3w-client v3.11.1 by @volterra79 in #1014
- π from #1019 - Fix save and update user by @github-actions in #1020
π¨βπ Translations
- Update French Translation by @AlexGacon in #925
π οΈ Config
- Replace
wait-for-it
withpg_isready
withinsetup_suite.sh
by @Raruto in #879 - Change default language to en by @wlorenzetti in #914
β»οΈ API changes
- Eval expression response json by @wlorenzetti in #990
- Update to Django 4.2 by @wlorenzetti in #1004
β Other changes
- Fix ordering expression by @wlorenzetti in #937
- Update weasyprint to version 63.0 by @wlorenzetti in #978
- Update dockerfiles for CI to Ubuntu Noble. by @wlorenzetti in #976
- β¬οΈ Bump django from 4.2.17 to 4.2.18 by @dependabot in #1010
- β¬οΈ Bump requests from 2.31.0 to 2.32.2 in /g3w-admin/openrouteservice by @dependabot in #1009
- β¬οΈ Bump werkzeug from 3.0.3 to 3.0.6 in /g3w-admin/filemanager by @dependabot in #1008
New Contributors
- @AlexGacon made their first contribution in #898
Full Changelog: v3.8.5...v3.9.0