Commit graph

15628 commits

Author SHA1 Message Date
Anton Khorev
04c6d38649 Map 'full' to api relation show action 2025-02-05 21:07:19 +03:00
Anton Khorev
0f2aa939d4 Map 'full' to api way show action 2025-02-05 21:07:19 +03:00
Tom Hughes
51dab659f5 Merge remote-tracking branch 'upstream/pull/5605' 2025-02-05 18:02:04 +00:00
Tom Hughes
992755c0a6 Merge remote-tracking branch 'upstream/pull/5602' 2025-02-05 17:58:26 +00:00
Andy Allan
2bd8cf1800
Merge pull request #5617 from AntonKhorev/api-element-resources--show-paths
API element resources - show/update/delete paths
2025-02-05 17:51:59 +00:00
Anton Khorev
e837727d95 Test Last-Modified header of api show element responses 2025-02-05 20:22:16 +03:00
Anton Khorev
cee07eee09 Test if api relation show/full responses contain required elements 2025-02-05 20:22:16 +03:00
Anton Khorev
b1dbcad484 Split api node show test 2025-02-05 20:22:16 +03:00
Anton Khorev
cc2677ff24 Split api way show test 2025-02-05 20:22:16 +03:00
Anton Khorev
0c893e9197 Split api relation show/full tests 2025-02-05 20:22:16 +03:00
Anton Khorev
9ef7f3a2e7 Move api element show and full tests 2025-02-05 20:22:16 +03:00
Anton Khorev
18f65b78eb Make api show/update/destroy relation actions resourceful 2025-02-05 20:22:16 +03:00
Anton Khorev
35fc840b41 Make api show/update/destroy way actions resourceful 2025-02-05 20:22:16 +03:00
Anton Khorev
3b0be171b9 Make api show/update/destroy node actions resourceful 2025-02-05 20:22:16 +03:00
mmd-osm
3dda236509 Image lazy loading
Fixes #5601
2025-02-05 18:16:14 +01:00
Andy Allan
7cf9bf0e55
Merge pull request #5591 from AntonKhorev/api-element-resources--index-paths
API element resources - index paths
2025-02-05 17:13:47 +00:00
Andy Allan
6142d8b8fe
Merge pull request #5559 from hlfan/eslint-plugin-erb
Add eslint-plugin-erb to provide linting of .js.erb files
2025-02-05 17:07:50 +00:00
Andy Allan
019162866e
Merge pull request #5608 from AntonKhorev/reassign-issue-name-queue
Write the new role in reassign checkbox label
2025-02-05 17:02:54 +00:00
Holger Jeromin
5b1be7a79b Replace deprecated eslint rules
no-new-object => no-object-constructor
no-process-env => will be catched by no-undef
2025-02-05 18:01:13 +01:00
Andy Allan
d62caf5fe2
Merge pull request #5606 from AntonKhorev/no-eslint-qs
Remove Qs from eslint globals
2025-02-05 16:41:19 +00:00
Holger Jeromin
f02a6c91f3 Add settings file for vscode derivates with eslint support 2025-02-05 17:03:46 +01:00
Marwin Hochfelsner
bc18e85d5c Add eslint-plugin-erb for .js.erb file linting
* Add eslint-plugin-erb to provide linting of our .js.erb files
* Lint osm.js.erb and API-ify OSM.params()
---------
Co-authored-by: Andy Allan <git@gravitystorm.co.uk>
2025-02-05 17:00:38 +01:00
Anton Khorev
1dff2d5d5c Merge branch 'pull/5557' 2025-02-05 18:42:21 +03:00
Holger Jeromin
e838e9528c Move deprecated eslint rules to stylistic plugin 2025-02-05 15:47:11 +01:00
Martin Raifer
cb5157c492
Update to iD v2.31.0 2025-02-05 13:54:53 +01:00
Anton Khorev
b3a0038d27 Write the new role in reassign checkbox label 2025-02-05 13:00:04 +03:00
Anton Khorev
a1029ed1d3 Remove Qs from eslint globals 2025-02-04 19:49:28 +03:00
Marwin Hochfelsner
550e5d336f Reevaluate iteration methods 2025-02-04 17:12:15 +01:00
Anton Khorev
abcd22854c Don't html-escape note description
The description is already html-safe after to_html.
2025-02-04 18:29:47 +03:00
Anton Khorev
06cece27fe Merge branch 'pull/5579' 2025-02-04 16:42:00 +03:00
Anton Khorev
53620c62d3 Test if closing sidebar removes directions popup 2025-02-04 14:17:58 +03:00
Marwin Hochfelsner
628f6149d1
Close directions popup with sidebar 2025-02-04 07:16:05 +01:00
Marwin Hochfelsner
500f0e49b8 Collect parseFloat/Int and restructure mapParams 2025-02-04 06:53:20 +01:00
Marwin Hochfelsner
518936bdb6 Remove parseFloat calls and restructure 2025-02-04 06:53:20 +01:00
Nenad Vujicic
2d0b7b6b87 Adds optional use of note's author and description
Adds optional use of author and description from notes (in case data-migration is done) and author and description from first visible note comment (in case data-migration is not done). Also, adds author association to Note model.
2025-02-04 01:29:45 +01:00
Nenad Vujicic
5755386567 Removes note's author from RSS
Removes writing note's author to note's RSS if author is missing or data-migration is done and note's author is deleted.
2025-02-04 01:29:45 +01:00
Nenad Vujicic
a16c1138e9 Replaces using description with note_description
Replaces using note's description method with note_description helper routine.
2025-02-04 01:23:48 +01:00
Nenad Vujicic
a6d7c772e5 Adds helper routine note_description
Adds new helper routine note_description for retrieving note's description. Helper routine returns "deleted" if author is deleted otherwise note's description.
2025-02-04 01:22:28 +01:00
Anton Khorev
7e6bc9f068 Fix missing zoom argument of OSM.cropLocation in home location 2025-02-04 03:11:17 +03:00
Tom Hughes
c4c7f68f17 Merge remote-tracking branch 'upstream/pull/5600' 2025-02-03 18:56:08 +00:00
Tom Hughes
8fd2c5e578 Merge remote-tracking branch 'upstream/pull/5595' 2025-02-03 18:53:00 +00:00
Tom Hughes
d298d1f051 Merge remote-tracking branch 'upstream/pull/5593' 2025-02-03 18:50:35 +00:00
Tom Hughes
6e6ac07b5d Update bundle 2025-02-03 18:45:40 +00:00
Anton Khorev
f1a873e305 Refactor api changeset discussion tests 2025-02-03 19:28:47 +03:00
Anton Khorev
92815ae417 Don't apply extra encodeURIComponent to lat/lon search params 2025-02-03 13:13:44 +03:00
Anton Khorev
55c1033c70 Merge branch 'pull/5592' 2025-02-03 12:12:57 +03:00
Anton Khorev
3aa1b1007b Merge branch 'pull/5594' 2025-02-03 11:26:34 +03:00
Tom Hughes
46cd3a1114 Replace qs with URLSearchParams 2025-02-02 19:27:20 +00:00
Tom Hughes
b94d3b3607 Change "reporter users" to "reporting users" 2025-02-02 18:53:40 +00:00
Anton Khorev
fe4af49d06 Don't check ids of new notes in create note system tests 2025-02-02 18:56:19 +03:00