Page History
To our KK-customers and others, who need this info.
Changelogs changelogs of builds for KK-customers. Memos for those who tracking and supporting the upgrades. Differences and follow-ups against KC ("KohaCommuity") master and our KK-Koha (formerly named KCMinni) build.
All technical info available in subpages:
Children Display | ||||||
---|---|---|---|---|---|---|
|
build
Build 426(
and 444 build changes upcoming (v16.444))Reflected in JIRA important updates since Spring (since release v15.311)
(main codebase community tree changes as well as non-main codebase additions by us)
Settings for Pseudonymization wasn't saved (29056) and 500 error when checking-out with Pseudonymization enabledJira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
(this now in the community master!)
Jira | ||||||
---|---|---|---|---|---|---|
|
- 500 error on parent when child records are present
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
(this one still in progress in community, overlaid as our own branch)
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
- Default holdings framework not allowed to be changed, and no default values filled in holdings
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
- Users with pretty basic staff interface permissions can see/add/remove API keys of any other user
- Any user that can work with reports can see API keys of any other user
(28759, 28772)
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Since Koha v21.06.00.031 (our
KK-Koha
v16.329) dt_from_string needs to be loaded explicitly from Koha::DateUtilsJira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Jira | ||||||
---|---|---|---|---|---|---|
|
Master branch (community) codebase changes
Added
name
-corporate index mappings when using Elasticsearch. (28378, 28379, 28380, 28381)for
the OPAC and staff interface. (15067)now
accept a file or list of borrowernumbers in addition to accepting cardnumbers or a patron list. (24019), but formerly named KCMinni).
The structure of subpages here:
Children Display | ||||||
---|---|---|---|---|---|---|
|
Improved
- Now you can send a single record to 'batch' modification in order to process a MARC modification template against the record. (27985)
- Changed the way error form validation error messages are displayed when using the basic MARC editor in cataloging. Instead of a JavaScript alert, errors are now shown on the page itself, with links in the message to take you to the corresponding field. A new "Errors" button in the toolbar allows the user to jump back to the list of errors for easy reference. (28694)
- Replaced the 'Holding library' field in the check-in table with a new 'Transfer to' field. The 'Holding library' would always match the current branch, as holding branch is updated by the check-in process. We now highlight transfers by populating the new 'Transfer to' field with the destination library. (25883)
- For item search in the staff interface the shelving location and item type values are now sorted by the description, rather than the authorized value code. (28545)
- Patrons from the currently-logged-in library are highlighted in a way that differentiates them from other patrons. (10902)
- Replace the special case patron results page from circulation searches and instead redirect to the standard patron search results page. (15812)
- The "News" tool is renamed to the more generic "Additional contents" as it serves a larger purpose than just adding news. (24387)
- Improved reliability of sip_shutdown script. (12169)
- Enhancement that significantly improves the performance when merging records with many items (for an installation using Elasticsearch). (22690)
- When clicking on "Save and pay" button it creates payment now without a need to click the "Pay" button again. (26760)
- Clarified the parts of the cash management module by updating the names or pages and embellishing the breadcrumb navigation for these pages. (27583)
- Moved external search results links out of page heading. (27882)
- Article requests feature significantly improved:
- New `ArticleRequestsHostRedirection` system preference is added. When enabled, if a user attempts to place an article request from an analytic record the system will automatically populate some details in the request from using data from the host record. (20310). Also new `ArticleRequestsSupportedFormats` syspref is added. This preference controls which formats are actually offered to patrons of the library via the Article Request feature. (20472)
- When article requests come in they may require additional processing, for example: determining the type of request or other workflows. Now it adds a requested stage before the pending and processing stages for the article request process. (27944)
- Now you can limit of the number of active article requests a patron can make each day. Edit the patron category and enter the 'Maximum active article requests'. (27945)
- Added a way to define a list of possible cancellation reasons for article requests. That way, they can be chosen upon cancellation. (27947)
- Now you can include text that patrons need to accept before they can place an article request (similar to the ILLModuleCopyrightClearance system preference). (27948)
- Renamed System preference RequestOnOpac to OPACHoldRequests. It could be confused with the 'Article Request' feature and does not follow Koha terminology - OPAC related system preferences normally start with OPAC. (29180)
- Changed the layout for creating new authorities consistent with creating new records - there is now a separate button 'New from Z39.50/SRU' (rather than being part of the drop-down list). (28543)
- Some general improvements have been made to the "Upload" page in the Tools section: An "Upload" toolbar button is now present on upload results and search results pages; Search forms now appear in the sidebar if you're not on the main page; Upload categories are shown in search results as full descriptions linked to a search for that category. (28175)
- As part of improving OPAC accessibility this change ensures that all tables have relevant captions and all forms have relevant legends - this makes navigation easier for people using a screen reader. (28242)
- Simplified the way new system preferences are added to Hea for statistical reporting. Before this enhancement the tests (t/db_dependent/UsageStats.t) required adjusting every time a new system preference was added. Now when a new system preference is added to Hea they are automatically picked up for the tests. (28565)
- Hide the previously shown patron category type "()" after the patron category. The patron category type code (A, C, O, ...) was displayed in the patron module search, patron card creator, and acquisition patron searches. This information was not useful for most users, as these were internal codes that cannot be easily "decoded". And while you might be able to guess A as Adult in English, it doesn't translate to other languages. (24406)
- Improve styling of check-in message. (26838)
- Improved message consistency: checkout and patron detail pages. (27873)
Fixed
- Fixed the advanced search form in the OPAC and staff interface so that the publication date (and range) uses the value(s) in 008 instead of 260$c when using Elasticsearch. (22801)
- Fixed an error that occurs in cataloging search when entering a search term with ten characters (like "7th Heaven" or "2nd edition") - Koha thinks you are entering an ISBN10 number, gets confused and delivers an error page. Searching now works as expected for ISBN13/ISBN10 (without the '-'s), title and author searches. (29319)
- Now the 'lastseen' date for a patron is updated when items are checked out (when TrackLastPatronActivity is enabled). (The last seen date is displayed on the patron details page.) (28455)
- Improved the wording for the TrackLastPatronActivity system preference to reflect that the 'last seen' date updates when a patron logs into the OPAC or connects using SIP. (28467)
- Fixed the patron search result page so that the results can be sorted using the 'Circ note' column. Before this fix you could not sort the results by this column.. (28350)
- "Select all" and "Clear all" now correctly selects and clears selection of all patrons in the patron list. (18747)
- Issue with specified due date incorrectly retained when using fast add resolved. (21093)
- Searching using the 'Corporate name' index now works correctly when the QueryAutoTruncate system preference is not enabled. (21286)
- Fixed: if the city field was not filled out on the main or alternate address, the content of state, country and zipcode wouldn't display on the Details tab in the patron account in staff. (21794)
- Fixed: In Unimarc installations when adding/editing an authority record there is no Tag Editor for the leader field ( 000 ). (24698)
- Fixed: The ISBD view in the OPAC interface does not display item information. (26223)
- Allow to transfer a hold only from the transfers page. (27064)
- Fixed issuer display on "Checkout history". (27279)
- Fixed field 008 length below 40 positions in cataloguing plugin. (27461)
- Only show subfield "9" if subfield "a" is visible (28022)
- Update wording on batch patron deletion (28191)
- Fixed the display of 'Default replacement cost' and a 'Processing fee (when lost)' when adding item types so that amounts use two decimals instead of six. (28280)
- Fixed an issue where items that should be hidden from display in the OPAC (using the rules in OpacHiddenItems, for example: damaged) were displayed under availability in OPAC lists. (28299)
- Fixed the problem with search for when trying to access the item search form in the staff interface (/cgi-bin/koha/catalogue/itemsearch.pl) when not logged in, an internal server error (error code 500) is received after entering your login details. (28383)
- Fixed problem with the MARC detail view, as previously in the normal and ISBD detail views for a record in the OPAC the 'Place hold' link only appears if a hold can actually be placed. This fixes the MARC detail view so that it is consistent with the normal and ISBD detail views. (Before this, a 'Place hold' link would appear for the MARC detail, even if a hold couldn't be placed, for example if an item was recorded as not for loan.) (28422)
- Previously overdue notices exclusively used the default language, but bug 26420 changed this to the opposite - to exclusively use the language chosen by the patron. However, if there is no translation for the overdue notice for the language chosen by the patron then no message is sent. This is now fixed so that if there is no translation of the overdue notice for the language chosen by the patron, then the default language notice is used. (28487)
- Fixed an issue when adding a new library - the pick-up location was always saving as "Yes", even when no was selected. (28567)
- Fixed an issue with the 'Returned claims' feature (enabled by setting a value for ClaimReturnedLostValue)- resolving returned claims now works as expected. Before this fix, an attempt to resolve a claim resulted in the page hanging and the claim not being able to be resolved. (28586)
- Correct the text in the AUTO_RENEWALS and AUTO_RENEWALS_DGST notices. These are sent when an item is setup for automatic renewal and can no longer be automatically renewed as the maximum number of renewals reached. For new installations the sample notices are updated. For existing installations the notices will be updated if they exist and haven't been changed. (28263)
- Current wording: "You have reached the maximum number of checkouts possible."
- Updated wording: "You have reached the maximum number of renewals possible."
- Don't obscure page when check-in modal is non-blocking. (27847)
Removed