26129
|
Koha
|
Architec
|
tomascohen
|
REOPENED
|
---
|
Add a new 'configurations' table
|
18:40:45
|
18485
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API: add endpoint for calendar
|
2017-09-25
|
24599
|
Koha
|
REST API
|
agustinmoyano
|
NEW
|
---
|
Add endpoints for bulk processing of holds
|
2020-09-02
|
31199
|
Koha
|
Test Sui
|
chris
|
NEW
|
---
|
selenium/patrons_search.t is failing randomly
|
2025-05-27
|
39385
|
Koha
|
Patrons
|
jake.deery
|
NEW
|
---
|
Add API end-points for patron consents
|
2025-03-19
|
38506
|
Koha
|
Staff in
|
jonathan.druart
|
NEW
|
---
|
Patrons search - get libraries and categories from the REST API
|
2024-12-17
|
4439
|
Koha
|
Acquisit
|
koha-bugs
|
NEW
|
---
|
Two acq webservices should use REST API
|
2023-01-07
|
20172
|
Koha
|
Lists
|
koha-bugs
|
NEW
|
---
|
Use the REST API to display contents of lists in the staff interface
|
2025-07-24
|
20733
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Delete API key or add a deleted flag?
|
2023-09-16
|
21577
|
Koha
|
Authenti
|
koha-bugs
|
NEW
|
---
|
Enable Koha to act as Shibboleth identity provider
|
2023-10-19
|
23559
|
Koha
|
ILL
|
koha-bugs
|
NEW
|
---
|
REST API: Overwrite an ILL request
|
2023-01-13
|
23561
|
Koha
|
ILL
|
koha-bugs
|
NEW
|
---
|
REST API: Partially update an ILL request
|
2023-01-13
|
24751
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API: CRUD endpoints for holdings records
|
2020-03-17
|
25705
|
Koha
|
Serials
|
koha-bugs
|
NEW
|
---
|
Make it possible to view full serials history in staff without serials permissions
|
2022-05-12
|
25795
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add OAuth2 scopes to REST API
|
2022-10-06
|
25843
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add REST API route for patron information update requests
|
2024-05-17
|
26890
|
Koha
|
Plugin a
|
koha-bugs
|
NEW
|
---
|
Add opac_biblio_tab and opac_biblio_enhancements_toolbar_button hooks
|
2023-12-29
|
27423
|
Koha
|
Web serv
|
koha-bugs
|
NEW
|
---
|
ILS-DI should be deprecated and functions moved to REST API
|
2024-04-29
|
27603
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add API for lists management
|
2025-01-14
|
27639
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add debit_type endpoints
|
2023-01-23
|
27640
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add credit_types endpoint
|
2021-02-05
|
27806
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Exceptions thrown during a call to ->render are not caught and passed to ->unhandled_exception
|
2021-03-22
|
27897
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
PluginRoutes.t - deprecation warnings on D11
|
2021-03-08
|
28473
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add REST endpoint for searching extended patron attributes
|
2022-10-19
|
28521
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
[OMNIBUS] Replace svc scripts
|
2023-07-01
|
28880
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Warning in tr (at Mojo/Headers.pm) because of undef X-Base-Total-Count HTTP header value
|
2021-08-19
|
29401
|
Koha
|
Hold req
|
koha-bugs
|
NEW
|
---
|
Hold suspensions should match the resolution of other holds date fields
|
2021-11-03
|
29595
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
missing Content-Type / HTTP 415 check for POST requests to /api/v1/patrons
|
2023-02-01
|
29834
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add PATCH route for items
|
2022-01-10
|
29836
|
Koha
|
Authenti
|
koha-bugs
|
NEW
|
---
|
2FA - provide a REST API challenge route
|
2024-11-15
|
29890
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Unprivileged route to bib records needs check on OpacSuppression
|
2022-01-19
|
29953
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Possible inefficiency in REST API for biblios endpoint
|
2022-01-27
|
30652
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
RPC style action endpoint for choosing matches
|
2025-01-29
|
30818
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API: Why does a wrong column name still cause a general 500 while validating exhaustively?
|
2023-06-18
|
31004
|
Koha
|
Notices
|
koha-bugs
|
NEW
|
---
|
MS Teams notifications
|
2024-01-10
|
31022
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
400/404 actually returns 500
|
2023-06-18
|
31242
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add rate-limiting to the REST API
|
2025-02-16
|
31491
|
Koha
|
Staff in
|
koha-bugs
|
NEW
|
---
|
[Omnibus] C4::Service scripts should be replaced with REST API
|
2022-09-11
|
31591
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API should include a patron import function
|
2022-09-21
|
31721
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Log changes to orders made via orders API
|
2022-10-08
|
31983
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add "public_api_routes" Koha plugin method
|
2023-06-11
|
32385
|
Koha
|
Authenti
|
koha-bugs
|
NEW
|
---
|
OPAC and staff (intranet) should not share the same session and cookie
|
2023-04-23
|
32626
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
[Omnibus] Improve REST API for ILL
|
2023-01-13
|
32708
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API route to list background jobs should not decode data
|
2023-01-24
|
33124
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add GET /public/authorities
|
2023-03-06
|
33225
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API: Add GET route for acquisition invoices
|
2023-03-14
|
33226
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API: Add PATCH route for acquisition invoices
|
2023-03-14
|
33251
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
POST /biblios incorrect response
|
2023-03-16
|
33380
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
Add a note to RESTPublicAPI to clarify that it will break OPAC features
|
2023-03-31
|
33545
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Adding faceting to API result sets
|
2023-05-05
|
33709
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add override options to checkouts endpoint(s)
|
2025-03-28
|
33816
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Holds API errors not easily machine-readable
|
2023-05-24
|
34018
|
Koha
|
Tools
|
koha-bugs
|
NEW
|
---
|
Patron image upload silently fails without cardnumber
|
2025-07-21
|
34420
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add GET endpoint for listing library groups
|
2023-07-27
|
34432
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
Koha::Email->is_valid could be more strict
|
2023-07-27
|
34526
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add override options to checkout renewal endpoint
|
2023-08-14
|
34688
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add REST API for requesting address changes
|
2023-09-01
|
34741
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
API patrons missing some fields
|
2023-09-10
|
34742
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
api/v1/swagger/swagger.yaml examples are not up to date with wiki
|
2023-09-08
|
34832
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
[OMNIBUS] API all the Tables!
|
2025-05-22
|
34875
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
Convert ./members/default_messageprefs.pl into REST API
|
2023-09-22
|
34876
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
Convert ./serials/subscription-frequency.pl into REST API
|
2023-09-22
|
34877
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
Convert ./serials/subscription-numberpattern.pl to REST API
|
2023-09-22
|
34882
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
REST API crashes on NULL in itemtypes.notforloan
|
2023-09-22
|
34941
|
Koha
|
Patrons
|
koha-bugs
|
NEW
|
---
|
Patron search to find patrons with hyphens when they haven't been added in the search
|
2023-10-13
|
35747
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Some PUT endpoints wipe data if embeds are missing from the payload
|
2024-01-10
|
35938
|
Koha
|
Lists
|
koha-bugs
|
NEW
|
---
|
Add lots of biblios to a list causes a URL too long error
|
2024-06-25
|
36222
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add GET route for star ratings
|
2025-07-09
|
36239
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
Availability calculation in OPAC Results XSLT is too slow
|
2024-03-07
|
36613
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Tidy merge biblio feature
|
2024-09-06
|
36688
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Rest API access on public side to IP field needed
|
2024-04-24
|
36731
|
Koha
|
Acquisit
|
koha-bugs
|
NEW
|
---
|
Delete cancelled order line that still refers to bibliographic record
|
2024-05-08
|
37062
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API endpoint expansion for table saved_sql
|
2025-06-25
|
37227
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
The /checkouts, /biblios/{biblios_id}/checkouts and /patrons/{patron_id}/checkouts endpoints should all use the same code
|
2024-07-01
|
37228
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
API endpoint to set password for patron requires full borrowers permission, but should only require 'edit_borrowers'
|
2024-07-01
|
37298
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Rest API error
|
2024-07-11
|
37431
|
Koha
|
Plugin a
|
koha-bugs
|
NEW
|
---
|
A way to access the Plugin itself from a Mojolicious Controller
|
2024-07-23
|
37617
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Opening and closing hours should be either delivered in libraries responses or have a dedicated endpoint
|
2024-08-22
|
37674
|
Koha
|
Acquisit
|
koha-bugs
|
NEW
|
---
|
Vendor page should change to a sortable result list table
|
2024-08-21
|
37815
|
Koha
|
Patrons
|
koha-bugs
|
NEW
|
---
|
Protected flag permissions should be honoured in the REST API
|
2024-09-06
|
37831
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
[OMNIBUS] Timezone ignored when passing rfc3339 formatted date
|
2024-09-12
|
37903
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Timezone ignored when passing rfc3339 formatted date (POST,PUT,PATCH)
|
2024-09-17
|
37904
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Timezone ignored when passing rfc3339 formatted date (search embed)
|
2024-09-12
|
38151
|
Koha
|
Circulat
|
koha-bugs
|
NEW
|
---
|
Cumulative restriction does not apply when return in batch
|
2024-10-16
|
38402
|
Koha
|
Hold req
|
koha-bugs
|
NEW
|
---
|
Need a way to a block restricted patrons from placing holds
|
2025-05-19
|
38518
|
Koha
|
Catalogi
|
koha-bugs
|
NEW
|
---
|
Holdings table sorting by serial enumeration is not using published date anymore
|
2024-11-22
|
38745
|
Koha
|
Web serv
|
koha-bugs
|
NEW
|
---
|
Add a proof of concept JSON-RPC driven endpoint for RPC style calls that don't fit REST ideals
|
2025-04-16
|
38914
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API account endpoint permissions should not require edit_borrowers permission
|
2025-01-16
|
39196
|
Koha
|
ILL
|
koha-bugs
|
NEW
|
---
|
Add an alert in Koha homepage if some ILL requests need action
|
2025-07-23
|
39199
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
REST API: Add POST route for adding to notices/message queue
|
2025-04-10
|
39333
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Endpoint for budgets
|
2025-03-14
|
39336
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Public Biblio endpoint should honour OpacSuppression syspref
|
2025-03-14
|
39358
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Automatically assign itemId for items created with https://api.koha-community.org/api/v1/biblios/{biblio_id}/items
|
2025-03-17
|
39359
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Lack of REST API Support for Linking Items to Orders
|
2025-03-17
|
39486
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
We should expose open/closed days via the REST API
|
2025-04-04
|
39817
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
All list endpoints should have the x-koha-request-id parameter definition
|
2025-05-02
|
39836
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Vendor contact object under specified
|
2025-05-05
|
39851
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Languages for REST API is returned in random order
|
2025-05-09
|
39905
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Post request to /checkouts results in 500 error
|
2025-05-14
|
39936
|
Koha
|
Architec
|
koha-bugs
|
NEW
|
---
|
Configure blocks per action and per interface in restriction types
|
2025-05-19
|
39983
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Return 405 (Method not allowed) when a route is called with the wrong method
|
2025-05-23
|
40175
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
[OMNIBUS] Missing maxLength to REST API specs
|
2025-07-25
|
40253
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Confirmation flow vs. x-koha-override docs
|
2025-06-26
|
40257
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add Confirmation Flow to POST /holds
|
2025-06-26
|
40291
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
`cancellation-request-flow` override lacks documentation
|
2025-07-02
|
40362
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Patron API to allow messaging preferences set through patron attribute
|
2025-07-14
|
40420
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add Patron API call should respect mandatory borrower fields
|
2025-07-17
|
40495
|
Koha
|
REST API
|
koha-bugs
|
NEW
|
---
|
Add option to subject purchase suggestion API call to OPAC requirements
|
2025-07-24
|
18103
|
Koha
|
REST API
|
lari.taskula
|
NEW
|
---
|
REST API: Add endpoint for patron status / blocks
|
2017-09-25
|
24260
|
Koha
|
REST API
|
lari.taskula
|
NEW
|
---
|
REST Self Registration
|
2023-12-31
|
23908
|
Koha
|
Patrons
|
martin.renvoize
|
NEW
|
---
|
Require patrons to confirm their email address
|
2025-06-25
|
29896
|
Koha
|
Architec
|
martin.renvoize
|
NEW
|
---
|
Sync the functionality of the datatables api wrapper on the OPAC with the Staff Client equivilent
|
2022-01-17
|
30635
|
Koha
|
REST API
|
martin.renvoize
|
NEW
|
---
|
Add API route to create/update borrower_relationships, guarantors/guarantees
|
2024-04-18
|
31458
|
Koha
|
Architec
|
martin.renvoize
|
NEW
|
---
|
Remove Koha::Patron::Debarment::AddDebarment and use $patron->add_restriction in preference
|
2024-04-22
|
33711
|
Koha
|
REST API
|
martin.renvoize
|
NEW
|
---
|
Refine the token passing mechanisms introduced in bug 23336
|
2023-05-10
|
34208
|
Koha
|
REST API
|
martin.renvoize
|
NEW
|
---
|
Expose a way to search for patrons by their outstanding balances
|
2023-07-05
|
36696
|
Koha
|
REST API
|
martin.renvoize
|
NEW
|
---
|
Add an endpoint to fetch a constructed notice
|
2024-10-10
|
37590
|
Koha
|
REST API
|
martin.renvoize
|
NEW
|
---
|
Allow requesting circulation rule sets using wildcards
|
2024-08-07
|
38229
|
Koha
|
REST API
|
martin.renvoize
|
NEW
|
---
|
Clean up PATCH on /holds endpoints
|
2024-10-22
|
38389
|
Koha
|
REST API
|
martin.renvoize
|
NEW
|
---
|
Add 'subscriptions' embed to vendors endpoint
|
2024-11-07
|
38398
|
Koha
|
REST API
|
martin.renvoize
|
NEW
|
---
|
Do not call barcodeencode on remove_from_bundle
|
2024-11-07
|
40512
|
Koha
|
REST API
|
matt.blenkinsop
|
NEW
|
---
|
Add maxLength to the erm agreements definition
|
2025-07-25
|
25673
|
Koha
|
Staff in
|
nugged
|
NEW
|
---
|
Access logging of borrower's personal information
|
2024-10-22
|
31073
|
Koha
|
OPAC
|
oleonard
|
NEW
|
---
|
ThingISBN API causes slowness when there are many editions
|
2022-07-07
|
19757
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
Add routes to handle vendor contacts
|
2017-12-06
|
24824
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
updated_on should be a read-only field via the API
|
2020-03-11
|
25796
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
Allow REST API to use external OAuth2 authorization server
|
2024-03-09
|
27853
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
POST /patrons doesn't enforce mandatory extended attributes
|
2021-05-07
|
29322
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
Date validation can be sketchy on the API
|
2023-06-24
|
30299
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
Create a Registration API to allow for use of email verification when outside systems are registering patrons
|
2024-03-20
|
32948
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
Add REST API endpoint to list a patron's return claims
|
2023-02-23
|
40130
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
API should respect BlockExpiredPatronOpacActions for ILL requests
|
2025-06-12
|
40131
|
Koha
|
REST API
|
tomascohen
|
NEW
|
---
|
API should respect BlockExpiredPatronOpacActions for renewals
|
2025-06-12
|
35361
|
Koha
|
REST API
|
koha-bugs
|
CONFIRMED
|
---
|
Search filter on receive orders page crashes the system
|
2025-06-10
|
36536
|
Koha
|
REST API
|
koha-bugs
|
CONFIRMED
|
---
|
Make REST API's validateUserAndPassword update borrowers.lastseen
|
2025-03-28
|
38983
|
Koha
|
REST API
|
koha-bugs
|
CONFIRMED
|
---
|
Foreign key constraints are case insensitive so can lead to erroneous data input via the API
|
2025-03-20
|
36094
|
Koha
|
Architec
|
dcook
|
ASSIGNED
|
---
|
svc/authentication needs adjustments
|
2025-06-24
|
25870
|
Koha
|
REST API
|
hammat.wele
|
ASSIGNED
|
---
|
Add a q_ccl query parameter to /biblios
|
2025-03-30
|
23285
|
Koha
|
REST API
|
johanna.raisa
|
ASSIGNED
|
---
|
Add patrons PATCH route
|
2024-05-29
|
18407
|
Koha
|
REST API
|
josef.moravec
|
ASSIGNED
|
---
|
REST API: Include renewability information on checkouts
|
2019-04-05
|
34784
|
Koha
|
Catalogi
|
Laura.escamilla
|
ASSIGNED
|
---
|
Add ability to populate empty item call numbers for a record based on the itemcallnumber system preference
|
2025-06-18
|
20570
|
Koha
|
Command-
|
m.de.rooy
|
ASSIGNED
|
---
|
Add script to complete scanned article requests
|
2022-03-04
|
28318
|
Koha
|
REST API
|
martin.renvoize
|
ASSIGNED
|
---
|
accounlintes.credit_number missing on the API
|
2021-05-14
|
31624
|
Koha
|
REST API
|
paul.derscheid
|
ASSIGNED
|
---
|
REST API: Add endpoint for generated covers
|
2022-12-19
|
24237
|
Koha
|
REST API
|
tomascohen
|
ASSIGNED
|
---
|
The 406 response on the biblios end point should be more discoverable
|
2020-03-20
|
26463
|
Koha
|
Hold req
|
tomascohen
|
ASSIGNED
|
---
|
AllowHoldPolicyOverride overrides too many holds policies
|
2022-07-16
|
35613
|
Koha
|
REST API
|
tomascohen
|
ASSIGNED
|
---
|
Migrate spec to OpenAPI v3
|
2025-04-03
|
39426
|
Koha
|
REST API
|
tomascohen
|
ASSIGNED
|
---
|
Inconsistency in handling debits and credits via the accounts endpoint
|
2025-03-25
|
29285
|
Koha
|
Test Sui
|
victor
|
ASSIGNED
|
---
|
UI tests: Selenium 4 support or setup Cypress to make them rewritable with it
|
2025-01-20
|
20271
|
Koha
|
Database
|
koha-bugs
|
In Discussion
|
---
|
Merge deleted biblio, biblioitems, biblio_metadata, and items tables
|
2025-07-24
|
18148
|
Koha
|
OPAC
|
koha-bugs
|
In Discussion
|
---
|
Make list of lists in OPAC sortable
|
2025-01-29
|
36075
|
Koha
|
REST API
|
aleisha
|
In Discussion
|
---
|
Add API route to list recalls
|
2024-03-11
|
24401
|
Koha
|
REST API
|
bibliothek
|
In Discussion
|
---
|
REST API: Check-in
|
2025-05-14
|
35380
|
Koha
|
REST API
|
bibliothek
|
In Discussion
|
---
|
PUT /biblios/:biblio_id doesn't respect overlay rules
|
2025-04-08
|
27305
|
Koha
|
Authenti
|
dcook
|
In Discussion
|
---
|
Use low privileged tokens to enable authenticated iCal feed
|
2024-11-06
|
30279
|
Koha
|
Staff in
|
glasklas
|
In Discussion
|
---
|
Log when personal data is displayed in staff client
|
2022-05-03
|
35688
|
Koha
|
Circulat
|
joe
|
In Discussion
|
---
|
RFID Envisionware Software requires static page title
|
Tue 12:31
|
24160
|
Koha
|
Circulat
|
jonathan.druart
|
In Discussion
|
---
|
Short loan collection holds
|
2020-08-19
|
27190
|
Koha
|
Test Sui
|
jonathan.druart
|
In Discussion
|
---
|
Debug REST API tests
|
2023-07-04
|
30225
|
Koha
|
Architec
|
jonathan.druart
|
In Discussion
|
---
|
Rewrite cities admin view in Vue
|
2022-10-17
|
32709
|
Koha
|
Staff in
|
jonathan.druart
|
In Discussion
|
---
|
Background job UI and REST API routes explode if JSON is incorrect
|
2023-01-24
|
15219
|
Koha
|
Circulat
|
julian.maurice
|
In Discussion
|
---
|
Server-side processing and pagination on checkouts tables
|
2024-05-22
|
15500
|
Koha
|
OPAC
|
koha-bugs
|
In Discussion
|
---
|
Add FRBRized view to OPAC & staff interface results
|
2025-02-28
|
17424
|
Koha
|
REST API
|
koha-bugs
|
In Discussion
|
---
|
System preference to control access to own objects without permission
|
2020-03-17
|
17505
|
Koha
|
REST API
|
koha-bugs
|
In Discussion
|
---
|
Add routes for messaging preferences
|
2025-02-26
|
31042
|
Koha
|
REST API
|
koha-bugs
|
In Discussion
|
---
|
OVERRIDE_SYSPREF does not work for REST API
|
2023-09-21
|
31150
|
Koha
|
Architec
|
koha-bugs
|
In Discussion
|
---
|
_on or _date for DB date columns?
|
2022-10-14
|
32777
|
Koha
|
REST API
|
koha-bugs
|
In Discussion
|
---
|
Unhandled exception not displaying stack trace
|
2023-02-20
|
33633
|
Koha
|
Patrons
|
koha-bugs
|
In Discussion
|
---
|
Check if email exists
|
2023-12-13
|
35837
|
Koha
|
Architec
|
koha-bugs
|
In Discussion
|
---
|
Add a fully fledged plugin store to Koha
|
2025-07-22
|
36633
|
Koha
|
REST API
|
koha-bugs
|
In Discussion
|
---
|
Support anti-the at REST API level
|
2024-04-22
|
36721
|
Koha
|
Architec
|
koha-bugs
|
In Discussion
|
---
|
Preload core libraries to speed up worker startup and reduce memory usage
|
2025-03-10
|
37054
|
Koha
|
Staff in
|
lucas
|
In Discussion
|
---
|
Allow for custom library colors in the staff interface
|
23:48:41
|
33997
|
Koha
|
Patrons
|
matt.blenkinsop
|
In Discussion
|
---
|
Borrowers.updated_on should not be updated by track_login
|
2025-03-14
|
38446
|
Koha
|
ERM
|
matt.blenkinsop
|
In Discussion
|
---
|
Permission error for additional fields
|
08:49:11
|
32968
|
Koha
|
ERM
|
pedro.amorim
|
In Discussion
|
---
|
Create granular permissions for ERM
|
2025-02-06
|
35908
|
Koha
|
Patrons
|
pedro.amorim
|
In Discussion
|
---
|
There is no length limit for what's presented in datatables
|
2025-01-30
|
40013
|
Koha
|
ILL
|
tadeusz
|
In Discussion
|
---
|
Allow custom/plugable filtering options for OPAC ILL table
|
2025-06-05
|
38226
|
Koha
|
REST API
|
tomascohen
|
In Discussion
|
---
|
Add RPC endpoint for batch filling empty callnumbers
|
2025-01-29
|
39862
|
Koha
|
REST API
|
tomascohen
|
In Discussion
|
---
|
Make cookie auth take more precedence than other methods
|
2025-05-09
|
40023
|
Koha
|
REST API
|
tomascohen
|
In Discussion
|
---
|
Allow embedding `patron` when validating credentials
|
2025-07-17
|
39757
|
Koha
|
Catalogi
|
baptiste.wojtko...
|
Needs Signoff
|
---
|
Serial enumeration / chronology sorting is broken again in biblio page
|
2025-04-28
|
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
|
35722
|
Koha
|
REST API
|
johanna.raisa
|
Needs Signoff
|
---
|
Item transfer operations should be available from the API
|
2025-06-06
|
40434
|
Koha
|
REST API
|
koha-bugs
|
Needs Signoff
|
---
|
Add maxLength to the vendor definition
|
2025-07-25
|
40511
|
Koha
|
REST API
|
matt.blenkinsop
|
Needs Signoff
|
---
|
Add maxLength to the eHoldings title definition
|
2025-07-25
|
40550
|
Koha
|
REST API
|
pedro.amorim
|
Needs Signoff
|
---
|
Add /holds/cancellation_bulk endpoint
|
Wed 11:38
|
35797
|
Koha
|
REST API
|
shi-yao.wang
|
Needs Signoff
|
---
|
REST API: Add GET route for patronimage
|
2025-04-25
|
36271
|
Koha
|
Circulat
|
thibaud.guillot
|
Needs Signoff
|
---
|
Bookings should have circulation rules
|
Wed 07:13
|
15516
|
Koha
|
Hold req
|
dcook
|
Signed Off
|
---
|
Allow to place a hold on first available item from a group of titles
|
Fri 14:24
|
38050
|
Koha
|
REST API
|
jacob.omara
|
Signed Off
|
---
|
Add REST endpoints for working with "lists"/"virtual shelves"
|
2025-07-14
|
29668
|
Koha
|
REST API
|
julian.maurice
|
Signed Off
|
---
|
Add API route to create a basket
|
2025-06-06
|
29959
|
Koha
|
REST API
|
julian.maurice
|
Signed Off
|
---
|
Populate prices when creating an order with the API
|
2025-06-12
|
40219
|
Koha
|
REST API
|
leo.stoyanov
|
Signed Off
|
---
|
Welcome Email Sent on Failed Patron Registration via API
|
2025-07-16
|
36831
|
Koha
|
ERM
|
matt.blenkinsop
|
Signed Off
|
---
|
Add support for .txt files to the KBART import tool
|
2025-03-25
|
37115
|
Koha
|
Serials
|
matt.blenkinsop
|
Signed Off
|
---
|
Add the option to delete linked serials when deleting items
|
2025-06-24
|
38291
|
Koha
|
REST API
|
matt.blenkinsop
|
Signed Off
|
---
|
Add GET /library_groups
|
2025-04-03
|
39900
|
Koha
|
REST API
|
pedro.amorim
|
Signed Off
|
---
|
Add public REST endpoint for additional_contents
|
Mon 08:47
|
40517
|
Koha
|
Hold req
|
pedro.amorim
|
Signed Off
|
---
|
Allow grouping existing holds
|
Wed 11:51
|
39816
|
Koha
|
REST API
|
tomascohen
|
Signed Off
|
---
|
Allow embedding `late_since_days`in baskets
|
2025-05-13
|
39830
|
Koha
|
REST API
|
tomascohen
|
Signed Off
|
---
|
Add order claim object definition
|
2025-06-06
|
40395
|
Koha
|
Hold req
|
pedro.amorim
|
Passed QA
|
---
|
Allow selecting multiple holds in patron detail page to perform actions on
|
Wed 11:39
|
40542
|
Koha
|
REST API
|
tomascohen
|
Passed QA
|
---
|
Add `cancellation_reason` to holds strings embed
|
Wed 12:27
|
40543
|
Koha
|
REST API
|
tomascohen
|
Passed QA
|
---
|
pickup_library.branchname embed wrong
|
Wed 12:27
|
24194
|
Koha
|
Circulat
|
aleisha
|
Failed QA
|
---
|
Add system preference to disable the use of expiration dates for holds
|
2024-12-03
|
25408
|
Koha
|
Hold req
|
arthur.suzuki
|
Failed QA
|
---
|
CanBookBeReserved & CanItemBeReserved should check "opacitemholds" policy
|
2025-01-03
|
36372
|
Koha
|
Catalogi
|
arthur.suzuki
|
Failed QA
|
---
|
Allow privileged users to set the 'record source' on cataloguing
|
2025-03-31
|
16282
|
Koha
|
Patrons
|
chris
|
Failed QA
|
---
|
Usernames should be case sensitive
|
2018-05-02
|
22322
|
Koha
|
Circulat
|
emmi.takkinen
|
Failed QA
|
---
|
Self-checkin module should provide for automatic logins (like self-checkout)
|
2025-05-13
|
18138
|
Koha
|
Catalogi
|
glasklas
|
Failed QA
|
---
|
Use MARC modification template when adding/updating bibliographic records
|
2024-02-29
|
27113
|
Koha
|
Searchin
|
hammat.wele
|
Failed QA
|
---
|
Elasticsearch: Autocomplete in search
|
2025-05-10
|
27428
|
Koha
|
Searchin
|
hammat.wele
|
Failed QA
|
---
|
Show the number of records in the bibliographic record detail page with ElasticSearch
|
2025-06-30
|
31109
|
Koha
|
Catalogi
|
januszop
|
Failed QA
|
---
|
Prevent overwriting bibliographic records in case of simultaneous modification
|
2024-09-27
|
18795
|
Koha
|
REST API
|
johanna.raisa
|
Failed QA
|
---
|
REST API: DELETE (anonymize) checkout history
|
2021-01-07
|
23269
|
Koha
|
Template
|
johanna.raisa
|
Failed QA
|
---
|
Long hold queues are slowing the service
|
2025-06-16
|
31481
|
Koha
|
Notices
|
johanna.raisa
|
Failed QA
|
---
|
Pass message_id to SMS drivers
|
2024-10-04
|
26573
|
Koha
|
System A
|
julian.maurice
|
Failed QA
|
---
|
Limit patron attribute types to more than one patron category
|
2025-06-24
|
33075
|
Koha
|
Circulat
|
julian.maurice
|
Failed QA
|
---
|
Add ability to mark an item as floating
|
2025-06-23
|
39637
|
Koha
|
REST API
|
julian.maurice
|
Failed QA
|
---
|
Patron search generates URIs that are too long and can cause "HTTP 414 URI Too Long" errors
|
2025-07-24
|
12617
|
Koha
|
Patrons
|
koha-bugs
|
Failed QA
|
---
|
Koha should let admins to configure automatically generated password complexity/difficulty
|
2023-09-19
|
17390
|
Koha
|
REST API
|
koha-bugs
|
Failed QA
|
---
|
Add REST API endpoint for Authorised Values
|
2024-09-27
|
17479
|
Koha
|
REST API
|
koha-bugs
|
Failed QA
|
---
|
REST API: Save information on owner access
|
2020-03-17
|
22890
|
Koha
|
About
|
koha-bugs
|
Failed QA
|
---
|
Add a chronological changelog
|
2024-07-08
|
24609
|
Koha
|
REST API
|
koha-bugs
|
Failed QA
|
---
|
Add routes for updating checkouts
|
2023-11-07
|
28701
|
Koha
|
REST API
|
koha-bugs
|
Failed QA
|
---
|
primary_contact_method not part of the REST API spec
|
2025-04-25
|
31487
|
Koha
|
Command-
|
koha-bugs
|
Failed QA
|
---
|
Add emails to message queue by longoverdue script options
|
2025-03-26
|
33537
|
Koha
|
Staff in
|
koha-bugs
|
Failed QA
|
---
|
Move domain limits from koha-conf to staff SMTP configuration
|
2025-02-19
|
33554
|
Koha
|
Patrons
|
koha-bugs
|
Failed QA
|
---
|
Searching borrowers is a lot slower if there's searchable extended attributes
|
2025-03-22
|
36988
|
Koha
|
REST API
|
koha-bugs
|
Failed QA
|
---
|
PUT for patrons requires full borrowers permission, but should only require 'edit_borrowers'
|
2024-07-01
|
21314
|
Koha
|
Patrons
|
kyle
|
Failed QA
|
---
|
Koha enforces three (3) character password length even if RequireStrongPassword is disabled
|
2024-03-18
|
19133
|
Koha
|
REST API
|
lari.taskula
|
Failed QA
|
---
|
Password recovery routes
|
2020-11-09
|
20028
|
Koha
|
Patrons
|
lari.taskula
|
Failed QA
|
---
|
Export all patron related personal data in one package
|
2025-03-21
|
23998
|
Koha
|
REST API
|
lari.taskula
|
Failed QA
|
---
|
Messages REST API
|
2023-09-05
|
37144
|
Koha
|
Patrons
|
Laura.escamilla
|
Failed QA
|
---
|
Add a subpermission for hiding patron contact information
|
2025-05-13
|
40220
|
Koha
|
REST API
|
leo.stoyanov
|
Failed QA
|
---
|
API Incorrectly Requires Mandatory Extended Attributes Not Visible in OPAC
|
2025-07-16
|
31498
|
Koha
|
Patrons
|
lucas
|
Failed QA
|
---
|
Allow for custom primary contact method values
|
2024-09-05
|
19037
|
Koha
|
System A
|
martin.renvoize
|
Failed QA
|
---
|
Circulation and fine rules test tool
|
2025-07-07
|
17015
|
Koha
|
Holidays
|
maryse.simard
|
Failed QA
|
---
|
New Koha Calendar
|
2025-06-05
|
19316
|
Koha
|
Database
|
matt.blenkinsop
|
Failed QA
|
---
|
Items should have sort1 and sort2 fields
|
2024-11-21
|
32702
|
Koha
|
Hold req
|
nick
|
Failed QA
|
---
|
Item statuses that block holds should be checked in CanItemBeReserved
|
2025-05-13
|
39408
|
Koha
|
Patrons
|
nick
|
Failed QA
|
---
|
Cannot add patron via API if AutoEmailNewUser and WELCOME content blank
|
2025-05-12
|
33503
|
Koha
|
Plugin a
|
olli-antti.kivi...
|
Failed QA
|
---
|
Plugin OpenAPI2.0 specification schema fragments are not resolved. Merge full schema definitions.
|
2023-09-29
|
37637
|
Koha
|
Staff in
|
samalau
|
Failed QA
|
---
|
Use the REST API to display items on the staff edit items view
|
2024-09-24
|
37573
|
Koha
|
OPAC
|
schodkowy.omegi-0r
|
Failed QA
|
---
|
Restrict OPACSearchForTitleIn token removal to underscore and alphanumeric
|
2024-11-15
|
36789
|
Koha
|
Circulat
|
thibaud.guillot
|
Failed QA
|
---
|
Transform a booking into checkout
|
2025-07-12
|
29742
|
Koha
|
Architec
|
tomascohen
|
Failed QA
|
---
|
Make deletemem.pl use Koha::Patron->safe_to_delete
|
2022-02-05
|
30526
|
Koha
|
REST API
|
tomascohen
|
Failed QA
|
---
|
The pagination in the REST API does not work if $c->objects->search is called multiple times.
|
2023-01-12
|
38330
|
Koha
|
Catalogi
|
tomascohen
|
Failed QA
|
---
|
Make bib-level suppression a biblio table field instead of part of a MARC tag
|
2025-06-24
|
34164
|
Koha
|
Authenti
|
vanoudt
|
Failed QA
|
---
|
OAuth2/OIDC should redirect to page that initiated login
|
2025-01-08
|
15292
|
Koha
|
Web serv
|
xarragon
|
Failed QA
|
---
|
Libris (Swedish national catalogue) item status service
|
2023-08-28
|
11999
|
Koha
|
Hold req
|
arthur.suzuki
|
Patch doesn't apply
|
---
|
Add two checks in CanBookBeReserved and CanItemBeReserved
|
2023-06-06
|
23817
|
Koha
|
Patrons
|
dcook
|
Patch doesn't apply
|
---
|
Normalize phone number when searching patrons
|
2024-02-12
|
20447
|
Koha
|
Architec
|
ere.maijala
|
Patch doesn't apply
|
---
|
Add support for MARC holdings records
|
2024-11-21
|
17511
|
Koha
|
Catalogi
|
johanna.raisa
|
Patch doesn't apply
|
---
|
Change authority linking subfield from $9 to $0
|
2023-12-07
|
38136
|
Koha
|
I18N/L10
|
julian.maurice
|
Patch doesn't apply
|
---
|
Refactor database translations (alternative)
|
Fri 17:13
|
16826
|
Koha
|
REST API
|
koha-bugs
|
Patch doesn't apply
|
---
|
REST API: Add API routes for getting item availability and holdability
|
2025-01-16
|
17712
|
Koha
|
Circulat
|
koha-bugs
|
Patch doesn't apply
|
---
|
Move availability calculation to the Koha namespace
|
2025-01-16
|
24067
|
Koha
|
REST API
|
koha-bugs
|
Patch doesn't apply
|
---
|
Refactor REST API allow-owner authorization logic
|
2020-04-07
|
14843
|
Koha
|
REST API
|
lari.taskula
|
Patch doesn't apply
|
---
|
Notifications and messages via REST API
|
2020-11-10
|
18595
|
Koha
|
Architec
|
lari.taskula
|
Patch doesn't apply
|
---
|
Move C4::Members::Messaging to Koha namespace
|
2025-01-06
|
25037
|
Koha
|
Circulat
|
lari.taskula
|
Patch doesn't apply
|
---
|
Add checkout_type to checkouts
|
2020-10-28
|
29566
|
Koha
|
Circulat
|
martin.renvoize
|
Patch doesn't apply
|
---
|
Convert bundle contents modal to a notice
|
2025-03-12
|
14746
|
Koha
|
Web serv
|
olli-antti.kivi...
|
Patch doesn't apply
|
---
|
Set up logging and configuration file reading for Mojolicious
|
2023-08-26
|
22092
|
Koha
|
Serials
|
olli-antti.kivi...
|
Patch doesn't apply
|
---
|
When creating a new subscription, biblio.serial is not set if field 942 is missing.
|
2021-01-06
|
14803
|
Koha
|
Circulat
|
srdjan
|
Patch doesn't apply
|
---
|
Rental and fine fees are not updating on circulation screen
|
2024-02-15
|
37711
|
Koha
|
Authenti
|
tomascohen
|
Patch doesn't apply
|
---
|
IdP auto-register should work on the staff interface
|
2025-02-21
|
38931
|
Koha
|
REST API
|
tomascohen
|
Patch doesn't apply
|
---
|
Add endpoints for individual credits and debits
|
2025-03-07
|
39837
|
Koha
|
REST API
|
tomascohen
|
Pushed to main
|
---
|
Vendor interface object under specified
|
2025-05-13
|
39838
|
Koha
|
REST API
|
tomascohen
|
Pushed to main
|
---
|
Vendor alias object under specified
|
2025-07-03
|
25947
|
Koha
|
Patrons
|
baptiste.wojtko...
|
Pushed to main
|
---
|
Improve locked account message in brief patron info in staff interface
|
2025-04-23
|
38851
|
Koha
|
System A
|
caroline.cyr-la...
|
Pushed to main
|
---
|
Rephrase OpacRenewalBranch and RESTAPIRenewalBranch to specify that they are about renewals
|
2025-02-21
|
36561
|
Koha
|
Web serv
|
dcook
|
Pushed to main
|
---
|
Inappropriate permission for "/api/v1/auth/password/validation"
|
Fri 20:35
|
39623
|
Koha
|
Architec
|
dcook
|
Pushed to main
|
---
|
"make install" re-runs "make" process unnecessarily
|
2025-05-09
|
39849
|
Koha
|
Architec
|
dcook
|
Pushed to main
|
---
|
Target dependency issue in Makefile
|
2025-05-09
|
39260
|
Koha
|
REST API
|
ephetteplace
|
Pushed to main
|
---
|
Typo in acquisitions baskets API documentation
|
2025-03-07
|
39467
|
Koha
|
Patrons
|
glasklas
|
Pushed to main
|
---
|
Fix patron "View restrictions" link in messages
|
2025-04-22
|
38253
|
Koha
|
REST API
|
johanna.raisa
|
Pushed to main
|
---
|
REST API: Toggle holds lowest priority via REST API
|
2025-05-16
|
38905
|
Koha
|
REST API
|
johanna.raisa
|
Pushed to main
|
---
|
Updating an item of a bibliographic record should use edit_items instead edit_catalogue permission
|
2025-05-26
|
26553
|
Koha
|
Architec
|
jonathan.druart
|
Pushed to main
|
---
|
Remove KohaTable (columns_settings.inc) and use kohaTable (datatables.js)
|
2025-05-26
|
38255
|
Koha
|
Architec
|
jonathan.druart
|
Pushed to main
|
---
|
Do not use dataTable constructor directly
|
2025-06-18
|
38664
|
Koha
|
Architec
|
jonathan.druart
|
Pushed to main
|
---
|
Tidy the whole codebase
|
2025-07-10
|
40173
|
Koha
|
Test Sui
|
jonathan.druart
|
Pushed to main
|
---
|
Reuse http-client from Cypress tests - preparation steps
|
2025-07-24
|
40433
|
Koha
|
REST API
|
jonathan.druart
|
Pushed to main
|
---
|
Missing maxLength in item, patron and library
|
2025-07-21
|
38630
|
Koha
|
I18N/L10
|
julian.maurice
|
Pushed to main
|
---
|
Make the REST API respect KohaOpacLanguage cookie
|
2025-04-10
|
37256
|
Koha
|
REST API
|
martin.renvoize
|
Pushed to main
|
---
|
Add an endpoint to allow setting circulation rule sets
|
2025-02-18
|
33430
|
Koha
|
Acquisit
|
matt.blenkinsop
|
Pushed to main
|
---
|
Use REST API for suggestions tables
|
Fri 11:52
|
38010
|
Koha
|
Acquisit
|
matt.blenkinsop
|
Pushed to main
|
---
|
Migrate vendors to Vue
|
Mon 18:18
|
38930
|
Koha
|
Architec
|
matt.blenkinsop
|
Pushed to main
|
---
|
Add a permissions store for Vue apps
|
2025-05-26
|
40417
|
Koha
|
REST API
|
matt.blenkinsop
|
Pushed to main
|
---
|
Search_rs is re-instating deleted query parameters
|
2025-07-23
|
39091
|
Koha
|
REST API
|
pedro.amorim
|
Pushed to main
|
---
|
Cash registers should have a list API endpoint
|
2025-07-23
|
39600
|
Koha
|
ILL
|
tadeusz
|
Pushed to main
|
---
|
Use the API to render the OPAC ILL requests table
|
2025-05-16
|
35246
|
Koha
|
REST API
|
tomascohen
|
Pushed to main
|
---
|
Bad data erorrs should provide better logs for api/v1/biblios
|
2025-02-19
|
39771
|
Koha
|
REST API
|
tomascohen
|
Pushed to main
|
---
|
The `data` attribute in job.yaml should be nullable
|
2025-05-09
|
39932
|
Koha
|
REST API
|
tomascohen
|
Pushed to main
|
---
|
Koha::Item->_status should return an array
|
2025-05-22
|
40423
|
Koha
|
REST API
|
tomascohen
|
Pushed to main
|
---
|
Handling x-koha-request-id relies on wrong data structure
|
2025-07-23
|
40424
|
Koha
|
REST API
|
tomascohen
|
Pushed to main
|
---
|
Handling query-in-body relies on wrong data structure
|
2025-07-23
|
34068
|
Koha
|
Circulat
|
jonathan.druart
|
Pushed to stable
|
---
|
Dropdown selector when changing pickup library should not depend on RESTdefaultPageSize
|
2025-04-17
|
35560
|
Koha
|
Hold req
|
jonathan.druart
|
Pushed to stable
|
---
|
Use the REST API for holds history
|
Tue 14:32
|
38461
|
Koha
|
Test Sui
|
jonathan.druart
|
Pushed to stable
|
---
|
Table features needs to be covered by e2e tests using Cypress
|
2025-05-26
|
38827
|
Koha
|
Staff in
|
jonathan.druart
|
Pushed to stable
|
---
|
New search performed when column filters lose focus
|
2025-04-17
|
40176
|
Koha
|
REST API
|
jonathan.druart
|
Pushed to stable
|
---
|
Add maxLength to the item definition
|
2025-07-17
|
40177
|
Koha
|
REST API
|
jonathan.druart
|
Pushed to stable
|
---
|
Add maxLength to the library definition
|
2025-07-17
|
40178
|
Koha
|
REST API
|
jonathan.druart
|
Pushed to stable
|
---
|
Add maxLength to the patron definition
|
2025-07-17
|
40179
|
Koha
|
REST API
|
jonathan.druart
|
Pushed to stable
|
---
|
Add maxLength to the patron's category definition
|
2025-07-10
|
40337
|
Koha
|
Architec
|
jonathan.druart
|
Pushed to stable
|
---
|
checkprevcheckout must be defined as ENUM at DB level
|
Wed 07:50
|
37286
|
Koha
|
REST API
|
julian.maurice
|
Pushed to stable
|
---
|
Fix REST API authentication when using Mojo apps
|
2025-06-13
|
38108
|
Koha
|
Staff in
|
lucas
|
Pushed to stable
|
---
|
Make display of table filters in staff interface holdings table configurable
|
2025-03-23
|
38679
|
Koha
|
REST API
|
tomascohen
|
Pushed to stable
|
---
|
GET /deleted/biblios missing some mappings
|
2025-04-22
|
38926
|
Koha
|
REST API
|
tomascohen
|
Pushed to stable
|
---
|
POST /biblios returns 200 even if AddBiblio fails
|
2025-04-22
|
38927
|
Koha
|
REST API
|
tomascohen
|
Pushed to stable
|
---
|
Unecessary call to FindDuplicate if x-confirm-not-duplicate is passed to POST /biblios
|
2025-04-22
|
38929
|
Koha
|
REST API
|
tomascohen
|
Pushed to stable
|
---
|
POST endpoints not returning the Location header
|
2025-04-22
|
38932
|
Koha
|
REST API
|
tomascohen
|
Pushed to stable
|
---
|
Adding debits and credits should return the correct Location header
|
2025-04-22
|
39397
|
Koha
|
REST API
|
tomascohen
|
Pushed to stable
|
---
|
Searching a biblio by timestamp returns a different timestamp
|
2025-05-17
|
40033
|
Koha
|
Architec
|
tadeusz
|
Pushed to oldstable
|
---
|
The background jobs page calls GetPlugins incorrectly, resulting in a 500 error
|
Wed 06:43
|
40101
|
Koha
|
Architec
|
tomascohen
|
Needs documenting
|
---
|
Add `Koha::Patron->can_place_holds`
|
Fri 14:41
|
36085
|
Koha
|
Patrons
|
jake.deery
|
Needs documenting
|
---
|
Setting and unsetting the protected flag should be limited to superlibrarian accounts
|
2025-06-19
|
30718
|
Koha
|
Template
|
jonathan.druart
|
Needs documenting
|
---
|
Use flatpickr's altInput option everywhere
|
2024-07-25
|
32983
|
Koha
|
ERM
|
jonathan.druart
|
Needs documenting
|
---
|
Use REST API route to retrieve authorised values
|
2024-07-25
|
33484
|
Koha
|
Staff in
|
jonathan.druart
|
Needs documenting
|
---
|
Ability to remember user's selected table configuration and search filters for tables
|
2025-03-13
|
38118
|
Koha
|
Staff in
|
jonathan.druart
|
Needs documenting
|
---
|
Removed empty columns on holdings table on details page are not restored when new items loaded
|
2024-12-13
|
33363
|
Koha
|
Acquisit
|
kyle
|
Needs documenting
|
---
|
More specific permissions for purchase suggestions
|
2024-11-21
|
16122
|
Koha
|
Circulat
|
lucas
|
Needs documenting
|
---
|
Item record needs to keep local use count
|
2024-08-30
|
24239
|
Koha
|
ILL
|
magnus
|
Needs documenting
|
---
|
Let the ILL module set ad hoc hard due dates
|
2022-11-28
|
29509
|
Koha
|
REST API
|
martin.renvoize
|
Needs documenting
|
---
|
GET /patrons* routes permissions excessive
|
2025-06-24
|
29560
|
Koha
|
Catalogi
|
martin.renvoize
|
Needs documenting
|
---
|
Add option to create MARC links when adding items to bundles
|
2024-11-18
|
33736
|
Koha
|
Circulat
|
martin.renvoize
|
Needs documenting
|
---
|
Add bookings to collect circulation report
|
2025-05-29
|
28633
|
Koha
|
Patrons
|
nick
|
Needs documenting
|
---
|
Add a preferred name field to patrons
|
2025-07-23
|
30719
|
Koha
|
ILL
|
pedro.amorim
|
Needs documenting
|
---
|
ILL should provide the ability to create batch requests
|
2025-02-06
|
35044
|
Koha
|
System A
|
pedro.amorim
|
Needs documenting
|
---
|
Additional fields: Allow for repeatable fields
|
2024-12-18
|
35287
|
Koha
|
ERM
|
pedro.amorim
|
Needs documenting
|
---
|
Add additional fields support to ERM licenses
|
2025-03-17
|
36454
|
Koha
|
Patrons
|
pedro.amorim
|
Needs documenting
|
---
|
Provide indication if a patron is expired or restricted on patron search autocomplete
|
2025-01-06
|
30230
|
Koha
|
Circulat
|
thibaud.guillot
|
Needs documenting
|
---
|
Search for patrons in checkout should not require edit_borrowers permission
|
2025-06-24
|
38175
|
Koha
|
Circulat
|
thibaud.guillot
|
Needs documenting
|
---
|
Improve bookings behavior with new status field
|
2024-11-20
|
39657
|
Koha
|
REST API
|
tomascohen
|
Needs documenting
|
---
|
Block holds placed via the API when patron would be blocked from placing OPAC hold
|
Fri 14:46
|
40055
|
Koha
|
Architec
|
tomascohen
|
Needs documenting
|
---
|
C4::Reserves::MoveReserve should be passed objects
|
Fri 12:44
|
40254
|
Koha
|
REST API
|
tomascohen
|
Needs documenting
|
---
|
POST /holds override logic problem
|
Fri 14:51
|
15566
|
Koha
|
Web serv
|
julian.maurice
|
BLOCKED
|
---
|
Update API to allow to reserve first available item from a group of titles
|
2025-07-10
|
24608
|
Koha
|
Circulat
|
koha-bugs
|
BLOCKED
|
---
|
Allow modification of checkout due date
|
2024-07-25
|
14767
|
Koha
|
Notices
|
lari.taskula
|
BLOCKED
|
---
|
Message delivery notes from SMS Gateway provider reports
|
2016-08-24
|
14855
|
Koha
|
Notices
|
lari.taskula
|
BLOCKED
|
---
|
Resend notices in Notices tab with AJAX + REST
|
2023-11-02
|
17565
|
Koha
|
REST API
|
lari.taskula
|
BLOCKED
|
---
|
REST API: Let user cancel reserve according to CanReserveBeCanceledFromOpac
|
2017-09-25
|
19652
|
Koha
|
REST API
|
lari.taskula
|
BLOCKED
|
---
|
REST API: Log request and response content
|
2020-01-11
|
7174
|
Koha
|
Authenti
|
olli-antti.kivi...
|
BLOCKED
|
---
|
Authentication rewriting
|
2025-05-07
|
14540
|
Koha
|
Authenti
|
olli-antti.kivi...
|
BLOCKED
|
---
|
Move member-flags.pl to PermissionsManager to better manage permissions for testing.
|
2021-05-13
|