Commit Graph

14781 Commits

Author SHA1 Message Date
Martin Raifer
434434a67b add to changelog 2022-06-06 12:48:47 +02:00
Martin Raifer
8f79932ab1 prevent html injection in combobox dopdowns
and use returned wikidata label language for html `lang` metadata
2022-06-06 12:47:14 +02:00
Bryan Housel
b44c7e8741 Fix display of Wikidata combo field items 2022-06-06 12:44:58 +02:00
mukesh
180e554b7d Fixed bug Wikidata field displays [object Object] 2022-06-06 12:44:57 +02:00
Martin Raifer
ac92f5b624 bump nodejs requirement to v16.14+ as this is now required by NSI
see https://github.com/osmlab/name-suggestion-index/issues/6014
2022-06-03 17:26:06 +02:00
Martin Raifer
4bc770fb64 Set development version number 2022-06-03 17:26:05 +02:00
Martin Raifer
730cbe0956 tweak/fix changelog entry for #9116 2022-06-03 17:26:03 +02:00
Minh Nguyễn
0064f4376e Update CHANGELOG.md 2022-06-03 08:19:43 -07:00
Minh Nguyễn
8c1d9375ba Update CHANGELOG.md 2022-06-03 08:19:07 -07:00
Minh Nguyễn
27f665b326 Ignore invalid units in field input 2022-06-03 08:04:57 -07:00
Bryan Housel
4a5a6e89b5 Don't need to add all the paths, -f will find them 2022-06-03 14:22:51 +02:00
Martin Raifer
24c48627ac v2.21.0 2022-06-03 13:57:37 +02:00
Martin Raifer
dfde8c111a ft 2022-06-03 13:57:37 +02:00
Martin Raifer
801a000f58 npm run translations 2022-06-03 13:57:36 +02:00
Martin Raifer
6deb672ad2 npm run imagery 2022-06-03 13:57:36 +02:00
Martin Raifer
373eeeb856 update icons 2022-06-03 13:57:35 +02:00
Martin Raifer
524cd5d512 add instructions for running tests
closes #8843
2022-06-03 13:57:34 +02:00
Martin Raifer
c1947843b6 drop superfluous changelog line 2022-06-02 15:16:23 +02:00
Martin Raifer
c79dfc601f Merge branch 'oauth2' into develop 2022-06-02 15:14:43 +02:00
Martin Raifer
eb1e1c47fd update changelog 2022-06-02 15:12:43 +02:00
Martin Raifer
ae8013c7cb use 127.0.0.1 instead of localhost for dev usage
as oauth2 does only allow 127.0.0.1 for non https connections
see https://wiki.openstreetmap.org/wiki/OAuth#OAuth_2.0_2
2022-06-02 14:53:43 +02:00
Martin Raifer
280acfa661 Replace RapiD credentials with iD credentials 2022-06-02 14:46:11 +02:00
Bryan Housel
34a2af0330 Give user the opportunity to switch users when logging out
OAuth2's idea of "logout" is just to get rid of the bearer token.
If we try to "login" again, it will just grab the token again.
What a user probably _really_ expects is to logout of OSM so that they can switch users.
2022-06-02 13:29:41 +02:00
Bryan Housel
43fe6e9579 Update account component - Add ability to both login and logout 2022-06-02 13:07:50 +02:00
Bryan Housel
6058f89460 Upgrade to osm-auth v2 which uses OAuth2 to connect to OSM API 2022-06-02 13:07:50 +02:00
Martin Raifer
e4ed585ce4 update changelog 2022-05-25 18:59:40 +02:00
Milos Brzakovic
66c5007fc2 Update bing imagery key and api urls. Interval limiting for tiles vintage (#9133)
update bing imagery key, template, api url
BasicMetadata for vintage
handled 429 in getMetadata
2022-05-25 18:49:35 +02:00
dependabot[bot]
29f3693cbe Bump mapillary-js from 4.0.0 to 4.1.0 (#9012)
Bumps [mapillary-js](https://github.com/mapillary/mapillary-js) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/mapillary/mapillary-js/releases)
- [Changelog](https://github.com/mapillary/mapillary-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mapillary/mapillary-js/compare/v4.0.0...v4.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-25 14:07:41 +02:00
dependabot[bot]
0790805378 Bump glob from 7.2.3 to 8.0.3 (#9130)
Bumps [glob](https://github.com/isaacs/node-glob) from 7.2.3 to 8.0.3.
- [Release notes](https://github.com/isaacs/node-glob/releases)
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v7.2.3...v8.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-25 14:02:57 +02:00
dependabot[bot]
554d13bdc5 Bump d3 from 7.3.0 to 7.4.4 (#9122)
Bumps [d3](https://github.com/d3/d3) from 7.3.0 to 7.4.4.
- [Release notes](https://github.com/d3/d3/releases)
- [Changelog](https://github.com/d3/d3/blob/main/CHANGES.md)
- [Commits](https://github.com/d3/d3/compare/v7.3.0...v7.4.4)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-25 13:58:30 +02:00
Martin Raifer
a7c9f01eb0 add to changelog 2022-05-25 13:55:04 +02:00
Josh Lee
0c69018f96 Fix xss in user account display (#9097)
Only affects currently logged in user who has put HTML in their display name.

#8813
2022-05-25 13:47:11 +02:00
Martin Raifer
4a55249dee fix code style issues 2022-05-25 13:45:55 +02:00
dependabot[bot]
a376532882 Bump @ideditor/temaki from 5.0.0 to 5.1.0 (#9123)
Bumps [@ideditor/temaki](https://github.com/ideditor/temaki) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/ideditor/temaki/releases)
- [Changelog](https://github.com/ideditor/temaki/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ideditor/temaki/compare/v5.0.0...v5.1.0)

---
updated-dependencies:
- dependency-name: "@ideditor/temaki"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Raifer <martin@raifer.tech>
2022-05-25 13:41:12 +02:00
Martin Raifer
1f93640795 update icons 2022-05-25 11:05:04 +02:00
Martin Raifer
29d4ab6866 search presets by tag "key=value" syntax
closes #8869
2022-05-25 10:58:08 +02:00
Martin Raifer
d486ab197d sort preset search results by matching aliases, add tests 2022-05-25 10:25:29 +02:00
Martin Raifer
8796a412f8 support aliases in preset search
closes #6139
2022-05-24 17:15:01 +02:00
Martin Raifer
b4d0f0cf9d render horse riding centers like farmyards
closes #9118
2022-05-24 15:54:53 +02:00
Martin Raifer
d58656bf48 update changelog 2022-05-24 15:38:21 +02:00
Martin Raifer
5810b61d5c Imply access=no for highway=construction objects, closes #9102 2022-05-24 14:39:02 +02:00
Martin Raifer
2ca52e75ce Do not overwrite existing *=no tags by a preset's addTags 2022-05-24 14:18:17 +02:00
William Edmisten
67bd692bc0 Add multilingual field exceptions (#9124)
* Add multilingual field exceptions

* Add name:etymology

* Match language code in regex

* Restrict ISO 15924 code to 4 letters

* Allow country codes in name subkeys; match key case sensitively

Co-authored-by: Minh Nguyễn <mxn@1ec5.org>
2022-05-21 15:09:41 -07:00
arch0345
3743179707 Update FontAwesome dependencies 2022-05-20 21:20:17 -07:00
Martin Raifer
ce136d0144 use consistent links to ideditor*.netlify.app preview, see #9046 2022-04-19 12:03:30 +02:00
Martin Raifer
5d2c5e63a5 lint, add to changelog 2022-04-19 11:47:43 +02:00
Bryan Housel
7b0127f5e7 Merge pull request #9021 from openstreetmap/validator-reset-bug-fix
Fix validator reset bug - Deferred promise proper cleanup
2022-03-08 09:20:31 -05:00
Milos Brzakovic (E-Search)
2b42adc06d validator reset deferred promise cleanup 2022-03-08 10:48:27 +01:00
Martin Raifer
139638345f [linter] use most recent javascript syntax when parsing code 2022-02-16 22:22:15 +01:00
Martin Raifer
352f244d68 trim hash part from custom imagery source URLs
before trying to detect the imagery source's type, fixes #8822
2022-02-16 21:57:03 +01:00