Anton Khorev
|
49fac49f9d
|
Create api changeset download resource
|
2025-02-22 20:49:54 +03:00 |
|
Anton Khorev
|
084df96efd
|
Remove unused redaction code from api old elements controller
|
2025-02-17 03:51:05 +03:00 |
|
Anton Khorev
|
edaca6995c
|
Create relation version redaction resource
|
2025-02-17 03:51:05 +03:00 |
|
Anton Khorev
|
8ccdc50313
|
Create way version redaction resource
|
2025-02-17 03:51:05 +03:00 |
|
Anton Khorev
|
984dd624dd
|
Create node version redaction resource
|
2025-02-17 03:51:05 +03:00 |
|
Anton Khorev
|
84c4ed3fa8
|
Add base old element redactions controller
|
2025-02-17 03:51:05 +03:00 |
|
Tom Hughes
|
d90f353e5f
|
Merge remote-tracking branch 'upstream/pull/4359'
|
2025-02-16 09:04:17 +00:00 |
|
Anton Khorev
|
1f59507e78
|
Add changeset comment search api with filtering by author and time
|
2025-02-15 19:35:24 +03:00 |
|
Anton Khorev
|
6569ed24e4
|
Add user block api call
|
2025-02-15 19:20:09 +03:00 |
|
Anton Khorev
|
bd278a07fe
|
Move query notes by user value to mixin
|
2025-02-15 19:05:46 +03:00 |
|
Anton Khorev
|
500c1bddf2
|
Move common query time condition to mixin
|
2025-02-15 19:05:46 +03:00 |
|
Anton Khorev
|
d92fc6e526
|
Move common query limit method of changesets and notes to mixin
|
2025-02-15 19:05:46 +03:00 |
|
Tom Hughes
|
5ca24de0d0
|
Merge remote-tracking branch 'upstream/pull/5452'
|
2025-02-15 11:15:25 +00:00 |
|
Anton Khorev
|
037bafcd1c
|
Check user instead of scope when getting note author info
Previously it was possible to create a note while authorized but having no write_notes scope. Currently it's not possible.
|
2025-02-15 03:45:53 +03:00 |
|
Anton Khorev
|
f6572e3712
|
Output active blocks list
|
2025-02-14 14:16:48 +03:00 |
|
Anton Khorev
|
9ec7e8c888
|
Skip blocks check when getting active blocks list
|
2025-02-14 14:16:48 +03:00 |
|
Anton Khorev
|
6d558003aa
|
Add active blocks list api endpoint with empty response
|
2025-02-14 14:16:48 +03:00 |
|
Tom Hughes
|
22f590c9ef
|
Merge remote-tracking branch 'upstream/pull/5622'
|
2025-02-12 17:59:25 +00:00 |
|
Nenad Vujicic
|
4133936c63
|
Updates notes filtering to search description too
Updates notes filtering to search for query text in both note comments and note's description.
|
2025-02-12 18:22:50 +01:00 |
|
Nenad Vujicic
|
fadbee0af0
|
Adds storing note's properties to notes
Adds storing note's description, author_id and author_ip to notes table too when creating new note.
|
2025-02-12 10:54:31 +01:00 |
|
Tom Hughes
|
43f40c5d03
|
Stop using session flash to communicate with callbacks
|
2025-02-12 00:09:40 +00:00 |
|
Anton Khorev
|
f2ed3c1935
|
Make api old element show paths resourceful
|
2025-02-10 02:07:48 +03:00 |
|
Anton Khorev
|
29323be33b
|
Merge branch 'pull/5636'
|
2025-02-10 01:26:12 +03:00 |
|
Anton Khorev
|
98af87d1cb
|
Convert api element history actions to versions resources
|
2025-02-09 19:18:47 +03:00 |
|
Tom Hughes
|
ba481319f4
|
Use subqueries to find nested members more efficiently
|
2025-02-09 15:40:49 +00:00 |
|
Anton Khorev
|
18b8e0cb34
|
Clean up after creating nested relation resources
|
2025-02-08 18:22:55 +03:00 |
|
Anton Khorev
|
f696b5439e
|
Declare api relation relations as nested resources
|
2025-02-08 18:22:55 +03:00 |
|
Anton Khorev
|
2a38dca0b7
|
Declare api way relations as nested resources
|
2025-02-08 18:22:55 +03:00 |
|
Anton Khorev
|
a6e614e44e
|
Declare api node relations as nested resources
|
2025-02-08 18:22:55 +03:00 |
|
Anton Khorev
|
6a50a5e871
|
Declare api node ways as nested resources
|
2025-02-08 18:22:55 +03:00 |
|
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 |
|
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 |
|
Tom Hughes
|
f8ad4c79a4
|
Merge remote-tracking branch 'upstream/pull/5586'
|
2025-02-02 10:30:04 +00:00 |
|
Tom Hughes
|
22761a9d1f
|
Merge remote-tracking branch 'upstream/pull/5585'
|
2025-02-02 10:16:43 +00:00 |
|
Anton Khorev
|
83167c368e
|
Use flat_map to collect way node ids in maps controller
|
2025-02-01 20:36:07 +03:00 |
|
Anton Khorev
|
b9f1e31122
|
Use filter instead of loop in visible node/way collections
|
2025-02-01 20:19:00 +03:00 |
|
Anton Khorev
|
560146d88c
|
Remove ids collected in parallel to model instances in map api
|
2025-02-01 20:09:38 +03:00 |
|
Anton Khorev
|
8508c4f0a7
|
Remove unused visible_nodes hashes from api element controllers
|
2025-02-01 19:35:46 +03:00 |
|
Tom Hughes
|
49e257200e
|
Merge remote-tracking branch 'upstream/pull/5545'
|
2025-01-24 15:10:03 +00:00 |
|
Anton Khorev
|
01b5ed5d28
|
Create api map resource
|
2025-01-24 10:47:58 +03:00 |
|
Anton Khorev
|
47d55a2b0f
|
Simplify write_notes scope check in api notes controller
|
2025-01-24 06:16:11 +03:00 |
|
Andy Allan
|
f32aea6d14
|
Merge pull request #5433 from AntonKhorev/user-routes-api-namespace
Resourceful routes for users api
|
2025-01-15 12:55:41 +00:00 |
|
Anton Khorev
|
880032ed85
|
Create user traces resource in api namespace
|
2024-12-27 05:44:09 +03:00 |
|
Anton Khorev
|
5dbf32d945
|
Remove check_api_readable from api messages controller
|
2024-12-23 04:10:05 +03:00 |
|
Anton Khorev
|
45c90003c6
|
Use resourceful routes for api messages in/outbox
|
2024-12-22 07:03:41 +03:00 |
|
Anton Khorev
|
3adb697385
|
Use resourceful routes for api trace data
|
2024-12-10 14:21:21 +03:00 |
|
Anton Khorev
|
725f6d847f
|
Remove logger.debug from relation update action
|
2024-12-06 14:27:46 +03:00 |
|