Hello Katrin Fischer
Rolling monthly stats
- Signed Off: 2
- Passed QA: 2
- Failed QA: 11
- Documented: 0
- Pushed to main: 0
Rolling yearly stats
- Signed Off: 42
- Passed QA: 199
- Failed QA: 151
- Documented: 3
- Pushed to main: 9
Lifetime stats
- Signed Off: 1287
- Passed QA: 5119
- Failed QA: 2154
- Documented: 7
- Pushed to main: 666
Your bugs
- Blocker
- Critical
- Major
- Normal
- Minor
- Trivial
- Enhancement
- New Feature
Reported 641
New 532
- 38254 - Patron auto-complete search explodes when dateexpiry is NULL 👑
- 38202 - Add table configuration and export options to table of subscriptions
- 38152 - Add "copy to clipboard" feature to barcodes in detail pages
- 37935 - Add external_id to erm_eholdings_resources
- 37934 - Extend length of API Key, requestor ID and customer ID for data providers
- 37805 - ERM module partially untranslatable
- 37776 - Index attached documents for search
- 37756 - Add import option/batch creation for purchase suggestions
- 37712 - Switch picture-upload.pl to use Koha::Uploader
- 37668 - Add HTML customization to OPAC detail page
- 37635 - Make subscription ID searchable in subscription search
- 37634 - JS error on debit detail page when showLastPatron is used
- 37630 - Improve login note on staff interface about matching IP address
- 37627 - Improve display of actions on log viewer form
- 37626 - Add logging for when an acquisition basket is deleted
- 37625 - Update HoldsNeedProcessingSIP system preference description 🎓
- 37624 - Link system preference to entry in the manual
- 37579 - Make it possible to reset an article request's status to previous
- 37015 - Expose external_id in the ERM packages form and views
- 37013 - Add ability to edit saved eUsage reports
- 37012 - Show details of saved eUsage reports
- 37011 - Data provider is not a mandatory field when creating an eUsage report
- 37010 - Show saved eUsage reports in a table
- 37009 - URI for documents and licenses are not linked on agreement view
- 37007 - Should we move vendors out of the acq module?
- 36963 - Add auto-complete to vendor search in the acquisition module
- 36776 - Clarify description of BatchCheckouts* system preferences
- 36773 - Patron search in booking modal doesn't allow searching for cardnumbers with 2 characters
- 36754 - Limit patron search for assignee on tickets to staff users
- 36753 - When there are no catalog concerns, don't show datatable
- 36714 - Show bibliographic information of deleted records in acquisition order search
- 36713 - Show bibliographic information of deleted records in acquisition invoices
- 36609 - Update index type labels in Elasticsearch config page: Std. Number, Call Number, <empty>
- 36518 - Add unique IDs to the fieldsets of the item search form to facilitate customization 🎓
- 36488 - Flatpickr creates invalid date entries
- 36471 - Accessibility: OPAC search results header obscures content when zooming in
- 36470 - Generate CHECKOUT, CHECKIN and HOLD digest notices should be generated at once, not amended over time
- 36417 - Add TT notices to acquisition claim notices
- 36401 - Re-think use of "N/A" in ILL module
- 36377 - Fix translatability issues in koha-backend.js
- 36361 - Show warning about pending ILL requests when a patron is deleted
- 36360 - Link ILL requests to surviving patron record when patrons are merged
- 36339 - Using patron search filters may clear "search type" settings in "More options"
- 36293 - OpenURL shows on wrong entries in OPAC result list
- 36266 - "Edit search" and "Search in result list" not working well together
- 36222 - Add GET route for star ratings
- 35928 - Improve display of suggestion manager if they have no firstname
- 35809 - Catalog statistics should use items.deleted_on instead of items.timestamp
- 35806 - Patron statistics report should treat sort 1 and sort 2 the same
- 35758 - Background jobs should not log personal data apart from borrowernumber
- 35667 - Editing "current checkouts allowed" copies string "Unlimited" into input field
- 35537 - Home entry in navigation can be misleading
- 35482 - Trusted self check modal too small for translations
- 35481 - Ignore whitespace when entering or scanning barcodes in trusted web checkout modal
- 35421 - Is "A guarantor cannot be a guarantee." still correct?
- 35420 - Update page titles and breadcrumbs for Serial alert subscriptions in the OPAC patron account
- 35330 - Split rcn index to allow for more specific searches
- 35324 - Display for items not correct on receive for subscription orders
- 35319 - Default sorting of the holdings table with OPACHoldingsDefaultSortField is broken
- 35312 - When circulation is blocked by noissuecharge, total of outstanding charges can be wrong
- 35301 - Move file storage for AcqEnableFiles from database to the file system
- 35299 - Allow for items with specific not for loan values to appear in the holds queue
- 35184 - Consolidate UNIMARC value builders for 100, 124, 125, 126
- 35182 - Activating "UnseenRenewals" causes problems in circulation rules editor
- 35175 - MARC21: Display 700/710 $g - Miscellaneous information in detail and results pages
- 35160 - Ability to subscribe to library news by email
- 35056 - Can't search for library or patron category using search field on top of patron search table
- 35029 - Notices table shows duplicate notice entries if database rows mismatch on certain fields
- 35005 - Add subscription and order count to new batch record deletion tool
- 34975 - Job details for BatchUpdateBiblioHoldsQueue lack information
- 34904 - Shelf browser not accessible when record has a subscription
- 34898 - Links in reports don't work when item/record/patron have been deleted
- 34874 - Patron card creator: When creating a new batch, input box and label overlap
- 34811 - Old image viewer not accessible in OPAC
- 34810 - Spinning icon doesn't disappear on cover view in OPAC detail page
- 34783 - Update list of 'Contributing companies and institutions' on about page
- 34779 - Pages: Remove "Appear in position?"
- 34688 - Add REST API for requesting address changes
- 34559 - "Return to record" is doubled up when batch editing items
- 34483 - [Omnibus] Standardize fund pull downs
- 34482 - Improve MARC21 7xx linking fields in bibliographic records [Omnibus]
- 34317 - cancel_expired_holds.pl parameter reason should be a system preference
- 34304 - Use "days in advance" for hold reminder notice
- 34297 - When merging invoices, amounts are not correctly formatted
- 34252 - Ability to link to ILL request in external ILL system
- 34250 - Sort debit types alphabetically by description and add empty option when adding manual fee
- 34242 - Split checkouts in OPAC in normal and onsite checkouts like for reading history
- 34241 - Editing an authority from the authority search popup should return you to result list
- 34239 - Koha-to-MARC mappings silently fails if mapped field/subfield is missing from default framework
- 34231 - Allow different input formats for monetary values
- 34168 - Make it possible to configure display sequence of additional fields
- 34167 - Make it possible to group additional fields into sections like patron attributes
- 34166 - Show total price in table of suggestions
- 34165 - When the barcode of a deleted item is scanned, show a helpful hint
- 34090 - Add context for AV category vs. patron category
- 33979 - Improve behaviour of source list on 'item modifications by age' tool
- 33780 + Multi-line TT comment: [%% item.object.itemnotes.replace('\n',' 🎓
- 33770 - Rephrase note on advanced search for IncludeSeeFromInSearches
- 33756 - Wrong calculation of total amount spent?
- 33730 - Action column should not be sortable 🎓
- 33665 - When editing items, you don't see total of items
- 33661 - Show number of accepted suggestions in list of options for creating a new order line
- 33660 - Allow editing "Create items when" when no orders have been created
- 33652 - Always show datatable column filters at the top instead of the bottom of the table
- 33604 - Show both article_title and title in ILL module and OPAC
- 33592 - Use drag&drop or sorting options for AutoEmailPrimaryAddress
- 33589 - Turn "register here" into "register" or rephrase without using "here"
- 33539 - Add capitalization checks for branchcodes and categorycodes to inconsistencies script
- 33514 - SearchWithIS[B|S]NVariations breaks ISBN search in item search
- 33487 - Elasticsearch: Create an index for LDR, pos 19 - Multipart resource record level
- 33474 - Don't create a notice for patrons without email when UseEmailReceipts is used
- 33465 - Make it clear if there are linked licenses when viewing the vendor record
- 33460 - Standardize breadcrumb for labeled MARC view
- 33456 - Standardize breadcrumbs in patron account in staff interface
- 33319 - Unprintable characters/whitepace breaks item search
- 33305 - Standing orders: Allow to link received item to another bibliographic record on receive
- 33303 - Performance issues/timeouts in item search
- 33298 - Add a internal/non-public note field to serial issues
- 33274 - Batch patron modification tool headers are not translatable for extended patron attributes
- 33255 - Update the manual with information on searching with Elasticsearch
- 33226 - REST API: Add PATCH route for acquisition invoices
- 33225 - REST API: Add GET route for acquisition invoices
- 33135 - Move actions on transactions tab into a menu
- 33042 - Enforce 4 character groups (lowercase, uppercase, numbers and special characters) in passwords
- 32944 - Add format check to MARC configuration option for additional fields
- 32888 - Ordering from staged records will use first fund from list when none was set
- 32887 - OpacLibraryInfo needs to be pre-selected when OPAC info is added for a library
- 32885 - Checkbox "Update all sub funds with this owner" in the fund add/edit form is misaligned
- 32880 - Show library's name instead of branchcode in dialog when overwriting an existing notice
- 32879 - Item search: Display additional 245 subfields in CSV export
- 32760 - Reuse new display of funds list from bug 20212 for shipping cost fund list
- 32759 - Item form when creating items on receive is misaligned
- 32758 - Item form when receiving serial issues is misaligned
- 32756 - Additional fields: Allow additional fields to be defined as links
- 32755 - Make it possible to show additional fields for baskets in acq search results
- 32754 - Add table configuration to subscription search results list
- 32753 - Add ability to hide some subscriptions from OPAC
- 32751 - [Omnibus] Extend, improve and standardize additional fields
- 32750 - Additional fields: Allow fields to be marked as mandatory
- 32749 - Additional fields: Make searchable and display in result list separate attributes
- 32697 - XSLT: Treat serials and integrating resources differently in XSLT views
- 32681 - Email library when patron cancels a hold
- 32630 - Don't delete ILL requests when patron is deleted
- 32629 - Add option for deleting resolved ILL requests to cleanup_database.pl
- 32626 - [Omnibus] Improve REST API for ILL
- 32593 - Item search option location breaks with only one location defined
- 32592 - Extent title information shown in holds queue list
- 32591 - Batch patron deletion and anonymization tool form is misaligned
- 32590 - Add FK constraint for search_history.userid
- 32584 - Can't update po files on master, because of missing UNIMARC files
- 32553 - Don't allow to use the same password as before when a password expires/is reset
- 32552 - Make it possible to configure sequence/priority of buttons in the ILL toolbar
- 32534 - Automatically redirect to ILL request detail page if only one result is found
- 32533 - Add an ILL specific simple search to the ILL module
- 32532 - Improve detail view of ILL requests in the OPAC
- 32526 - Make it possible to delete ILL comments
- 32524 - 'New comment' link for ILL requests should probably be a button
- 32521 - Date fields in OPAC don't show hints on entry format
- 32483 - Show requested changes to personal details in OPAC
- 32429 - With "Write off all" UseEmailReceipts sends emails for each, with "Write off selected" a digest
- 32318 - Add a delete link to the edit split button on the items table in staff detail page
- 32315 - Complete database column descriptions for serials module in guided reports 🎓
- 32314 - Complete database column descriptions for accounts module in guided reports 🎓
- 32297 - Punctuation: System code␠:, ... 🎓
- 32296 - Capitalization: Specification of Dimensionality,... 🎓
- 32288 - Capitalization: RDA Carrier, etc. 🎓
- 32287 - Capitalization: Printing and/or Publishing Information Transcribed as Found in the Colophon:␠ 🎓
- 32286 - Update titles of UNIMARC value builders from "Framework plugin example" 🎓
- 32285 - Punctuation: Completeness of the reproduction code␠:, ... 🎓
- 32284 - Capitalization: Audio Carriers, Computer Carriers ... in UNIMARC value builders 🎓
- 32246 - Standardize start page layout between different modules
- 32231 - Improve display of items, when items are created from staged files
- 32211 - Update sample (pre) due notices to use TT syntax
- 32202 - Remove kohalib.pl from recall cronjobs
- 32189 - When items are created on receive, item form layout is broken
- 32184 - Rename opacbookbag and intranetbookbag 🎓
- 32079 - Add 'select all' to Tags page in OPAC
- 32069 - Make submit button yellow on "create manual invoice"
- 32017 - Database update makes returned items show as checked out in circulation history
- 32007 - Empty system preference search including local use tab is misleading
- 31961 - 'Search' menu opens advanced search page, but selects checkout in simple search
- 31959 - Patron without surname displays as null on basket summary 'Managed by'
- 31956 - Clean up headings/legends on invoice summary view
- 31938 - Add vendor to subscription search result list
- 31930 - Ignore whitespace before and after barcodes when adding items to rotating collections 🎓
- 31915 - Add floating toolbar and headers to item search results
- 31874 - Enable sorting in SRU with CQL syntax
- 31867 - Add note to DefaultPatronSearchFields that searchable patron attributes are always included 🎓
- 31838 - Patrons with no checkouts report should only display patrons you are allowed to see
- 31825 - On order receive suggestion info block always shows, even if there is no suggestion
- 31814 - Make list of staged MARC imports a datatable
- 31809 - Should actions on result list stick to the bottom?
- 31723 - Add TT template based alternative to PDF printing for basket groups
- 31721 - Log changes to orders made via orders API
- 31720 - Output of export_borrowers with all fields cannot be imported
- 31712 - When adding orders from a staged file, number of records isn't updated
- 31710 - Replace GetImportRecordsRange with object methods
- 31709 - Replace SetMatchedBiblionumber method with object method
- 31708 - Remove SetImportRecordStatus from neworderempty.pl
- 31707 - Default itemBarcodeInputFilter to "Don't filter" in new installations
- 31584 - Default indicators not taken into account when creating records using UseACQFrameworkForBiblioRecords
- 31583 - Improve formatting options of labels with UseACQFrameworkForBiblioRecords
- 31554 - Sorting of acquisition info appears to be broken
- 31478 - Standardize upload/download icons
- 31476 - Add tool tips to the buttons on the cataloguing start page
- 31472 - Extend FindDuplicate to use 001 + 003
- 31449 - Self checkout: Wrong password reloads page without feedback
- 31434 - Improve display of title information when receiving orders
- 31433 - Improve display of title information when ordering from an existing records
- 31430 - Add column configuration to tables in vendor search
- 31423 - Add a detail view for order lines
- 31418 - Add "skip to content" functionality to the staff interface
- 31411 - [Omnibus] Set focus to first input field of an add/entry form
- 31408 - Set focus for cursor to Start date when adding a new budget 🎓
- 31353 - Improve display of lost items when placing holds in OPAC
- 31324 - Use patron search when editing the borrowernumber of an ILL request
- 31284 - Add a calendar log
- 31283 - Add timestamp to special_holidays and repeatable_holidays tables
- 31280 - Allow OPACHoldsIfAvailableAtPickup to be set on library level
- 31270 - Terminology: Standardize on self-registration or self registration 🎓
- 31235 - UseDaysMode is used for calculating the expiration date for waiting holds
- 31232 - Add note that finescalendar is also used when calculation suspension days
- 31230 - Add more fields to subscription batch edit form
- 31226 - Make FacetLabelTruncationLength work with Elasticsearch
- 31210 - Add option to use different library name in OPAC and staff interface
- 31189 - Use different material type icon for LDR Pos. 6 = t - Manuscript language material
- 31169 - [OMNIBUS] Problems with forced holds (AllowHoldPolicyOverride)
- 31167 - Only mark due dates in the past red on overdues report
- 31125 - Fix warnings from register.tt
- 31093 - Add help to search_for_data_inconsistencies.pl
- 31081 - Improve display of 'Manage bundle' button
- 31079 - Entering an empty line on checking of an item bundle, gives "Unexpected:" error
- 31077 - Return claims won't load on details tab, when ClaimReturnedLostValue is empty
- 31048 - Add information about remaining renewals to sample RENEWAL notice
- 30995 - Bug 29504 - Confirm item parts requires force_checkout permission (batch checkout)
- 30981 - Add option to configure preferred pronouns as a pull down
- 30956 + Make 773 visible in default framework
- 30829 - Article requests: record level itemtype not taken into account when item exists
- 30819 - Not able to adjust size of the plain text barcode below the actual barcode
- 30816 - Use of uninitialized value in numeric ge (>=) at /usr/share/koha/lib/C4/Serials.pm
- 30815 - Use of uninitialized value $charge in numeric gt (>) at /usr/share/koha/lib/C4/Circulation.pm
- 30805 - Missing default value on import_records.marxml_old
- 30804 - Optionally show information on existing items in order form
- 30771 - UNIMARC files contain a lot of same strings only different in capitalization
- 30759 - Add hint about the data that is sent via the Google Books API to OPACSuggestionAutoFill
- 30758 - Handle Google Books API requests for OPACSuggestionAutoFill on server side
- 30754 - Library transfer limits should not allow for matching library to be unselected
- 30753 - Library transfer limits: Tab containing umlaut cannot be selected
- 30752 - Show hint on Library transfer limits admin page, when UseBranchTransferLimits is inactive
- 30750 - Move JS function moneyFormat into an include
- 30748 - When paying fines/fees, amounts should be displayed according to CurrencyFormat preference
- 30712 - An error occurred when updating this authority type. Perhaps it already exists.
- 30690 - Make it configurable which AR_ notices are sent
- 30676 - View all ... preferences links don't work when GUI language doesn't match
- 30651 - Switch report author in saved SQL reports list to include
- 30634 - Allow to define primary and secondary sorting criteria for item table in OPAC
- 30633 - Move OPACHoldingsDefaultSortField to table settings configuration
- 30631 - Show list of existing printer profiles when creating a new patron card template
- 30601 - Fix warnings in ill-requests
- 30480 - Split cataloguing log into items and bibliographic records
- 30440 - Password reset input field are huge
- 30353 - Enhance BiblioItemtypeInfo so that item level itypes can be displayed in results
- 30341 - export_records.pl doesn't allow to remove certain MARC fields like the export tool in staff
- 30329 - Make URLLinkText configurable separately for items and bibliographic records
- 30247 - Add a receive shipment link to unreceived orders in acq advanced search
- 30246 - Create acq orders from results list in catalog
- 30245 - Add Turkmen and Sinhala to languages 🎓
- 30241 - Show description of fines in details of payment
- 30238 - When changing patron category the digest option is not saved
- 30236 - Layout of self registration confirmation page is broken
- 30189 - Heading of Overdues with fines doesn't match 🎓
- 30148 - Pipe separated contents are hard to customize (staff interface)
- 30138 - Add table configuration to holds table in patron account in staff
- 30119 - Additional fields in acquisitions should not automatically generate an entry called "All"
- 30116 - When using UseACQFrameworkForBiblioRecords visibility settings have no effect
- 30106 - Items silently moved to serial record without updating search index
- 30066 - POD for chargeable_units on CalcFine wrong?
- 30064 - Dates in issues table on subscriptions tab in OPAC are not sorting correctly
- 30006 - Article requests: Checkbox for non-commercial use
- 29986 - Descriptions of system internal debit types and credit types should be editable
- 29985 - Cashup summary shows unexplainable odd amounts
- 29890 - Unprivileged route to bib records needs check on OpacSuppression
- 29872 - Article requests: Include information on host record in article requests table
- 29831 - Fix incorrect use of _() in .js files
- 29829 - Standardize multi-value system preferences to use | as separator 🎓
- 29827 - Update or remove outdated README.txt in /etc 🎓
- 29733 - MARC21: Link 7xx linking fields to marc21_linking_section.pl value builder in sample frameworks 🎓
- 29651 - Add a note field to invoices
- 29581 - "Items expected" on receive shipment page is always empty
- 29468 - MARC21: Add display of 247 - Former Title
- 29467 - MARC21: Display 1xx$u and 7xx$u affiliation in details and result lists
- 29466 - MARC21: Missing space between repeated $e subfields in 7xx and 1xx in result lists
- 29462 - OPACPopupAuthorsSearch doesn't work when authors include $d, $4, and possible other subfields
- 29461 - Add spans to traced and untraced series entries
- 29417 - Automatically update 77x fields when records are merged
- 29415 - Wrong number of received items/quantity shown in several places
- 29414 - Add "last changed" to sort options in the staff interface (MARC21 005)
- 29413 - CataloguingLog doesn't allow to see changes for first edit of an item
- 29310 - Add timestamp, updated_on to aqbooksellers
- 29258 - Add a value builder for filling in the vendor id in the item form
- 29089 - When placing a hold, delivery by mail / in house delivery should be an option
- 28984 - Unify MARC21 ISBN/ISSN handling in XSLT in the OPAC
- 28918 - Improve translation of multi-hold no items available message 🎓
- 28905 - Make it possible to hide export column in table configuration in checkouts
- 28877 - Fix warns in logs when using plural translations
- 28732 - Order and claim emails don't work well with repeatable information
- 28713 - Empty entry in table configuration for saved SQL reports
- 28711 - Allow sending a cancellation email to the vendor when an order is cancelled in Koha
- 28710 - Formatting values starting with 0 in numbering patterns are confusing to users
- 28686 - "Writeoff" not translatable in "Description of charges" column in staff interface
- 28621 - Make circulation conditions visible for patrons in patron account
- 28562 - Add date received to basket summary
- 28557 - Translation issue in MARC modification templates
- 28528 - bulkmarcimport delete option doesn't delete biblio_metadata
- 28478 - MARC detail and ISBD pages still show suppressed records
- 28426 - Terminology: Reserve should be hold
- 28358 - Some oddities with page titles in OPAC
- 28237 - Make notes from the basket visible on order receive page
- 28222 - Option to prefill basket name for a new order
- 28218 - Additional fields for vendors
- 28165 - Use nicer descriptions in layout summary table
- 28164 - Sorting on POS register details transactions table is not working right
- 28133 - Show subscription information on multiple bibliographic records
- 28131 - Allow subscriptions to be linked to existing orders
- 28129 - Allow staff to add subscription alerts on behalf of patrons
- 28085 - Add "Forget" link for search to hold feature to detail page
- 27564 - Add a hint to patron records that still use the self registration patron category
- 27448 - Update ElasticsearchCrossFields description to explain consequences of setting in Koha
- 27374 - Add possibility to attach arbitrary notes to items
- 27357 - Trigger printing of a routing list, when an issue is received
- 27288 - Offer option to close basket when "E-mail order" is used
- 27248 - Allow to use list of barcodes/itemnumbers with Batch extend due dates tool
- 27074 - When a subscription is closed, it still shows as current in OPAC
- 27019 - Add stocknumber/inventory number to the "Items lost" results table
- 26998 - XSLT: In some cases () are erroneously removed from the link text (773 and others)
- 26888 - New installer: Make it possible to set active currency according to language
- 26882 - New installer: Make it possible to use a language specific holidays file
- 26872 - Series/collection is not added to the record created from a suggestion
- 26829 - New installer: Make it possible to use a language specific sample quotes file
- 26754 - Budget plans need a note that no changes can be made when budget is locked
- 26728 - Lifted restrictions will only show on checkouts but not on details tab
- 26575 - "New child record" doesn't know about 264 (RDA) yet
- 26574 - Cataloging plugin marc21_linking_section.pl doesn't support 264 (RDA) yet
- 26493 - Add missing FK constraints to aqbudgets
- 26492 - Missing punctuation in series, when part name ($p) and part number ($n) are used
- 26380 - Add RedirectAddressForFailedOverdueNotices option on library level
- 26319 - Disable holds when all libraries are set to be no pickup-location
- 26227 - Allow to enter copyright statement for uploaded local cover images
- 26071 - Allow to configure fields not to be copied when using "Edit as new (duplicate)" in cataloging
- 26030 - Allow to explicitly search for a hidden ILL status
- 25931 - Show helpful message when a club has no members
- 25748 - When trying to transfer an item with a hold on it options are confusing
- 25746 - Don't prefill "amount tendered" when paying charges
- 25706 - Suggestions: Make fields for the items table available in AVAILABLE notice
- 25689 - Move 'Manage OPAC problem reports' permission into tools 🎓
- 25656 - Allow entering of currency rate to use when receiving and ordering in acq
- 25528 - Show icons for shelving locations and collections in OPAC and staff interface
- 25446 - Terminology: Replace relatives by other term? (family members, group members...)
- 25386 - Internal server error when duplicate/too long barcodes are used in acquisition 🎓
- 25385 - When cataloguing a too long barcode, Koha explodes or silently cuts it at 20 characters
- 25310 - Ability to centrally turn off sending/generating of HOLD notices
- 25156 - Show MARC21 240 Uniform title in list and normal result list XSLT
- 25128 - Date sorting on claims returned table doesn't work
- 24971 - Pre-select invoice currency from vendor on receive
- 24949 - Provide password visibility toggle / icon to unmask password on staff login screen
- 24882 - Date updated and Date/time of change are the same on payment/fee details
- 24873 - Linking between files and manual pages should support URL parameters (label-manage.pl)
- 24771 - Show message on OPAC summary if checkouts are blocked due to fines
- 24692 - OpacBrowseSearch: enable navigating result list with arrow keys
- 24691 - OpacBrowseSearch: Show number of results behind each list entry
- 24536 - Move itemtype on suggestions table into its own column
- 24521 - Usability for cart handling from OPAC search results could be slightly improved
- 24465 - Label creator requires catalogue permission instead of label_creator permission from tools
- 24403 - [OMNIBUS] OpacHiddenItems should hide items everywhere in the OPAC
- 24319 - When RenewSerialAddsSuggestion is used, use existing record when ordering from suggestion
- 24318 - When RenewSerialAddsSuggestion is used, treat suggestion as "order from subscription"
- 24285 - Add search index on 008 pos 21 - type of continuing resource
- 24284 - Cancelling of holds and orders should allow for different translation than cancel as options in dialogs
- 24278 - Replace Locale::Currency::Format because it's buggy
- 24118 - Allow to set time for publication and expiration of news entries
- 24102 - Item search: Remove leading/trailing whitespace for barcode search
- 23573 - Labels and content overlapping on patron detail page and others for some languages
- 23554 - Display info from MARC21 110 and 111 in cart/list emails
- 23552 - Include ISSN in list and cart emails
- 23544 - Advanced search: Allow to select more than one language for searching
- 23515 - Allow to store a reason when deleting an item
- 23465 - Add item form in acq/serials is missing Select2 style selects
- 23440 - Advanced cataloging editor: Don't show 'Duplicate' as an option when working on a new record
- 23298 - BrowseResultSelection should also be used when placing holds
- 23277 - Tagging with emoticons wonky in some browsers
- 23176 - Show items.timestamp on items tab as last change date
- 23174 - Default (OPAC)ISBD contains <br> tags that print in ISBD download
- 23125 - Tabs in patron account adjust to window size but text does not
- 23000 - Running xsltproc for authority index definitions adds unwanted changes
- 22848 - Ability to merge suggestions
- 22797 - ILS-DI: GetRecords doesn't work with documented parameter id_type 🎓
- 22794 - [Omnibus] Improve and extend logging in Koha
- 22793 - Suspend all hold button appears even if the hold can no longer be suspended in staff
- 22733 - Improve recent reviews RSS
- 22668 - Use select2 styled pull down for cities/town pull down in patron account
- 22591 - Allow to temporarily suspend patrons from routing lists
- 22590 - Allow batch printing of routing lists
- 22494 - When adding a library group with an already existing name, an ugly error is displayed
- 22459 - Shibboleth create/sync: Allow mapping of extended patron attributes
- 22362 - Make item column in cart sortable in OPAC
- 22307 - Misconfiguration of bibionumber/biblioitemnumber search
- 22267 - Warns in logs when adding and editing descriptions to batches
- 22266 - Make layout name for patron card layouts a required field to avoid db error
- 22265 - Processing article requests requires borrowers permission
- 22263 - Command line script to populate or update items.cn_sort
- 22213 - Improve display of renewal related labels in circulation
- 22212 - Improve usability of column configuration page
- 22178 - Add start and end date for repeated holidays
- 22117 - Show rental charge for each item on items tab when item-level itypes are used
- 22055 - When ordering from hold ratio report link to order is lost when changing filters
- 21922 - Allow to decide if price is entered tax inlcuded or excluded on receive
- 21812 - When adding items while ordering, the quantity field should not look like it can be edited
- 21575 - Fix ArticleRequestsMandatoryFieldsItem(s)Only variants
- 21557 - Plugins: Check version of plugins on update
- 21532 - Extended attributes with comma are not searchable
- 21494 - No checkin notice created for offline circulation checkins
- 21259 - Add search filters to staged imports
- 21175 - Handle locations and collections with no matching authorised value in patron checkouts table
- 21138 - MARC21: Add classes to material type icons on OPAC result lists and detail pages
- 21123 - Patron card creator doesn't print barcodes with Code39 + Modulo
- 21092 - Bad template in patron card creator can cause server issues
- 21062 - Clean up borrower_password_recovery when patron is deleted
- 21061 - Clean up expired password recovery requests
- 21060 - Article requests: Null borrowernumber when borrower is deleted and keep request data for statistics
- 21055 - Add columns to statistics table that can be mapped to patron information by the library
- 21052 - New patron card printer profile won't save if paper bin is empty
- 21026 - Statistics tab in patron account should show descriptions instead of codes
- 21004 - Use modal to add and edit notes on receiving orders/shipments page
- 20973 - Article requests: Can't tell which library filled an article request
- 20963 - Can check out not for loan items when temporarily overriding restriction
- 20887 - Block immediate re-checkout on self check
- 20863 - Delete bib_list and intranet_bib_list cookies when cart is emptied out
- 20853 - Show holding library for item level article requests
- 20852 - Make "All libraries" default organisation for article requests
- 20684 - Don't allow article requests on lost and missing items
- 20649 - C4::Auth should use C4::Context->IsSuperLibrarian()
- 20593 - Warnings when adding a recipient to a routing list
- 20545 - Add multi-language support to SIP2
- 20280 - Authorised value categories list in bibliographic frameworks has 2 empty entries
- 20162 - Format descriptions not properly formatted in XSLT result list
- 20159 - Acq: Allow to change discount on receive
- 20132 - Source: vs. In: in result list and detail pages
- 20113 - Show statistic fields on spend and ordered reports
- 20112 - Optionally show invalid ISBN/ISSN 020/022 $z
- 19963 - ethnicity and ethnicity tables and columns survived update
- 19897 - Make status 'on hold' more specific
- 19650 - Make note fields in items textarea by default
- 19507 - Add a sample CSV profile for exporting lost items
- 19187 - Renewals are offered, but don't work from the web based self check with OpacRenewalAllowed OFF
- 19170 - Don't show 'place hold' on 'most popular' when no hold is possible
- 19005 - Option to hide statistics tab from patron account
- 18981 - Fix MARC21 XSLT files to use control-number instead of Control-number
- 18943 - Add documentation of new SIP configuration parameter
- 18914 - 'Add order' links from staged file order information isn't carried over
- 18846 - Fund list on 'aquisitions statistics' page shows wrong values
- 18676 - Optionally delete fast add items and records on return
- 18412 - Show list price in foreign currency in acquisitions
- 18239 - Add Open Document export option to items search
- 18082 - MARC21: Show 700/710/711 entries with $t separately
- 18065 - Initials are not generated correctly by LDAP when firstname or surname start with umlauts
- 18053 - Allow to manually link items to serial issues
- 18012 - Add classes and ids to opac-user.pl / Failed login
- 18006 - MARC21: Don't show 246 when 1st indicator = 3
- 17839 - 'Print summary' totals charges and fines, but only shows charges
- 17815 - Problems with search for dateaccessioned
- 17786 - Date filter on circulation statistics not working correctly 🎓
- 17772 - Allow to sort lists by date the record was created
- 17751 - Patrons wizard: Allow to define activity timeframe
- 17455 - Add system preference to receive acq order e-mails as BCC
- 17348 - OpacLangSelectorMode and opaclanguagesdisplay should be combined
- 17122 - Paying fines via Koha offline circulation reports false success for non-existing cardnumbers
- 17031 - Use delimeter system preference for Overdues report download
- 16940 - Show active currency's symbol to users in OPAC
- 16910 - Authority search plugin in cataloguing stops at 15 pages
- 16773 - Deleting an EDIFACT message should ask for confirmation
- 16723 - Add additional subscription fields to serial claim notices
- 16201 - Tie automatic cancellation of expired non-waiting holds to a system preference
- 15837 - "Enter starting label position (for PDF):" for CSV export
- 15781 - New notice if an order for a suggested title has to be cancelled
- 15633 - Allow to enter billingdate when adding a new shipment
- 15459 - Allow to select 'Any library' for suggestions
- 15430 - MARC21: Abbreviated names missing ending . in XSLT views
- 15420 - MARC21: Place of publication - Index 751$a with $4pup like 260$c
- 15349 - Problem with email pattern check on forms
- 15330 - Allow to search for late orders by budget and fund
- 15161 - Sorting by Title does not include volume/part information from $p and $n
- 14792 - Fix visibility check for 'place holds' link in OPAC result list
- 14587 - Acq: Make it possible to edit asort1 and asort2 values on receive
- 14462 - aqorders.sort*_authcat unused?
- 14460 - Show in OPAC patron account which libraries an item can be returned to
- 14386 - Use 856 Ind. 2 to show links to full text and to related resources separately (MARC21)
- 14348 - Staff patron specific section for adding links and notes
- 14211 - Clean up printing lists in staff interface
- 14073 - HTML tags not working in database update message
- 14040 - Confusing messages on items placed on hold in OPAC and staff
- 14037 - Add support for itemBarcodeFallbackSearch to checkin screen
- 13956 - Add budget information to funds pull down on creating an order
- 13854 - XSLT result list doesn't show 'on order' when itemtype is not for loan
- 13843 - Layout of some forms does not deal well with longer labels
- 13840 - Don't show library filter on full serial issue history in OPAC for single branch libraries 🎓
- 13724 - Not possible to undo a selected facet when search started with an authority id search
- 13559 - Forced item level hold should be highlighted on return
- 13542 - Subscription is the only table to store userid instead of borrowernumber
- 12968 - "Lock budget" doesn't seem to work as described
- 12967 - Allow to choose currency for calculating shipping cost
- 12907 - MARC21 relator codes and terms: Display relator term ($e) instead of relator code ($4)
- 12773 - Branch transfer limits show codes instead of descriptions (item types/collections)
- 12498 - Show start and end date on budget page
- 12313 - Add default shipping cost to vendor
- 12149 - Move CountPendingOrdersByBiblionumber() from reserverations.pl to .pm
- 11813 - Send 'Opac self registration verification' email from branch address if possible
- 10932 - Add BlockExpiredPatronOpacActions to summary table of categories and delete confirmaton
- 10746 - Improving PDF printing of baskets - Omnibus
- 10655 - Include list of holds on circ slip or offer separate printing option
- 10581 - Authority search: no results should not display as 404 error page
- 10213 - UniqueItemFields should be implemented for creating items in cataloguing and serials
- 10192 - Add {ISBN13} as new parameter to OPACSearchForTitleIn
- 10142 - Unclear which issues show on subscription details issues tab
- 9083 - Remove <<items.content>> form list of placeholders for CHECKIN/CHECKOUT notices
- 9081 - Opac news not output on checkin and checkout notices
- 8026 - Facets code should allow to build facets on controlfields
- 7923 - Performance omnibus
- 7335 - Allow custom parameters for sorting in SQL reports
- 6967 + Add link to suggestions when nothing is found in the staff interface
- 6879 + Actual price should show correctly on order line and basket summary
- 5062 + Acq terminology: list price, ordering price, vendor price, RRP
- 4398 + Example notice for 'claims notice' in Serials 🎓
Assigned 6
- 35527 - [Omnibus] Accessibility: Don't use "Click" in link descriptions
- 31078 - Lost status different to 1 don't show with description in bundle detail view
- 29647 - [DOCS] Update po files in manual repository
- 28919 - When placing a multi-hold from results in staff pickup location is empty
- 26479 - Self checkout: checkouts table: option for returning items is missing with SCOAllowCheckin
- 24320 - Remove ending . from XSLT result templates 🎓
Blocked 1
- 24097 - Don't show claims tab in patron account, when there are no claims
Reopened 1
- 23178 - If all items are marked 'not for loan' staff results displays 'None available'
In discussion 9
- 35411 - Terminology: Card number, username or surname:
- 33593 - CatalogConcernTemplate needs to be HTML
- 29063 - [DOCS] Manual: Translation issue with repeated strings in system preferences
- 24326 - Remove advance_notices_digest.t
- 20632 - Staff users without superlibrarian can't log into OPAC
- 20502 + Record URL broken, when there is more than one 856 on the record
- 18186 - Plack config: Amounts with decimal comma instead of decimal dot breaking payments
- 13668 - Creator of an SQL report shoudl be NULL when the staff patron is deleted
- 6719 + Reports dictionary doesn't properly recognize text columns
Patch doesn't apply 2
- 35193 - Rename "Message subject" to "File name" when module "Reports" was chosen
- 33856 - Inventory tool CSV export contains untranslatable strings
Failed QA 17
- 37392 + Edit item permission by library group is broken 👑
- 33268 - Overlay rules don't work correctly when source is set to * 👑
- 32748 - Library limitations will cause data loss when editing items
- 32595 - Price format cost in ILL requests table
- 31406 - Set focus for cursor to Name input when adding a new item search field 🎓
- 30641 - Authority detail page shows wrong number of records using the authority
- 29805 - Database update fails in MySQL 5.7 because it's missing REGEXP_REPLACE
- 26282 - Allow staff to decide if a hold cancellation notice will be sent when cancelling a hold
- 22070 + OpacBrowseResults has broken link back to search results
- 20161 - Show same information for format, material type etc. on the detail page as in the result list
- 20150 - Acquisitions wizard falsely uses list price for calculating amounts spent
- 19838 - Add system preference for adding text to self registration form
- 16808 - Serial claims: claiming via CSV export doesn't reload the page
- 13961 - Option to include patron's total amount of fines in notices
- 13870 - Add warnings about subscriptions and orders when deleting items
- 12146 - Add new ISO code column to currency sample files
- 11469 - Publication date range assumes that years must always be 4 digits
Needs signoff 4
- 37364 - Improve creation of 773 fields for item bundles regarding MARC21 245 and 264
- 36833 - Update German translations for new languages added
- 27063 - Allow changing which record an order is linked to
- 19220 - Allow XSLT processing for Z39.50 authority targets like for bibliographic targets
Signed off 9
- 37918 - Properly encode email subjects in mailto: links
- 37178 - Column "comments" in ILL requests table gives error on sorting, paging cannot be changed
- 35905 + Missing permission check for "record batch delete" from reports
- 33473 - Allow to send email receipts for payments/writeoff manually instead of automatically
- 33454 - Improve breadcrumbs for patron lists 🎓
- 24690 - Make OPACPopupAuthorsSearch work with search terms containing parenthesis
- 16721 - Add table configuration to serial claims table
- 15461 - Add staff equivalent for OpacLocationOnDetail
- 14180 - Make "Always show checkouts immediately" a global setting
Pushed to main 19
- 38016 + Relabel booking precaution column heading in circulation rules tables
- 37917 - RecordSources_spec.ts is failing randomly
- 37870 + UI/Form/Builder/Item.t and Biblio.t are still failing randomly (cn_source sort) 👑
- 37289 - t/db_dependent/api/v1/authorised_values.t is failing under specific circumstances
- 37283 - t/db_dependent/selenium/authentication.t is failing 👑
- 36905 - Terminology: home locations / home collections
- 36610 + Some improvements to OPAC print CSS
- 36337 + Hiding lists with OpacPublic breaks styling for language list
- 35655 + Make it possible to switch off RabbitMQ without any warns in logs/about page
- 35466 + bulkmarcimport needs a parameter to skip indexing
- 35257 - Only admin start page uses "circulation desks" 🎓
- 34805 + Add order search form to acq start page
- 34185 - Code mixes OpacItemLocation and OPACItemLocation
- 34183 + Remove MARC format hint from OPACResultsLibrary description
- 33731 + Allow audio alerts to be used on SCO pages
- 33635 + CSV export display broken diacritics in Excel
- 32218 + Rephrase: Allow OPAC access to users from this domain to login with this identity provider. 🎓
- 31581 - Remove Zebra files for NORMARC
- 13888 + 'Lists' permission should allow/disallow using the lists module in staff
Pushed to oldoldoldstable 1
- 28904 - Update information on Newsletter editor on about page
Pushed to oldoldstable 2
Pushed to oldstable 20
- 37607 - t/cypress/integration/ERM/DataProviders_spec.ts fails
- 36832 - Adding authority records is broken 👑
- 36338 + Capitalization: Card number or Userid may already exist. 🎓
- 36277 + t/db_dependent/api/v1/transfer_limits.t is failing
- 35962 - t/db_dependent/Koha/BackgroundJob.t failing on D10
- 35929 - Don't submit 'empty' changes to personal details in OPAC
- 35922 - t/db_dependent/www/batch.t is failing
- 35868 - Warning sign for using a patron category that is limited to another library has moved to other side of page
- 35504 - Release team 24.05
- 34718 - Input field in fund list (Select2) on receive is inactive
- 34706 + Capitalization: Cas login 🎓
- 34091 - Typo in help for cleanupdatabase.pl: --log-modules needs to be --log-module 🎓
- 33457 + Improve display of fund users when the patron has no firstname
- 33455 + Heading on 'update password' page is too big 🎓
- 33453 + Confirmation button for 'Record cashup' should be yellow 🎓
- 32551 - API requests don't carry language related information
- 32313 - Complete database column descriptions for cataloguing module in guided reports 🎓
- 32312 + Complete database column descriptions for circulation module in guided reports 🎓
- 31297 + Cannot add new subscription patterns from edit subscription page
- 30372 - Patron self registration: Extended patron attributes are emptied on submit when mandatory field isn't filled in
Pushed to stable 4
- 38164 + Translation process is broken 👑
- 36796 - Fix mistake in database column descriptions for statistics table
- 35530 + Can't tell if UserCSS and UserJS in libraries are for staff interface or OPAC
- 35474 - Add icon for protected patrons
Needs documenting 14
- 37620 - Fix randomly failing tests for cypress/integration/InfiniteScrollSelect_spec.ts 👑
- 35191 + Make entries per page configurable for items table on staff detail page
- 33659 - Using TT in CSV profiles is undocumented
- 33594 + Sorting results by Title A-Z might use wrong title field
- 31080 + Block adding the bundle item to its own bundle
- 30073 - Information on installation of plugins missing from manual
- 28501 - Document how to use the search configuration page
- 28130 - Show list of serial email alerts a patron subscribed to in patron account in OPAC
- 26567 - Allow to limit subscription search to subscriptions with routing lists
- 26314 + "Volumes: show volumes" showing regardless of whether there are volumes linked to the record
- 26123 - Show info about existing OPAC note/Patron message on patron's dashboard
- 20463 - Create an index for LDR, pos 19 - Multipart resource record level
- 18360 + Allow deletion of cancelled order lines
- 10758 + Show bibliographic information of deleted records in acquisition baskets
Needs work 10
Patch doesn't apply 4
- 28224 - Make date range for order search configurable
- 33452 - Update patron statistics report
- 35807 - Update catalog statistics report
- 14261 - Switch 'ask for a discharge' to 'download discharge confirmation' when patron was discharge in OPAC user account
Failed QA 4
- 34829 + Cash register report reverts to "All libraries" after every search
- 32316 - Send invitations to share a list immediately
- 31954 - Patron search has no h1 heading
- 28577 - Add column for copynumber on overdues report
New 2
Other bugs
Claimed QA 3
New 2
- 33780 - Multi-line TT comment: [%% item.object.itemnotes.replace('\n',' 🎓
- 30956 - Make 773 visible in default framework
Assigned 1
- 32968 - Create granular permissions for ERM
CC Bugs 30
Pushed to oldoldstable 5
- 37655 + XSS vulnerability in basic editor handling of title
- 37654 + XSS in batch record import for the citation column
- 37720 + XSS (and bustage) in label creator
- 37656 + XSS in Advanced editor for Z39.50 search results
- 13342 + Not logged in user can place a review/comment as a deleted patron
Pushed to main 7
- 38089 + Fix incorrect regular expression from bug 33478 and move styles to head
- 37728 + More "op" are missing in POSTed forms 👑
- 37891 + Editing a notice's name having SMSSendDriver disabled causes notice to be listed twice
- 37954 + Unable to hide barcode column in holdings table
- 37955 - Clicking table's 'configure' button no longer opens column settings page properly
- 37679 + Dublin Core export option broken 👑
- 37349 + Use cache for authority types when linking bibs to authorities
Needs QA 2
- 38234 - Remove unused vulnerable jszip library file
- 37576 - Add additional fields support to ERM Agreements
Needs signoff 4
- 38226 - Add RPC endpoint for batch filling empty callnumbers
- 38166 + Core status graph strings should be translatable
- 35267 - Clarify CSS options for Notices
- 37809 - Add missing embeds to checkouts endpoints
Failed QA 2
- 37639 + items.stack ( shelving control number ) not included in items API endpoint
- 35117 + get_marc_components and get_marc_volumes should be more consistent
In discussion 1
- 38179 - koha-common runtime dependency on yarn
New 9
- 38213 - Fix problems with MARC21 003 being mandatory
- 37558 - Statistics table does not have an id
- 37605 - Why do the vue apps use 'dialog' in place of modals?
- 37862 - Remember for session checkbox and date revert to checked when switching patron
- 37140 - Add vendor automatically to 952 $e when creating items for serials
- 37661 - Disable/Enable Bookings
- 38090 - The UX for custom notice styling per notice template is confusing
- 38091 - Applying custom formatting to notices when they're printed doesn't apply to print type notices
- 37715 - It should be possible to enable/disable each authentication method on the OPAC and staff client