newdevs:meetings:agenda-2024-04
New Developers Working Group
Meeting Agenda: April 17, 2024 at 3pm ET
Let's look at some permissions bugs! Here are some options:
- Permission issue in Receive Shipment feature (LP2055089): This is a 'perm not in seed data' issue that Llewellyn was working on, but is currently at needswork status.
- UPDATE: We verified that Llewellyn had actually already made these changes so we tested them and created a sign-off branch.
- PATRON_BARRED.override permission missing in seed data (LP2062023): Brand new bug report that we can fix following the same method as bug 2055089.
- UPDATE: Steven Mayo submitted a pullrequest for this the next day!
- Remove UPDATE_ORG_SETTING permission (LP2043218): There are several unused permissions that should be cleared out of the code, so we could look at this one to see what it would entail.
- UPDATE: This one needs further discussion and understanding how different libraries may use it - not quite as bite-sized as initially thought!
- Edit link near call number should only appear if staff has the appropriate UPDATE_VOLUME permission (LP2015112): This is a similar issue to LP1920815, so could be a similar fix.
- UPDATE: We confirmed that the code for LP1920815 was a early identical fix, so we leveraged that and created a new pullrequest.
- wishlist: incorporate EVERYTHING permission with (or where) usr_has_perm_at (LP2024863): This seems very complicated, but may be a good topic for discussion?
- (Did not have time to discuss)
newdevs/meetings/agenda-2024-04.txt · Last modified: 2024/04/19 10:12 by tmccanna