Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Future Feature - Simplify subject/object audits (maybe) #911

Open
IanMayo opened this issue Nov 9, 2023 · 0 comments
Open

Future Feature - Simplify subject/object audits (maybe) #911

IanMayo opened this issue Nov 9, 2023 · 0 comments
Assignees
Labels
ex-test Issues identified during exploratory testing feature Epic feature that will require further analysis

Comments

@IanMayo
Copy link
Contributor

IanMayo commented Nov 9, 2023

For many events, we capture an audit for the two different participants.

So, when an item is loaned to user, we record an event for the item and another for the user. This means we can start with the user and view the history of what they have borrowed, or look at the item for a history of who has borrowed it.

For many of these events, we do store the id of the other participant, to make it clickable from a history page.

But instead, we could take the approach of just the single entry, and in the History page for a object, show events whether it's the subject or the object of the transaction.

Do some analysis to double-check if we can do this for all events. It would be consistent to always have the item first and the other resource second, though this can't always be the case since we store some non-item related events (login, add user, create dispatch, etc, etc).

@IanMayo IanMayo added the ex-test Issues identified during exploratory testing label Nov 9, 2023
@IanMayo IanMayo self-assigned this Nov 9, 2023
@IanMayo IanMayo moved this to Pending in RCO Backlog Nov 9, 2023
@IanMayo IanMayo changed the title Simplify subject/object audits (maybe) Future Feature - Simplify subject/object audits (maybe) Nov 27, 2023
@IanMayo IanMayo added the feature Epic feature that will require further analysis label Nov 27, 2023
@IanMayo IanMayo removed this from RCO Backlog Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ex-test Issues identified during exploratory testing feature Epic feature that will require further analysis
Projects
None yet
Development

No branches or pull requests

1 participant