36161
|
Koha
|
Authenti
|
kyle
|
Need
|
ILS-DI AuthenticatePatron broken when LDAP enabled and auth falls back to internal connection
|
2024-03-14
|
cri
|
36313
|
Koha
|
Circulat
|
emmi.takkinen
|
Need
|
Check out/check in leads to error 500 in staff interface
|
2024-04-15
|
maj
|
34972
|
Koha
|
Hold req
|
emily.lamancusa
|
Need
|
Canceling a waiting hold from the holds over tab can make the next hold unfillable
|
Mon 20:55
|
maj
|
29087
|
Koha
|
Hold req
|
koha-bugs
|
Need
|
Holds to pull list can crash with a SQL::Abstract puke
|
2024-04-16
|
maj
|
34360
|
Koha
|
Architec
|
nick
|
Need
|
[WARN] DBIx::Class::ResultSetColumn::new(): Attempting to retrieve non-unique column 'biblionumber' on a resultset containing one-to-many joins will return duplicate results
|
2024-03-14
|
maj
|
2894
|
Koha
|
Serials
|
jonathan.druart
|
Need
|
Routing list holds are broken
|
2024-04-15
|
nor
|
35815
|
Koha
|
Tools
|
aleisha
|
Need
|
[Elasticsearch] Fix indexing of bibliographic records when items are deleted
|
2024-03-28
|
nor
|
36548
|
Koha
|
Packagin
|
aleisha
|
Need
|
koha-zebra should fix ownership on /var/run/koha/instancename files
|
2024-04-09
|
nor
|
36435
|
Koha
|
Command-
|
danyonsewell
|
Need
|
Prevent warnings from interrupting koha-run-backups when deleting old backup files
|
2024-04-08
|
nor
|
30745
|
Koha
|
Searchin
|
emily-rose.francoeur
|
Need
|
ES : Search never return result using after-date and/or before-date in labels/label-item-search.pl
|
2024-03-26
|
nor
|
35959
|
Koha
|
Architec
|
julian.maurice
|
Need
|
Inconsistent hierarchy during C3 merge of class 'Koha::AuthorisedValue' (and a few other modules)
|
2024-04-17
|
nor
|
36526
|
Koha
|
Architec
|
julian.maurice
|
Need
|
Remove circular dependency from Koha::Objects
|
2024-04-04
|
nor
|
14007
|
Koha
|
OPAC
|
koha-bugs
|
Need
|
Item types for items hidden by OpacHiddenItems turn up in facet results
|
Fri 05:01
|
nor
|
36137
|
Koha
|
Hold req
|
lucas
|
Need
|
update_totalissues.pl should always skip_holds_queue
|
2024-04-10
|
nor
|
33018
|
Koha
|
Packagin
|
mtj
|
Need
|
debian package tidy-up
|
2023-12-22
|
nor
|
36504
|
Koha
|
Command-
|
nick
|
Need
|
Run report should have an option to only send the attachment
|
2024-04-08
|
nor
|
36678
|
Koha
|
Searchin
|
nick
|
Need
|
Include fields with non-filing characters removed when indexing
|
19:04:39
|
nor
|
36557
|
Koha
|
OPAC
|
oleonard
|
Need
|
Improve logic and display of OPAC cart, tag, and lists controls
|
2024-04-09
|
nor
|
36414
|
Koha
|
ILL
|
pedro.amorim
|
Need
|
Consequent workflow stages form submit fail due to CSRF token conflict
|
2024-04-03
|
nor
|
36027
|
Koha
|
Reports
|
phan-tung.bui
|
Need
|
search_for_data_inconsistencies.pl - make each section optional
|
2024-03-26
|
nor
|
34077
|
Koha
|
Command-
|
julian.maurice
|
Need
|
writeoff_debts without --confirm doesn't show which accountline records it would have been written off
|
2024-03-05
|
min
|
36122
|
Koha
|
Acquisit
|
matthias.le-gac
|
Need
|
NEW_SUGGESTION is sent for every modification to the suggestion
|
Thu 14:09
|
min
|
36182
|
Koha
|
Staff in
|
pedro.amorim
|
Need
|
Add booksellerid column to holdings table
|
Mon 19:11
|
min
|
35087
|
Koha
|
Acquisit
|
thibaud.guillot
|
Need
|
Discount rate does not accept comma as decimal separator
|
2024-04-15
|
tri
|
35114
|
Koha
|
Acquisit
|
thibaud.guillot
|
Need
|
Calculation around basket details and basketgroup not correct
|
2024-04-15
|
tri
|
36603
|
Koha
|
MARC Aut
|
a.roussos
|
Need
|
UNIMARC: automatically copy the ISNI number over when linking authorities with authorities
|
2024-04-16
|
enh
|
12802
|
Koha
|
Notices
|
aleisha
|
Need
|
Send notices using several email addresses
|
2023-12-20
|
enh
|
23295
|
Koha
|
Notices
|
aleisha
|
Need
|
Automatically debar patrons if SMS or email notice fail
|
2024-01-23
|
enh
|
23781
|
Koha
|
Circulat
|
aleisha
|
Need
|
Recalls notices and messaging preferences
|
Mon 06:28
|
enh
|
35061
|
Koha
|
Command-
|
aleisha
|
Need
|
Add support to preserve patron category code when importing patrons with commandline script
|
2023-10-16
|
enh
|
36434
|
Koha
|
OPAC
|
aleisha
|
Need
|
Use a keyword that will be secretly included in all OPAC bibliographic and authority searches
|
2024-04-04
|
enh
|
36509
|
Koha
|
Searchin
|
aleisha
|
Need
|
Add option to search authority records by ID
|
2024-04-10
|
enh
|
36169
|
Koha
|
Patrons
|
alexbuckley
|
Need
|
Add guarantee to patron categories with type='Staff'
|
2024-03-29
|
enh
|
36201
|
Koha
|
Catalogi
|
alexbuckley
|
Need
|
Add -days_old and -months_old arguments for misc/export_records.pl
|
2024-02-29
|
enh
|
36484
|
Koha
|
Architec
|
alexbuckley
|
Need
|
Even with RabbitMQ enabled, we should should poll the database for update_elastic_index jobs at koha-es-indexer startup
|
2024-04-02
|
enh
|
36542
|
Koha
|
Plugin a
|
arthur.suzuki
|
Need
|
In C4/AddBiblio, plugin hook after_biblio_action is triggered before the record is actually saved
|
2024-04-17
|
enh
|
19336
|
Koha
|
Command-
|
charles.farmer
|
Need
|
Add option to fines.pl to apply maximal fine amount after delay
|
2023-07-14
|
enh
|
34157
|
Koha
|
Label/pa
|
cnighswonger
|
Need
|
Exporting labels as a barcode range can cause 500 error
|
2024-02-19
|
enh
|
28011
|
Koha
|
Command-
|
dcook
|
Need
|
Add CLI script to update bibs from linked authority records
|
2023-05-24
|
enh
|
31380
|
Koha
|
Architec
|
dcook
|
Need
|
Build Mojolicious controller for running Koha plugins
|
2024-01-23
|
enh
|
36315
|
Koha
|
Web serv
|
didier.gautheron
|
Need
|
ILSDI GetRecord speed improvement.
|
2024-04-17
|
enh
|
35145
|
Koha
|
OPAC
|
emily-rose.francoeur
|
Need
|
Add ability to order patron attributes
|
2024-03-01
|
enh
|
35434
|
Koha
|
Hold req
|
emily-rose.francoeur
|
Need
|
Non-superlibrarians should not place holds in other libraries when IndependentBranches is enabled
|
2024-02-27
|
enh
|
35559
|
Koha
|
Hold req
|
emily.lamancusa
|
Need
|
Can't change the pickup date of holds on the last day of expiration
|
2024-04-08
|
enh
|
35925
|
Koha
|
Notices
|
emily.lamancusa
|
Need
|
Port default NEW_SUGGESTION, REJECTED, ACCEPTED, and ORDERED notices to Template Toolkit
|
Fri 14:56
|
enh
|
22322
|
Koha
|
Circulat
|
emmi.takkinen
|
Need
|
Self-checkin module should provide for automatic logins (like self-checkout)
|
2024-02-02
|
enh
|
34142
|
Koha
|
Database
|
emmi.takkinen
|
Need
|
Add column sub_location to items table
|
2024-04-15
|
enh
|
36433
|
Koha
|
Plugin a
|
f.demians
|
Need
|
Plugin hook elasticsearch_to_document
|
2024-03-26
|
enh
|
20424
|
Koha
|
Searchin
|
fpichenot
|
Need
|
New UNIMARC ZEBRA indexes according to last IFLA updates
|
2024-03-16
|
enh
|
32463
|
Koha
|
Command-
|
fridolin.somers
|
Need
|
Embed analytical items into bibliographic records export
|
2023-10-28
|
enh
|
35442
|
Koha
|
Web serv
|
fridolin.somers
|
Need
|
Script migration_tools/build_oai_sets.pl is missing ORDER BY
|
2023-11-29
|
enh
|
36141
|
Koha
|
OPAC
|
fridolin.somers
|
Need
|
Add classes to CAS text on OPAC login page
|
2024-02-21
|
enh
|
20551
|
Koha
|
Command-
|
glasklas
|
Need
|
Add option for including deleted records in export_records.pl
|
2024-03-01
|
enh
|
24720
|
Koha
|
Searchin
|
glasklas
|
Need
|
Remove special characters from beginning of sort fields
|
2024-03-01
|
enh
|
29597
|
Koha
|
Tools
|
glasklas
|
Need
|
Add tomarcplugin option to bulkmarcimport.pl
|
2024-01-23
|
enh
|
29654
|
Koha
|
Tools
|
glasklas
|
Need
|
Add option to bulkmarimport.pl for matching on original id
|
2024-01-03
|
enh
|
30255
|
Koha
|
Tools
|
glasklas
|
Need
|
Allow skipping "list" step for record batch modification/deletion
|
2024-02-29
|
enh
|
31856
|
Koha
|
Serials
|
glasklas
|
Need
|
Improve performance of serials subscriptions search
|
2023-05-25
|
enh
|
32092
|
Koha
|
Architec
|
glasklas
|
Need
|
Improve circulation rules cache utilization
|
2024-02-28
|
enh
|
32476
|
Koha
|
Architec
|
glasklas
|
Need
|
Add caching for relatively expensive patron methods
|
2024-02-28
|
enh
|
36022
|
Koha
|
Notices
|
glasklas
|
Need
|
Add default recipient phone number country code syspref for SMS::Send driver
|
2024-02-08
|
enh
|
36303
|
Koha
|
Plugin a
|
glasklas
|
Need
|
Add after_circ_action hook action for checking in item that was not checked out
|
2024-03-12
|
enh
|
36350
|
Koha
|
Architec
|
glasklas
|
Need
|
Add subclass of Koha::Objects that provides caching for find and search
|
2024-03-26
|
enh
|
36362
|
Koha
|
Architec
|
glasklas
|
Need
|
Only call Koha::Libraries->search() if necessary in Item::pickup_locations
|
2024-03-19
|
enh
|
36441
|
Koha
|
Architec
|
glasklas
|
Need
|
Improve performance of Item::is_bundle
|
2024-03-27
|
enh
|
31736
|
Koha
|
I18N/L10
|
hammat.wele
|
Need
|
Context for translation: "All"
|
2024-03-26
|
enh
|
33200
|
Koha
|
Hold req
|
hammat.wele
|
Need
|
IndependentBranchesTransfers does not prevent holds from creating transfers
|
2023-11-01
|
enh
|
33224
|
Koha
|
Hold req
|
hammat.wele
|
Need
|
OPACHoldsIfAvailableAtPickup and no on-shelf holds don't mix well
|
2023-10-31
|
enh
|
36154
|
Koha
|
Lists
|
hammat.wele
|
Need
|
Add the ability for some pages to be able to use images coming from plugin
|
2024-03-26
|
enh
|
21214
|
Koha
|
Command-
|
ivan.dziuba
|
Need
|
cleanup_database.pl --mail should let admin choose which letter codes to keep
|
2024-02-12
|
enh
|
27428
|
Koha
|
Searchin
|
ivan.dziuba
|
Need
|
Show the number of records in the bibliographic record detail page with ElasticSearch
|
2024-04-09
|
enh
|
29948
|
Koha
|
OPAC
|
jonathan.druart
|
Need
|
Display author information for researchers
|
2024-03-22
|
enh
|
35503
|
Project
|
Bugzilla
|
jonathan.druart
|
Need
|
Increase 'status' column size in bugslist
|
2023-12-06
|
enh
|
35560
|
Koha
|
Hold req
|
jonathan.druart
|
Need
|
Use the REST API for holds history
|
Mon 13:17
|
enh
|
18784
|
Koha
|
Serials
|
julian.maurice
|
Need
|
Add 'auto claim' option to subscription batch edit tool
|
2023-09-08
|
enh
|
26547
|
Koha
|
I18N/L10
|
julian.maurice
|
Need
|
Move context from msgid to msgctxt in pref PO files
|
2023-10-29
|
enh
|
28173
|
Koha
|
Plugin a
|
julian.maurice
|
Need
|
Add plugin hooks object_store_pre and object_store_post
|
2024-04-10
|
enh
|
33075
|
Koha
|
Circulat
|
julian.maurice
|
Need
|
Add ability to mark an item as floating
|
2023-10-06
|
enh
|
35342
|
Koha
|
I18N/L10
|
julian.maurice
|
Need
|
Use a Makefile to manage PO files
|
2024-01-04
|
enh
|
36486
|
Koha
|
Test Sui
|
julian.maurice
|
Need
|
Add tests for Koha::DateTime::Format::SQL
|
2024-04-02
|
enh
|
33243
|
Koha
|
Command-
|
koha
|
Need
|
Reindex only Biblios changed in the last x minutes in Elasticsearch (ES)
|
Mon 10:42
|
enh
|
35288
|
Koha
|
Catalogi
|
koha
|
Need
|
ApplyFrameworkDefaults add plugin to add more fine grained defaults handling
|
2023-11-09
|
enh
|
9762
|
Koha
|
Circulat
|
koha-bugs
|
Need
|
Log circulation overrides
|
2024-04-10
|
enh
|
17390
|
Koha
|
REST API
|
koha-bugs
|
Need
|
Add REST API endpoint for Authorised Values
|
2024-02-16
|
enh
|
32420
|
Koha
|
Staff in
|
koha-bugs
|
Need
|
Set focus for cursor to barcode input box in batch item modification
|
2024-04-15
|
enh
|
34027
|
Koha
|
Command-
|
koha-bugs
|
Need
|
Add functionality to cleanup_database.pl to purge action logs in batches
|
2023-06-16
|
enh
|
34423
|
Koha
|
bugs.koh
|
koha-bugs
|
Need
|
(proof-of-concept) Bugzilla could look better with a new skin
|
2024-04-17
|
enh
|
35899
|
Koha
|
Hold req
|
koha-bugs
|
Need
|
Performance improvements for build_holds_queue
|
2024-04-16
|
enh
|
35954
|
Koha
|
Command-
|
koha-bugs
|
Need
|
Add --status to koha-plack
|
2024-02-05
|
enh
|
36132
|
Koha
|
Tools
|
koha-bugs
|
Need
|
Allow users to delete multiple patron_lists at once on any page
|
Mon 19:25
|
enh
|
36188
|
Koha
|
Lists
|
koha-bugs
|
Need
|
Allow to sort lists by items.dateaccessioned of item records
|
2024-03-13
|
enh
|
36529
|
Koha
|
Patrons
|
koha-bugs
|
Need
|
manage_additional_fields permission for more than acquisitions and serials
|
2024-04-12
|
enh
|
36569
|
Koha
|
Database
|
koha-bugs
|
Need
|
Compact action_logs indicies
|
2024-04-11
|
enh
|
36585
|
Koha
|
Reports
|
koha-bugs
|
Need
|
Patrons with the most checkouts Report when outputting to CSV doesn't have the total
|
2024-04-13
|
enh
|
36617
|
Koha
|
Authenti
|
koha-bugs
|
Need
|
The old googleopenidconnect service should redirect to page that initiated login
|
2024-04-17
|
enh
|
36622
|
Koha
|
bugs.koh
|
koha-bugs
|
Need
|
Add OpenGraph data to Bugzilla
|
Thu 21:13
|
enh
|
36654
|
Koha
|
Template
|
kyle
|
Need
|
Add template toolkit function to get arbitrary Koha::Objects
|
Mon 16:10
|
enh
|
36668
|
Koha
|
Architec
|
kyle
|
Need
|
Excessive whitespace/newlines in circulation rules editor may cause slow loads with large rules sets
|
Mon 18:14
|
enh
|
36064
|
Koha
|
Hold req
|
lucas
|
Need
|
Add Holds with cancellation requests info to intranet-main page
|
2024-02-13
|
enh
|
36342
|
Koha
|
Staff in
|
lucas
|
Need
|
Allow entering date ranges directly in bookings
|
19:59:07
|
enh
|
36476
|
Koha
|
Circulat
|
lucas
|
Need
|
Add holds priority column to members/summary-print.pl ( Print summary)
|
2024-04-02
|
enh
|
30888
|
Koha
|
Database
|
m.de.rooy
|
Need
|
Add a table for deletedauthorities
|
Fri 06:34
|
enh
|
36431
|
Koha
|
SIP2
|
m.de.rooy
|
Need
|
SIP2: Checkin does not show difference between WasTransfered and NeedsTransfer
|
Mon 10:05
|
enh
|
28294
|
Koha
|
Architec
|
martin.renvoize
|
Need
|
C4::Circulation::updateWrongTransfer should be moved into Koha::
|
2024-01-12
|
enh
|
35104
|
Koha
|
Catalogi
|
martin.renvoize
|
Need
|
We should warn when attempting to save MARC records that contain characters invalid in XML
|
2024-02-08
|
enh
|
35117
|
Koha
|
Architec
|
martin.renvoize
|
Need
|
get_marc_components and get_marc_volumes should be more consistent
|
2023-10-20
|
enh
|
35451
|
Koha
|
Architec
|
martin.renvoize
|
Need
|
Add tablename field to additional_field_values
|
2024-03-23
|
enh
|
35625
|
Koha
|
Architec
|
martin.renvoize
|
Need
|
Add support for system flag to additional fields
|
18:58:40
|
enh
|
35972
|
Koha
|
Course r
|
martin.renvoize
|
Need
|
Add a 'Research tables' feature, that builds upon Course reserves
|
2024-04-01
|
enh
|
36270
|
Koha
|
Notices
|
martin.renvoize
|
Need
|
Remove special handling for <<borrower-attribute:CODE>>
|
2024-03-22
|
enh
|
36271
|
Koha
|
Circulat
|
martin.renvoize
|
Need
|
Bookings should respect circulation rules for max loan periods
|
Thu 10:11
|
enh
|
36641
|
Koha
|
REST API
|
martin.renvoize
|
Need
|
Add an endpoint to list effective circulation rules for an itemtype, branchcode, patron category combination
|
Thu 13:39
|
enh
|
11808
|
Koha
|
Authenti
|
maryse.simard
|
Need
|
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
|
2024-03-06
|
enh
|
28924
|
Koha
|
Circulat
|
matt.blenkinsop
|
Need
|
Allow NoIssuesCharge to be determined by patron category
|
Fri 21:01
|
enh
|
34788
|
Koha
|
ERM
|
matt.blenkinsop
|
Need
|
Add the ability to import KBART files to ERM
|
Mon 20:09
|
enh
|
36607
|
Koha
|
Test Sui
|
matt.blenkinsop
|
Need
|
Use test builder in cypress tests
|
2024-04-16
|
enh
|
36618
|
Koha
|
ERM
|
matt.blenkinsop
|
Need
|
Make biblio creation optional for ERM local titles
|
Fri 04:59
|
enh
|
21272
|
Koha
|
Tools
|
matthias.le-gac
|
Need
|
MARC import should warn about mis-matched branch during staged import
|
2024-03-29
|
enh
|
28657
|
Koha
|
System A
|
michael.hafen
|
Need
|
Expand branches.branchip to allow for multiple space separated IP ranges
|
2024-02-07
|
enh
|
33758
|
Koha
|
Plugin a
|
nicolas.giraud
|
Need
|
Add a parameter to use the intranet_catalog_biblio_enhancements_toolbar_button Plugin hook
|
2024-03-28
|
enh
|
26933
|
Koha
|
OPAC
|
oleonard
|
Need
|
Improve handling of multiple covers on catalog search results in the OPAC
|
2024-04-11
|
enh
|
33907
|
Koha
|
Template
|
oleonard
|
Need
|
Improve translation of title tags: OPAC part 1
|
2024-02-14
|
enh
|
36045
|
Koha
|
OPAC
|
oleonard
|
Need
|
Use DataTables filter for suggestions search
|
2024-02-12
|
enh
|
36566
|
Koha
|
OPAC
|
oleonard
|
Need
|
Correct ESLlint errors in OPAC enhanced content JS
|
2024-04-10
|
enh
|
26869
|
Koha
|
Catalogi
|
pedro.amorim
|
Need
|
Enable batch record modification to create 952/item on existing bibs
|
2024-04-04
|
enh
|
34597
|
Koha
|
ILL
|
pedro.amorim
|
Need
|
Expired patrons can still place ILL requests through OPAC
|
16:18:56
|
enh
|
36039
|
Koha
|
About
|
pedro.amorim
|
Need
|
Output of database_audit.pl should be accessible through UI
|
2024-02-29
|
enh
|
36437
|
Koha
|
Searchin
|
schodkowy.omegi-0r
|
Need
|
Add publication year facet to Elasticsearch
|
2024-03-28
|
enh
|
35797
|
Koha
|
REST API
|
shi-yao.wang
|
Need
|
REST API: Add GET route for patronimage
|
2024-01-30
|
enh
|
35617
|
Koha
|
Authenti
|
slavashishkin
|
Need
|
Make phone number as match point in in Identity providers
|
2023-12-20
|
enh
|
34326
|
Koha
|
SIP2
|
thibaud.guillot
|
Need
|
Add forbidden notforloan status
|
2024-02-09
|
enh
|
35203
|
Koha
|
Catalogi
|
thibaud.guillot
|
Need
|
Koha::Biblio->get_coins support 214 field in addition to 210 (pubyear and publisher values)
|
2023-11-13
|
enh
|
35870
|
Koha
|
Staff in
|
wainuiwitikapark
|
Need
|
Adding an edit_authorities subpermission for editauthorities
|
2024-01-26
|
enh
|
35871
|
Koha
|
Staff in
|
wainuiwitikapark
|
Need
|
Adding a merge_delete_authorities subpermission for editauthorities
|
2024-01-26
|
enh
|
14670
|
Koha
|
OPAC
|
jonathan.druart
|
Need
|
add 'cite' option to detail page in OPAC
|
2024-03-25
|
new
|
17385
|
Koha
|
Catalogi
|
matthias.le-gac
|
Need
|
Add custom export formats for bibliographic records
|
2024-04-12
|
new
|
35604
|
Koha
|
ILL
|
pedro.amorim
|
Need
|
ILL - Allow for automatic backend selection
|
Mon 15:31
|
new
|