Releases: camptocamp/c2cgeoportal
Releases · camptocamp/c2cgeoportal
2.7.0
Documentation: ngeo, c2cgeoportal.
Demo: Desktop, Alternate Desktop, Mobile, Alternate Mobile, Iframe API, Object editing, API help.
Changelog for the next sub versions.
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 htt...
2.4.1
What's Changed
- Test the upgrade from the version 2.4.0 by @sbrunner in #4906
- Add the hiDPILegendImages metadata by @sbrunner in #4909
- Avoid webpack-dev-server errors in browser console by @sbrunner in #4923
- Fix the entrypoint in Docker mode by @sbrunner in #4927
- Merge remote-tracking branch 'origin/2.3' into 2.4 by @sbrunner in #4932
- Add doc for DEM nodata value by @rbovard in #4933
- [Backport 2.3] Allow static urls in url metadatas by @arnaud-morvan in #4939
- Exclude the locale folder by @sbrunner in #4935
- Use predefined shp2img command for debugging by @sbrunner in #4937
- Use the latest image by @sbrunner in #4943
- Replace the entrypoint also in the css and html files by @sbrunner in #4947
- Add a trivial circleci configuration file to avoid CI error on GitHub by @sbrunner in #4945
- Fix the script name by @sbrunner in #4942
- Fix the cache when we call the application from different URL by @sbrunner in #4940
- Fix the upgrade after mako interpretation by @sbrunner in #4938
- Don't have tow times the MAPSERVER_URL by @sbrunner in #4941
- Merge remote-tracking branch 'origin/2.3' into 2.4 by @sbrunner in #4951
- update mfp by @jwkaltz in #4953
- More reliable WMS get cap parsing by @gberaudo in #4954
- Add a trivial circleci configuration file to avoid CI error on GitHub by @sbrunner in #4958
- By able to eayier build the project throw a proxy by @sbrunner in #4957
- Use default_locale_name as value for defaultLang to stay coherent bet… by @ochriste in #4956
- Be able to cancel a dynamic_constants by @sbrunner in #4960
- Lazy load of rasterio and fiona by @pvalsecc in #4959
- Fix layers list on WMTS queryLayers i18n by @sbrunner in #4961
- Support Infinity in scaleHInt from external servers by @arnaud-morvan in #4963
- Load treeitems and ogcservers in sqlmalchemy session.identity_map by @arnaud-morvan in #4962
- Make it working on old Docker version by @sbrunner in #4967
- Merge remote-tracking branch 'origin/2.3' into 2.4 by @sbrunner in #4968
- Update the Docker diagram by @sbrunner in #4985
- Add list4vrt helper by @sbrunner in #4984
- Fix typo in OGC proxy error by @llienher in #4988
- Fix config image name by @sbrunner in #4989
- Don't do WFS query on server that don't support WFS... by @sbrunner in #4990
- Add a Redis lock timeout of two minutes by @sbrunner in #4991
- Add Docker tag to fix 2.4 branch by @sbrunner in #4993
- Fix JQuery UI icon loading by @sbrunner in #5010
- Typo by @sbrunner in #5013
- Fix exception class by @sbrunner in #5016
- Remove unused build arg by @sbrunner in #5018
- Fix upgrade PO by @sbrunner in #5023
- Don't ignore the tilegeneration config file by @sbrunner in #5028
- Merge remote-tracking branch 'origin/2.3' into 2.4 by @sbrunner in #5031
- Fix the cache on options by @sbrunner in #5039
- No default cache headers on OPTION request by @sbrunner in #5042
- Fix language cache by @sbrunner in #5043
- Be able to configure the PGSCHEMA in mapserver by @sbrunner in #4986
- Fix options on mapserver proxy by @sbrunner in #5050
- Better API setup doc by @fredj in #5051
- Add missing _alt files by @sbrunner in #5060
- Fix the mako tmpl conversion in the documentation by @sbrunner in #5072
- Add missing view by @sbrunner in #5077
- Doc - Ngeo support filter on single layers only by @ger-benjamin in #5084
- doc database improvement suggestions by @jwkaltz in #5093
- Fix indentation by @sbrunner in #5101
- Merge remote-tracking branch 'origin/2.3' into 2.4 by @sbrunner in #5112
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
- Start version 2.4 by @sbrunner in #3766
- Merge remote-tracking branch 'origin/2.3' by @sbrunner in #3768
- Try to fix require-io updates by @sbrunner in #3775
- [requires.io] dependency update on master branch by @guewen in #3776
- Add upgrade tests form 2.3 by @sbrunner in #3770
- logback: fix typo by @jwkaltz in #3791
- Merge remote-tracking branch 'origin/2.3' by @sbrunner in #3801
- Update jstreegrid to the latest version 🚀 by @Greenkeeper in #3845
- [requires.io] dependency update on master branch by @guewen in #3783
- [requires.io] dependency update on master branch by @guewen in #3850
- [requires.io] dependency update on master branch by @guewen in #3859
- [requires.io] dependency update on master branch by @guewen in #3869
- Merge remote-tracking branch 'origin/2.3' by @sbrunner in #3878
- [requires.io] dependency update on master branch by @guewen in #3873
- [requires.io] dependency update on master branch by @guewen in #3883
- Merge remote-tracking branch 'origin/2.3' by @sbrunner in #3915
- [1.6] remove index-url to pypi.camptocamp.net by @jwkaltz in #3920
- Get an error code on error on GetMap by @sbrunner in #3930
- Removes the venv by @sbrunner in #3925
- Upgrade Mypy by @sbrunner in #3919
- Add a script to be able to clone a schema by @sbrunner in #3913
- Don't auto upgrade ngeo version by @sbrunner in #3916
- The issues should be reported on Jira by @sbrunner in #3933
- 1.6 fix travis by @jwkaltz in #3934
- [doc] small precisions about update process by @jwkaltz in #3935
- Merge remote-tracking branch 'origin/2.3' by @sbrunner in #3936
- Move the package.json in the admin directory by @sbrunner in #3939
- Update dependencies for geoportal 🌴 by @Greenkeeper in #3943
- small fix by @jwkaltz in #3944
- Build all the interfaces in one time by @sbrunner in #3945
- [requires.io] dependency update on master branch by @sdebayle in #3922
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3948
- [requires.io] dependency update on master branch by @sdebayle in #3947
- Fix catched exception by @sbrunner in #3950
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3952
- [requires.io] dependency update on master branch by @sdebayle in #3953
- Improve tinyows logs on Docker by @pvalsecc in #3954
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3955
- Merge remote-tracking branch 'origin/1.6' into 2.1 by @sbrunner in #3958
- Merge21 by @sbrunner in #3959
- Merge remote-tracking branch 'origin/2.2' into 2.3 by @sbrunner in #3960
- Merge remote-tracking branch 'origin/2.3' by @sbrunner in #3961
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3962
- Fix Content-Security-Policy for the admin interface by @sbrunner in #3957
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3965
- Run as non root, without confd by @sbrunner in #3963
- [requires.io] dependency update on master branch by @sdebayle in #3964
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3966
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3967
- [requires.io] dependency update on master branch by @sdebayle in #3968
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3969
- Fix the Content-Security-Policy by @sbrunner in #3970
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3972
- [Qgis] Add group support, some fixies by @sbrunner in #3971
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3973
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3977
- Add some wheel installation exception when using Windows by @kalbermattenm in #3978
- [requires.io] dependency update on master branch by @sdebayle in #3976
- Add composition start unit by @sbrunner in #3975
- Clear the cache on project load by @sbrunner in #3974
- Upgrade tilecloud-chain to 1.7.1 by @pvalsecc in #3979
- [Doc] Give more informations about comande line to build and deploy project by @yjacolin in #3931
- [requires.io] dependency update on master branch by @sdebayle in #3982
- Add timeout in the checkers by @sbrunner in #3980
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3983
- [requires.io] dependency update on master branch by @sdebayle in #3987
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3986
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3988
- Some fix for the webpack dev sever mode by @sbrunner in #3985
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3989
- Fix the cache key when the role in None by @sbrunner in #3981
- Print hi DPI legend by @sbrunner in #3990
- [requires.io] dependency update on master branch by @sdebayle in #3991
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3993
- Specify alembic config file in documentation by @kalbermattenm in #3992
- [requires.io] dependency update on master branch by @sdebayle in #3996
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3997
- [Doc] Fix and add target to use to update po files (not automatic) by @jwkaltz in #3995
- Invalidate the layer cache by @sbrunner in #3994
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #3999
- Correctly return nillable for relations in md.xsd by @arnaud-morvan in #3951
- Try to fix Jenkins by @sbrunner in #4000
- Typo by @sbrunner in #4002
- Introduce a PG statement_timeout of 30s by @pvalsecc in #4001
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #4003
- [requires.io] dependency update on master branch by @sdebayle in #4004
- Update ngeo in group geoportal to the latest version 🚀 by @Greenkeeper in #4006
- Reactivate enum check by @sbrun...
2.2.10
2.3.6
What's Changed
- Add alembic scripts and scaffolds in the published package by @sbrunner in #4361
- Upgrade TileCloud chain to 1.9 by @sbrunner in #4373
- Avoid internal server error when user ids are string by @jwkaltz in #4377
- Add doc for translation in docker projects by @llienher in #4380
- Fix egg creation, was empty... by @sbrunner in #4388
- Add missing localisation file in the admin by @sbrunner in #4391
- Add the dynamic.js template in the egg by @sbrunner in #4395
- User custom translations po file must be set first in the po list oth… by @ochriste in #4411
- Display the invalid referer message only when required by @sbrunner in #4420
- Use camptocamp repo links for tilegeneration doc by @llienher in #4429
- Use the right po order by @sbrunner in #4430
- Build the application (webpack) when it's needed by @sbrunner in #4431
- Update extract-messages by @sbrunner in #4433
- Fix validation of print templates by @pvalsecc in #4434
- Fix tilegeneration command in documentation by @llienher in #4438
- Fix abort CI on documentation by @sbrunner in #4439
- Fix raster profile performances by @sbrunner in #4449
- Update copyright year by @sbrunner in #4463
- Merge remote-tracking branch 'origin/2.2' into 2.3 by @sbrunner in #4466
- pdfreport: srs should be fully specified in configuration by @jwkaltz in #4460
- Add object storage help by @sbrunner in #4452
- Fix typo by @sbrunner in #4470
- Install binary wheels first on Windows by @kalbermattenm in #4477
- Fix the redirect from mobile to desktop by @sbrunner in #4490
- Merge 2.2 into 2.3 by @fredj in #4491
- The redirect URL use the wrong query ... by @sbrunner in #4492
- Fix potential vulnerability by @sbrunner in #4515
- Add path in routes for custom admin package.json by @ger-benjamin in #4518
- Merge remote-tracking branch 'origin/2.2' into 2.3 by @sbrunner in #4520
- Fix the build by @pvalsecc in #4526
- Admin - Include pt files for widgets by @ger-benjamin in #4527
- Make secrets compatible with make by @sbrunner in #4529
- Geoportal: Can have custom wms table delivred by the theme view by @ger-benjamin in #4531
- Gnupg in Docker by @sbrunner in #4532
- Fix the invalid address by @sbrunner in #4535
- Merge22 by @sbrunner in #4536
- Allows to have longer URL by @sbrunner in #4539
- Fix the Mapserver onlineresource by @sbrunner in #4550
- Set CORS for mapcache by @ger-benjamin in #4551
- Fix hostnameMatch in print config by @llienher in #4543
- Merge 22 into 23 by @ger-benjamin in #4556
- Fix mapserver substitution documentation by @llienher in #4558
- Fix a typo in mapserver substitution by @llienher in #4566
- Add a workaround by @sbrunner in #4572
- Some little improvements by @sbrunner in #4577
- Fix themev2tov2 script by @sbrunner in #4593
- Some little fix... by @sbrunner in #4588
- Remove argument --timeout=0 by @sbrunner in #4601
- Add missing required predefined_commands by @sbrunner in #4608
- Fix the tilegeneration-slave entrypoint by @sbrunner in #4609
- Correct allowed_headers as required in resourceproxy by @sbrunner in #4613
- Merge remote-tracking branch 'origin/2.2' into 2.3 by @sbrunner in #4619
- Create relative patches compatible with git apply by @arnaud-morvan in #4655
- Rename full-text search path from fulltextsearch to search by @sbrunner in #4695
- Make it possible to have the alembic version table written in a custo… by @ochriste in #4706
- Fix pyproj version by @sbrunner in #4716
- doc typos by @jwkaltz in #4714
- doc integrator chapter typos by @jwkaltz in #4720
- Add the DOLLAR environment variable in eval-template by @sbrunner in #4724
- doc typos chapter developer by @jwkaltz in #4742
- Typos c2cupgrade by @jwkaltz in #4748
- Moved the fonts.googleapis.com url to style-src instead of script-src… by @ochriste in #4763
- Improve login by @gberaudo in #4765
Full Changelog: 2.3.5...2.3.6
2.2.9
2.2.8
2.3.5
What's Changed
- More verbose logs by @sbrunner in #4233
- Little small create project fix by @sbrunner in #4235
- Fix theme2fts locale by @sbrunner in #4240
- Correct typo 'authtkt' for secure and http_only by @ger-benjamin in #4237
- Do the releases, incremental releases on Jenkins by @sbrunner in #4244
- Fix username on user creation, and other typo by @sbrunner in #4245
- Don't lost GitHub configuration by @sbrunner in #4248
- Fix profile when data us nodata, with configuration by @sbrunner in #4249
- Fix abort job on CI commit by @sbrunner in #4253
- Add maps.google.com to Content-Security-Policy by @sbrunner in #4254
- Enable c2cwsgiutils debug views by @sbrunner in #4257
- Fix the dimensions example by @sbrunner in #4263
- Add fonts.googleapis.com to Content-Security-Policy by @sbrunner in #4264
- Upgrade tilecloud-chain to 1.8.2 by @pvalsecc in #4268
- Release fix by @sbrunner in #4272
- Remove the node_modules hack for Webpack by @sbrunner in #4278
- Configure all the caches by @sbrunner in #4279
- Fix profile wrong index detection by @sbrunner in #4281
- Allow to change the log handler with an environment variable in docker by @pvalsecc in #4289
- Make mapcache working in version 1.4 and 1.6 by @sbrunner in #4295
- Don't lost the project.yaml file on error by @sbrunner in #4294
- Removes the trailing white spaces in the po files by @sbrunner in #4299
- Fix CVE-2018-18074 by @sbrunner in #4301
- Fix tag condition by @sbrunner in #4303
- Fix CVE-2018-18074 by @sbrunner in #4302
- Fix shortnener GET with master/slave DB by @pvalsecc in #4304
- Fix CVE-2018-18074 by @sbrunner in #4306
- Do the release on user start by @sbrunner in #4308
- Fix language checker URL's by @sbrunner in #4309
- Removes wrong override by @sbrunner in #4315
- Fix the links in the documentation by @sbrunner in #4316
- Fix scripts themev1tov2 and l10nv1tov2 with docker by @arnaud-morvan in #4285
- Documentation about using an alternate version of ngeo by @sbrunner in #4318
- Clean Dockerfile by @arnaud-morvan in #4327
- Don't exclude properties everywhere by @sbrunner in #4331
- Fix tinyows binding on port 80 by @sbrunner in #4325
- Merge remote-tracking branch 'origin/2.2' into 2.3 by @sbrunner in #4333
- Removes useless files by @sbrunner in #4334
- Use the unless-stopped restart policy by @sbrunner in #4337
- Fix bad make replacement by @sbrunner in #4344
- Publish to pypi by @sbrunner in #4352
{{package}}
should be interpreted when we initialise the scaffold by @sbrunner in #4356- QGIS publish docker package by @sbrunner in #4357
- Fix multiline string by @sbrunner in #4360
- Fix the documentation URL by @sbrunner in #4368
- Add missing srid on QGIS access control plugin by @sbrunner in #4374
Full Changelog: 2.3.4...2.3.5
2.2.7
What's Changed
- Fix pan with Chrome by @sbrunner in #4105
- Update httplib2 by @kalbermattenm in #3871
- Merge remote-tracking branch 'origin/1.6' into 2.2 by @sbrunner in #4185
- Fix CVE-2018-18074 by @sbrunner in #4301
- Fix CVE-2018-18074 by @sbrunner in #4306
- Don't exclude properties everywhere by @sbrunner in #4331
Full Changelog: 2.2.6...2.2.7