Uploaded image for project: 'ui-circulation'
  1. ui-circulation
  2. UICIRC-54

Automatically anonymize loan history settings

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Duplicate
    • None
    • None

    Description

      Purpose: Create settings in UI for users to anonymize closed loans.

      *As a staff member, I want a patron’s loans to be anonymized automatically, so that their circulation history is private & the library complies with regulations on privacy.

      Scenarios

      1. Scenario
        • Given the Settings app
        • When Circulation is selected
        • Then show the setting Loan History
      2. Scenario
        • Given the Loan History setting
        • When selected
        • Then show settings for closed loans
          • Pane header:
            • title: Loan history
            • Save & close button
          • Heading: Closed loans
          • Body: Anonymize closed loans
          • Radio buttons:
            • Immediately after loan closes
            • <field accepting integers> <dropdown menu for Day(s), Week(s), Month(s), default: Select interval> after loan closes
            • Never
      3. Scenario
        • Given a loan history setting
        • When the user has made changes
        • Activate the Save & close button
      4. Scenario
        • Given a loan history setting, with changes made
        • When the user attempts to navigate away
        • Then show the unsaved changes modal
      5. Scenario
        • Given a loan history setting, with the <X time> after loan closes radio button selected
        • When the inputs are invalid:
          • No value, non-integer or negative number in <field accepting integers>
          • Dropdown menu set to Select interval
        • Then do not allow the user to save

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases