2.4.2
What's Changed
- Add missing APP_HTML_FILES to timestamps rule. by @ochriste in #5122
- Add Wolfgang Kaltz GPG key by @sbrunner in #5126
- Add gpg keys by @arnaud-morvan in #5130
- Add missing env def by @ochriste in #5143
- Added --noout to xmllint command to prevent the print jrxml to be out… by @ochriste in #5146
- Set scripts/deploy-docker as executable on scaffold init. by @ochriste in #5147
- Add floors configuration by @sbrunner in #5137
- Fill the changelog for SVG changes by @sbrunner in #5148
- Update the database behavior documentation by @sbrunner in #5156
- Small fix ... by @sbrunner in #5158
- Fix the URL login by @sbrunner in #5160
- Add small doc about prepering an upgrade by @sbrunner in #5162
- improve text (Follow-up to PR#5162) by @jwkaltz in #5167
- Add configuration info in the oeedit doc by @eleu in #5163
- Fix docutils install on Travis by @sbrunner in #5171
- Updated mapfile documentation for layers restrictions. by @ochriste in #5170
- Doc - Missing package in create template by @jwkaltz in #5184
- Added missing TILEGENERATION_S3_BUCKET environment variable definition. by @ochriste in #5186
- Switch to a token for OpenShift Auth in Travis by @pvalsecc in #5196
- Allow to set the redis DB to use by @pvalsecc in #5199
- Merge remote-tracking branch 'origin/2.3' into 2.4 by @sbrunner in #5216
- Fix the table title by @sbrunner in #5217
- Fix table again... by @sbrunner in #5219
- fix aws command for index generation by @ochriste in #5222
- Updated documentation got WMTS: removed deprecated initialization inf… by @ochriste in #5225
- Fix the theme redirect by @sbrunner in #5223
- Removes old Tilecloud chain documentation by @sbrunner in #5226
- Doc - Explain i18n (client) limitation and a workaround by @ger-benjamin in #5207
- Trigger vendor.js update on config change. by @ochriste in #5237
- Update the interfaces by @sbrunner in #5239
- Tinyows utf encode by @sbrunner in #5246
- Add Cloud Optimized GeoTIFF doc by @sbrunner in #5247
- Be able to have dynamic geo_table by @sbrunner in #5244
- Merge remote-tracking branch 'origin/2.3' into 2.4 by @sbrunner in #5254
- clarify docker usage by @jwkaltz in #5259
- Make docker-compose.yaml and docker-compose-build.yaml consistent by @jwkaltz in #5260
- Add command to remove old stuff at start by @jwkaltz in #5261
- Delete the interfaces link by @sbrunner in #5289
- Support layer short names and WMSUseLayerIDs by @arnaud-morvan in #5292
- Add view to get translations from Simple API after negotiation by @arnaud-morvan in #5262
- Complete the example mapfile by @sbrunner in #5303
- Fix alembic multi-role script by @arnaud-morvan in #5315
- Remove interface/layer relation before removing interfaces in alembic… by @arnaud-morvan in #5314
- Do not try to generate WMTS capabilities at build by @arnaud-morvan in #5313
- Fix main schema in mapfile_data_subselect by @sbrunner in #5317
- Fix some links on branch 2.4 by @sbrunner in #5320
- Fix full-text search level by @sbrunner in #5343
- Added volumes example in docker compose override to be able to debug … by @ochriste in #5345
- Don't fail on epsg.io failure by @sbrunner in #5346
- Version log by @sbrunner in #5348
- Make notifications working ... by @sbrunner in #5351
- Ignore unexpected error on Travis by @sbrunner in #5349
- Changelog creation fix by @sbrunner in #5353
- Changelog by @sbrunner in #5354
- Allow build behind proxy by @arnaud-morvan in #5362
- Fix MapservproxyRoutePredicate with proutes by @arnaud-morvan in #5361
- Allow adding custom checkers by @arnaud-morvan in #5360
- Remove debug message by @sbrunner in #5375
- Update the readme by @sbrunner in #5379
- Fix percents in environment variables by @sbrunner in #5377
- Add QGIS server Docker image in readme by @sbrunner in #5383
- added migration of metadataurl on layer-groups by @ochriste in #5406
- Fix _query by @sbrunner in #5418
- Switch redis to volatile-lru by @sbrunner in #5444
- Be able to have logs in JSON by @sbrunner in #5443
- Update print version to 3.20 by @ochriste in #5450
- We shouldn't be able to override the parameter from the original URL by @sbrunner in #5458
- Don't use request as cache key by @sbrunner in #5460
- Less logs by @sbrunner in #5462
- Use only LTR QGIS version 3.4 by @sbrunner in #5461
- Removes the Roman GPG key by @sbrunner in #5463
- Fix interface override defaults by @sbrunner in #5357
- [Backport 2.4] Don't forward the host on OpenShift environment by @backporting in #5480
- Replace unicode by str by @sbrunner in #5481
- Use the same tilecloud-chain version as on OpenShift by @sbrunner in #5495
- Gcc is required to install c2cwsgiutils by @sbrunner in #5518
- Less QGIS server logs by default by @sbrunner in #5517
- Add Gunicorn access log by @sbrunner in #5519
- Use resolutions from eCH by @sbrunner in #5522
- Fix some replacement variables by @sbrunner in #5528
- Add a redirect from the old URL (pre 2.3) by @sbrunner in #5542
- Fix the changelog by @sbrunner in #5544
- Start TLS before login on SMTP server by @arnaud-morvan in #5557
- Fix branch 2.4 by @sbrunner in #5579
- Add Andrea Borghi key by @jwkaltz in #5540
- Add some metadata documentation by @sbrunner in #5581
- Not working with tilecloud chain, not needed -> remove by @sbrunner in #5583
- Removes unneded extra error by @sbrunner in #5592
- Update c2c.template to 2.2.1 to be able to import a yaml file in the … by @sbrunner in #5595
- Remove one haproxy warning by @sbrunner in #5594
- Upgrade c2cgeoform to have italian l10n by @sbrunner in #5600
- Some little documentation fix by @sbrunner in #5606
- The character <> are not allowed in a fulltext search request by @sbrunner in #5635
- Add security note on authentication by @sbrunner in #5636
- CI end of life by @sbrunner in #5665
- clarify editing prerequisite by @jwkaltz in #5667
- Removes pathspec from nondocker version by @sbrunner in #5664
- Add a precision about the API layers by @sbrunner in #5680
- without the double star, the formating inject all the environment by @ochriste in #5637
- Ignore startup quote and spaces by @sbrunner in #5704
- Build image for QGIS server 3.10 by @sbrunner in #5710
- Do not npm install in custom ngeo folder by @arnaud-morvan in #5725
- [admin] Add missing field in dimension form template by @arnaud-morvan in #5772
- Remove spell check from CI in scaffold by @arnaud-morvan in #5789
- Update OpenShift URL by @sbrunner in #5799
- [Backport 2.4] GitHub actions by @github-actions in #5807
- Fix transactions in QGIS plugin by @sbrunner in #5806
- Add tip about unused docker volumes cleaning by @asaunier in #5815
- Update the mutualized print URL by @sbrunner in #5867
- fix(qgisserver) edit tests are now called by @julsbreakdown in #5893
- Add OpenShift deployment settings section by @asaunier in #5843
- Add the missing lang column in the full-text search documetation by @sbrunner in #5932
- Fix for dynamic main schema by @sbrunner in #5933
- g++ is required to compile some python packages by @arnaud-morvan in #5974
- Documentation typo and sentence fixes by @jwkaltz in #5982
- Fix typo in mail scaffold by @jwkaltz in #6006
- Also hide capabilities by @sbrunner in #6026
- Add missing AWS credentials by @sbrunner in #6028
- Be able to change the port for the slave database by @sbrunner in #6027
- Fix the database connection by @sbrunner in #6039
- Add some other missing port by @sbrunner in #6040
- Doc typos dev chapter by @jwkaltz in #6044
- Doc typos integrator chapter by @jwkaltz in #6008
- Replace INSTANCE by DOCKER_INSTANCE in the vars files by @sbrunner in #6092
- Use latest version of postgres client by @sbrunner in #6080
- No rights if OGC server isn't found instead of error by @sbrunner in #6108
- Fix cass by @sbrunner in #6118
- add REM key by @jwkaltz in #6139
- [Backport 2.4] Backport user by @c2c-bot-gis-ci in #6197
- Fix the list by @sbrunner in #6237
- Add get_settings used by c2cwsgiutils by @sbrunner in #6465
- Add missing add_tween by @sbrunner in #6484
- Fix some security issues by @sbrunner in #6523
- Doc: add info about docker-compose by @jwkaltz in #6526
- [Backport 2.4] Fix Extend the data model documentation by @c2c-bot-gis-ci in #6532
- [Backport 2.4] Hide the ID in the form by @c2c-bot-gis-ci in #6538
- Fix the documentation to generate the tiles by @sbrunner in #6571
- Some small fix in the documentations by @sbrunner in #6579
- [security] Upgrade pyyaml by @sbrunner in #6581
- [Security] Upgrade twine by @sbrunner in #6596
- Add documentation on how to add an external npm package by @sbrunner in #6572
- Add missing geotablePrimaryKey metadata by @sbrunner in #6653
- [Backport 2.4] Typo, Send the welcome email by @c2c-bot-gis-ci in #6661
- Upgrade vulnerable dependencies by @sbrunner in #6605
- Add some more ignored CWE by @sbrunner in #6667
- Invalidate Jenkins docker cache by @arnaud-morvan in #6760
Full Changelog: 2.4.1...2.4.2