italia / developers-italia-api

API for the developers.italia.it public software collection
https://api.developers.italia.it
GNU Affero General Public License v3.0
12 stars 7 forks source link

Implement JSON Patch #213

Open bfabio opened 1 year ago

bfabio commented 1 year ago

We should implement JSON Patch, initially for Software, (not to be confused with JSON Merge Patch #173) so that the crawler and other clients can just do things like

{ "op": "add", "path": "/aliases", "value": [ "oldurl.example.org" ] }

Instead of having to get the list of the current aliases, add element, and resend the whole list back.

Entities

bfabio commented 6 months ago

Implemented for Software in #221.