Missing Permissions omnibus bugfix package Nov 2015
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
EG 2.7+
There are several(7) bugs having to do with permissions being missing from the default install. This bug aims to combine them all into one update to make them easier to test.
Some of the issues that need to be considered are:
- Adding permissions that may already have been added locally.
- Adding permissions to default permission groups.
- Renumbering locally added permissions to align with what the seed data
has.
- Required PGTap tests.
Bugs to include:
- https:/
ADMIN_
- https:/
MARK_
- https:/
Authorities Control Sets
- Overrides
- https:/
PATRON_
- https:/
MAX_HOLDS
- https:/
ITEM_
ITEM_
- https:/
COPY_
- Others without bug reports
ITEM_
holdable.
ACTOR_
has open transactions.
If there are any that I missed please let me know and I'll add those also.
Josh
Edit: 2015-11-21 - changed formatting for readability. Added Permissions that mmorgan brought up.
Changed in evergreen: | |
assignee: | nobody → Josh Stompro (u-launchpad-stompro-org) |
description: | updated |
Changed in evergreen: | |
assignee: | Josh Stompro (u-launchpad-stompro-org) → nobody |
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Here are a few more that are missing:
Overrides: DELETE_ OPEN_XACTS - Allow a user to delete a patron who has open transactions REQUIRED - Allow a user to check out an item requiring a deposit
ITEM_NOT_HOLDABLE - Allow a user to place a hold when a copy is not holdable
ACTOR_USER_
ITEM_DEPOSIT_
ITEM_DEPOSIT_PAID - Allow a user to check out items that require a rental fee