Skip to content

Import a report encrypted for another Quality-time instance #12904

@fniessink

Description

@fniessink

User story

As a quality manager I want to be able to report that has credentials encrypted for another Quality-time instance so I don't have to remove credentials by hand.

Currently, the importing Quality-time will throw an error because it can't decrypt the credentials.

Acceptance criteria

  • When importing a report with credentials that are encrypted for another Quality-time instance, import the report without credentials and warn the user via a toast message that the credentials have been ignored.

Open issues

  • Also remove usernames?

Tasks

Components

Front-end

  • Check the result of the call to the import endpoint and show the message, if any.

API-server

  • Change endpoint post_report_import to not stop processing on a decryption error but import the report anyway, without credentials.

Feature tests

  • Add feature test for importing a report with credentials that are encrypted for another Quality-time instance.

Documentation

  • Update changelog
  • Update import instruction in user manual

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Inbox

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions