BeaconCMS / BeaconCMS/beacon_live_admin
Display the diff between revisions
- Dominant language
- JavaScript
- Stars
- 73
- Forks
- 35
- PR merge metrics
- No merged PRs in 30d
Description
On the revisions tab, it should display a diff representation of what actually changed between revisions otherwise it's hard to spot the differences between revisions.
For text content we can use https://hex.pm/packages/text_diff and for relational data we might display a similar representation with added/removed/changed lines and diff the content of changes lines, for example a meta tag that changed the content only but kept the same name.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the revisions tab entry point and trace how revision data is currently rendered. Evaluate text_diff for text content and define how relational changes should show added, removed, and changed lines, including changed meta-tag content. Done means the tab presents an understandable diff for both text and relational revisions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elixir, javascript
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100