Hello Christopher Brannon
Rolling monthly stats
- Signed Off: 0
- Passed QA: 0
- Failed QA: 0
- Documented: 0
- Pushed to main: 0
Rolling yearly stats
- Signed Off: 1
- Passed QA: 0
- Failed QA: 1
- Documented: 0
- Pushed to main: 0
Lifetime stats
- Signed Off: 41
- Passed QA: 0
- Failed QA: 40
- Documented: 0
- Pushed to main: 7
Your bugs
- Blocker
- Critical
- Major
- Normal
- Minor
- Trivial
- Enhancement
- New Feature
Reported 376
New 345
- 38335 - Bulk edit tools for the overdue notice/status triggers would be welcome
- 38334 - Extra space in first notice column on overdue notice/status triggers
- 38269 - additem.pl subfield c shows item location instead of permanent location
- 38178 - Report pagination is inefficient
- 38169 - returns.pl should show permanent shelving location
- 38157 - Deduct time on hold shelf from loan period
- 38086 - UpdateItemLocationOnCheckin could show the return date
- 38039 - Do not display number of items for 1 item in staff results list
- 38024 - Self Registration workflow issue with credentials
- 37976 - Digests need to be selectable per transport type
- 37932 - Check in protection
- 37532 - Protected status should have a permission to block editing patron
- 37139 - Add filters to report results
- 36889 - Unable to send a password reset for staff at my branch
- 36874 - Confirming batch deletion of patrons seems to take as long as the initial search
- 36860 - Is test mode redundant in batch patron deletion?
- 36780 - Should templates (notices and slips) ignore print_XXX.css stylesheet
- 36763 - Changing a patron category doesn't update form accordingly
- 36748 - Closures on calendars should include options to block holds, turn off pickup locations, and set hard due dates
- 36746 - Batch rule modification and deletion
- 36695 - anonymous patron is not blocked from checkout via SIP
- 36690 - Force security on self check
- 36689 - SelfCheckAllowByIPRanges does not work
- 36688 - Rest API access on public side to IP field needed
- 36602 - Locked account requires a password change
- 36539 - class missing from spans on Available status in detail.pl
- 36537 - Add module links to menu dropdowns
- 36525 - Rename Notices and slips tool to Templates
- 36524 - Template ids need to be editable
- 36523 - Report ids need to be editable
- 36513 - Default report output to template
- 36512 - Build printing into reports
- 36446 - Library specific shelving locations disappear when logged in
- 36445 - Removing email address has no effect on clubs that require an email address
- 36279 - Resending notice after changing delivery method still uses old method
- 36065 - Club enrollment counter not counting enrollments
- 36006 - New patron notification method to show notice in patron account in OPAC
- 35917 - Resent notices should be recorded
- 35804 - Change scheduled holds to dated suspended holds
- 35803 - Scheduled holds (future) should be styled differently on request.pl
- 35802 - Note date when patron password was last changed
- 35719 - Specify which libraries the loggedinlibrary permission allows patron to switch between
- 35694 - Give pages the option to be a page or modal
- 35693 - Granular Permissions to Everything
- 35665 - Should secondary email address be allowed to be used as a CC in notices?
- 35620 - Scheduling batch jobs
- 35337 - Patron flags should be transitioned over to restrictions
- 35336 - Add a notification to patrons when a restriction is applied to their account
- 35326 - Staff confirmation on shared accounts
- 35271 - Patron account renew has different behaviors in different places
- 35256 - Branches that staff can set to
- 35208 - Automatic age modification needs a custom date field
- 35054 - Waiting hold cancellation rules need to include in transit and staff side cancellations
- 34937 - Slips should have a way to detect if decreaseLoanHighHolds is in play
- 34759 - Pending modifications to patron account in moremember.pl
- 34747 - Keep open baskets at top when viewing vendor (booksellers.pl)
- 34746 - Branch preferences should not be tied to staff preferences
- 34538 - HTML customizations needs a 'not logged in' option for libraries
- 34523 - Add smart logic to branches for holds
- 34476 - SyndeticsCoverImageSize needs to be split for results and details
- 34475 - categories.pl does not show all settings for categories
- 34474 - OVERDUE_FINE_DESC shows title in parenthesis
- 34460 - Patron category should regulate if account can have permissions
- 34306 - Update spine label tool to use more appropriate permissions
- 34291 - Clubs requiring email just don't show if there is no email
- 34210 - ISSUEQSLIP should offer checkout session items only
- 34203 - CollapseFieldsPatronAddForm should have an option to check if fields are empty
- 34202 - Non-patron guarantor section independent of patron guarantor section
- 34001 - Add QR codes to more pages
- 33986 - Patron privacy settings affecting statistics tab in patron account
- 33984 - Navigation tabs should move to menu on small displays
- 33980 - No results on search creates double sets of quotes on breadcrumb search term and page
- 33965 - Hide patron accounts that are for admin use only
- 33866 - ExcludeHolidaysFromMaxPickUpDelay needs individual library settings
- 33850 - Holdings - showing data on hover
- 33840 - UpdateItemLocationOnCheckin needs a duration and library parameters
- 33799 - Setting hold options in circulation rules
- 33753 - Intranet password expiration warning on patron accounts
- 33752 - OPAC Password expiration warning
- 33751 - Notice needed for password expiration
- 33750 - Expiration warnings
- 33741 - Patron attribute IDs should match code
- 33682 - Logs don't give enough information
- 33644 - Link tracking
- 33618 - Borrowernumbers, Itemnumbers, and Biblionumbers should be readily available
- 33617 - Items in cart location still need to show permanent location on search.pl
- 33546 - Poll/Questionnaire tools needed
- 33501 - Cashup amount should be configurable
- 33495 - Patron search results can be misleading
- 33476 - Tracking notices other than patron notices
- 33461 - Password reset should act like patron expiration when there are no notices available
- 33459 - Patrons need messaging preferences for other notices
- 33451 - Password reset menu location
- 33450 - Need option for placement of OPAC News
- 33112 - News display options on OPAC
- 33110 - MaxSearchResultsItemsPerRecordStatusCheck should offer optional adjustments
- 33097 - Is message for staff or OPAC on circulation.pl?
- 33096 - DefaultHoldExpirationdate does not show date when placing hold
- 33091 - Autocomplete for patron search should work for other search criteria
- 33072 - Admin notes
- 32989 - Cancelled holds on the holds queue
- 32985 - Patron quick search done on cardnumber even if not inDefaultPatronSearchFields
- 32953 - Hide closed baskets
- 32893 - ILL item flag
- 32784 - Reoccurring News
- 32704 - Age restrictions in patron categories
- 32659 - Show Bootstrap versions on about page
- 32636 - More info with batch patron deletion
- 32454 - Patron do not have overdue triggers format choice
- 32444 - Identify patrons as a group or family unit
- 32372 - ExcludeHolidaysFromMaxPickUpDelay needs to include new option for expiration date
- 32371 - Restart Hold Process
- 32329 - Marking early closures in calendar
- 32277 - Widget dashboard
- 32276 - Customize notice recipients
- 32136 - E-mail testing
- 31681 - Daily digest notice for ALL notices
- 31680 - Cloning circulation rules to more than one library at a time
- 31679 - Circulation Rules needs individual rule cloning
- 31572 - E-mail and SMS verification
- 31544 - Guarantees and Guarantors
- 31258 - Accessing patron lists from patron accounts
- 31256 - Circ rules batch modification
- 31237 - Automatic item modifications by age needs a way to test rules from the front end
- 31091 - Format grouping in record details
- 31090 - Background jobs needs highlights and searchability
- 31089 - Log viewer needs better reference point for compare
- 31088 - Primary contact method enhancements
- 31031 - MarkLostItemsAsReturned does not work with batch item modification
- 30945 - Branch specific self checkout login
- 30902 - MaxTotalSuggestions clarification
- 30895 - Electronic acknowledgement for certain loans
- 30343 - Any failed delivery method in overduerules.pl produces a printed notice in attachment.txt
- 30339 - Action button dropdown for items in detail.pl could include a place on hold action
- 30313 - Show that a patron is receiving checkout notices on patron screen
- 30312 - Make it possible to limit notices shown to 'All libraries' and 'All notices' separately
- 30306 - opac-suggestions.pl?suggested_by_anyone needs to be paginated and better formatting
- 30281 - Schedule batch patron deletion and anonymization
- 30259 - [Omnibus] Standardize how lists of items are created in notices
- 30258 - Authorized value icons should offer font awesome icons
- 30257 - vokal icons duplicated/missing 🎓
- 30248 - Multiple Select elements randomly have small width
- 30166 - SMS Number
- 29927 - Ability to debar patrons from checking out certain materials
- 29909 - Search failovers
- 29866 - Notices and Slips presentation
- 29773 - suggestion.pl event listener too restrictive
- 29748 - Most Wanted/Lucky Day Items
- 29740 - New Organization field
- 29726 - Right column content on OPAC detail page needs to be closer to top on small devices
- 29725 - Holds-table needs table setting
- 29359 - Mark image as default in record
- 29326 - _ALL_ should not override other rules in UpdateItemLocationOnCheckin
- 29304 - Add a first time login page
- 29295 - Page specific jQuery
- 29294 - Buttons at the bottom of the holds tab on circulation.pl could be streamlined
- 29235 - Export/Import configuration and basic data for testing
- 29214 - Lost item checked in shows "Lost item fee refund" instead of "Lost item fee removed"
- 29127 - Reminders for Suspended Holds
- 29044 - Check for untriggered holds when checking out
- 28951 - Parental Controls
- 28760 - Granular restrictions
- 28407 - CollapseFieldsPatronAddForm creates problems with hidden elements in Patron restrictions
- 28212 - Search not found - options
- 27953 - pay.pl needs an incomplete transaction warning
- 27952 - register.pl needs more info
- 27910 - Fines and Fees workflow for consortiums
- 27845 - cash_management needs default register setting
- 27788 - Font awesome icons in POS descriptions
- 27785 - Point of sale needs a note field
- 27781 - Editing Codes
- 27735 - Upload/manage image files for use in OPAC/HTML customizations
- 27721 - Configurable circulation workflows (status changes, triggered actions etc.)
- 27642 - Add notes to circulation receipts at time of printing
- 27515 - Elasticsearch: search for singular/plural form / stemming
- 27255 - Authorized values do not allow you to provide a description for the category
- 27254 - Damaged items need more control over holds
- 27211 - Shelving locations for holds
- 27181 - Rotating collection holds control
- 27052 - Specify which email address is used by OPACReportProblems
- 27037 - Change Change password to modal?
- 27025 - jQuery testing with specific user
- 26899 - Pick up location defaults to first choice if patron's library is disabled as pick up location
- 26850 - Turning off pick up location does not affect current hold request
- 26789 - Need note fields for all sections of circulation rules
- 26788 - Circulation rule note field too small
- 26757 - SMS Test Button
- 26709 - Batch deletion for deleted patrons table
- 26671 - Simplify reports navigation
- 26668 - Report editing doesn't show report author
- 26661 - Cities and Towns dropdown in patron editor should focus by default on logged in library city/town
- 26476 - Make hold request notes editable
- 26475 - Differentiate between un-suspended and re-prioritized holds
- 26360 - Patron restriction should include a common header
- 26359 - SIP blocking messages should include a date
- 26357 - Create preference for staff notification of patron self-renewals
- 26355 - Tie account renewals to patron modification requests
- 26354 - Prevent submission of patron modification request unless changes are actually made
- 26259 - Redundant restriction alert in circulation.pl
- 26196 - Would like options for MarcFieldForCreatorName/MarcFieldForModifierName
- 26166 - Patron verification through SMS one time code
- 26066 - Batch deleted table modification
- 26047 - moredetail.pl needs consistency in showing changes
- 25980 - Capture cover image via webcam
- 25912 - Any lost value triggers refund message on check in, even if it doesn't apply
- 25911 - Chrome tries to save patron passwords
- 25904 - Use patron attributes to track timestamp and count of patron related events
- 25884 - Automatic item modifications by age needs title and description fields
- 25823 - Add touch authentication capability to opac
- 25721 - Club enrollment notification
- 25720 - Add the ability to send an e-mail or notifications to a particular club
- 25579 - Holds tracker page
- 25401 - Backup/Restore functionalities for configuration tables
- 25338 - Koha checks items in when lost fee waived/paid
- 25332 - Add library card to smart phone wallet
- 25221 - Imported records are not checked for accuracy
- 25173 - Create list of parameters to choose from via a query
- 25047 - Tutorial for OPAC
- 24896 - Add option to disable transport cost matrix in part or fully
- 24832 - superlibrarian should have tools to delete notices
- 24763 - Backdating check-ins creating fine issues that can't be resolved
- 24762 - Statuses that should not be manually changed
- 24729 - Set specific 008 positions as mandatory for Advanced Search functionality
- 24558 - Catching old holds on check in
- 24422 - Advanced search shelving locations are restricted by library limitations when patron is logged in
- 24411 - Offline circulation should require login
- 24392 - Leading whitespaces in Marc fields cause errors
- 24355 - Holds should note a short loan period when decreaseLoanHighHolds in use and conditions met
- 24346 - News needs to be able to display on the self checkout / checkin modules
- 24342 - Self check needs on screen keyboard for login
- 24304 - Incomplete returns (notes)
- 24209 - Need Display status with timestamp on items
- 24207 - Preferences to select what check in messages need to be displayed
- 24050 - Limit consecutive issues
- 24049 - Limit for consecutive hold requests on same record
- 23965 - Use an external service to provide DVD cover images
- 23936 - Authenticating a patron with a one-time code via SMS
- 23845 - Dashboard for database
- 23837 - detail.pl contains a lot of whitespace in the td.status cell
- 23780 - Batch check out fails to inform or trap
- 23756 - Appendix for workflows
- 23716 - Batch item modification needs to let you continue with items
- 23664 - Print notices need confirmation before being sent
- 23652 - Let patrons opt out of search history
- 23650 - Restrict access to pages by home library or patron category
- 23643 - Moderation links are out of sight and overlooked
- 23581 - Do not fill hold when patron account has overdues/fines
- 23577 - OPAC - patron e-mail notification of new login location
- 23576 - OPAC - Logged in elsewhere
- 23569 - OMNIBUS: OPAC security measures
- 23568 - Detect OPAC location by IP address
- 23550 - Not possible to add multiple patron restrictions when editing a patron
- 23497 - Notices defaulting to print
- 23478 - Simplify report landing page
- 23476 - Too many holds message needs to be smarter
- 23457 - Can't pick the items when placing multiple holds on a record
- 23422 - CART location feature
- 23421 - members-update.pl should show confirmation of changes
- 23419 - Add ability to edit values on patron modification requests
- 23418 - Patron modification controls
- 23417 - Selectable patron modification requests.
- 23030 - Installation and last update date in About
- 22858 - Overdue items should trigger holds suspension
- 22822 - Ability to define circulation rule sets that can be applied to libraries
- 22745 - Need a "Do not notify" option in messaging preferences
- 22732 - Redundant search box on admin-home.pl
- 22731 - ID needed on "Merge selected patrons" button in list.pl
- 22719 - Suggestion Automatic Maintenance
- 22403 - Temporary Card
- 22327 - Circulation Rules simplification
- 22326 - decreaseLoanHighHolds should allow for more granular settings
- 22251 - Highest priority holds
- 22106 - Column settings needs to include OPAC and Intranet holds (requests) tables
- 22105 - opac-detail hides place hold link when items list hidden
- 21936 - Patrons do not have option on printed notices
- 21935 - Setup SIP2 accounts through front end
- 21914 - Add preferences for default payment type
- 21906 - WHERE clause doesn't like % in CONCAT
- 21868 - Notices.pl should show items that triggered notice
- 21410 - Granular Settings Model
- 21309 - Enforce password change on login
- 20956 - BorrowersLog is not logging permission changes
- 20860 - List last e-mail address/SMS number/carrier sent to
- 20108 - Hold Queue Timeout
- 19942 - Children's search interface
- 19917 - Holds for self registered patrons
- 19311 - E-mail staff about items on a watch list
- 19174 - No Credits Please
- 18498 - Staff can place next available holds when rule is set to forced
- 18425 - Housebound module needs to accomodate branches
- 18257 - Column visibility button does not increase colspan properly with pre-hidden columns
- 18067 - Validate 'holds per record' according to 'total holds' setting in circulation rules
- 17985 - Hold request fails if only item in transit
- 17984 - Warn catalogers if item type doesn't match 942c
- 17507 - Can upload the same .koc file twice
- 17409 - Remove redundant note fields for payments on pay.pl
- 17408 - paycollect.pl should show more information
- 17406 - Simplify pay.pl interface buttons
- 17369 - Enhance the Reports button on mainpage.pl
- 17340 - waitingreserves.pl should provide more options than just cancelling
- 17338 - waitingreserves.pl should keep you on the same tab when cancelling a hold
- 17337 - waitingreserves.pl should trigger transfers as well as holds
- 17335 - waitingreserves.pl cancel button needs simplification
- 17272 - Override permissions
- 17167 - Koha has two separate renewal responses
- 17150 - Enhance cancelling holds over process [OMNIBUS]
- 17120 - Specify number of rows per page in report and initial run
- 16821 - Display complete facets for home libraries, locations, item types
- 16631 - Show groups/categories of reports to authorized staff
- 16605 - All notices should give the ability to unsubscribe or flag account for a wrong email address used
- 16604 - Break down patron modification requests for approval/give reasons for denials/allow corrections
- 16523 - Ability to choose NONE for the libraries limitation in authorised values
- 16491 - Link barcodes in messages link to specific item during check in
- 16440 - Update runtime parameters after running a report
- 16207 - Incorporate circulation and fine rules for library groups
- 16121 - Reports need a counter of uses
- 16093 - Streamline Holds awaiting pickup cancel process
- 15949 - Making certain alerts stand out 🎓
- 15834 - Ability to limit AutoEmailNewUser to specific patron categories
- 14962 - Temp Shelving Location
- 14216 - Koha should send a notice (via e-mail/print/or both) when changes are made to a patron account.
- 14182 - Suspended holds should show in separate list
- 14095 - Enhancing the automatic renewal checkbox on checkout
- 13978 - Add cancellation link to hold notification e-mails
- 13977 - Option to give shorter ReservesMaxPickUpDelay for patrons with e-mail address
- 13924 - LocalHoldsPriority needs dateaccessioned limits.
- 13617 - Turn 'Suspend' action for holds into a button in the OPAC user account
- 13550 - Automatic processing status
- 13337 - Change hold terms in OPAC
- 13273 - Additem.pl barcode tag editor useless with autoBarcode disabled
- 13165 - Don't trigger holds when patrons have already reached limit of checkouts
- 13110 - News needs a Read More option
- 13093 - Allow/Don't allow holds on items with set statuses
- 12450 - Easily close a branch
- 12219 - Purchase Suggestions branch level permissions
- 12200 - Koha should show number of holds a patron can place
- 12077 - Give superlibrarian ability to remove selected patron fine history.
- 12004 - Regional preference on holds
- 11989 - Ability to configure days no transfers take place to use with holds queue
- 11852 - Allow staff to create pipelines of actions for items
- 11754 - Show hint in patron account if holds are past their expiration/pickup date
- 11456 - Add validation to circulation rules
- 11455 - Ask for confirmation when replacing an existing circulation rule
- 11454 - Cannot indicate time for hard due dates on circulation rules
- 11451 - Hold Delete method needs standardization
Assigned 3
- 34472 - Template Toolkit reference guide needed 🎯
- 26258 + Circulation tabs inconsistent with counters
- 24303 - Guarantor name and relationship should show in patron info panel 🎓
Reopened 2
- 33448 - staffaccess permission needs to have 'permissions' removed from description
- 24738 - Online registration should check if patron is registering for an already existing account
In discussion 8
- 33932 - Why multiple statuses on item record
- 33633 - Check if email exists
- 31546 - Reassign items to holds if another item becomes available
- 29291 - Link self registration verification email to patron account after verification
- 25063 - [OMNIBUS] OPAC Renewal Option
- 25029 - AllowPatronToControlAutorenewal needs to have a disable setting
- 16606 - Checkout settings dropdown should have a preference to stay open all the time
- 13309 - opac-search.pl Holds count incorrect
Failed QA 8
- 32105 - Patron lists needs to share to specific people or groups
- 30088 + Improve forgotten password form to be more obvious that only one field must be filled out
- 23641 - Checkout via camera on device
- 23479 - Hold cancellation confirmation too generic
- 20859 + Enter SMS number and SMS provider during self registration
- 18450 - Renew in header bypasses hold block and renewal limits 🎓
- 18211 - Circulation.pl / Moremember.pl has errors in table row id
- 17506 + Offline circ needs to be logged
Signed off 3
- 35808 - Remove obsolete responsive table markup from several pages in the OPAC
- 35766 - Allow staff to adjust privacy settings for patron
- 25733 - Return claims attention can't be cleared
Pushed to main 2
- 33462 + Force password change for new patrons entered by staff 📝
- 32413 + JSON reports shows inaccurate results with repeated parameters 📝
Pushed to oldstable 3
- 36679 + Anonymous patron is not blocked from checkout via self check
- 35796 + Patron password expiration date lost when patron edited by superlibrarian
- 30287 + Notices using HTML render differently in notices.pl
Needs documenting 2
Other bugs
CC Bugs 103
Needs documenting 6
- 36064 + Add information about holds with cancellation requests to staff start page
- 2486 + Show user comments in staff interface
- 33568 + Use the REST API to display items on the staff biblio detail view 🎯
- 27595 + Place holds for patrons on accepted purchase suggestions
- 31557 + Add ability for holds queue builder to prioritize either matching a patron's home library to the item's home or holding library
- 25996 + Changes to restrictions should be logged
Pushed to stable 1
- 18397 + Add recipient/sender information to notices tab in staff interface
Pushed to oldstable 1
- 36359 - Broken OPAC mainpage layouts in 23.05.09
Needs QA 2
- 30657 - Make patron attributes available via Template Toolkit in notices 🎯
- 32773 - Have the ability to have more than 1 Fast Add framework
Failed QA 11
- 34149 - Syndetics cover images don't load in staff interface detail page if other images services are enabled
- 17649 - Create only one message per borrower and overdue level
- 19037 - Circulation and fine rules test tool
- 23415 + Notify patron fines when renewing
- 31498 - Allow for custom primary contact method values
- 23260 + Anonymize (remove) patron data from items_last_borrower
- 36063 - Add Holds to Pull info to intranet-main page
- 30515 - Move Overdue transports to patron messaging preferences
- 21314 - Koha enforces three (3) character password length even if RequireStrongPassword is disabled
- 28701 + primary_contact_method not part of the REST API spec
- 15516 - Allow to place a hold on first available item from a group of titles
Patch doesn't apply 1
- 14803 - Rental and fine fees are not updating on circulation screen 🎓
In discussion 6
- 26342 - Suspended hold not marked filled when patron checks out item
- 13680 - Items list on edit items page separates add items form from header and sidebar
- 11583 - Add WYSIWYG editor for HTML notices/letters
- 15522 - New interface for revamped circulation rules
- 23172 - Holds queue should check patron category hold policies when mapping items to pending reserves
- 20271 - Merge deleted biblio, biblioitems, biblio_metadata, and items tables
Blocked 2
- 7012 + Limit to available does not exclude in-transit items
- 14855 - Resend notices in Notices tab with AJAX + REST
New 73
- 29678 - Can't use external URL for XSLT stylesheet
- 5463 + Limit to available shows on hold items
- 34200 - Lists and merge catalog records
- 28451 - Message queue field "from_address" does not always get populated
- 10060 + Allow adding a branch parameter to the web-based self check to indicate library its used at
- 5534 + Koha mapping punctuation to space for indexing/searching can be confusing
- 22859 - Copying an item that has location set as 'CART' sets the permanent location of the new item to 'CART'
- 25787 - Club holds can't be placed without modify_holds_priority permission
- 26333 - "In" analytics link incorrectly formed when "UseControlNumber" set to "Don't use"
- 18986 - High Hold Items with Decreased Loan Period Can't Be Checked-Out with Self-Check
- 28817 - It should be possible to configure the reply_address for various notices
- 11723 - Message "A refund has been applied" on all lost item returns
- 21250 - Auto-self-checkout not fully compatible with multi-branch library setup
- 25161 - Can not edit relationship or guarantee of guarantor from the guarantee form
- 17143 - Popup Notification for decreaseloanhighholds preference
- 16766 - Merging two records with holds for the same patron creates two holds on one record
- 13394 - cancel all holds doesn't generate slips
- 36810 - Resend button for notices being hidden by CSS and never unhidden
- 14798 - Renew and checkin do not update parts of checkout page
- 29974 - Changing status of held item to Damaged can result in inaccurate hold status
- 33772 - Header search input no longer has an outline when focused
- 6532 + Way to move items to another record in batches
- 13125 - Total holds does not tally holds / items.reserves is not populated
- 26027 - Add ability to let librarians know why higher priority holds were skipped
- 31329 - Add ability to block all linked accounts when one account has been restricted
- 36470 - Generate CHECKOUT, CHECKIN and HOLD digest notices should be generated at once, not amended over time
- 24968 - Add system preference controls for cronjobs
- 27973 - Limit to currently available items should have an option to filter out notforloan statuses
- 34003 - Add messaging preferences during self registration
- 21551 - Automatically update guarantee when updating guarantor
- 26206 - Extended Patron Attributes don't have a stable id on OPAC
- 15278 - [Omnibus] Port default slips and notices from bespoke syntax to Template Toolkit 🎯
- 33092 - Add ability to search within a list
- 28863 - Cancel a pending notice
- 2646 + Add sort option for the series number
- 30723 - Allow for notices to have custom header/footer includes
- 24956 - Add ability to define emergency/override circ rules
- 26058 - Add ability for AllowHoldsOnPatronsPossessions to be limited by item type, collection code or shelving location
- 25825 - Allow claim return function to be controlled by permissions
- 30303 - Add ability to select which values to retain when merging patrons
- 30934 - Allow for this system preference NoRefundOnLostReturnedItemsAge to be library specific
- 33257 - Suspended and scheduled holds should be styled differently on moremember.pl
- 33258 - Suspended and scheduled holds should be styled differently on circulation.pl
- 28970 - Create runtime parameters on the fly
- 23908 - Require patrons to confirm their email address
- 26861 - Indicate that a record is using OpacHiddenItems in the staff interface
- 23501 - Drag-and-drop hold reordering in the staff interface
- 10756 - Add carousel/coverflow display of new titles to the OPAC
- 20989 - Hold Notes to be added later
- 11556 - Send any notice to any patron on demand
- 27441 - Create a notice that can be sent when the Long Overdue Cron runs
- 16260 - Have AllowHoldsOnPatronsPossessions check for multiple holds allowed on a record
- 15455 - Long Overdue charged item then renewed
- 33773 - Possible CSS adjustments for the header search usability improvement
- 27663 - statistics table should have some way to include items.permanent_location
- 31659 - Add SMSAlertNumber to options in borrowers.primary_contact_method
- 12566 - Duplicate checks for self registered patrons (other than email)
- 27464 - Extend functionality of AllowHoldsPolicyOverride to prevent some overrides
- 29770 - Refining acq add to basket workflow
- 22004 - When decreaseLoanHighHolds is set to Enable, suspended holds still count in the number of holds
- 23819 - Allow status to be set during creation of a purchase suggestion
- 19685 - Canceling a hold from the Hold Found popup does not alert librarian about next hold
- 26629 - Link to clubs from patrons
- 21227 - Add option to make items unavailable during closure period
- 18891 - Download Reports Directly
- 13798 - Display issues with forced item holds
- 19814 - Batch Check-in function
- 28757 - Allow users to place a reservation when their account is restricted
- 12141 - On Display Module
- 3514 + Returning items through patron Details tab doesn't activate all circulation functions
- 14730 - Let patrons upload their own images
- 18623 - Send notification on creation of manual invoice
- 22086 - Birthday Wishes email to patron