You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Motivation
For a client, it is currently not possible to have an clear idea of the different actions applied to a resource during its lifetime.
Acceptance criteria
The user must have access to the resource
The events are returned in chronological order
No pagination is applied
For each event, we return the action, the timestamp of the event and the author
Implementation notes
This endpoint must rely on the events metric index so an Elasticsearch query must be written.
The implementation must be in the Elasticsearch plugin as this is where the ES dependency is at the moment
The api endpoint can be: /resources/org/project/_/[resource_id]/history
(_ being the schema and is not relevant here)
And would be implemented in ElasticSearchQueryRoutes along the listing operation
The text was updated successfully, but these errors were encountered:
Every event is tied to a revision number internally
It can be a good idea. However this is only the Delta endpoint in this ticket, I preferred to keep it simple waiting for the Fusion ticket. Depending on this second ticket, we will see if we want filters which would be applied on the frontend side or something to include in the endpoint.
Motivation
For a client, it is currently not possible to have an clear idea of the different actions applied to a resource during its lifetime.
Acceptance criteria
Implementation notes
This endpoint must rely on the events metric index so an Elasticsearch query must be written.
The implementation must be in the Elasticsearch plugin as this is where the ES dependency is at the moment
The api endpoint can be:
/resources/org/project/_/[resource_id]/history
(
_
being the schema and is not relevant here)And would be implemented in
ElasticSearchQueryRoutes
along the listing operationThe text was updated successfully, but these errors were encountered: