Project

General

Profile

Actions

Feature #3988

closed

[API] Job records are better protected against improper modification due to bugs or user error

Added by Peter Amstutz over 9 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
API
Target version:
-
Story points:
-

Description

1) Introduce a "New" state where jobs fields can be edited. Once in "Queued" or later state protect fields like script, script_version. Once in a finished in state, prevent any fields from being edited.

2) Lock jobs by API token instead of user uuid to provide stronger protection against the job record being modified by more than one process.

See also #3954

Actions #1

Updated by Peter Amstutz over 9 years ago

  • Subject changed from Jobs are locked by API token instead of user uuid in order to provide stronger protection against the job record being modified by more than one process. to Job records are better protected against tinkering due to bugs or user error.
Actions #2

Updated by Peter Amstutz over 9 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz over 9 years ago

  • Description updated (diff)
Actions #4

Updated by Peter Amstutz over 9 years ago

  • Subject changed from Job records are better protected against tinkering due to bugs or user error. to Job records are better protected against unsanctioned modification due to bugs or user error.
Actions #5

Updated by Peter Amstutz over 9 years ago

  • Subject changed from Job records are better protected against unsanctioned modification due to bugs or user error. to Job records are better protected against improper modification due to bugs or user error.
Actions #6

Updated by Brett Smith over 9 years ago

  • Subject changed from Job records are better protected against improper modification due to bugs or user error. to [API] Job records are better protected against improper modification due to bugs or user error
  • Category set to API
Actions #7

Updated by Peter Amstutz over 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF