Project

General

Profile

Feature #8586

Support comparing entity versions

Added by Evgeny Novikov almost 3 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Urgent
Category:
Bridge
Target version:
Start date:
11/21/2017
Due date:
12/11/2017
% Done:

100%

Estimated time:
Published in build:

Description

A long ago I supposed that users will describe made changes by means of comments that are obligatory fields for all entity changes. But this doesn't happen because of everybody is too lazy.

Thus, I suggest to get rid of useless and annoying comments but replace them with a much more useful feature, namely, an ability to compare entity versions. As far as I understand now we have a history for jobs and marks, so entity is either of them. Comparison for marks should show differences in fields, while comparison for jobs additionally should show differences for files like it is already done when comparing verification results of different jobs. Also I suggest to support comparing of various versions rather than just show changes made in a given version relatively to the previous one. For instance, you can see an example of an appropriate interface for that here.

History

#1

Updated by Vladimir Gratinskiy almost 3 years ago

  • Due date set to 12/11/2017
  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Implemented in branch "feature_8586". I've also refactored mark pages (visually it isn't changed much).

#2

Updated by Evgeny Novikov almost 3 years ago

  • Target version changed from 2.0 to 1.0

As far as we postpone Klever version:0.3, let's include this issue there.

#3

Updated by Ilja Zakharov almost 3 years ago

  • Status changed from Resolved to Open

In general, it works fine but Evgeny also asked to make comment field be optional

#4

Updated by Vladimir Gratinskiy almost 3 years ago

Should I get rid of comment at all or just make it optional?

#5

Updated by Ilja Zakharov almost 3 years ago

Make it optional, please.

#6

Updated by Vladimir Gratinskiy almost 3 years ago

  • Status changed from Open to Resolved

Fixed.

#7

Updated by Ilja Zakharov over 2 years ago

  • Status changed from Resolved to Closed

Available since cfc84c84.

Also available in: Atom PDF