1049 Commits

Author SHA1 Message Date
Martin Dobias
2e56fadcd1 Add 3D map print layout item
So far this is just support in the layout framework, not yet exposed to the GUI.
2018-08-21 12:59:47 +02:00
Peter Petrik
419ec1f736 [mesh] fix bug in rendering datasets with inactive faces 2018-08-20 11:56:27 +02:00
Martin Dobias
f37aa8c6e3
Merge pull request #7613 from wonder-sk/mesh-gui-fixes
Mesh layer fixes and improvements
2018-08-16 09:28:19 +02:00
Martin Dobias
c0f190d070 Address Nyall's point from review 2018-08-15 15:20:00 +02:00
Stéphane Brunner
21f94305c6
Merge pull request #7571 from sbrunner/groups
[server] Fix the Access control in the WMS groups
2018-08-15 07:45:13 +02:00
Martin Dobias
90e764dfab Update test images for mesh layer renderer test
Before the mesh layer used by default QSettings-dependent color ramp
(and it was hot-to-cold rather than cold-to-hot)
2018-08-14 16:42:13 +02:00
Stéphane Brunner
24f97f0205 Fix the Access control in the WMS groups
- Reactivate the tests
- Split the tests in more then one file
- Add WMS groups tests
- Use standard test font
2018-08-14 11:31:00 +02:00
Matthias Kuhn
70dcc33496
Merge pull request #7456 from signedav/translation_projects
Translation of .qgs project data
2018-08-13 11:25:05 +02:00
Alessandro Pasotti
6956436804 [opencl] Update test reference image 2018-08-08 09:24:40 +02:00
Alessandro Pasotti
7404263407 OpenCL tests and aspect 2018-08-08 09:18:32 +02:00
signedav
1bccedd1d1 working translation of project from qm file
Translated objects and tests included:
- [x] layer names
- [x] layer group names
- [x] relation names
- [x] attribute alias (if no alias, then the field translation)
- [x] forms group box titles
- [x] forms sub group box titles

included restructured with QTranslator object.

Updated test-data used for the test.
2018-08-07 14:31:17 +02:00
signedav
2bfe2296e5 tests, project store and other
not yet working all translations
project handling can be improved
project store after translation working
and fix some errors
tests not ready yet
2018-08-07 14:31:17 +02:00
rldhont
ad7417a5cc Merge pull request #7462 from tcoupin/fix-wms
[server] Multiples fixes for wms server
2018-08-01 17:15:49 +02:00
rldhont
906022e839 Fix indentation and spelling 2018-08-01 17:14:25 +02:00
Blottiere Paul
d3670de1bc Update unit tests 2018-07-27 08:24:55 +01:00
Thibault Coupin
1feb971daf [WMSServer] Fix QgsServerWMS and remove absolute path in qgs files 2018-07-26 21:51:25 +02:00
Thibault Coupin
0c18d3bc0a [WMSServer] Add unit test for non queryable layer in getfeatureinfo operation, add special case for group. 2018-07-26 12:10:10 +02:00
Thibault Coupin
fd5c8e7fbf [WMSServer] Add unit test for group short name for getcapabilities and getmap operations 2018-07-26 11:10:39 +02:00
Blottiere Paul
3141bb596b Update unit test 2018-07-26 08:40:24 +01:00
Martin Dobias
9ea06e1cbb Add expected iages for 3D rendering tests 2018-07-26 08:34:38 +02:00
Martin Dobias
45d49c2743 Add test data for the 3D auto tests 2018-07-26 08:34:38 +02:00
Blottiere Paul
1a94727dbe
Merge pull request #7461 from pblottiere/server_wfs_post
[server] Fixes Post element in WFS GetCapabilities doc
2018-07-24 12:41:47 +01:00
Blottiere Paul
8b14a5b900 Update unit tests 2018-07-24 08:22:13 +01:00
Alessandro Pasotti
a9f924fcb2
Merge pull request #7441 from elpaso/oauth2-testbed13-client-registration
[oauth] JWT client registration
2018-07-24 09:00:55 +02:00
Nyall Dawson
959dd5b051 Test mask 2018-07-24 03:54:44 +10:00
Nyall Dawson
19f8a0078d [FEATURE] Allow embedding SVG images in projects in base64 format
Allows SVG images for symbology, labels, etc to be directly embedded
inside a project file (or QML style, or QPT print template!)
by encoding the svg as a standard base64 string.

Sponsored by SMEC/SJ
2018-07-24 03:54:44 +10:00
Alessandro Pasotti
d56fc885f6 [oauth] Client registration with JWT
Ported from https://github.com/securedimensions/QGIS-OAuth2-Plugin

The Testbed 13 version provides an additional configuration tab "software statement" which allows a user to automatically register the plugin with a required configuration with the Authorization Server. Of course this can only be leveraged, if the Authorization Server involved supports the registration via digitally signed software statements (JWTs) as described in this ER.
2018-07-19 17:51:07 +02:00
Peter Petrik
21613cd132 use MDAL Groups instead of guessing them from dataset names 2018-07-19 11:30:52 +02:00
Alessandro Pasotti
3d20cfef58
Merge pull request #7279 from tudorbarascu/tests
rework server test to use geopackage and qgz
2018-07-17 10:12:49 +02:00
B. Seignovert
cb144b3cfe [RASTER] Generate band name with GTiff EXTRA_DIM
Band names can also be retrieved from GeoTIFF files.
2018-07-03 09:09:34 +10:00
Tudor Bărăscu
deb9f590fd add disabled server test for gpkg getfeatureinfo filter 2018-06-28 08:07:35 +03:00
Peter Petrik
252e41d3dc fix travis issues: docs, sip, test 2018-06-26 11:07:45 +02:00
Nyall Dawson
4778498c94 Fix SC2034 warnings 2018-06-21 15:33:29 +10:00
Tudor Bărăscu
52664b6b66 rework server test to use geopackage and qgz 2018-06-20 11:22:52 +03:00
Tudor Bărăscu
0b9df82268 remove redundant test 2018-06-19 14:16:01 +03:00
Tudor Bărăscu
05fad59b26 enable test for getfeatureinfo value relation widget values 2018-06-19 12:08:02 +03:00
Alessandro Pasotti
c20e441872
Merge pull request #7244 from elpaso/bugfix-18518-server-gfi-relations
[bugfix][server] respect relations in getfeatureinfo
2018-06-18 08:06:55 +02:00
Alessandro Pasotti
9c8545722d Make setInstance private and QgsConfigCache a friend 2018-06-17 15:05:19 +02:00
Alessandro Pasotti
65c1ed2a17 Typo and SIP_SKIP 2018-06-15 09:02:47 +02:00
Nyall Dawson
76eb29daf3 Unit tests and dox for QgsRasterIterator 2018-06-15 06:39:48 +10:00
Alessandro Pasotti
a2718daff7 Add test data for gfi server relations 2018-06-14 19:01:03 +02:00
Stéphane Brunner
dab4437780
Merge pull request #7208 from arnaud-morvan/wfs_srs_multilayer
[server] Fix BBOX SRS in WFS GetFeature POST with two queries
2018-06-13 11:15:48 +02:00
arnaud.morvan@camptocamp.com
9ebb646683 [server] Fix BBOX SRS in WFS GetFeature POST with two queries
Correctly transform featureRequest.filterRect in
WFS POST GetFeature request with multiple Query elements.
2018-06-08 13:11:14 +02:00
Nyall Dawson
83d44b9fe9 Fix zonal statistics calculations when pixel size is greater than
polygon size

Fixes #17159
2018-06-08 10:13:13 +10:00
Nyall Dawson
8ddab4476a Ensure zonal stats respsects all user set no data values 2018-06-08 10:13:13 +10:00
Alessandro Pasotti
b307f39f63 Added broken qlr file for the test case 2018-06-07 09:05:16 +02:00
Nyall Dawson
05f426e061 Remove orig_ogc_fid fields from server filter tests 2018-06-01 21:00:20 +10:00
nirvn
5ab3fe4ba0 Add subsetStringChanged signal 2018-05-29 17:10:17 +07:00
rldhont
facf7a22f0
Merge pull request #7007 from arnaud-morvan/server_filter_and_bbox
[server][wfs] Apply BBOX inside And using filterRect
2018-05-28 13:07:07 +02:00
arnaud.morvan@camptocamp.com
12a7be799c [server] Apply BBOX inside And using filterRect
In case of a WFS GetFeature request,
if BBOX is not a direct child of the Filter element,
it is applyed through an intersects_bbox function in the QgsFeatureRequest filterExpression.
This is not compiled by providers like PostgreSQL, causing the whole filter to be interpreted on QGIS side.

When interpreted on QGIS side, the srsname given in the request is not handled properly as geom_from_gml return a geometry object, projection agnostic.
This result in a very long request returning no results.

This is a workaround for this performance and srs issue in the case the BBOX is direct child of an And operator,
itself at first level in Filter element.

This is a bug fix and huge optimisation for the case we have a And with a BBOX and another condition.
2018-05-28 11:25:17 +02:00