Feature #91157

Make unchanged records in complex data structure visible to user

Added by Uwe Trotzek over 1 year ago. Updated 7 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Workspaces
Target version:
-
Start date:
2020-04-21
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
medium
Sprint Focus:

Description

When a user changes an entry of a complex data structure all referenced elements will be shown as changed in the workspace module. Even if their were not even touched. This is especially nasty if there are many relations affected for that change. A user would have to open the diff view for every single entry and would have to verify if there is a relevant change.

It would be nice, if and editor could see which records have been changed and which records are untouched or where only system fields had change.

Because this feature is mandatory for one of our clients (otherwise I would have to uninstall TYPO3) I created a patch for this which I will upload in a sec as a discussion base.


Files

workspace_list_without_patch.png (32.4 KB) workspace_list_without_patch.png The list view which show all elements as changed Uwe Trotzek, 2020-04-21 16:09
irrelevant_diff.png (11.9 KB) irrelevant_diff.png Unchanged elements have this diff Uwe Trotzek, 2020-04-21 16:10
workspace_list_with_patch.png (44.2 KB) workspace_list_with_patch.png Workspace list with the patch Uwe Trotzek, 2020-04-21 16:12
relevant_diff_view.png (11.2 KB) relevant_diff_view.png The only relevant change Uwe Trotzek, 2020-04-21 16:13

Related issues

Related to TYPO3 Core - Bug #93312: Workspace Record Comparison shows changes in internal fieldsClosedBenni Mack2021-01-18

Actions
#1

Updated by Uwe Trotzek over 1 year ago

With the patch all unchanged records get a different color and the "show diff" button is hidden. The diff button is only available for records which have a relevant change.

#2

Updated by Gerrit Code Review over 1 year ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64295

#3

Updated by Gerrit Code Review over 1 year ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64295

#4

Updated by Gerrit Code Review 9 months ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64295

#5

Updated by Gerrit Code Review 9 months ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64295

#6

Updated by Gerrit Code Review 9 months ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64295

#7

Updated by Gerrit Code Review 8 months ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64295

#8

Updated by Gerrit Code Review 8 months ago

Patch set 1 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/67475

#9

Updated by Benni Mack 8 months ago

  • Related to Bug #93312: Workspace Record Comparison shows changes in internal fields added
#10

Updated by Anonymous 8 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
#11

Updated by Gerrit Code Review 8 months ago

  • Status changed from Resolved to Under Review

Patch set 2 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/67475

#12

Updated by Anonymous 8 months ago

  • Status changed from Under Review to Resolved
#13

Updated by Benni Mack 7 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF