1460 Commits

Author SHA1 Message Date
Alessandro Pasotti
759590fa0b overlay_intersects: flatten collections and filter by type
Partial fix for #59408

- try to merge multilinestrings to get the max length
- consider the tested geomery type when intersection is a collection

Funded by: Body & Soul ♬
2024-12-09 08:08:09 +01:00
Étienne Trimaille
a3383689a6 Add an example with a string to the to_bool expression 2024-11-26 08:04:41 +10:00
Mathieu Pellerin
52dd3047ac [expression] Add a to_bool() function to convert various value types into a boolean 2024-11-19 15:09:58 +07:00
Nyall Dawson
7bdc228f57 Apply suggestions from code review
Co-authored-by: Matthias Kuhn <matthias@opengis.ch>
2024-10-28 03:42:38 +10:00
Nyall Dawson
fa97668bc8 [server] Avoid extremely verbose yarn output for successful yarn commands 2024-10-28 03:42:38 +10:00
Nyall Dawson
318af1bfea Try to fix landing page resources 2024-10-28 03:42:38 +10:00
dependabot[bot]
bb5caef18f Bump http-proxy-middleware
Bumps the npm_and_yarn group with 1 update in the /resources/server/src/landingpage directory: [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware).


Updates `http-proxy-middleware` from 2.0.6 to 2.0.7
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 04:59:16 +10:00
Raymond Nijssen
560bc72bf5 Put back the removed wink, this time including a nose ;-) 2024-10-02 06:50:55 +10:00
Raymond Nijssen
1c7bd342ca Added hackfest Bratislava 2024-10-02 06:50:55 +10:00
Julien Cabieces
6c2c9b7750 feat(Expression): Add project_color_object function
Which contrary to project_color doesn't return a string
representation there is no rgb conversion involved
2024-10-01 14:03:55 +10:00
Julien Cabieces
c6c755b51a feat(Expression): Add ramp_color_object function
Which contrary to ramp_color doesn't return a string
representation there is no rgb conversion involved
2024-10-01 14:03:55 +10:00
vcloarec
2f65b86524 update vcloarec location 2024-09-24 16:17:44 +02:00
dependabot[bot]
061cf7a7e2 Bump body-parser
Bumps the npm_and_yarn group with 1 update in the /resources/server/src/landingpage directory: [body-parser](https://github.com/expressjs/body-parser).


Updates `body-parser` from 1.20.1 to 1.20.3
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.1...1.20.3)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 05:33:39 +10:00
dependabot[bot]
2e9a204546 Bump the npm_and_yarn group across 1 directory with 4 updates
Bumps the npm_and_yarn group with 1 update in the /resources/server/src/landingpage directory: [express](https://github.com/expressjs/express).


Updates `express` from 4.19.2 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

Updates `path-to-regexp` from 0.1.7 to 0.1.10
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.10)

Updates `send` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/pillarjs/send/releases)
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)
- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0)

Updates `serve-static` from 1.15.0 to 1.16.2
- [Release notes](https://github.com/expressjs/serve-static/releases)
- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md)
- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: path-to-regexp
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: send
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: serve-static
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-22 05:28:56 +10:00
Mathieu Pellerin
ac3d654e7d [themes] Fix bad styling of scrollbars in the plugin manager dialog 2024-09-13 15:52:19 +07:00
Mathieu Pellerin
73ab085bbc
Merge pull request #58584 from nirvn/processing_openstreetmap_policy
Further safeguards from (perceived or actual) bulk download of OpenStreetMap tiles
2024-09-12 08:12:17 +07:00
Mathieu Pellerin
e1709a3655 Address review 2024-09-08 10:56:58 +07:00
Mathieu Pellerin
5cd1e31b82 [expression] Add line_interpolate_point_by_m and line_locate_m expressions 2024-09-08 10:52:04 +07:00
Mathieu Pellerin
917d94e5d4 [browsers] Set a tile pixel ratio of 96 DPI for the OpenStreetMap layer shipped in QGIS to avoid large number of tiles fetched when inserting a map into a 300 DPI layout 2024-09-05 17:42:47 +07:00
Julien Cabieces
87142708d1 feat(Expression): Make darker/lighter works with color object
and not just string representation
2024-09-03 09:46:26 +02:00
Julien Cabieces
f4b463db05 feat(Expression): Make (set_)color_part functions works with object
not just string representation
2024-09-03 09:46:26 +02:00
Julien Cabieces
dd41e147f8 feat(Expression): Add color_mix function
It takes string representation or color object as arguments so the
function can work with CMYK color without changing its color type and converting it to RGB.
2024-09-03 09:46:26 +02:00
Julien Cabieces
0b034b7e87 feat(Expression): Make color_grayscale_average works with object
So the function can work with CMYK color without changing its color
type and converting it to RGB.
2024-09-03 09:46:26 +02:00
Julien Cabieces
3fd6c3bdfe feat(Expression): Add color_hsvf
Contrary to color_hsv, color_hsvf allows to load a color from float
component (and not int) into a QColor object (and not a string representation).
2024-09-03 07:39:05 +10:00
Julien Cabieces
15bae7e6ab feat(Expression): Add color_hslf
Contrary to color_hsl, color_hslf allows to load a color from float
component (and not int) into a QColor object (and not a string representation).
2024-09-03 07:39:05 +10:00
Julien Cabieces
53db863fe2 feat(Expression): Add color_cmykf
Contrary to color_cmyk, color_cmykf allows to load a color from float
component (and not int) into a QColor object (and not a string representation).
2024-09-03 07:39:05 +10:00
Julien Cabieces
3203704931 feat(Expression): Add color_rgbf
Contrary to color_rgb, color_rgbf allows to load a color from float
component (and not int) into a QColor object (and not a string representation).
2024-09-03 07:39:05 +10:00
dependabot[bot]
97c9ea8fc9 Bump webpack
Bumps the npm_and_yarn group with 1 update in the /resources/server/src/landingpage directory: [webpack](https://github.com/webpack/webpack).


Updates `webpack` from 5.76.1 to 5.94.0
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.1...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-30 10:08:19 +10:00
dependabot[bot]
a69a8b624c Bump vue-template-compiler
Bumps the npm_and_yarn group with 1 update in the /resources/server/src/landingpage directory: [vue-template-compiler](https://github.com/vuejs/vue).


Updates `vue-template-compiler` from 2.7.14 to 2.7.16
- [Release notes](https://github.com/vuejs/vue/releases)
- [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue/compare/v2.7.14...v2.7.16)

---
updated-dependencies:
- dependency-name: vue-template-compiler
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-24 09:21:24 +10:00
Gregory Power
e4335d216d Update osv-scanner.toml to ignore GHSA-grv7-fg5c-xmjg 2024-07-21 08:48:38 +10:00
Nyall Dawson
ff63048a89 Remove non-functional styling from themes 2024-07-18 14:33:22 +10:00
pathmapper
f21e2dcfb7 [server/OAPIF] Add map fullscreen functionality for HTML pages 2024-06-27 08:02:20 +10:00
pathmapper
b9cc755b6c Upgrade Leaflet to v1.9.4 2024-06-25 05:44:40 +10:00
dependabot[bot]
bc8fa2cba1 Bump ws
Bumps the npm_and_yarn group with 1 update in the /resources/server/src/landingpage directory: [ws](https://github.com/websockets/ws).


Updates `ws` from 7.5.9 to 7.5.10
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 13:45:40 +10:00
Sebastian Grünewald
49cede7946
Fix wrong text color on Windows in the Night Mapping theme (#57407) 2024-06-16 17:12:09 +07:00
Tudor Bărăscu
b4b84813d3 Be clear that the expressions return invalid when they cannot convert
I got mislead by the "Nothing is returned if a value cannot be converted" as it led
me to believe I was expecting NULL.
2024-05-30 07:29:04 +10:00
uclaros
10559048c0 QGIS does rock, but we need comprehensive examples 2024-05-10 06:18:16 +10:00
uclaros
03f967848c add missing tr to header generated by map_to_html_table expression function 2024-05-10 06:18:16 +10:00
dependabot[bot]
818986092a Bump ejs
Bumps the npm_and_yarn group with 1 update in the /resources/server/src/landingpage directory: [ejs](https://github.com/mde/ejs).


Updates `ejs` from 3.1.8 to 3.1.10
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.8...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-07 08:36:10 +10:00
dependabot[bot]
b208858230 build(deps): bump the npm_and_yarn group across 1 directory with 1 update
Bumps the npm_and_yarn group with 1 update in the /resources/server/src/landingpage directory: [express](https://github.com/expressjs/express).


Updates `express` from 4.18.2 to 4.19.2
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
  dependency-group: npm_and_yarn-security-group
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 12:24:53 +10:00
dependabot[bot]
e9ac49d227 build(deps): bump webpack-dev-middleware
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-22 07:14:51 +10:00
dependabot[bot]
e0d8666fe4 Bump follow-redirects in /resources/server/src/landingpage
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 09:54:41 +10:00
Nyall Dawson
d6e3308ca3 Resync srs db
ec051fc45 updated srs db without updating the hardcoded minimum
srs ids, which was leading to crs sync errors on newer proj versions
2024-02-13 19:49:42 +10:00
Mathieu Pellerin
8bc1468f43 [themes] Fix missing checkbox partially checked state styling 2024-02-12 09:04:27 +07:00
Gregory Power
19a00a8b99
add osv-scanner to ignore false positives thrown by OpenSSF Scorecard (#56100)
* whitespace changes

* add OpenSSF Scorecard and OpenSSF Best Practices Badges

* create osv-scanner.toml

- This file is used to ignore particular vulnerabilities reported Open Source Vulnerability database (https://osv.dev/)
- The specification for this particular file can be found at (https://google.github.io/osv-scanner/configuration/) as of 2024-01-04

* update osv-scanner.toml to ignore GHSA-pfrx-2q88-qq97

* update osv-scanner.toml to ignore GHSA-rc47-6667-2j5j

* update osv-scanner.toml to ignore GHSA-9c47-m6qq-7p4h

* update osv-scanner.toml to ignore GHSA-7fh5-64p2-3v2j

* update osv-scanner.toml to ignore GHSA-776f-qx25-q3cc

* update osv-scanner.toml to ignore GHSA-8jmw-wjr8-2x66
2024-02-08 19:17:56 +10:00
Germap
eac5f8e521 [Expressions] Add missing tag (crs ellipsoid) to layer_property function 2024-01-28 09:42:26 +01:00
Mathieu Pellerin
4c7cfb457a [themes] Revert commit 7ff0fd6 to fix CSS errors spamming console 2024-01-28 07:34:03 +10:00
dependabot[bot]
441a46fa14 Bump follow-redirects in /resources/server/src/landingpage
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-11 11:42:19 +10:00
uclaros
f0ec3a0aea finalize mesh label rendering 2024-01-08 05:20:26 -08:00
Alexander Bruy
9ded559386 initial support for mesh labeling 2024-01-08 05:20:26 -08:00