Project

General

Profile

Actions

Feature #9927

closed

Allow to check for preset verification job changes

Added by Evgeny Novikov over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
High
Category:
Bridge
Target version:
Start date:
11/15/2019
Due date:
12/03/2019
% Done:

100%

Estimated time:
Published in build:

Description

Users create verification jobs on the base of preset ones. These preset verification jobs can be changed, e.g. after updating a Klever instance. But users will be unaware that previously created verification jobs can be deprecated. It would be great if Bridge will report changes itself, but at least there should be an option to check for this manually.

Internally I suggest to calculate a checksum of a preset verification job when creating a verification job and store this checksum for a given verification job. For a check Bridge should recalculate the checksum of the preset verification job (found by the UUID) and compare values. You should keep in mind that rarely preset verication jobs will be withdrawn completely, so, there may be no corresponding UUID at all.


Related issues 1 (0 open1 closed)

Related to Klever - Feature #8122: Warn users if job was changed after it was solvedRejected04/21/2017

Actions
Actions #1

Updated by Evgeny Novikov over 4 years ago

  • Related to Feature #8122: Warn users if job was changed after it was solved added
Actions #2

Updated by Vladimir Gratinskiy over 4 years ago

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

Implemented in klever-3.0. But downloaded and uploaded jobs can't be connected to any preset job and that's why they are never checked for any changes in preset files.

Preset checksums can be recalculated (and should be calculated after the bridge deployment) with management command:
python manage.py check-preset

Actions #3

Updated by Evgeny Novikov over 4 years ago

  • Target version set to 3.0
Actions #4

Updated by Evgeny Novikov over 4 years ago

  • Status changed from Resolved to Closed

In master.

Actions

Also available in: Atom PDF