guardian / guardian/grid

Record lastModifiedBy

Open
#539 2 comments 0 reactions 0 assignees View on GitHub
enhancement metadata
Dominant language
Scala
Stars
1.5k
Forks
121
Avg merge
4d 1h
Merged PRs (30d)
29

Description

We have added a lastModified timestamp (https://github.com/guardian/media-service/pull/537) but no lastModifiedBy. That could be useful information to have.

Currently the metadata editor and cropper don't record the author of changes. We know we want to save the author of a crop (https://github.com/guardian/media-service/issues/292), and likely the author of metadata edits, so once that is in place, we could index that information in ES.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing lastModified work in pull request 537, then inspect the metadata editor and cropper flows mentioned in the issue. Read issue 292 for the crop-author requirement and determine how metadata and crop authors should be saved and later indexed in Elasticsearch; done means both change types record their author.

Written by the indexing model from the issue text.

Assessment

Tech stack
elasticsearch, scala
Domain
backend, search
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.