Add method to upload images on base64 to a logbook identified by beamline and proposal
Currently, in order to upload a event that contains an image it is done in two steps in the UI:
https://icatplus.esrf.fr/resource/04a159f0-19dd-49b8-b354-ddbf99fb7dd9/file/investigation/id/121810241/upload
https://icatplus.esrf.fr/logbook/04a159f0-19dd-49b8-b354-ddbf99fb7dd9/investigation/id/121810241/event/create
We would need to do something similar with a single method that receives the beamline and the proposal name instead of the investigationId
As first approach it could be similar to this one:
/logbook/{sessionId}/investigation/id/{investigationId}/event/createfrombase64
with the following signature:
/logbook/{sessionId}/investigation/name/{investigationName}/instrument/name/{instrumentName}/createfrombase64
SessionId will be the API_KEY