Commit Graph

30229 Commits

Author SHA1 Message Date
Edward Nash
e1b4634fa4 Correct parsing multi-properties with attributes
When parsing GML then conversion of properties containing XML attributes
to objects with a _content_ property must occur before the handling of
multiple attributes (conversion/adding to an array), as otherwise the
_content_ property and attributes are set on the array and not on the
array element.

Prior to this change, only multiple properties without attributes could
be correctly parsed.

Example problemeatic GML section:
<Link xlink:href="http://example.com/a"/>
<Link xlink:href="http://example.com/b"/>

Resulting property as JSON extract after this change:
{
  "Link": [
    {
      "_content_": undefined,
      "xlink:href": "http://example.com/a",
    },
    {
      "_content_": undefined,
      "xlink:href": "http://example.com/b"
    }
  ]
}

Prior to this change, the _content_ property and the properties for the
XML attributes would be set on the resulting JS Array object, with
previous entries being represented as nested arrays.
2021-10-29 16:35:05 +02:00
Tim Schaub
aff751bdf0 Merge pull request #12917 from mike-000/removeFeature-2
Make removeFeature consistent with other remove methods
2021-10-27 14:20:10 -06:00
Tim Schaub
1b17f347c0 Add test for new removeFeature behavior 2021-10-27 14:11:55 -06:00
Tim Schaub
3bc28f2125 Merge pull request #12918 from mike-000/setDisplacement-2
Add setDisplacement method to ol/style/Image and subclasses
2021-10-26 17:05:48 -06:00
Tim Schaub
f1c0781eb2 Example style update 2021-10-26 16:55:56 -06:00
MoonE
d742c38163 Merge pull request #12930 from MoonE/view-animation-test
Fix flaky view animation test
2021-10-27 00:21:04 +02:00
Maximilian Krög
687cffb5d9 Fix flaky view animation test 2021-10-26 21:52:10 +02:00
Tim Schaub
dc8c9cfabb Merge pull request #12923 from openlayers/dependabot/npm_and_yarn/rollup/plugin-commonjs-21.0.1
Bump @rollup/plugin-commonjs from 21.0.0 to 21.0.1
2021-10-25 10:02:53 -10:00
Tim Schaub
660f646d1a Merge pull request #12922 from openlayers/dependabot/npm_and_yarn/webpack-cli-4.9.1
Bump webpack-cli from 4.9.0 to 4.9.1
2021-10-25 10:00:30 -10:00
Tim Schaub
30054879e8 Merge pull request #12929 from openlayers/dependabot/npm_and_yarn/rollup-2.58.3
Bump rollup from 2.58.0 to 2.58.3
2021-10-25 09:59:49 -10:00
Tim Schaub
856066d05c Merge pull request #12920 from openlayers/dependabot/npm_and_yarn/marked-3.0.8
Bump marked from 3.0.7 to 3.0.8
2021-10-25 09:53:49 -10:00
Tim Schaub
380cfd12cb Merge pull request #12924 from openlayers/dependabot/npm_and_yarn/clean-css-cli-5.4.2
Bump clean-css-cli from 5.4.1 to 5.4.2
2021-10-25 09:53:13 -10:00
dependabot[bot]
bfdd566bef Bump rollup from 2.58.0 to 2.58.3
Bumps [rollup](https://github.com/rollup/rollup) from 2.58.0 to 2.58.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.58.0...v2.58.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 19:53:05 +00:00
Tim Schaub
bf20ab4367 Merge pull request #12926 from openlayers/dependabot/npm_and_yarn/rollup/plugin-node-resolve-13.0.6
Bump @rollup/plugin-node-resolve from 13.0.5 to 13.0.6
2021-10-25 09:51:39 -10:00
Tim Schaub
06a083adda Merge pull request #12928 from openlayers/dependabot/npm_and_yarn/babel-loader-8.2.3
Bump babel-loader from 8.2.2 to 8.2.3
2021-10-25 09:50:54 -10:00
Tim Schaub
062096b641 Merge pull request #12921 from openlayers/dependabot/npm_and_yarn/webpack-5.59.1
Bump webpack from 5.58.2 to 5.59.1
2021-10-25 09:50:10 -10:00
Tim Schaub
0064b3c18e Merge pull request #12927 from openlayers/dependabot/npm_and_yarn/eslint-8.1.0
Bump eslint from 8.0.1 to 8.1.0
2021-10-25 09:48:40 -10:00
Tim Schaub
8703ddfab6 Merge pull request #12919 from openlayers/dependabot/npm_and_yarn/karma-6.3.5
Bump karma from 6.3.4 to 6.3.5
2021-10-25 09:47:33 -10:00
dependabot[bot]
cbc2fd2997 Bump babel-loader from 8.2.2 to 8.2.3
Bumps [babel-loader](https://github.com/babel/babel-loader) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v8.2.2...v8.2.3)

---
updated-dependencies:
- dependency-name: babel-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:03:03 +00:00
dependabot[bot]
74e8522509 Bump eslint from 8.0.1 to 8.1.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.0.1 to 8.1.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.0.1...v8.1.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:02:52 +00:00
dependabot[bot]
96565935f8 Bump @rollup/plugin-node-resolve from 13.0.5 to 13.0.6
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) from 13.0.5 to 13.0.6.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v13.0.6/packages/node-resolve)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:02:34 +00:00
dependabot[bot]
0c8821a01a Bump clean-css-cli from 5.4.1 to 5.4.2
Bumps [clean-css-cli](https://github.com/clean-css/clean-css-cli) from 5.4.1 to 5.4.2.
- [Release notes](https://github.com/clean-css/clean-css-cli/releases)
- [Changelog](https://github.com/clean-css/clean-css-cli/blob/master/History.md)
- [Commits](https://github.com/clean-css/clean-css-cli/compare/v5.4.1...v5.4.2)

---
updated-dependencies:
- dependency-name: clean-css-cli
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:02:05 +00:00
dependabot[bot]
a169aaab37 Bump @rollup/plugin-commonjs from 21.0.0 to 21.0.1
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.0 to 21.0.1.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v21.0.1/packages/commonjs)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:01:49 +00:00
dependabot[bot]
6ae34e6590 Bump webpack-cli from 4.9.0 to 4.9.1
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.9.0 to 4.9.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.9.0...webpack-cli@4.9.1)

---
updated-dependencies:
- dependency-name: webpack-cli
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:01:32 +00:00
dependabot[bot]
bc1f1773fe Bump webpack from 5.58.2 to 5.59.1
Bumps [webpack](https://github.com/webpack/webpack) from 5.58.2 to 5.59.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.58.2...v5.59.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:01:21 +00:00
dependabot[bot]
a1166fe9a8 Bump marked from 3.0.7 to 3.0.8
Bumps [marked](https://github.com/markedjs/marked) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js)
- [Commits](https://github.com/markedjs/marked/compare/v3.0.7...v3.0.8)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:01:06 +00:00
dependabot[bot]
7d4b931909 Bump karma from 6.3.4 to 6.3.5
Bumps [karma](https://github.com/karma-runner/karma) from 6.3.4 to 6.3.5.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.4...v6.3.5)

---
updated-dependencies:
- dependency-name: karma
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 10:00:50 +00:00
mike-000
6640d2d069 new example 2021-10-25 10:55:21 +01:00
mike-000
f16482b420 Test setDisplacement 2021-10-25 10:28:54 +01:00
mike-000
eb0bfc970e Test setDisplacement
Test getAnchor with displacement
2021-10-25 10:27:18 +01:00
mike-000
a0da16e4e9 handle updateable displacement 2021-10-25 10:22:40 +01:00
mike-000
9267d2994d handle updateable displacement 2021-10-25 10:20:36 +01:00
mike-000
1249ecee45 add setDisplacement method 2021-10-25 10:18:18 +01:00
mike-000
855fc6f5bc removeFeature consistent with other remove methods
Make returning the removed feature a TODO
2021-10-24 20:33:48 +01:00
Tim Schaub
658f55d03f Merge pull request #12915 from tschaub/test-deploy
Test the new pull request deploy previews
2021-10-22 22:58:49 -10:00
Tim Schaub
fc03078e2a Include charset 2021-10-22 22:46:06 -10:00
Tim Schaub
c72101ff2e Add status context 2021-10-22 22:45:42 -10:00
Tim Schaub
2c757bc8fa Add commit status with preview URL 2021-10-22 22:31:50 -10:00
Tim Schaub
635a236ab8 Use SHA for pull request head 2021-10-22 22:08:07 -10:00
Tim Schaub
ac65eed669 Merge pull request #12916 from openlayers/fix-deploy
Updates to deploy-preview job
2021-10-22 21:22:02 -10:00
Tim Schaub
5ac9dbeb89 Use pull request head 2021-10-22 21:14:47 -10:00
Tim Schaub
cc30a38d7d Merge pull request #12914 from tschaub/netlify-action
Build site preview as a GitHub action
2021-10-22 14:41:29 -10:00
Tim Schaub
ba6d6f3bb4 Build site preview as a GitHub action 2021-10-22 14:27:34 -10:00
Andreas Hocevar
36f94f57ce Merge pull request #12891 from mike-000/compatibility
Restore browser compatibility where possible
2021-10-18 19:31:40 +02:00
Tim Schaub
f849595dfd Merge pull request #12902 from openlayers/dependabot/npm_and_yarn/eslint-8.0.1
Bump eslint from 7.32.0 to 8.0.1
2021-10-18 06:31:01 -10:00
Tim Schaub
c55f882e49 Merge pull request #12904 from openlayers/dependabot/npm_and_yarn/mocha-9.1.3
Bump mocha from 9.1.2 to 9.1.3
2021-10-18 06:30:50 -10:00
dependabot[bot]
106c114914 Bump mocha from 9.1.2 to 9.1.3
Bumps [mocha](https://github.com/mochajs/mocha) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v9.1.2...v9.1.3)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 16:25:32 +00:00
dependabot[bot]
5faf95b9fb Bump eslint from 7.32.0 to 8.0.1
Bumps [eslint](https://github.com/eslint/eslint) from 7.32.0 to 8.0.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.32.0...v8.0.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 16:25:08 +00:00
Tim Schaub
b0bb7846db Merge pull request #12905 from openlayers/dependabot/npm_and_yarn/glob-7.2.0
Bump glob from 7.1.7 to 7.2.0
2021-10-18 06:23:55 -10:00
Tim Schaub
243629510d Merge pull request #12903 from openlayers/dependabot/npm_and_yarn/webpack-5.58.2
Bump webpack from 5.58.1 to 5.58.2
2021-10-18 06:23:06 -10:00