19814
|
Koha
|
Circulat
|
martin.renvoize
|
Needs Signoff
|
---
|
Batch Check-in function
|
Thu 16:46
|
17656
|
Koha
|
Serials
|
arthur.suzuki
|
Needs Signoff
|
---
|
Irregularities in serial prediction pattern are planned only for current subscription
|
2025-09-16
|
21453
|
Koha
|
MARC Aut
|
arouss1980
|
Needs Signoff
|
---
|
blinddetail-biblio-search.pl/.tt use hardcoded subfield values for MARC21
|
2025-05-11
|
37196
|
Koha
|
MARC Bib
|
alexander.wagner
|
Needs Signoff
|
---
|
Automatically add punctuation to Marc21 title fields
|
07:19:25
|
37325
|
Koha
|
MARC Bib
|
alexander.wagner
|
Needs Signoff
|
---
|
Automatically add punctuation to Marc21 field 260 / 264
|
Wed 10:04
|
40308
|
Koha
|
MARC Aut
|
a.roussos
|
Needs Signoff
|
---
|
New Perl Class (Koha::ExternalContent::OCLC) for integrating with OCLC's APIs
|
2025-07-13
|
40309
|
Koha
|
MARC Aut
|
a.roussos
|
Needs Signoff
|
---
|
New authority framework plugin for MARC21 (marc21_field_082a_authorities.pl)
|
2025-07-07
|
40310
|
Koha
|
MARC Aut
|
a.roussos
|
Needs Signoff
|
---
|
New authority framework plugin for MARC21 (marc21_field_083a_authorities.pl)
|
2025-07-08
|
40311
|
Koha
|
MARC Aut
|
a.roussos
|
Needs Signoff
|
---
|
New authority framework plugin for UNIMARC (unimarc_field_676a_authorities.pl)
|
2025-07-07
|
12620
|
Koha
|
System A
|
adolfo.rodriguez
|
Needs Signoff
|
---
|
Proxy Add-on for Koha z39.50/SRU servers
|
2025-06-22
|
24194
|
Koha
|
Circulat
|
aleisha
|
Needs Signoff
|
---
|
Add system preference to disable the use of expiration dates for holds
|
2025-09-29
|
25090
|
Koha
|
Patrons
|
aleisha
|
Needs Signoff
|
---
|
Moderate OPAC self-registrations before a patron account is activated
|
2025-09-10
|
25193
|
Koha
|
Circulat
|
aleisha
|
Needs Signoff
|
---
|
Add syspref to control location for use of AllowRenewalIfOtherItemsAvailable
|
2025-09-11
|
30295
|
Koha
|
Circulat
|
aleisha
|
Needs Signoff
|
---
|
Send a notification when a recall is manually cancelled
|
2025-09-11
|
30614
|
Koha
|
Architec
|
aleisha
|
Needs Signoff
|
---
|
check-url-quick gives false error 404
|
2025-09-30
|
31415
|
Koha
|
Circulat
|
aleisha
|
Needs Signoff
|
---
|
Script to automate converting holds to recalls
|
2025-08-07
|
31606
|
Koha
|
Acquisit
|
aleisha
|
Needs Signoff
|
---
|
Enhance acquisitions to allow ordering on next year's budget when still in current year.
|
2025-07-15
|
32776
|
Koha
|
Circulat
|
aleisha
|
Needs Signoff
|
---
|
Choose to convert oldest reserve or all possible reserves to recalls
|
2025-08-07
|
33364
|
Koha
|
Hold req
|
aleisha
|
Needs Signoff
|
---
|
Stop Holds to Pull report showing items that have been allocated to a recall
|
2025-09-11
|
34027
|
Koha
|
Command-
|
aleisha
|
Needs Signoff
|
---
|
Add functionality to cleanup_database.pl to purge action logs in batches
|
2025-09-11
|
35061
|
Koha
|
Command-
|
aleisha
|
Needs Signoff
|
---
|
Add support to preserve patron category code when importing patrons with commandline script
|
2024-09-13
|
36188
|
Koha
|
Lists
|
aleisha
|
Needs Signoff
|
---
|
Allow to sort lists by items.dateaccessioned of item records
|
2025-09-11
|
36434
|
Koha
|
OPAC
|
aleisha
|
Needs Signoff
|
---
|
Use a keyword that will be secretly included in all OPAC bibliographic and authority searches
|
2024-12-03
|
36548
|
Koha
|
Packagin
|
aleisha
|
Needs Signoff
|
---
|
koha-zebra should fix ownership on /var/run/koha/instancename files
|
2025-09-11
|
36616
|
Koha
|
Catalogi
|
aleisha
|
Needs Signoff
|
---
|
Ability to stop Complex See Reference authority records from being linked to bibliographic records
|
2025-09-11
|
37598
|
Koha
|
Notices
|
aleisha
|
Needs Signoff
|
---
|
Ability to use the BCC field for sending notices to multiple addresses, rather than the To field
|
2025-04-30
|
38306
|
Koha
|
Command-
|
aleisha
|
Needs Signoff
|
---
|
Make automatic_renewals.pl cronjob quiet if EnhancedMessagingPreferences syspref is off
|
2025-09-11
|
38549
|
Koha
|
Command-
|
aleisha
|
Needs Signoff
|
---
|
Make create_superlibrarian.pl script accept a name parameter
|
2025-09-11
|
39297
|
Koha
|
Circulat
|
aleisha
|
Needs Signoff
|
---
|
Show due date on recalls queue if a recalled item is overdue to be returned
|
2025-03-11
|
39985
|
Koha
|
Notices
|
aleisha
|
Needs Signoff
|
---
|
items.onloan field is not updated when an item is recalled
|
2025-07-09
|
40258
|
Koha
|
Circulat
|
aleisha
|
Needs Signoff
|
---
|
Option to only use item-level recalls and disable record-level recalls
|
2025-06-27
|
40621
|
Koha
|
MARC Bib
|
aleisha
|
Needs Signoff
|
---
|
Show MARC21 767 translation entry
|
2025-08-08
|
18922
|
Koha
|
Web serv
|
alex.arnaud
|
Needs Signoff
|
---
|
Mana - Share review
|
2025-09-26
|
35899
|
Koha
|
Hold req
|
andreas.jonsson
|
Needs Signoff
|
---
|
Performance improvements for build_holds_queue
|
2024-09-19
|
36569
|
Koha
|
Database
|
andreas.jonsson
|
Needs Signoff
|
---
|
Compact action_logs indicies
|
2025-04-02
|
11999
|
Koha
|
Hold req
|
arthur.suzuki
|
Needs Signoff
|
---
|
Add two checks in CanBookBeReserved and CanItemBeReserved
|
2025-08-20
|
20985
|
Koha
|
Hold req
|
arthur.suzuki
|
Needs Signoff
|
---
|
CanBookBeReserved and CanItemBeReserved should check 'On shelf holds allowed' policy
|
2025-09-26
|
23849
|
Koha
|
Architec
|
arthur.suzuki
|
Needs Signoff
|
---
|
Update the list of sysprefs to share with Hea
|
Sun 07:30
|
23898
|
Koha
|
Architec
|
arthur.suzuki
|
Needs Signoff
|
---
|
New data to share on HEA
|
2025-01-27
|
36542
|
Koha
|
Plugin a
|
arthur.suzuki
|
Needs Signoff
|
---
|
In C4/AddBiblio, plugin hook after_biblio_action is triggered before the record is actually saved
|
2025-07-31
|
37569
|
Koha
|
Serials
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Serials without history cannot be edited
|
2025-03-28
|
38360
|
Koha
|
Acquisit
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Price extraction from MungeMarcPrice should be improved
|
2025-03-28
|
39728
|
Koha
|
Architec
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Remove GetUnprocessedSuggestions from C4/Suggestions.pm
|
2025-05-12
|
39729
|
Koha
|
Architec
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Add option -exact_days to filter_by_last_update
|
2025-05-12
|
39730
|
Koha
|
Architec
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Remove DelSuggestions from C4/Suggestions.pm
|
2025-05-12
|
39732
|
Koha
|
Architec
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Remove MarcRecordFromNewSuggestion from C4/Suggestions.pm
|
2025-04-24
|
39757
|
Koha
|
Catalogi
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Serial enumeration / chronology sorting is broken again in biblio page
|
2025-10-07
|
40575
|
Koha
|
Acquisit
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Transferring order will reload the page and its form
|
21:17:09
|
40960
|
Koha
|
Notices
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Notifying holds should not print notice if no messaging preference is notified
|
Thu 14:51
|
13666
|
Koha
|
SIP2
|
benjamin.rokseth
|
Needs Signoff
|
---
|
Allow SIP2 checkin/checkout to get branch from institution_id field AO
|
2025-10-01
|
35380
|
Koha
|
REST API
|
bibliothek
|
Needs Signoff
|
---
|
PUT /biblios/:biblio_id doesn't respect overlay rules
|
2025-09-29
|
39287
|
Koha
|
Catalogi
|
bibliothek
|
Needs Signoff
|
---
|
Improve "Show volume" search with a more specialized search index
|
Fri 07:00
|
21555
|
Koha
|
Patrons
|
blawlor
|
Needs Signoff
|
---
|
Merging Patrons allows for all patrons to be selected
|
2025-09-09
|
27248
|
Koha
|
Tools
|
blawlor
|
Needs Signoff
|
---
|
Allow to use list of barcodes/itemnumbers with Batch extend due dates tool
|
2025-09-05
|
35830
|
Koha
|
Circulat
|
blawlor
|
Needs Signoff
|
---
|
Add separate permission for Merging Patrons
|
2025-09-29
|
39419
|
Koha
|
Hold req
|
blawlor
|
Needs Signoff
|
---
|
Holds API treats 'expiration_date' as 'patron_expiration_date'
|
2025-09-05
|
40664
|
Koha
|
Template
|
caroline.cyr-la...
|
Needs Signoff
|
---
|
Serial subscription input missing "Required" labels
|
2025-08-18
|
10190
|
Koha
|
Notices
|
chloe.zermatten
|
Needs Signoff
|
---
|
Overdue notice triggers based on item type
|
2025-09-23
|
29900
|
Koha
|
REST API
|
cj.lynce
|
Needs Signoff
|
---
|
API calls should update datelastseen for API patron
|
2025-08-29
|
32055
|
Koha
|
Tools
|
cubingguy714
|
Needs Signoff
|
---
|
Remove GetImportRecordMatches
|
2025-03-31
|
39023
|
Koha
|
Command-
|
davewood
|
Needs Signoff
|
---
|
Add utf8 output to CSV output of overdue_notices.pl
|
2025-02-04
|
31380
|
Koha
|
Architec
|
dcook
|
Needs Signoff
|
---
|
Build Mojolicious controller for running Koha plugins
|
2024-11-21
|
39160
|
Koha
|
Architec
|
dcook
|
Needs Signoff
|
---
|
Mojolicious::Plugin::OAuth2 is loaded suboptimally
|
2025-07-23
|
40736
|
Koha
|
REST API
|
dcook
|
Needs Signoff
|
---
|
OAuth/OIDC authentication logs error message when CGISESSID is missing
|
2025-09-29
|
40986
|
Koha
|
Searchin
|
domm
|
Needs Signoff
|
---
|
Add some reindexing examples to rebuild_elasticsearch.pl
|
Thu 18:49
|
21572
|
Koha
|
Circulat
|
emily.lamancusa
|
Needs Signoff
|
---
|
Improve flexibility and consistency of AllowItemsOnHoldCheckoutSIP and AllowItemsOnHoldCheckoutSCO
|
Wed 13:00
|
40492
|
Koha
|
Circulat
|
emily.lamancusa
|
Needs Signoff
|
---
|
Improvements to the pending offline circulation actions table
|
2025-07-28
|
23415
|
Koha
|
Circulat
|
emmi.takkinen
|
Needs Signoff
|
---
|
Notify patron fines when renewing
|
2025-09-01
|
30328
|
Koha
|
Catalogi
|
emmi.takkinen
|
Needs Signoff
|
---
|
Add ability to generate barcode with library specific prefix
|
2025-10-01
|
33756
|
Koha
|
Acquisit
|
emmi.takkinen
|
Needs Signoff
|
---
|
Wrong calculation of total amount spent?
|
2025-09-08
|
34142
|
Koha
|
Database
|
emmi.takkinen
|
Needs Signoff
|
---
|
Add column sub_location to items table
|
2025-08-04
|
34671
|
Koha
|
Patrons
|
emmi.takkinen
|
Needs Signoff
|
---
|
Collapsing fields in patron form allows saving without mandatory fields
|
2025-09-26
|
36957
|
Koha
|
Circulat
|
emmi.takkinen
|
Needs Signoff
|
---
|
Item in transfer should start floating in its floating library without user clicking the "Cancel transfer"-button
|
2025-07-21
|
39625
|
Koha
|
Staff in
|
emmi.takkinen
|
Needs Signoff
|
---
|
Interface logs incorrectly to statistics table when renewing
|
2025-10-07
|
40873
|
Koha
|
OPAC
|
ephetteplace
|
Needs Signoff
|
---
|
AV dropdowns in OPAC don't use lib_opac values
|
2025-09-24
|
40307
|
Koha
|
Catalogi
|
fridolin.somers
|
Needs Signoff
|
---
|
Use GET in form of value_builder/unimarc_field_210c.tt
|
Sat 13:27
|
40883
|
Koha
|
MARC Aut
|
fridolin.somers
|
Needs Signoff
|
---
|
Authorities display fails on unknown 7XX
|
2025-09-26
|
24720
|
Koha
|
Searchin
|
glasklas
|
Needs Signoff
|
---
|
Remove special characters from beginning of sort fields
|
2025-02-06
|
29597
|
Koha
|
Tools
|
glasklas
|
Needs Signoff
|
---
|
Add tomarcplugin option to bulkmarcimport.pl
|
2025-05-10
|
32092
|
Koha
|
Architec
|
glasklas
|
Needs Signoff
|
---
|
Improve circulation rules cache utilization
|
2025-02-18
|
32476
|
Koha
|
Architec
|
glasklas
|
Needs Signoff
|
---
|
Add caching for relatively expensive patron methods
|
2025-02-18
|
36022
|
Koha
|
Notices
|
glasklas
|
Needs Signoff
|
---
|
Add default recipient phone number country code syspref for SMS::Send driver
|
2025-02-18
|
36303
|
Koha
|
Plugin a
|
glasklas
|
Needs Signoff
|
---
|
Add after_circ_action hook action for checking in item that was not checked out
|
2025-02-06
|
39229
|
Koha
|
Patrons
|
glasklas
|
Needs Signoff
|
---
|
Search additional unique patron properties on patron quicksearch
|
2025-06-24
|
39267
|
Koha
|
Circulat
|
glasklas
|
Needs Signoff
|
---
|
Specified due date remains for checkouts even when removing unchecking remember for session
|
2025-03-07
|
39453
|
Koha
|
Patrons
|
glasklas
|
Needs Signoff
|
---
|
Add attribute type settings for restricting access to extended attributes
|
2025-03-26
|
39468
|
Koha
|
Acquisit
|
glasklas
|
Needs Signoff
|
---
|
EDI message status should be case insensitive
|
2025-03-27
|
40869
|
Koha
|
Staff in
|
glasklas
|
Needs Signoff
|
---
|
Preserve mandatory fields even if hidden when duplicating item
|
2025-09-24
|
11808
|
Koha
|
Authenti
|
hammat.wele
|
Needs Signoff
|
---
|
When searching for a cardnumber in the intranet, also try to search for it on the LDAP server if one is configured and add/update user
|
2025-03-31
|
17385
|
Koha
|
Catalogi
|
hammat.wele
|
Needs Signoff
|
---
|
Add custom export formats for bibliographic records
|
2025-08-12
|
19336
|
Koha
|
Command-
|
hammat.wele
|
Needs Signoff
|
---
|
Add option to fines.pl to apply maximal fine amount after delay
|
2025-04-25
|
21214
|
Koha
|
Command-
|
hammat.wele
|
Needs Signoff
|
---
|
cleanup_database.pl --mail should let admin choose which letter codes to keep
|
2025-03-31
|
27113
|
Koha
|
Searchin
|
hammat.wele
|
Needs Signoff
|
---
|
Elasticsearch: Autocomplete in search
|
2025-08-08
|
27428
|
Koha
|
Searchin
|
hammat.wele
|
Needs Signoff
|
---
|
Show the number of records in the bibliographic record detail page with ElasticSearch
|
2025-08-12
|
31736
|
Koha
|
I18N/L10
|
hammat.wele
|
Needs Signoff
|
---
|
Context for translation: "All"
|
2025-03-28
|
33200
|
Koha
|
Hold req
|
hammat.wele
|
Needs Signoff
|
---
|
IndependentBranchesTransfers does not prevent holds from creating transfers
|
2025-06-17
|
34631
|
Koha
|
Tools
|
hammat.wele
|
Needs Signoff
|
---
|
Independentbranches - Non-superuser should not be able to write Additional contents for other branches
|
2025-08-15
|
36154
|
Koha
|
Lists
|
hammat.wele
|
Needs Signoff
|
---
|
Add the ability for some pages to be able to use images coming from plugin
|
2025-09-17
|
36466
|
Koha
|
Serials
|
hammat.wele
|
Needs Signoff
|
---
|
Incorrect date value stored when "Published on" or "Expected on" are empty
|
2025-10-02
|
37680
|
Koha
|
Searchin
|
hammat.wele
|
Needs Signoff
|
---
|
"Limit to records with available items" should consider withdrawn and negative not for loan status as unavailable
|
2025-09-30
|
39631
|
Koha
|
Circulat
|
hammat.wele
|
Needs Signoff
|
---
|
longoverdue.pl does not consider OverdueNoticeCalendar when calculating overdue days
|
2025-07-01
|
39646
|
Koha
|
Notices
|
hammat.wele
|
Needs Signoff
|
---
|
Send overdue notice to guarantor when guarantee has no email
|
2025-04-27
|
40076
|
Koha
|
Command-
|
hammat.wele
|
Needs Signoff
|
---
|
Add --skip-no-email parameter to borrowers-force-messaging-defaults.pl
|
2025-09-05
|
40787
|
Koha
|
Template
|
hammat.wele
|
Needs Signoff
|
---
|
Plugins buttons misaligned when search box is enabled
|
2025-09-11
|
40799
|
Koha
|
OPAC
|
hammat.wele
|
Needs Signoff
|
---
|
Loading spinner not removed because .cover-slider is now used instead of .cover-slides
|
2025-09-17
|
40822
|
Koha
|
OPAC
|
hammat.wele
|
Needs Signoff
|
---
|
Custom cover images not displayed in search results
|
2025-09-16
|
21627
|
Koha
|
Command-
|
imani.thomas
|
Needs Signoff
|
---
|
System preference for recipient emails of gather_print_notices.pl
|
2025-03-26
|
4858
|
Koha
|
Notices
|
jacob.omara
|
Needs Signoff
|
---
|
Ability to Charge for Print Notices
|
2025-09-16
|
21004
|
Koha
|
Acquisit
|
johanna.raisa
|
Needs Signoff
|
---
|
Use modal to add and edit notes on receiving orders/shipments page
|
2025-09-30
|
38311
|
Koha
|
Architec
|
jonathan.druart
|
Needs Signoff
|
---
|
DataTables - Simplify the building of the dropdown list filters
|
2025-10-03
|
38475
|
Koha
|
Test Sui
|
jonathan.druart
|
Needs Signoff
|
---
|
InfiniteScrollSelect_spec.ts is failing randomly again
|
2025-07-30
|
40006
|
Koha
|
Installa
|
jonathan.druart
|
Needs Signoff
|
---
|
Upgrading install.pl shows code vs HTML
|
2025-07-24
|
40141
|
Koha
|
ERM
|
jonathan.druart
|
Needs Signoff
|
---
|
Add "Run" and "Test" buttons to data provider toolbar
|
17:40:24
|
40680
|
Koha
|
Architec
|
jonathan.druart
|
Needs Signoff
|
---
|
Many warnings on Perl 5.40 due to importing methods from not yet defined packages
|
10:11:13
|
40760
|
Koha
|
Template
|
jonathan.druart
|
Needs Signoff
|
---
|
'Edit' link in item receive table is not formatted as link
|
Fri 08:43
|
40845
|
Koha
|
Test Sui
|
jonathan.druart
|
Needs Signoff
|
---
|
t/Koha/Manual.t only passes for 25.05 and 25.06
|
2025-09-22
|
40946
|
Koha
|
Test Sui
|
jonathan.druart
|
Needs Signoff
|
---
|
"Aborted connection 42 to db" from Koha/Z3950Responder/ZebraSession.t
|
2025-10-03
|
40947
|
Koha
|
Test Sui
|
jonathan.druart
|
Needs Signoff
|
---
|
"Aborted connection 42 to db" from t/db_dependent/www/search_utf8.t
|
2025-10-03
|
24679
|
Koha
|
Tools
|
julian.maurice
|
Needs Signoff
|
---
|
Allow to apply a MARC modification template in export tool
|
2025-09-10
|
28173
|
Koha
|
Plugin a
|
julian.maurice
|
Needs Signoff
|
---
|
Add plugin hooks object_store_pre and object_store_post
|
2024-09-30
|
29997
|
Koha
|
Serials
|
julian.maurice
|
Needs Signoff
|
---
|
Allow to send email notification when a serial issue is late
|
2025-06-20
|
30095
|
Koha
|
Serials
|
julian.maurice
|
Needs Signoff
|
---
|
Allow to change "warn when late" setting in subscriptions batch modification tool
|
2025-06-20
|
30096
|
Koha
|
Serials
|
julian.maurice
|
Needs Signoff
|
---
|
Allow to change "late issue notification" setting in subscriptions batch modification tool
|
2025-06-20
|
36357
|
Koha
|
I18N/L10
|
julian.maurice
|
Needs Signoff
|
---
|
Add Template::Toolkit filters for internationalization (I18N)
|
2025-04-02
|
38387
|
Koha
|
Catalogi
|
julian.maurice
|
Needs Signoff
|
---
|
Automatic item modification at checkin/checkout
|
2024-11-13
|
39564
|
Koha
|
I18N/L10
|
julian.maurice
|
Needs Signoff
|
---
|
Enable runtime translations for plugins (Koha::I18N)
|
2025-04-07
|
32488
|
Koha
|
Searchin
|
koha-bugs
|
Needs Signoff
|
---
|
Add search engine indexes for content, media and carrier type
|
2025-09-05
|
39977
|
Koha
|
Hold req
|
koha-bugs
|
Needs Signoff
|
---
|
Prevent reserves of items the users have already on their possession
|
2025-06-16
|
40159
|
Koha
|
Serials
|
koha-bugs
|
Needs Signoff
|
---
|
When modifying a subscription with received issues, prediction pattern doesn't start from next issue date
|
2025-10-01
|
40555
|
Koha
|
Circulat
|
koha-bugs
|
Needs Signoff
|
---
|
Items with empty itemtype causes Preservation module to crash
|
2025-09-06
|
40569
|
Koha
|
Staff in
|
koha-bugs
|
Needs Signoff
|
---
|
Quotation marks in series fields (490/830) break XSLT search links in Elasticsearch
|
2025-09-05
|
40594
|
Koha
|
Catalogi
|
koha-bugs
|
Needs Signoff
|
---
|
Allow batch record modification to create multiple items on existing bibs
|
2025-08-08
|
40711
|
Koha
|
Catalogi
|
koha-bugs
|
Needs Signoff
|
---
|
Fix valuebuilder for 181 in UNIMARC
|
2025-08-27
|
40828
|
Koha
|
Staff in
|
koha-bugs
|
Needs Signoff
|
---
|
Items view: “Delete item” not working in row action dropdown menu
|
2025-09-17
|
40860
|
Koha
|
ILL
|
koha-bugs
|
Needs Signoff
|
---
|
ILL get_notice does not consider HTML template notices
|
2025-09-23
|
40862
|
Koha
|
MARC Bib
|
koha-bugs
|
Needs Signoff
|
---
|
Repeated 028 fields are missing a separator
|
2025-09-23
|
40905
|
Koha
|
Tools
|
koha-bugs
|
Needs Signoff
|
---
|
Past unique holidays not shown when enabling Show past checkbox
|
2025-09-30
|
40920
|
Koha
|
REST API
|
koha-bugs
|
Needs Signoff
|
---
|
Checkout endpoint crashes with parameter "patron_id"
|
2025-10-01
|
40937
|
Koha
|
Reports
|
koha-bugs
|
Needs Signoff
|
---
|
No option to show/hide data menu in report results when including borrowernumber
|
2025-10-02
|
40955
|
Koha
|
SIP2
|
koha-bugs
|
Needs Signoff
|
---
|
SIP: Add a message on successful checkin with a hold
|
2025-10-06
|
41000
|
Koha
|
MARC Bib
|
koha-bugs
|
Needs Signoff
|
---
|
XSLT 041d is labelled as "spoken language", but should also incldue "sung language"
|
Sat 10:23
|
37885
|
Koha
|
Notices
|
kyle
|
Needs Signoff
|
---
|
Add ability to disable message queue processing
|
2025-03-06
|
39749
|
Koha
|
Notices
|
kyle
|
Needs Signoff
|
---
|
RestrictPatronsWithFailedNotices should not trigger for DUPLICATE_MESSAGE failures
|
2025-06-02
|
40813
|
Koha
|
Architec
|
kyle
|
Needs Signoff
|
---
|
Add ability to embed page start and end timing
|
2025-09-16
|
40840
|
Koha
|
Acquisit
|
kyle
|
Needs Signoff
|
---
|
Failure of an EDI SFTP account will kill edi_cron.pl preventing uploads from subsequent accounts
|
2025-09-18
|
35471
|
Koha
|
Catalogi
|
lari.taskula
|
Needs Signoff
|
---
|
Automatically select child MARC framework when adding child records
|
Thu 07:28
|
40832
|
Koha
|
MARC Bib
|
lari.taskula
|
Needs Signoff
|
---
|
Display MARC 382 (Medium of Performance) on result list and detail page
|
2025-09-18
|
40933
|
Koha
|
Staff in
|
lari.taskula
|
Needs Signoff
|
---
|
Add sms support under Add message feature
|
2025-10-01
|
40994
|
Koha
|
Searchin
|
lari.taskula
|
Needs Signoff
|
---
|
Field 651 subfields other than "a" present in Topics facet
|
Fri 13:04
|
36502
|
Koha
|
Circulat
|
Laura.escamilla
|
Needs Signoff
|
---
|
Independent branches should not prevent holds if canreservefromotherbranches is enabled
|
2025-08-30
|
39719
|
Koha
|
Staff in
|
Laura.escamilla
|
Needs Signoff
|
---
|
"Export" option still visable when ExportCircHistory set to 'Don't Show'
|
Sat 14:21
|
40794
|
Koha
|
Patrons
|
Laura.escamilla
|
Needs Signoff
|
---
|
Add an id to the div containing payments tabs
|
2025-09-26
|
40879
|
Koha
|
OPAC
|
Laura.escamilla
|
Needs Signoff
|
---
|
Add system preference to enable/disable the “Cite” option in the OPAC
|
2025-09-26
|
40795
|
Koha
|
Fines an
|
lisette
|
Needs Signoff
|
---
|
Fix +add note function on payment table
|
2025-10-02
|
33647
|
Koha
|
Patrons
|
lmstrand
|
Needs Signoff
|
---
|
Display borrowers.lastseen in patron record
|
2025-10-01
|
40182
|
Koha
|
Patrons
|
lmstrand
|
Needs Signoff
|
---
|
Tracking patron activity with charges
|
2025-06-26
|
20859
|
Koha
|
OPAC
|
lucas
|
Needs Signoff
|
---
|
Enter SMS number and SMS provider during self registration
|
2025-09-02
|
28530
|
Koha
|
Circulat
|
lucas
|
Needs Signoff
|
---
|
Allow configuration of floating limits by item type
|
Wed 21:08
|
32432
|
Koha
|
Staff in
|
lucas
|
Needs Signoff
|
---
|
Show Syndetics Unbound on the staff interface
|
2025-07-22
|
40659
|
Koha
|
OPAC
|
lucas
|
Needs Signoff
|
---
|
Allow "My virtual card" format and content to be set using a Notices & Slips template
|
Thu 20:42
|
40843
|
Koha
|
Tools
|
lucas
|
Needs Signoff
|
---
|
On modborrowers.pl patron attributes should sort by the description, not the code
|
2025-09-19
|
40993
|
Koha
|
Architec
|
m.de.rooy
|
Needs Signoff
|
---
|
Do not allow direct calls of value_builder scripts
|
Sun 22:46
|
18783
|
Koha
|
Serials
|
martin.renvoize
|
Needs Signoff
|
---
|
Allow automatic claims for serials
|
2025-07-04
|
19871
|
Koha
|
Architec
|
martin.renvoize
|
Needs Signoff
|
---
|
Use new exceptions Koha::Exceptions::Object::DuplicateID and FKConstraint
|
2025-09-30
|
21781
|
Koha
|
Notices
|
martin.renvoize
|
Needs Signoff
|
---
|
message_transport_type should allow fallbacks
|
2025-09-22
|
22439
|
Koha
|
Catalogi
|
martin.renvoize
|
Needs Signoff
|
---
|
Duplicated code in PrepHostMarcField and prepare_host_field
|
2025-07-12
|
27834
|
Koha
|
Circulat
|
martin.renvoize
|
Needs Signoff
|
---
|
CircControl syspref is used wrong in TooMany function C4::Circulation
|
2025-10-02
|
29099
|
Koha
|
Staff in
|
martin.renvoize
|
Needs Signoff
|
---
|
Add support for item bundles in the inventory tool
|
2025-06-29
|
32938
|
Koha
|
Acquisit
|
martin.renvoize
|
Needs Signoff
|
---
|
Acquisitions EDI - ORDRSP messages are loaded as invoices
|
2025-08-07
|
35972
|
Koha
|
Course r
|
martin.renvoize
|
Needs Signoff
|
---
|
Add a 'Research tables' feature, that builds upon Course reserves
|
2025-01-06
|
39336
|
Koha
|
REST API
|
martin.renvoize
|
Needs Signoff
|
---
|
Public Biblio endpoint should honour OpacSuppression syspref
|
Thu 14:25
|
40225
|
Koha
|
Catalogi
|
martin.renvoize
|
Needs Signoff
|
---
|
The --send-all option in the stockrotation job fails if there are no items to rotate at all
|
2025-06-24
|
40237
|
Koha
|
Architec
|
martin.renvoize
|
Needs Signoff
|
---
|
Update reserves/request.pl to use Koha::Patron->can_place_holds
|
2025-06-25
|
40445
|
Koha
|
Point of
|
martin.renvoize
|
Needs Signoff
|
---
|
Point of Sale reconciliation input during daily summaries
|
2025-09-21
|
40769
|
Koha
|
Hold req
|
martin.renvoize
|
Needs Signoff
|
---
|
Highlight hold fees when placing a hold from the staff client
|
2025-09-15
|
40800
|
Koha
|
SIP2
|
martin.renvoize
|
Needs Signoff
|
---
|
TransferArrived needlessly triggers alerts in SIP
|
2025-09-12
|
40811
|
Koha
|
Architec
|
martin.renvoize
|
Needs Signoff
|
---
|
Enhance Koha::File::Transport API
|
2025-09-30
|
40817
|
Koha
|
Hold req
|
martin.renvoize
|
Needs Signoff
|
---
|
Holds charges should be accessible from Holds
|
2025-09-16
|
38336
|
Koha
|
Catalogi
|
mathsabypro
|
Needs Signoff
|
---
|
Confusion between 099 and 942 field in UNIMARC framework
|
2025-09-13
|
23005
|
Koha
|
Notices
|
matt.blenkinsop
|
Needs Signoff
|
---
|
Specify notice language for vendors
|
2025-05-19
|
37472
|
Koha
|
Plugin a
|
matt.blenkinsop
|
Needs Signoff
|
---
|
Make plugins translatable
|
2025-09-08
|
38547
|
Koha
|
Acquisit
|
matt.blenkinsop
|
Needs Signoff
|
---
|
Improve the code for the MARC ordering process
|
2025-05-15
|
39711
|
Koha
|
Acquisit
|
matt.blenkinsop
|
Needs Signoff
|
---
|
Migrate C4::Contract to object classes
|
2025-04-28
|
40082
|
Koha
|
Patrons
|
matt.blenkinsop
|
Needs Signoff
|
---
|
PatronDuplicateMatchingAddFields isn't respected in the OPAC or the API
|
14:20:56
|
40859
|
Koha
|
Catalogi
|
matt.blenkinsop
|
Needs Signoff
|
---
|
Item deletion is broken when using the linktools button
|
2025-09-25
|
28657
|
Koha
|
System A
|
michael.hafen
|
Needs Signoff
|
---
|
Expand branches.branchip to allow for multiple space separated IP ranges
|
2025-07-15
|
27138
|
Koha
|
Searchin
|
nick
|
Needs Signoff
|
---
|
Host items are not included in Z39 results when using EasyAnalytics
|
2025-07-28
|
32702
|
Koha
|
Hold req
|
nick
|
Needs Signoff
|
---
|
Item statuses that block holds should be checked in CanItemBeReserved
|
2025-09-09
|
39790
|
Koha
|
Searchin
|
nick
|
Needs Signoff
|
---
|
ES server can timeout during matching process
|
2025-04-30
|
40658
|
Koha
|
Searchin
|
nick
|
Needs Signoff
|
---
|
When sorting by local-number we should use the sort field
|
2025-09-19
|
40997
|
Koha
|
Catalogi
|
nick
|
Needs Signoff
|
---
|
Javascript error prevents saving when an instance of an 'important field is deleted
|
Fri 18:44
|
26258
|
Koha
|
Circulat
|
oleonard
|
Needs Signoff
|
---
|
Circulation tabs inconsistent with counters
|
2025-09-08
|
32483
|
Koha
|
OPAC
|
oleonard
|
Needs Signoff
|
---
|
Show requested changes to personal details in OPAC
|
2025-10-01
|
37773
|
Koha
|
Template
|
oleonard
|
Needs Signoff
|
---
|
Show search term in cataloging search results
|
2025-06-18
|
38739
|
Koha
|
Template
|
oleonard
|
Needs Signoff
|
---
|
Templates not ending with include intranet-bottom.inc in staff interface
|
2025-10-07
|
39255
|
Koha
|
Template
|
oleonard
|
Needs Signoff
|
---
|
Improve translation of title tags: OPAC part 4
|
2025-07-31
|
39715
|
Koha
|
Template
|
oleonard
|
Needs Signoff
|
---
|
Do not quote DataTables options
|
2025-09-09
|
40287
|
Koha
|
I18N/L10
|
oleonard
|
Needs Signoff
|
---
|
Fix untranslatable strings in more statistics wizards
|
2025-07-21
|
40567
|
Koha
|
Template
|
oleonard
|
Needs Signoff
|
---
|
Correct eslint errors in recalls.js
|
2025-08-04
|
40568
|
Koha
|
Template
|
oleonard
|
Needs Signoff
|
---
|
Various corrections to recalls templates
|
2025-08-04
|
40589
|
Koha
|
Circulat
|
oleonard
|
Needs Signoff
|
---
|
Add table settings to recalls pages
|
2025-09-24
|
40598
|
Koha
|
I18N/L10
|
oleonard
|
Needs Signoff
|
---
|
Improve translation of OPAC authorities include
|
2025-09-01
|
40603
|
Koha
|
OPAC
|
oleonard
|
Needs Signoff
|
---
|
Add support for "uri" to OPACAuthorIdentifiersAndInformation
|
2025-09-08
|
40610
|
Koha
|
I18N/L10
|
oleonard
|
Needs Signoff
|
---
|
Update OPAC templates to improve ease of translation
|
2025-08-18
|
40619
|
Koha
|
OPAC
|
oleonard
|
Needs Signoff
|
---
|
Remove OverDrive star ratings from the OPAC
|
2025-09-24
|
37743
|
Koha
|
Catalogi
|
olli-antti.kivi...
|
Needs Signoff
|
---
|
MARC21 810$t is used in XSLT templates but is not editable by default
|
2024-09-17
|
37744
|
Koha
|
Catalogi
|
olli-antti.kivi...
|
Needs Signoff
|
---
|
MARC21slimUtils.xslt show-series has a wrong search index 'au' for 810$a
|
2024-09-17
|
37025
|
Koha
|
Command-
|
paul.derscheid
|
Needs Signoff
|
---
|
Add CLI tool to generate/delete api keys for a given patron on a Koha instance
|
2025-08-19
|
39601
|
Koha
|
Authenti
|
paul.derscheid
|
Needs Signoff
|
---
|
Add passkey support to Koha as an authentication mechanism
|
2025-08-14
|
37893
|
Koha
|
System A
|
pedro.amorim
|
Needs Signoff
|
---
|
Migrate some SIP configuration into the staff interface
|
12:56:55
|
39934
|
Koha
|
ILL
|
pedro.amorim
|
Needs Signoff
|
---
|
Standard backend shows attributes from previously "migrated from" backends
|
2025-09-23
|
39941
|
Koha
|
ILL
|
pedro.amorim
|
Needs Signoff
|
---
|
Adding a patron to an unauthenticated request should change the request's status to 'NEW'
|
2025-05-20
|
39944
|
Koha
|
ILL
|
pedro.amorim
|
Needs Signoff
|
---
|
Metadata should be trimmed before creating an ILL request
|
2025-05-20
|
40737
|
Koha
|
ERM
|
pedro.amorim
|
Needs Signoff
|
---
|
Usage statistics data provider "Import logs" table does not render if "Imported by": "Cronjob"
|
2025-09-01
|
40980
|
Koha
|
Searchin
|
pedro.amorim
|
Needs Signoff
|
---
|
Clicking a search facet without logging in may trigger a cud-login error
|
Thu 08:33
|
36897
|
Koha
|
Staff in
|
phil
|
Needs Signoff
|
---
|
Make it possible to use select[multiple] and select[size] in a sidebar
|
2025-03-17
|
36437
|
Koha
|
Searchin
|
schodkowy.omegi-0r
|
Needs Signoff
|
---
|
Add publication year facet to Elasticsearch
|
2025-02-19
|
35797
|
Koha
|
REST API
|
shi-yao.wang
|
Needs Signoff
|
---
|
REST API: Add GET route for patronimage
|
2025-04-25
|
39580
|
Koha
|
I18N/L10
|
shi-yao.wang
|
Needs Signoff
|
---
|
Make Elasticsearch process_error error string translatable
|
2025-04-08
|
35617
|
Koha
|
Authenti
|
slavashishkin
|
Needs Signoff
|
---
|
Make phone number as match point in in Identity providers
|
2025-09-23
|
32767
|
Koha
|
Patrons
|
stalkernoid
|
Needs Signoff
|
---
|
Optionally allow for trimming whitespace from patron attribute values
|
2025-04-28
|
33013
|
Koha
|
Reports
|
stalkernoid
|
Needs Signoff
|
---
|
Add age, interface and operator as additional report stats
|
2025-09-04
|
31897
|
Koha
|
Plugin a
|
stefan.berndtsson
|
Needs Signoff
|
---
|
New hook when indexing with Elasticsearch
|
2025-04-09
|
37537
|
Koha
|
Searchin
|
tadeusz
|
Needs Signoff
|
---
|
Add bounding box variant to geo-search
|
2024-09-17
|
37985
|
Koha
|
Searchin
|
tadeusz
|
Needs Signoff
|
---
|
Extend geo-search to support areas, not just points (MARC 034 subfields defg)
|
2025-06-11
|
36271
|
Koha
|
Circulat
|
thibaud.guillot
|
Needs Signoff
|
---
|
Bookings should have circulation rules
|
2025-07-30
|
37201
|
Koha
|
Circulat
|
thibaud.guillot
|
Needs Signoff
|
---
|
Add a syspref to allow or not a checkout if a expired booking exists for the same patron
|
2024-08-21
|
32736
|
Koha
|
Command-
|
tomascohen
|
Needs Signoff
|
---
|
koha-worker should be able to restart all queues with a single call
|
2025-08-07
|
33782
|
Koha
|
Authenti
|
tomascohen
|
Needs Signoff
|
---
|
OAuth2/OIDC identity providers code is not covered by unit tests
|
2025-09-20
|
40297
|
Project
|
Continuo
|
tomascohen
|
Needs Signoff
|
---
|
No active MariaDB 10.3 job even though we advertise it's support
|
2025-07-04
|
40596
|
Koha
|
Architec
|
tomascohen
|
Needs Signoff
|
---
|
Migrate CAS and Shibboleth into the identity providers
|
2025-09-18
|
40890
|
Koha
|
Searchin
|
tomascohen
|
Needs Signoff
|
---
|
Make batch_size configurable for koha-es-indexer
|
2025-09-29
|
40911
|
Koha
|
SIP2
|
tomascohen
|
Needs Signoff
|
---
|
SIP Patron->new() generates ORM warnings with undefined/empty patron_id
|
2025-09-30
|
40919
|
Koha
|
Architec
|
tomascohen
|
Needs Signoff
|
---
|
Unnecessary DB access in Koha::Item::Transfer->receive
|
2025-09-30
|
40966
|
Koha
|
Searchin
|
tomascohen
|
Needs Signoff
|
---
|
'whole_record' and 'weighted_fields' not passed around
|
2025-10-07
|
40968
|
Koha
|
Searchin
|
tomascohen
|
Needs Signoff
|
---
|
'Edit this search' forgets about 'whole_records' and 'weighted_fields'
|
2025-10-07
|
37463
|
Koha
|
Circulat
|
wainuiwitikapark
|
Needs Signoff
|
---
|
Include cover images from Amazon on staff interface check out screen for specific patron categories
|
2025-02-07
|