[koha-commits] main Koha release repository annotated tag v19.05.00 created. v19.05.00
Git repo owner
gitmaster at git.koha-community.org
Thu May 30 17:50:38 CEST 2019
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The annotated tag, v19.05.00 has been created
at 1e5b6615bba09e4f1955edad5f1a4cc6fd82fdc8 (tag)
tagging 1b5635bebd75c418fdda68036e1e91f857cb1e4d (commit)
replaces v18.11.00
tagged by Nick Clemens
on Thu May 30 11:31:02 2019 -0400
- Log -----------------------------------------------------------------
Koha release 19.05.00
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEAc3LW1GLx7Of/2zqaiVxrMqNSfQFAlzv9zYACgkQaiVxrMqN
SfTIgA//UOiw0cZDQlLNJ8jHJkEgyqj3GcAgKaeLGFnzA3+02cmyscgR5A7QHeyV
C5AYyE3W2jZuzLLYMQJqoe8oqVSJl27vG1DBr85paty2nUg169rYq1a3f3XZ3pJg
MiDNKfDinplqDf+t4RtwiJWUgKCye8JBZEF8MruiXxRY3kW7F2x+vF3DgbBelixO
pbTkGC2fttXKOdRKmt4bgPtEuRh/JT3OLZKeW08NvMWwX97Fq3QTNVgs/dJvxz0i
dViEWL7sVIdImVOFAZRA8blVqz7hGbuu8hF/3MS5Ep/1L+zBopmsBRGPY6ZMyhrr
NLtcYNVpeq3WZ7sw10Dy+LE5lLL9xjNxbqvyoK1AVOPkmb441c4HlRaLN5UCBMED
KWcIM6099K+4JF/5GcWqjJEo/kWqXRjkDV30I2luub/jzSj+9kBU7JffbjBJ67nu
NMeCd3p7UIhF/BIQHdX9VVto4Y+1YBsQ+Vv7j3uMfJkBoxMdbnEqY8ospIIjddMt
mhUCNs2rr8QjPGBa6Q72BuGttiHjgLupMWGPIuBmM1eUqHoekCeLUszcsdhyt7qt
+k02/2wZ/fsUPYMCKX+43frKnp63ozLLslf487puXhi7nBfEj24lzPKu7TTz4MSB
5s6Um7cVNagIcqBhxQLrGWTHL5iGwtsFS9H/6w2Oco01VcSKFGk=
=ScPB
-----END PGP SIGNATURE-----
Agustin Moyano (8):
Bug 19458: Self-check module highlighting
Bug 19458: (follow-up) Self-check module highlighting
Bug 21772: Move OPAC holds and account tables into .inc
Bug 21772: Add holds and account information to SCO
Bug 21772: (follow-up) Remove redundant variable
Bug 21772: (follow-up) Included more information on tab label for SCO
Bug 22538: Add a noticeable alert about waiting holds
Bug 16232: Fix edit as new in Rancor
Aleisha (1):
Bug 16939: Making all 'add to basket' actions buttons
Aleisha Amohia (11):
Bug 16939: (follow-up) Adding missing bracket
Bug 20000: Use Modern::Perl in installer scripts
Bug 14272: Show single news item [alternative patch]
Bug 14272: (follow-up) Fixing template error and layout
Bug 14272: (follow-up) Fixing layout issues and expiration date hint
Bug 14272: (follow-up) Show single display of 'all' news
Bug 12759: Use a list (shelf) for batch record modification and deletion
Bug 12759: (follow-up) Using tabs for diff ways of adding records
Bug 22370: Prevent OPAC users from seeing staff news from URL
Bug 22365: Removing warn when accessing Log Viewer
Bug 7862: Preventing warns when creating a notice
Alex Arnaud (14):
Bug 17047: add a dedicated page for Mana setup
Bug 17047: Add a third option for Mana system preference
Bug 19945: ILSDI - Return the reason a reserve is impossible
Bug 19945: Add a test proving that using CanBookBeReserved in ILSDI::HoldItem is wrong.
Bug 19945: Use CanItemBeReserved in ILSDI HoldItem instead of CanBookBeReserved.
Bug 21738: check items count in C4:ILSDI::HoldTitle
Bug 21738: make call of CanBookBeReserved more safe
Bug 21738: unit tests for HoldTitle
Bug 13515: Add unit tests
Bug 16497: Add POD in Koha/REST/V1/Library.pm
Bug 18235: Add unit tests for get_facetable_fields
Bug 22053: create unit tests
Bug 22053: ability to enable/disable some plugins
Bug 22053: update database
Alex Buckley (4):
Bug 21754: Automatically clean up outstanding transfers on lost items
Bug 21241: Conditional to choose appropriate message_transport_type for suggestion notices
Bug 21241: (follow-up) Syspref to control fallback to SMS when no email is defined
Bug 21241: (follow-up) Made SQL change idempotent
Andreas Jonsson (4):
Bug 20478: Add unit test for advance_notices.pl cronjob.
Bug 20478: Refactor to remove code duplication.
Bug 20478: Have the cronjob script advance_notices.pl send digest messages per branch.
Bug 22790: The system preference itemBarcodeInputFilter is not applied for barcodes inputed via SIP2
Andreas Roussos (3):
Bug 21861: The MARC modification template actions editor does not always validate user input
Bug 21861: (follow-up) replace onchange() with jQuery equivalent
Bug 21880: "Relationship information" disappears when accessing paginated results in authority searches
Andrew Isherwood (63):
Bug 21929: Typo in orderreceive.tt
Bug 20600: Add filtering of ILL requests in list
Bug 20600: (follow-up) Do not use $_ in loop
Bug 20600: (follow-up) Remove date formatting
Bug 20600: (follow-up) Add date range filtering
Bug 20600: (follow-up) Fix filtering
Bug 20600: (follow-up) Remove console.log!
Bug 20600: (follow-up) Rebase on current master
Bug 20600: (follow-up) Restore patron name fix
Bug 20600: (follow-up) Fix API spec
Bug 20600: (follow-up) Fix unit tests
Bug 20600: (follow-up) Fix tests
Bug 20581: Modifications to database schema
Bug 20581: Provide status_alias on IllRequest
Bug 20581: API provide status_alias embed
Bug 20581: Add display of status_alias to staff vw
Bug 20581: Fix display of status alias in OPAC
Bug 20581: Unit tests for status_alias
Bug 20581: (follow-up) Display status name
Bug 20581: (follow-up) Allow for undefined lib
Bug 20581: (follow-up) Fix statusalias return
Bug 20581: (follow-up) Fix fallback status_alias
Bug 20581: (follow-up) Fix AV population
Bug 20581: (follow-up) Modify POD
Bug 20581: (follow-up) Fix typo in kohastructure
Bug 20581: (follow-up) Fix QA errors
Bug 20581: (follow-up) Fix dependency requirement
Bug 20581: (follow-up) Do not use PK for AV FK
Bug 20581: (follow-up) Fix typo in DB upgrade
Bug 20581: (follow-up) Overload status_alias
Bug 20581: (follow-up) Fix status_alias comparison
Bug 20581: (follow-up) Fix unit test
Bug 20581: (follow-up) Passed value to status_alias
Bug 20581: (follow-up) Fix status_alias -1 bug
Bug 20639: (follow-up) Fix population of backends
Bug 20750: Allow logging of arbitrary actions
Bug 20750: Add unit tests
Bug 21063: Add "Columns settings" for ILL
Bug 18837: Add ILL Unmediated syspref stuff
Bug 18837: Introduce delegation to backends for unmediated workflows
Bug 18837: (follow-up) Add additional tests
Bug 20563: (follow-up) Add unit test
Bug 20563: (follow-up) Fix rebasing bug
Bug 20563: Allow display of requested partners
Bug 18589: Show ILLs as part of patron profile
Bug 18589: (follow-up) Remove redundant-ness
Bug 18589: (follow-up) Fix QA tool failures
Bug 18589: (follow-up) Add borrowernumber test
Bug 18589: (follow-up) Fix merge problem
Bug 22121: Display 'Price paid' on ILL requests according to CurrencyFormat pref
Bug 22464: Pass forward parameters
Bug 21460: Simplify the code to have only 1 assignment
Bug 21460: (follow-up) Filter params in .pl
Bug 21460: (follow-up) Fix bugs found in QA
Bug 7088: Add AllowRenewalOnHoldOverride syspref
Bug 7088: Allow renew on hold items with due date
Bug 7088: (follow-up) Fix renewal limit bug
Bug 7088: (follow-up) Remove script "type" attribute
Bug 7088: (follow-up) Set syspref default to off
Bug 7088: (follow-up) Default hold checkbox display
Bug 7088: (follow-up) Add pref to checkbox
Bug 7088: (follow-up) AllowRenewalLimitOverride fix
Bug 7088: (follow-up) Modify checkbox enabling
Arthur Suzuki (2):
Bug 22597: Remove "more_subfields_xml" from GetPatronInfo response
Bug 22742: ILS-DI - Fix datetime format returned by RenewLoan
Baptiste Wojtkowski (1):
Bug 17047: SQL reports management with Mana-KB
Bernardo Gonzalez Kriegel (1):
Bug 21899: Update MARC21 frameworks to Update 27 (November 2018)
Björn Nylén (2):
Bug 10345: Increment copy number when adding multiple copies.
Bug 14457: (QA follow-up) Fix QA script complaints and amend system preference text
Blou (1):
Bug 21130: (Follow up OPAC Results) Prevent HTML class from being translated
Caroline Cyr La Rose (2):
Bug 22083: Typo in circulation_batch_checkouts.tt
Bug 21953: Term 'Lost item' untranslatable
Charles Farmer (1):
Bug 14272: (follow-up) only display news available for a particular opac lang [alternative patch]
Chris Cormack (2):
Bug 14457: (follow-up) Add syspref for Libris API URL
Bug 22962: Punctuation error in RisExportAdditionalFields
Christopher Brannon (7):
Bug 17854: Adds print/close icon in checkout
Bug 21446: Improve display of changed values on course reserves and show permanent location instead of cart
Bug 21446: Remove fix comment
Bug 21346: Streamline logic in holds and transfers
Bug 21346: Remove double dialog
Bug 21346: Convert dialogs to modals.
Bug 21346: Remove inline onclicks per comment 42
Claire Gravely (2):
Bug 22638: Self checkin CSS update
Bug 22274: Self-checkout/checkin pages not covered by OPAC CSS changes
Colin Campbell (3):
Bug 21605: Ensure EDI acct fields set to boolean val
Bug 22611: Correction for call to get create_item in EDI.pm
Bug 22875: Document verbose option in import_patrons
David Bourgault (2):
Bug 21130: Prevent HTML class from being translated
Bug 8000: Redirect all emails to SendAllEmailsTo
David Cook (2):
Bug 22429: Infinite loop in patron card printing
Bug 15221: SIP server always sets the alert flag when item not returned
David Gustafsson (7):
Bug 19575: Use canonical field names and resolve aliased fields
Bug 19575: Keep authority-number as alias and fix query
Bug 19575: Don't lower case fields in db and use update script instead of raw SQL
Bug 20535: ModZebra called with $record with items stripped
Bug 21872: Simplify conditions and exit on invalid combination of arguments
Bug 21872: Remove duplicate modulo condition in authorities iterator
Bug 20485: Don't account for items timestamps when items not included
Eivin Giske Skaaren (1):
Bug 14457: Integrate LIBRIS spellchecking
Ere Maijala (17):
Bug 21084: Fix automatic truncation in authority search
Bug 21826: Use subfield map in LinkBibHeadingsToAuthorities
Bug 21826: Add tests
Bug 21826: Move Heading tests to db_dependent since they require database connection
Bug 21826: Remove strict and warning from Heading.pm
Bug 22228: Escape lone colons and make sure term is balanced
Bug 22246: Fix indexing of large fields with Elasticsearch
Bug 21974: Make Elasticsearch connection settings configurable
Bug 22495: Restore Elasticsearch mapping for su-geo
Bug 22295: Make Elasticsearch query builder group multi-term queries
Bug 19670: Change Collation of marc_field to allow mixed case mappings
Bug 22474: Clone field config before adding fields to it
Bug 22339: Fix search field mappings of MARC fixed fields
Bug 22413: Improve query string and desc creation for Elasticsearch
Bug 21872: Add multiprocess support to Elasticsearch indexing utility
Bug 21872: Add support for -p parameter to koha-elasticsearch
Bug 21872: Fix name of rebuild_elasticsearch.pl
Ethan Amohia (3):
Bug 22095: Replaced dead links with working links
Bug 22122: Rearranged inputs from a patrons basket in Acquisitions.
Bug 22136: Added 'ExtendedPatronAttributes' notes to 'Import Patrons' notes.
Fridolin Somers (36):
Bug 7143: Update OpenHub link for Fridolin Somers in about page
Bug 21908: Add biblio_metadata to rebuild_zebra.pl tables
Bug 21908: Add DISTINCT biblionumber to rebuild_zebra.pl
Bug 22085: fix UNIMARC default XSLT broken by Bug 14716
Bug 22082: ambiguous column in patron stats
Bug 21877: Show authorized value description for withdrawn in checkout
Bug 21877: Use AuthorisedValues.GetDescriptionByKohaField for notforloan in checkout
Bug 22242: Javascript error in value builder cased by Select2
Bug 22140: Use of EasyAnalyticalRecords pref in search
Bug 22140: Use of EasyAnalyticalRecords pref is get_hostitemnumbers_of
Bug 22140: Larger unit test for get_hostitemnumbers_of
Bug 22323: cronjob runreport.pl CSV add encoding
Bug 22080: Easier translation of ElasticSearch mappings page
Bug 15149: Serial test prediction pattern does not consider end date
Bug 22303: Correct bottom in virtualshelves/addbybiblionumber.tt
Bug 22422: improve item location display with class "shelvingloc"
Bug 21560: report ODS export optimization
Bug 21560: Optimize ODS export of gather_print_notices.pl
Bug 21560: create Koha::Util::OpenDocument with subroutine for ODS generation
Bug 21560: Unit test for Koha::Util::OpenDocument
Bug 21560: (follow-up) move use at the top
Bug 20823: UNIMARC XSLT add subfield t for subjects
Bug 21832: Restore is_expired in ILS-DI GetPatronInfo service
Bug 21832: add unit test
Bug 21832: add is_expired to ILS-DI example
Bug 22596: use raw TT filter in items search with custom field
Bug 22620: OPAC description for CCODE in opac-reserve.tt
Bug 22595: Items search is mixing inputs
Bug 21975: get item field in substitutions
Bug 21975: add Unit Test
Bug 21975: Avoid unnecessary substitutions in automatic item modification by age
Bug 21975: (follow-up) get item datas from previous SQL query
Bug 21975: (follow-up) avoid undef in eq
Bug 22723: Correct syntax error on confess call in Koha/MetadataRecord/Authority.pm
Bug 10300: (follow-up) add controls on transfers page
Bug 22901: On items search fix search field change listening
Frédéric Demians (2):
Bug 21937: Add test to show autoBarcode annual increment bug
Bug 21937: Syspref autoBarcode annual doesn't increment properly barcode
Frédérick (1):
Bug 11373: Show the difference between the amount collected and the amount paid of a fine payment.
Galen Charlton (1):
Bug 10577: Improve semantics of GetBudgetPeriod()
Hayley Mapley (12):
Bug 18584: remove trailing space from C4/XSLT.pm
Bug 13763: Added check for filter syspref in renew.pl
Bug 12441: Search.pl conditional checks and displays using same syspref
Bug 21003: Removed warning and changed wording on add_items-step2.tt
Bug 21003: Made Edit keywords more consistent in add_items-step2.tt
Bug 19497: Removed title (tooltip) from Edit button in items_search_fields.tt
Bug 19630: Added Status column to Patron Holds table
Bug 19630: Removed constant message from Status column
Bug 14576: Replaced calls using deprecated method GetItem with Koha::Items->find
Bug 22056: Removed test directory, including search.pl and README
Bug 22724: Allow only users with correct permissions to 'Write off selected'
Bug 20537: Added checks to remove warning from overdue_notices.pl
Henry Bolshaw (1):
Bug 22965: fixes typo on classification sources description on admin homepage
Jack Kelliher (2):
Bug 22011: Fixed Typo on batchMod-edit.tt
Bug 21930: Reworded message on permissions.inc
Jasmine Amohia (13):
Bug 20865: Removed space before : on order receive filters
Bug 22036: Indented code where '^I' was written rather than an indent.
Bug 19920: Removed unnecessary code from C4/Members.pm
Bug 11922: Add SHOW_BCODE patron attribute for Norwegian web installer
Bug 22138: updated tab names on members/paycollect.pl
Bug 20569: Improved description of CheckPrevCheckout system preference
Bug 22149: Fixed grammar in the manage_circ_rules_from_any_libraries description
Bug 20679: Removed 'rows per page' from report print layout
Bug 22026: Removed 'use Modern::Perl;' from Koha::REST::classes
Bug 19994: Used Modern::Perl in Authorities perl scripts
Bug 21840: Fixed some typos in the templates
Bug 22147: Hidden 'Batch modify' button on report print layout
Bug 21692: created a test for Koha::Account->new
Jesse Weaver (4):
Bug 18925: (follow-up) Change name of rule to fix ambiguity
Bug 18925: (follow-up) Fix null/empty behavior
Bug 15774: Add additional fields to order baskets
Bug 15774: (QA follow-up) Make sure that tablename is correctly saved
Jiří Kozlovský (1):
Bug 16497: Add /api/v1/libraries
Jon Knight (1):
Bug 19164: Add MARC modification template support to misc/stage-file.pl.
Jonathan Druart (175):
Bug 21955: Remove Cache::Memory as fallback for L2 cache
Bug 21910: Remove duplicated lines in tests
Bug 21910: Does not deal with call context, ->search does already
Bug 21950: Remove filtering for query_cgi and limit_cgi
Bug 21931: Do not reset the ES mapping on 3.23.00.050
Bug 21973: Do not url escape casServerUrl
Bug 21986: Do not escape quotation marks when cataloguing
Bug 14334: Remove AutoCommit from tests
Bug 21065: Add tests
Bug 21065: Add koha_object(s)_class methods to accountline
Bug 21065: Set ON DELETE SET NULL on accountlines.borrowernumber
Bug 21956: (bug 21775 follow-up) Use set_preference to reset the value
Bug 22024: Fix number of fields in uk-UA
Bug 22033: Remove related_resultset from the list of available methods
Bug 21571: Make ACCTDETAILS translatable
Bug 21817: Centralize the mock of userenv from tests
Bug 21817: Fix 2 failing tests
Bug 21928: (bug 18789 follow-up) Fix CircAutoPrintQuickSlip=clear
Bug 22007: Remove html filters when KohaDates called with a parameter
Bug 22007: Handle safe filtered output (KohaDates)
Bug 22007: Also handle Price and HtmlTags
Bug 22007: Generated with add_missing_filters.pl
Bug 22034: Handle default framework for MARC view with framework
Bug 21990: Replace dialog .error with .alert
Bug 21802: Align fieldset with accordion headers when editing notice's template
Bug 22020: (bug 21777 follow-up) Fix columns visibility for circulation.pl
Bug 21999: FIXMEs are fixed!
Bug 21999: Move attributes to a variable to not dup them
Bug 22002: (bug 21621 follow-up) Re-add GROUP BY in letter.pl and fix it
Bug 22006: Add tests
Bug 22006: Handle undefined itemnumber for Koha::Account::Line->item
Bug 21170: Remove "isn't numeric in numeric eq (==)" warnings in MARCdetail
Bug 21192: Do not pick SelfRegistration hidden fields for SelfModification
Bug 21993: Display a user-friendly message when the CSRF token is wrong
Bug 21798: Unify the creation of bibliographic record in tests
Bug 21798: Fix a wrong test
Bug 21798: Fix another test
Bug 21798: Replace 2 more occurrences
Bug 21798: replace gimme_a_biblio with build_sample_biblio
Bug 21971: TestBuilder::build_sample_item
Bug 21610: Add tests
Bug 21610: Remove specific changes we made previously
Bug 21610: Fix integers and dates values at Koha::Object->store level
Bug 21610: Improve default values for dates
Bug 21751: Remove former fixFloat plugin
Bug 21907: Fix article requests count for non-superlibrarians
Bug 21829: Add tests for dateexpiry format in notices
Bug 21829: Correctly format dateexpiry in notices (date only)
Bug 22301: (bug 11373 follow-up) Do not format amounts in inputs
Bug 13515: Add a foreign key constraint to messages.borrowernumber
Bug 13515: Fix constraint name before deleting it
Bug 21904: Hide libraries outside of the group in the header
Bug 21904: Add missing PROCESS stt
Bug 7143: (follow-up) Update about page for new devs (Academy)
Bug 12759: Pass records from selected tab
Bug 22388: Add missing +x flag to split_callnumbers
Bug 22389: (bug 15836 follow-up) Add Delete regex links on creating splitting source
Bug 22386: Remove debug statements
Bug 21622: Adjust incorrect GROUP BY clauses in acqui script
Bug 22049: Do not pass Koha::Patron to AddIssue
Bug 18957: Add tests
Bug 18957: Record the time part of the last renewed date
Bug 21206: Replace C4::Items::GetItem
Bug 21206: Remove GetItem
Bug 21206: Fix Returns.t
Bug 21206: Fix SwitchOnSiteCheckouts.t
Bug 21747: Insert fine_increase and fine_decrease for new installs
Bug 22360: (bug 21205 follow-up) Restore OPACAcquisitionDetails behavior
Bug 18925: Replace logic in GetBranchBorrowerCircRule with get_effective_rule
Bug 18925: Fix null/empty behavior, again
Bug 18925: Update new occurrences
Bug 18925: Move existing rules
Bug 18925: Fix 'Default checkout, hold policy by patron category' block
Bug 22466: Add tests
Bug 22466: Do not ask for TT methods to be filtered
Bug 22466: Replace existing occurrences
Bug 15774: Fix JS check when AV and MARC field are both selected
Bug 15774: Use the include file to display the subscription's additional fields
Bug 15774: Fix insert and update for subscription
Bug 15774: Add missing tests for Koha::Object::Mixin::AdditionalFields
Bug 15774: Fix and unify additional_fields in C4::Serials
Bug 15774: Do not fetch additional fields from GetSubscription
Bug 15774: Remove unecessary returned value for ->delete
Bug 22275: (bug 15836 follow-up) Fix class_sources.class_split_rule FK creation
Bug 22419: Records listed twice when select/unselect all from the cart
Bug 22416: (bug 22140 follow-up) Remove warnings in Search.t
Bug 22442: (bug 13618 follow-up) Fix item search CSV export
Bug 19046: Make seach pulldown to retain index selection
Bug 21091: Add missing USE raw statement
Bug 22392: Reuse existing pattern
Bug 22368: Make sure the tests will always pass
Bug 21987: Add tests
Bug 21987: Do not generate true color thumbnails if not needed
Bug 21846: Fix pod2usage return values
Bug 21846: Simplify ugly double for loops
Bug 22219: Add tests
Bug 22219: Remove duplicated items in inventory (when skipping waiting holds)
Bug 19469: Fix record links on multi holds
Bug 21998: Silent tests
Bug 18235: ES - Facets configurable
Bug 18235: Add missing POD to get_facetable_fields
Bug 18235: DB changes
Bug 18235: Update facet_order default value in atomic update
Bug 18235: Do not call get_facetable_fields excessively
Bug 22068: Prevent patrons to cancel article request they did not create
Bug 22390: (bug 15184 follow-up) Use aqorders.subscriptionid instead of biblio.serial
Bug 22390: Never copy items if original order has been created from a subscription
Bug 22472: Add tests
Bug 22472: Make column_exists early return if the table does not exist
Bug 21953: Add tests
Bug 21953: Update existing rows in DB
Bug 21172: Remove warning from addbiblio.pl
Bug 22461: Fix LDAP user replication
Bug 22461: Filter ldap mapping before inserting patron's info
Bug 22762: Fix items.collection display on receiving
Bug 20891: Escape list's names in JSON
Bug 20891: Escape html then JSON
Bug 22669: Fix item editing on receiving an order
Bug 22621: Fix filters on subscription search results
Bug 8995: Add IGNORE to the INSERT statement
Bug 22717: (bug 20287 follow-up) Fix Google OpenId auto registration
Bug 22357: Do not duplicate report rows if several reports exist
Bug 22478: Prevent XSS vulnerabilities when pagination appears
Bug 22478: Add tests
Bug 22542: Force back button to display personal data
Bug 22453: Make TestBuilder generates dates taking into account the timezone
Bug 21671: Prevent Modifications.t to fail randomly
Bug 22800: (bug 22550 follow-up) Do not raw filter when not necessary (OPAC suggestions)
Bug 22847: Correctly displayed circ rule values for max_holds and maxissue*
Bug 22790: Add a test
Bug 21709: Replace 'no popup' plugin links with a span
Bug 22433: Add debug statement to Transaction.t
Bug 22433: Use Data::Dumper instead of Data::Printer
Bug 19302: Send koha::objects to C4::Reserves::IsAvailableForItemLevelRequest
Bug 22849: Do not share data (Mana) without agreement
Bug 22893: Do not crash if contributors.yaml does not exist
Bug 22893: Embed contributors.yaml for debian packages
Bug 11853: Allow to clear the date of birth at the OPAC
Bug 11853: Add tests
Bug 22713: Remove unecessary $replacementprice var
Bug 22812: Fix new subscription with strict sql modes
Bug 22812: Add tests for checkrouting
Bug 22812: Fix GROUP BY in checkrouting
Bug 22812: Use Koha::Subscription in NewSubscription
Bug 22891: Add tests
Bug 22891: (bug 21206 follow-up) Fix RenewHold (ILS-DI)
Revert "Bug 22478: (QA follow-up) Update tests to check for any script tags"
Revert "Bug 22478: (QA follow-up) Handle category in opac-shelves like a boolean"
Bug 22836: (follow-up) Bug 22478: (QA follow-up) Make test consistent with variable name
Bug 22878: Add tests
Bug 22878: Do not pass layout_id on creating a layout
Bug 22850: Do no longer use set_userenv in tests (SharedContent.t)
Bug 22781: Add tests
Bug 22781: Escape cardnumber, category's description, library's name and dateexpiry
Bug 22781: Test patron's info filtering
Bug 22781: Does not double filter address
Bug 22781: Correctly filter the emails
Bug 20514: Use streetnumber when searching for patrons by address
Bug 22892: Remove warning from rebuild_es if --processes not passed
Bug 21651: Remove language specific sql file for notice templates related tables
Bug 21651: Always insert notice templates related tables
Bug 22930: Make TestBuilder->build_object explodes if parameters are wrong
Bug 22928: (bug 20226 follow-up) Fix display of 'Update child to adult' link
Bug 22928: Add selenium tests
Bug 22905: Fix update of suggestion's status if branchcode filter is 'all'
Bug 22917: Recreate the failure
Bug 22917: Prevent Circulation.t if tests ran too slowly
Bug 22917: Fix typo in another test file
Bug 21831: Allow move all fields even if destination field is different
Bug 22908: Add tests
Bug 22908: Prevent ModSuggestion to send a notice if something wrong happened
Bug 22907: Add tests
Bug 22907: Fix new suggestion with strict sql modes
Bug 22907: Remove previous code handling the same thing
Bug 22907: Add missing use statement
Jose-Mario Monteiro-Santos (1):
Bug 18723: Change dot into comma
Josef Moravec (102):
Bug 21911: Regression test
Bug 22003: Remove unused subroutines displaylog and GetLogStatus from C4::Log
Bug 22049: (QA follow-up) update MarkIssueReturned call in process_koc.pl
Bug 21926: Enhance OAI-PMH:archiveID system preference description
Bug 22124: Update cataloguing plugin system to not generate type parameter in script tag
Bug 22196: (QA follow-up) Fix some more typo
Bug 16497: Add missing field in definitions due to bug 18066
Bug 3820: (QA follow-up) Change REGEXP_REPLACE to REPLACE for wider compatibility
Bug 22130: (follow-up) Show not for loan authorised values in batch checkout
Bug 14850: (QA follow-up) Remove debugging code
Bug 22411: Date and time in log viewer should respect
Bug 21206: (follow-up) Fix Circulation.t
Bug 22404: Fix parameter "for" of labels in subscription add form
Bug 18925: (QA follow-up) Fix Circulation.t
Bug 15774: (QA follow-up) Fix use statemenets
Bug 15774: (QA follow-up) Remove asset of datables.css, and corresponding plugins
Bug 22452: Fix typos in add mana comment modals
Bug 22363: Add Koha::ActionLog[s] objects
Bug 22363: Add tests
Bug 22363: Use Koha::ActionLogs->search instead of GetLogs in log viewer
Bug 22363: Update Circulation.t to use Koha::ActionLogs instead of GetLogs
Bug 22363: (follow-up) Fix pod
Bug 19489: (QA follow-up) Cache checkout object in variable
Bug 19489: (QA follow-up) Update test to use objects and module methods for creating needed data
Bug 19489: (QA follow-up) Remove passing issue_id in pay form
Bug 19489: (QA follow-up) Revert changes in printinvoice
Bug 22368: (QA follow-up) Mute db errors in test
Bug 11375: (QA follow-up) Fix typo
Bug 11375: (QA follow-up) Remove some more treeview occurences
Bug 22222: Don't send empty params to mana service
Bug 14591: (QA follow-up) Fix AddReturn call in Circulation/issue.t
Bug 20750: (QA follow-up) Fix templates
Bug 18837: (QA follow-up) Update system preference desciprition
Bug 18837: (QA follow-up) Fix order of sysprefa.sql
Bug 20563: (QA follow-up) Fix number of tests in api/v1/illrequests.t
Bug 20563: (QA follow-up) Get requested_partners from api
Bug 22206: (QA follow-up) Fix tests for hold suspension api
Bug 21756: (QA follow-up) Fix Circulation.t
Bug 22023: (QA follow-up) Remove console.log used for debugging
Bug 22330: (QA follow-up) Enable datatable in patron search
Bug 22330: (QA follow-up) Fix number of tests in Reserves.t
Bug 13763: (follow-up) Strip leading whitespace characters from input barcode
Bug 21683: Database update
Bug 21683: Remove accountlines.accountno
Bug 21683: (follow-up) Polish the change - based on feedback
Bug 21683: (follow-up) Remove last occurences of statistics.proccode
Bug 19661: (follow-up) Use Basic auth in tests
Bug 21998: Throw exception on bad pattern
Bug 18589: (QA follow-up) Rename page to "ILL requests history" for consistancy
Bug 18589: (QA follow-up) Move template to bootstrap grid
Bug 18589: (QA follow-up) Remove dateFormat from javascript on ill requests pages.
Bug 22565: (QA follow-up) Fix test Acquisition.t
Bug 10577: (QA follow-up) Remove tab chars
Bug 12159: Fix getting extended patron attributes for circ-menu
Bug 12159: Add tests
Bug 18235: (QA follow-up) Fix POD
Bug 18235: (QA follow-up) Add missing filters
Bug 18235: (QA follow-up) Make db update idempotent
Bug 18235: (QA follow-up) Series facet name after rebase
Bug 18235: (QA follow-up) Restore facet_order for su-geo field in mappings file
Bug 21772: (QA follow-up) Hide .tdlabel class in sco for consistancy with opac-user page.
Bug 21772: (QA follow-up) Fix button class on Cancel hold button
Bug 21772: (QA follow-up) Fix setting variables to PROCESS in holds
Bug 13895: (follow-up) Adapt checkout endpoint to openapi, update terminology
Bug 13895: Remove the opac checks in privileged endpoint
Bug 13895: Remove create_item and create_biblio subs from test
Bug 13895: Refactor test using REST Basic auth
Bug 13895: Change renewal endpoint
Bug 13895: (follow-up) Fix POST response
Bug 13895: Adapt naming according to voted RFC
Bug 13895: Fix test
Bug 22127: Update date accessioned plugin - remove unused routine
Bug 22607: Change default value in issues.renewals to '0'.
Bug 22451: Make Asset plugin use Koha::version instead of version from db
Bug 22451: Update test
Bug 22451: Use Asset everywhere
Bug 22588: Simplify getting fines information in opac and selfcheckout
Bug 22588: (follow-up) Simplify getting accounts even more
Bug 22656: Fix charts in reports
Bug 13795: Make database update idempotent
Bug 13795: Remove occurences of unused columns in code
Bug 22532: Remove Z39.50 random
Bug 22532: Database update
Bug 22755: Import Koha::Script into patron_emailer cronjob
Bug 22755: Fix pod in patron_emailer.pl
Bug 22511: (QA follow-up) Fix update database
Bug 22511: (QA follow-up) Refactor status description in templates
Bug 14576: (follow-up) Add code highlighting to system preference UpdateItemLocationOnCheckin
Bug 15496: (QA follow-up) Change success status on api
Bug 21757: Clenup of moremember.pl and its templates
Bug 21757: (folow-up) Restore patron brief detail page
Bug 21757: (follow-up) Fix number of columns in checkouts table footer template
Bug 22757: Add CodeMirror highlighting on more YAML formatted preferences
Bug 21502: Add check for YAML formatted system preferences to about page
Bug 21502: Add UpdateItemLocationOnCheckin preference to YAML format check
Bug 21502: Add ItemsDeniedRenewal system preference to check syntax
Bug 20421: Inform staff that patron does have the title checked out during placing hold
Bug 20421: (follow-up) Fix styling
Bug 8000: (QA follow-up) Fix accidently edited sysprefs.sql file
Bug 8995: (follow-up) Add tests, move open_url/coins routines to Koha namespace
Bug 22787: Add mapping of letters "ů" and "Ů" to zebra definitions
Bug 22746: Fix typos in add mana comment modals again
Julian Maurice (17):
Bug 21895: Fix translation for package install
Bug 21895: Fix path to POT file
Bug 21908: (QA follow-up) Remove useless parentheses in query
Bug 21789: Example usage of I18N Template::Toolkit plugin
Bug 15774: Fix additional fields filters
Bug 15774: Use Koha::Object(s) for additional fields
Bug 15774: Add POD and license notices
Bug 15774: Show additional field values in edit form
Bug 16251: Fix value of material select for Rancor 008 widget
Bug 21049: Fix value of material select for Rancor 007 widget
Bug 21049: Set 007/00 when selecting material type (Rancor)
Bug 22505: Add column configuration to patron list table
Bug 13895: Add API routes for checkouts retrieval and renewal
Bug 19380: Add transfer informations in ILS-DI GetRecords response
Bug 19380: Use Koha::Item::get_transfer instead of GetTransfers
Bug 8995: Show OpenURL links in OPAC search results
Bug 22705: Change default value of cxn_pool to 'Static'
Katrin Fischer (88):
Bug 21961: Fix typo in manage_didyoumean permission
Bug 22024: Update translated web installer files with new class splitting rules
Bug 22024: Correct new installations with missing data
Bug 21693: Make page title consistent with other pages
Bug 22058: Fix display of empty table cells in OPAC MARC view holdings
Bug 22002: (QA follow-up) Remove some debugging code from template
Bug 22118: Format hold fee when placing holds in OPAC
Bug 22113: Add price formatting on item lost report
Bug 22111: Format amount shown on place holds when maxoutstanding is reached (staff)
Bug 19770: Add cardnumber and CSS classed to patron info on waiting holds
Bug 21871: (QA follow-up) Use Koha.Preference in template
Bug 21871: (QA follow-up) C4::Biblio qw(GetMarcUrls)
Bug 22196: (QA follow-up) Fix some typo
Bug 20809: (QA follow-up) Fix missing filters
Bug 22110: Fix editing of adjustments for CurrencyFormat != US
Bug 17347: Ignore whitespace before and after on renewing
Bug 22120: Add price formattig to patron summary print
Bug 22121: Display 'Price paid' on ILL requests according to CurrencyFormat pref
Bug 22119: Add price formatting in more places in circulation
Bug 22009: Fix error messages for filing rules and splitting rules.
Bug 21441: Fix wrong reference to a 'holds' table on system information tab
Bug 22116: Add price formatting to rental charge and replacement price on items tab in staff
Bug 10676: Fix behaviour of OpacHiddenItems for items.restricted
Bug 10676: Add unit tests - GetItemsInfo
Bug 18939: Acquisition statistics - Fix wrong template variable name for collection filter
Bug 8387: Hide headings in tools when user has no permissions for any listed below
Bug 20174: Remove xml_sax.pl target from Makefile.pl
Bug 20544: Wrong comment database documentation on itemnotes
Bug 22299: Fix typo in option of import_patrons.pl
Bug 21710: Fix typo in atributes in installer
Bug 22171: Fix shipping cost display on invoice
Bug 21966: Fix descriptions of acquisition permissions to be more clear (again)
Bug 14272: Fix missing TT filters
Bug 12759: Add missing html filters
Bug 21427: Format prices on ordered/spent lists consistently
Bug 20600: (QA follow-up) Fix terminology and capitalization
Bug 17236: Add minute and hours to last checked out item on circulation for hourly loans
Bug 18166: Show internal and vendor notes for receivied orders
Bug 21335: Remove redundant includes of right-to-left.css
Bug 22170: Improve display of add/edit library group modal
Bug 12318: Show shelving location on subscription tab in OPAC and staff
Bug 20912: (QA follow-up) Fix number of tests and correct typos
Bug 20639: (QA follow-up) Rephrase system preference
Bug 19046: (QA follow-up) Remove doubled up 'Title as phrase'
Bug 17496: Remove undocumented/maintained install-CPAN.pl file
Bug 18952: Add internal note to acq details tab
Bug 13735: Update PrepareItemrecordDisplay to use maxlength
Bug 19747: Add link to article requests help page
Bug 22075: Fix encoding problem with RIS export in OPAC
Bug 12166: (follow-up) Remove 'Reserve Charge' from descriptions in accountlines
Bug 12166: (follow-up) Fix sequence of columns in OPAC
Bug 22624: Show OPAC description for authorised values in OPAC
Bug 22631: Make links on barcode on hold summary page consistent (bug 21070)
Bug 22634: Standardize table creation for stockrotation* tables in kohastructure.sql
Bug 21659: Fix links to basket groups from order receive page
Bug 21659: Change link to basket group edit page
Bug 22501: Add raw filter to course reserves summary page
Bug 19648: Revise marc21_field_007.xml
Bug 22069: Make log viewer find item renewals
Bug 22090: Add missing information to cash register CSV file
Bug 22154: Fix search for Braille from Advanced search page
Bug 14457: (QA follow-up) Fix POD
Bug 22044: Fix sysprefs.sql description to use circ column description
Bug 21172: Remove obsolete framework parameter from GetMarcFromKohaField
Bug 22372: (QA follow-up) Change 'Available location' to 'Shelving location'
Bug 22580: Remove deprecated delete_expired_opac_registrations.pl cronjob
Bug 17171: (QA follow-up) Remove cardnumber template variable
Bug 20128: Add new permission for new installations
Bug 8701: Remove links to OpacHiddenItems.txt in favor of wiki page
Bug 6730: Rename 'basket' filter to 'basket name' on receive page
Bug 22645: Add 'ISSN' sarch option to OPAC simple search pull down
Bug 21545: Translate 'Stock rotation slip'
Bug 21545: Translate new ACCOUNT_PAYMENT and ACCOUNT_WRITEOFF notices to German
Bug 22174: Add link to help page for API key management
Bug 22649: Add itemtype to item search results and CSV file
Bug 22674: Change wording of payments in the GUI
Bug 22753: Fix tabs pointed out by QA script
Bug 22764: Change marcfield to MARC field in alert message
Bug 21502: (QA follow-up) Rephrase warning slightly
Bug 21364: (QA follow-up) Fix QA script complaints (tabs and filters)
Bug 22478: Fix POD
Bug 21312: (QA follow-up) Ease translation
Bug 21411: (QA follow-up) Fix permission checks on admin page and menu
Bug 22886: Missing space between fields from Keyword to MARC mapping in cataloguing search
Bug 22889: Fix typos librairies and libaries
Bug 21651: (QA follow-up) Remove remaining obsolete file from German web installer
Bug 4833: Show acq information when selecting suggestion for order
Bug 4833: (QA follow-up) Add budgetname to SearchSuggestion
Koha translators (1):
Translation updates for Koha 19.05.00
Kris Sinnaeve (1):
Bug 22139: Fields of ACCTDETAILS email not populating
Kyle M Hall (71):
Bug 21905: Plugin hook intranet_catalog_biblio_enhancements_toolbar_button incorrectly filtered
Bug 21849: Add unit tests
Bug 21849: Two useless Koha::Account::Offset->new calls need attention
Bug 19066: Update Database
Bug 19066: Add branchcode to accountlines
Bug 19066: (QA follow-up) Remove bad and unecessary test
Bug 7614: Consider transfer limits in Koha::Template::Plugin::Branches
Bug 7614: Don't allow un-usable pickup locations in the opac pickup locations pulldown
Bug 7614: (QA follow-up) Fix POD merge missed in rebase
Bug 7614: (QA follow-up) Tidy code to remove tab characters
Bug 7614: (QA follow-up) Remove unused variable
Bug 18909: Enable the maximum zebra records size to be specified per instance
Bug 21495: Regression in hold override functionality
Bug 22144: Add method metadata() to Koha::Biblio
Bug 22097: CataloguingLog should be suppressed for item branch transfers
Bug 21829: (QA follow-up) - Update the number of unit tests
Bug 21997: Unit tests
Bug 21997: SIP patron information requests can lock patron out of account
Bug 22080: (QA follow-up) Add filters
Bug 14850: Funds from inactive budgets appear in 'Funds' dropdown on acqui/invoice.pl
Bug 22014: Add ability to send "00" in SIP CV field on checkin success
Bug 22014: Unit tests
Bug 22016: Always send CT field for SIP checkin, even if empty
Bug 22016: Unit tests
Bug 22084: Plugin upgrade method and database plugin version storage will never be triggered for existing installs
Bug 18925: Move maxissueqty and maxonsiteissueqty to circulation_rules
Bug 20912: Update database
Bug 20912: Rental Fees based on Time Period
Bug 20912: (QA follow-up) Set daily charge to 0 for item type not being used for test
Bug 20912: (QA follow-up) Make unit tests reliable and get rid of perl warnings
Bug 20912: Move calculation to Koha::Fees
Bug 20912: (QA follow-up): Fix up Koha::Fees
Bug 20912: (QA follow-up): Fix up unit tests
Bug 20912: (QA follow-up) Warn patron of daily and hourly renewal fees
Bug 22043: SIP Checkin Response alert flag set to often set to Y incorrectly
Bug 22043: (QA follow-up) Add parameter to control behavior
Bug 14591: book drop / drop box mode incorrectly decrements accrued overdue fines
Bug 14591: Update other calls to AddReturn
Bug 14591: Update unit tests
Bug 14591: (QA follow-up) Fix call to AddReturn for SIP
Bug 22330: Transfer limits should be respected for placing holds in staff interface and APIs
Bug 22330: Cache item and library objects when building the holds queue
Bug 22330: (QA follow-up) Remove duplicate use lines, combine and sort remaning lines
Bug 22330: (QA follow-up) Fix QA script failure
Bug 22008: Fixes to make unit tests pass
Bug 22076: SIP checkin for withdrawn item returns ok in checkin response
Bug 22076: Fix the same situation for lost items
Bug 22076: Add missing whitespace on if statments
Bug 17978: Circ rules will not limit holds
Bug 22594: Validate SMS messaging numbers using the E.164 format
Bug 22688: Unit tests
Bug 22688: TT plugin for pickup locations code wrong
Bug 22311: Add a SysPref to allow adding content to the #moresearches div in the opac
Bug 17171: Add a syspref to allow currently issued items to be issued to a new patron without staff confirmation
Bug 17171: (QA follow-up) Add message to batch checkout template
Bug 22521: (QA follow-up) Update number of tests in Circulation.t
Bug 15253: Add Koha::Logger based logging for SIP2
Bug 19619: Add support for SIP2 field CM ( Hold Pickup Date ) to Koha
Bug 22556: Add ability to quickly filter funds/budgets by library on the Acquisitions home page
Bug 22715: Searching for patrons with "" in the circulation note hangs patron search
Bug 21589: Series link formed from 830 field is incorrect
Bug 15496: Add API endoint for deleting a bib
Bug 15496: Tidy code block (Whitespace changes only)
Bug 10300: Allow transferring of items to be have separate IndependentBranches syspref
Bug 15496: Delete Bib After Moving Item
Bug 22765: Add class beside loggedinusername to indicate if logged in user is a superlibrarian
Bug 22761: Add ability to use print version of ACCOUNT_CREDIT slip
Bug 22761: Add notice based on existing template
Bug 22761: Remove hard coded version from template
Bug 22809: Move "INVOICE" from template to a slip
Bug 20436: Add ability to specify itemtypes for longoverdue.pl
Lari Taskula (4):
Bug 7614: Add a new method Koha::Libraries->pickup_locations
Bug 7614: Check transfer limit in CanBookBeReserved and CanItemBeReserved
Bug 7614: Build a list of pickup locations in OPAC considering transfer limits
Bug 7614: (follow-up) If patron's home library is not a pickup library, let them choose another one
Liz Rea (22):
Bug 22282: Fix PDF issue when exporting PDF in French format.
Bug 19417: Make error just a wee more human
Bug 22559: Restore OPAC forgotten password functionality
Bug 22533: Fix manual invoices from patron accounting
Bug 22501: (QA follow-up) use $raw for the note in the intranet
Bug 18387: (QA Follow up) adding specificity to error template.
Bug 10796: (QA follow-up) Changing password recovery verbiage for users who are disallowed online password resets
Bug 22576: OPAC password text refresh
Bug 22616: Updating error text messages
Bug 17171: (QA follow-up) Using patron-title.inc for names
Bug 20837: (QA follow-up) adding missing filter to make QA tool happy
Bug 22664: Link names in order search results instead of numbers
Bug 22664: More making acquisitions links more easily clickable
Bug 14576: (QA follow-up) Tidy up feature documentation
Bug 15496: (QA follow-up) remove text/javascript
Bug 22527: web installer links to outdated DB manual
Bug 22816: OPAC detail holdings table should now look a bit better
Bug 22809: (QA follow-up) add bug description to atomicupdate
Bug 20436: (QA follow up) - reference and typo fixes
Bug 21411: (QA follow-up) fix tests
Bug 22905: (QA follow-up) remove bad warn
Bug 21450: (QA follow-up) remove a couple of unused variables to make QA script happy
Lucas Gass (5):
Bug 22207: course reserves page does not have unique <body> id
Bug 22586: IntranetReportsHomeHTML no longer renders as HTML on reports-home.pl
Bug 22501: OPAC course reserves notes should allow html links
Bug 22702: circulation note on patron page should allow for HTML tags
Bug 22914: Add holds column to batch item delete to fix show/hide columns behaviour
Lyon3 Team (1):
Bug 22652: Editing Course reserves is broken
Mackey Johnstone (1):
Bug 21637: Fixed upercase letter in EasyAnalyticalRecords syspref
Magnus Enger (2):
Bug 12488: Make bulkmarcimport.pl -d use DELETE instead of TRUNCATE
Bug 22646: Fix use of PrivacyPolicyURL
Marcel de Rooy (43):
Bug 21608: (QA follow-up) Rename revert button
Bug 21880: (follow-up) Add some uri filters
Bug 21848: Resolve unac_string warning from Circulation.t
Bug 21848: Remove Text::Unaccent from C4::Members
Bug 21547: Use set_password in opac-passwd and remove sub goodkey
Bug 21605: (follow-up) Simple ternary boolean to number conversion
Bug 21753: (QA follow-up) Remove fourth %s in sprintf
Bug 21798: (QA follow-up) Fix Biblios.t
Bug 21610: (QA follow-up) Better use columns_info from DBIx
Bug 21610: (follow-up) Default value for dates
Bug 22236: Translation should generate tags with consistent attribute order
Bug 19915: (QA follow-up) Tidy up GetItemsForInventory.t
Bug 21808: Field 711 is not handled correctly in showAuthor XSLT for relator term or code
Bug 19832: (QA follow-up) Remove obsolete pending_queue call
Bug 21875: Handling subject line in Letters.pm
Bug 18736: (QA follow-up) Cosmetic changes
Bug 18736: (QA follow-up) Change to signed, add large int test
Bug 18736: (QA follow-up) Resolve uninitialized warn from Biblio.pm L3334
Bug 21998: Add pattern parameter in Koha::Token
Bug 12159: (QA follow-up) Rename relation in Patron::Attributes
Bug 12159: (QA follow-up) Remove double use module
Bug 21336: Database revision for borrowers.flgAnonymized
Bug 21336: Database update for new prefs
Bug 21336: Do not increase login_attempts after locking
Bug 21336: Introduce administrative lockout
Bug 21336: Search, lock and anonymize methods
Bug 21336: Adjust cleanup_database.pl
Bug 21336: (follow-up) Fix last line after PatronRemovalDelay in pref file
Bug 21336: (follow-up) Handle strict SQL mode in _anonymize_column
Bug 21336: (QA follow-up) Add column_exists in db revision
Bug 22564: (QA follow-up) Correct copy-paste message
Bug 22735: Resolve internal server error on missing item type
Bug 8000: (QA follow-up) Two lastminute fixes
Bug 22478: (QA follow-up) Handle category in opac-shelves like a boolean
Bug 21036: Fix uninitialized value within @itemnumber in string ne
Bug 21036: Fix warnings from C4/Biblio
Bug 21036: Remove odd number of elements warnings from AuthoritiesMarc.pm
Bug 21535: Anonymize function in Patron should not scramble email addresses
Bug 21533: Do not allow password recovery for administrative locked patrons
Bug 21662: (QA follow-up) Minor corrections
Bug 21312: Show lockout on Patrons form
Bug 22930: (QA follow-up) Add two test descriptions
Bug 15221: (QA follow-up) Fix Message.t
Mark Tompsett (9):
Bug 21947: Swap the filter order
Bug 21947: Address other misordered FILTER lines
Bug 19945: (follow-up) optimization and test correction
Bug 18143: Silence XML MARC Framework export flood
Bug 18143: Silence ods MARC framework export flood
Bug 18736: (follow-up) Add missing test cases
Bug 20692: Extreme toggle checking for plack
Bug 14407: Follow up add missing atomic update
Bug 14407: Follow up to add test case and clean noise
Martin Renvoize (175):
Bug 21896: (QA follow-up) Document and Test for FIFO behaviour
Bug 19850: (QA follow-up) Make the update idempotent
Bug 19066: (QA follow-up) Add handling in add_credit
Bug 19066: (QA follow-up) Define foreign key for branchcode
Bug 21980: Add new exceptions for Koha::Account
Bug 21753: Remove all reference of chargename from scripts
Bug 21753: Update to remove the field from the database
Bug 21727: Add tests for Koha::Account::Line->adjust
Bug 21727: Add ->adjust to Koha::Account::Line
Bug 21727: Add clarifications to the POD of adjust
Bug 21727: Add handling for cases requireing patron refunds
Bug 21999: Use Koha::Checkout in C4::Circulation::AddIssue
Bug 21999: Update Tests to reflect new return value of AddIssue
Bug 21826: (QA follow-up) Add UNIMARC support
Bug 21002: Add tests for Koha::Account::add_debit
Bug 21002: Add ->add_debit method to Koha::Account
Bug 21241: (follow-up) Code Golf
Bug 20640: Add backend migration support to ILL
Bug 20640: (follow-up) Degrade gracefully on error
Bug 20640: (follow-up) Redirect to new request at completion
Bug 20640: (follow-up) Make error message translatable
Bug 20640: (follow-up) Always send a backend on migrate
Bug 22132: (QA follow-up) Tests - use Mojo builtin for auth
Bug 22254: Correction to datehandling in test
Bug 14272: (QA follow-up) Remove superflous filter
Bug 21427: (QA follow-up) Fix for tabs
Bug 19164: (QA follow-up) Minor whitespace cleanup
Bug 3820: Add changes to MEMBERS MODIFY logaction
Bug 3820: (follow-up) Clean up warnings
Bug 3820: (follow-up) Update cardnumber logs match the new format
Bug 3820: (follow-up) Update tests to reflect the change of behaviour
Bug 3820: (follow-up) Address lastseen log spamming
Bug 20600: (follow-up) Fix critic error
Bug 21692: (QA follow-up) Enhance test for new
Bug 22349: Remove overzealous database deletions from test
Bug 21747: Use Koha::Account:: routines in UpdateFine
Bug 21747: (follow-up) Intelligent rename of offsets
Bug 21722: Tidy up tests and increase coverage
Bug 21722: Use Koha::Account->add_debit in chargelostitem
Bug 21728: Use Koha::Account->add_debit in ChargeReserveFee
Bug 21728: Add 'Reserve Fee' to the account_offset_types
Bug 21720: Use Koha::Account->add_debit in AddIssuingCharge
Bug 21720: Update Tests
Bug 21721: Use Koha::Account->add_debit in AddRenewal
Bug 20912: (QA follow-up) Move Fees to Charges::
Bug 20912: (QA follow-up) Test for distinct accountlines
Bug 20912: (QA follow-up) Make DB Update idempotent
Bug 20912: (follow-up) Improve test coverage
Bug 20912: (follow-up) Add hourly support
Bug 20912: (QA follow-up) Fix TestBuilder
Bug 20912: (QA follow-up) Fix some test failures
Bug 20912: (follow-up) Prevent double charging on renewal
Bug 20912: (QA follow-up) Rebase error corrections
Bug 20912: (QA follow-up) Add on_editing to $Price filter
Bug 22031: Add SQL::Abstract like syntax to haspermission
Bug 20639: Add ILLOpacbackends syspref
Bug 22483: Explicitly ban 'undef' as a valid $flagsrequired
Bug 22483: (follow-up) Improve POD as requested in bug 22031
Bug 22483: (QA follow-up) Corrections to logic in check_cookie_auth
Bug 22483: (QA follow-up) Tweaking call to haspermission
Bug 22483: Restore undef behaviour
Bug 22483: Restore exact behaviour of undef
Bug 22483: Restore svc/members/search
Bug 22392: Allow barcode to be passed to build_sample_item
Bug 22368: Add tests
Bug 22368: Add missing constraints to `suggestions`
Bug 22368: (QA follow-up) Missing comma in kohastructure.sql
Bug 22368: (QA follow-up) Switch to using foreign_key_exists
Bug 22368: (QA follow-up) Changed to LEFT JOIN as requested
Bug 22489: Update onboarding tool for bug 18925
Bug 14591: (QA follow-up) Optimize DateTime passing
Bug 20782: Fix link from edifactmessages to invoices
Bug 21756: Remove use of manualinvoice from Koha::Patron
Bug 21756: Remove use of manualinvoice from Koha::Hold
Bug 21756: Replace manualinvoice with add_debit in tests
Bug 21756: Add deprecation warning to manualinvoice
Bug 21756: (QA follow-up) Fix for 'Spurious text after =cut'
Bug 21756: (QA follow-up) Correct the test for 'Lost Item' offsets
Bug 21756: (follow-up) Add test for deprecation warning
Bug 21756: (follow-up) Replace newly introduced manualinvoice call
Bug 21756: (QA follow-up) Add `Account Fee` mapping
Bug 21756: (QA follow-up) Add offset_types to database
Bug 21756: (QA follow-up) Add offest types to installer file
Bug 19417: (QA follow-up) Fix missing $raw filter
Bug 21683: (QA follow-up) Koha::Account::Line rebase fix
Bug 21683: (QA follow-up) Drop statistics.proccode
Bug 20478: (QA follow-up) Make test more standard
Bug 22008: Add tests for new constraints
Bug 22008: Add missing constraints
Bug 22565: Do NOT replace all internalnote's on receive
Bug 22565: Add test for ModReceiveOrder regression
Bug 22008: (follow-up) Additional fix for bad test
Bug 10577: (QA follow-up) Remove bad call signature
Bug 22593: Fix bad ternaries after bug 22008
Bug 22516: Remove remaining calls to lastincrement
Bug 22516: Database update
Bug 22518: Remove references to 'O' accounttype
Bug 22518: Add database update 'just in case'
Bug 22518: (QA follow-up) Add rows updated to feedback
Bug 22512: Add status field to accountlines
Bug 22600: Add 'interface' to accountlines
Bug 22600: Add 'api' to interface types and set appropriately
Bug 22600: Add 'cron' to interface types and set appropriately
Bug 22600: Set 'commandline' interface appropriately
Bug 22600: Update Tests adding 'interface' as needed
Bug 20912: (QA follow-up) Fix for missed signature failure
Bug 12166: (QA follow-up) Update test for description
Bug 22642: Corrections to updatedatebase for bug 12395
Bug 22628: Add VOID and FFOR to relevant templates
Bug 21953: (QA follow-up) Corrections to DB Update
Bug 21953: Clarify PF = Lost item processing fee
Bug 21890: (QA follow-up) Use List::Util::any
Bug 21336: (QA follow-up) Add tests for administrative lockout
Bug 20128: (QA follow-up) Corrections to haspermission
Bug 22547: Add tests for C4::Overdues->UpdateFine
Bug 22521: Increase varchar size for accounttype
Bug 22521: Update fines handling to use accountline.status
Bug 22521: Update UI to use accountlines.status
Bug 22521: Update existing accounttypes
Bug 22521: (QA follow-up) Corrections to tests
Bug 22521: (QA follow-up) Update 'Offsets' test
Bug 22521: (QA follow-up) remove FFOR from display
Bug 22461: Clarify and correct the hash reduction
Bug 22318: (QA follow-up) Correct name of atomicupdate
Bug 22687: Typo correction for Portuguese manual link
Bug 22564: Remove references to 'Rep' accounttype
Bug 22564: Add database update 'just in case'
Bug 22564: Add UI handling for 'Replaced'
Bug 22694: Add Koha::Patron::Category->override_hidden_items
Bug 22729: (QA follow-up) Ensure no NULL values before setting NOT NULL
Bug 22511: Update tests
Bug 22511: Update void method to use status
Bug 22511: Update UI to use accountlines.status
Bug 22511: (follow-up) Fix test plans
Bug 22511: (follow-up) Add DB Update
Bug 22200: Add Tests for change
Bug 22200: Add credit when forgiving overdue
Bug 22200: (follow-up) Wrap accountline creation in a transaction
Bug 22461: (follow-up) Use `exists` not `defined`
Bug 8000: (QA follow-up) Centralise Bcc too
Bug 8995: (QA follow-up) Convert db update to perl
Bug 22478: (RMaint follow-up) source t::lib::Mocks
Bug 22478: (QA follow-up) Make test consistent with variable name
Bug 22478: (QA follow-up) Update tests to check for any script tags
Bug 22761: (QA follow-up) Add notice translations
Bug 22761: (QA follow-up) Add description to DB update
Bug 22809: (QA follow-up) Add notice translations
Bug 21662: Make history.txt whitespace consistent
Bug 21662: Update history.txt
Bug 21662: Add Contributors.yaml file
Bug 21662: Use contributors.yaml for contributors list
Bug 21662: Other history correction
Bug 21662: (follow-up) Drop YAML::XS, use YAML
Bug 21662: (follow-up) Embelish contributor details
Bug 21662: (follow-up) Corrections to YAMP for incompatible format
Bug 21662: (QA follow-up) Be consistent between history and contributors
Bug 5770: (QA follow-up) Allow feature to be disable
Bug 5770: (QA follow-up) Revert change to GetQueuedMessages
Bug 5770: (QA follow-up) Move system preference to appropriate section
Bug 5770: (QA follow-up) Adapt for replyto handling
Bug 22899: (QA follow-up) Ensure constraint is created
Bug 22899: (QA follow-up) Change accessor name
Bug 22225: Correctly use invoiceincgst over listincgst
Bug 21626: Add teams.yaml to /docs
Bug 21626: Use teams.yaml for teams section
Bug 21626: (follow-up) Changes based on feedback
Bug 21626: (follow-up) Performance Improvement
Bug 21626: Add release dates to team
Bug 21626: Corrections to typos
Bug 21626: (follow-up) Template corrections for arrayref
Bug 21626: (QA follow-up) Don't crash on missing teams file
Bug 21626: (QA follow-up) Embed teams.yaml for debian packages
Bug 21626: (QA follow-up) Remove duplicate roles
Bug 22917: Fix a typo in an output_pref call
Bug 21662: (QA follow-up) Use commitdates over RM dates
Maryse Simard (3):
Bug 21263: Pickup library not set correctly when using Default holds policy
Bug 8000: (QA follow-up) Update the to_address in the message queue
Bug 8000: (QA follow-up) Add email validation to system preferences
Matthias Meusburger (4):
Bug 19661: REST API - Funds Endpoint
Bug 19661: Use Koha::Acquisition::Funds instead of C4::Budgets
Bug 19661: Add and change properties and parameters to conform to the funds RFC.
Bug 22372: Add available location to Holds awaiting pickup
Mirko Tietgen (2):
Bug 21897: Typo in postinst
Bug 22808: Move Cache.t to db_dependent
Nazlı Çetin (9):
Bug 7143: Update about page for Nazlı
Bug 19489: Koha::Account::Line->issue method and Unit test
Bug 19489: Detailed Description of charges in Patron accounting
Bug 19489: Change method name issue --> checkout
Bug 19489: (follow-up) Fix typos in the tests
Bug 5770: Email librarian when purchase suggestion made
Bug 5770: New system pref for new suggestion email
Bug 5770: Unit test
Bug 5770: Notify for new suggestion - sample notices
Nicholas can Oudtshoorn (2):
Bug 14407: Allow restricting SCO to IP or IP range
Bug 14407: Unit tests for in_ipset
Nick Clemens (281):
Koha 18.12 - ...and Steven!
Bug 21896: RM follow-up - fix tests
Bug 21778: Sort user list by surname,firstname unless user cannot manage patron lists OR edit patrons
Bug 21910: Koha::Library::Groups->get_search_groups should return the groups
Bug 21911: Fix OPAC scoping to work with new group system
Bug 21608: Disable dropdown for found holds - add button to revert
Bug 21608: Add ID and fix filters
Bug 21608: Add value for 'rank-request' when dropdwn disabled
Bug 21405: Fix authorities pagination for Zebra and ES
Bug 21962: Unit tests
Bug 21962: Fix authority search using 'all'
Bug 21961: DBRev 18.12.00.001
Bug 21465: Don't throw duplicate userid error if userid belongs to the matched patron
Bug 21991: Pass param names to report limit tool
Bug 21065: DBRev 18.12.00.002
Bug 21984: Pass param_name in pagination URL
Bug 22024: DBRev 18.12.00.003
Bug 22022: Correct ordering for authorised values
Bug 21844: Include itemcallnumber in lost fine description
Bug 21802: Compiled CSS
Bug 19066: (RM follow-up) Fix test count and structure error
Bug 19066: DBRev 18.12.00.004
Bug 22030: Use preference to determine username sent to overdrive
Bug 22030: DBRev 18.12.00.005
Bug 22052: Unit tests
Bug 22052: Refactor DeleteExpiredOpacReigstrations
Bug 21813: Compiled CSS
Bug 22073: Add to diacritics mappings for Ž and ž
Bug 21915: DBRev 18.12.00.006
Bug 21753: DBRev 18.12.00.007
Bug 7143: Update about page for new devs (Academy)wq
Bug 7143: Fix typo in adding new dev
Bug 21491: Display 'Yes' as selected if no refundlostitemfee rules are set
Bug 17047: Schema changes
Bug 17047: Compiled CSS
Bug 17047: DBRev 18.12.00.008
Bug 17047: (QA follow-up) Remove type from script tags
Bug 22203: Holds modal does not link to patorn account
Bug 21877: (RM follow-up) Move space into conditional
Bug 21089: Compiled CSS
Bug 21241: DBRev 18.12.00.009
Bug 20729: Compiled CSS
Bug 17353: Add phone number column to checkout search
Bug 17353: (follow-up) Adjust config variable for moremember.tt too
Bug 21573: Compiled CSS
Bug 22061: DBRev 18.12.00.010
Bug 21798: (RM follow-up) Fix a few added tests
Bug 22155: DBRev 18.12.00.011
Bug 22155: Schema updates
Bug 17854: Compiled CSS
Bug 22132: DBRev 18.12.00.012
Bug 21751: Compiled CSS
Bug 19915: Add unit test to GetItemsForInventory.t
Bug 19915: Use cn_sort values for getting inventory items
Bug 19915: Only show class sources in use
Bug 19915: Don't delete in tests
Bug 19915: (follow-up) Fix test count from rebase
Bug 22198: DBRev 18.12.00.013
Bug 20809: Compiled CSS
Bug 22278: Clear cache when creating new report groups or subgroups
Bug 17047: (RM follow-up) Fix tests for Ubuntu
Bug 13515: DBRev 18.12.00.014
Bug 22067: Return if no patron passed to can_see_patron_infos
Bug 19832: Unit tests
Bug 19832: Don't fill holds in SIP/Transaction/Checkout.pm
Bug 10659: Compiled CSS
Bug 3820: DBRev 18.12.015
Bug 22391: Remove group by clause in ajax-getauthvaluedropbox.pl
Bug 22386: Unit tests
Bug 22386: Define patron variable when matchign on extended attributes
Bug 16276: (RM follow-up) Fix update statement output
Bug 20639: DBRev 18.12.00.016
Bug 22378: Fix audio alerts on SCO
Bug 18251: SCO alerts - need a trigger for successful checkouts
Bug 18251: (QA follow-up) Add alert box to checkout message
Bug 18251: (QA follow-up) Add alerts for all SCO actions
Bug 18251: (QA follow-up) Add 'renew' operation and check renewal vs checkout
Bug 18251: (follow-up) fix rebase error
Bug 22300: Compiled CSS
Revert "Bug 22026: Removed 'use Modern::Perl;' from Koha::REST::classes"
Bug 21241: (RM follow-up) Fix error in update description
Bug 21747: DBRev 18.12.00.017
Bug 19575: Fix an search field
Bug 19575: (RM follow-up) Fix mapping typo
Bug 19575: DBRev 18.12.00.018
Bug 22228: Update test for updated mappings
Bug 21728: DBRev 18.12.00.019
Bug 21728: (RM follow-up) Add 'Reserve Fee' for new installs
Bug 18925: (RM follow-up) Remove issuingrules columns for new installs
Bug 18925: DBRev 18.12.00.020
Bug 18925: (RM follow-up) Remove schema files for deletedtables
Bug 18925: (RM follow-up) Remove maxissueqty from issuingrule in SIP tests
Bug 20912: DBRev 18.12.00.021
Bug 15774: (follow-up) Add html filters
Bug 15774: (follow-up) Address QA issues
Bug 15774: Add permission for managing additional fields
Bug 15774: (follow-up) fix rebase issues
Bug 15774: DBRev 18.12.00.022
Bug 20639: DBRev 18.12.00.023
Bug 22422: Compiled CSS
Bug 22045: Compiled CSS
Bug 22368: DBRev 18.12.00.024
Bug 11375: Compiled CSS
Bug 22498: Rename variable for budgets loop for invoice adjustments
Bug 22296: Add Invoice Adjustments to GetBudgetHierarchy
Bug 22476: Correct default for MarkLostItemsAsReturned
Bug 22493: Clean up DecreaseLoanHighHolds.t
Bug 21987: (RM follow-up) Add text for simple tests
Bug 21846: DBRev 18.12.00.025
Bug 21846: Update Schema
Bug 20750: DBRev 18.12.00.026
Bug 18837: DBRev 18.12.00.027
Bug 21756: Fix spelling error
Bug 21756: DBRev 18.12.00.028
Bug 22023: Compiled CSS
Bug 19417: Display full error text when problem importing records
Bug 22454: (RM follow-up) Adjusts tests to avoid random failure
Bug 18736: Add OrderPriceRounding syspref
Bug 18736: Use rounding syspref to determine correct prices in calculations
Bug 18736: Unit tests for rounding
Bug 18736: (follow-up) Add tests and FIXME for GetbudgetsPlanCell
Bug 18736: (follow-up) Fix missing rounding and bad formatting
Bug 18736: Unit tests for GetBudgetHierarchy
Bug 18736: (follow-up) cast as UNSIGNED instead of INTEGER
Bug 18736: (follow-up) Remove duplicate code and adjust tests
Bug 18736: Calculate tax depending on rounding
Bug 18736: DBRev 18.12.00.029
Bug 21683: DBRev 18.12.00.030
Bug 21683: Schema updates
Bug 22330: Fix tests
Bug 21304: Compiled CSS
Bug 21948: Compiled CSS
Bug 20478: Fix qa complaints
Bug 22008: DBRev 18.12.00.031
Bug 22032: Compiled CSS
Bug 22008: Fix failing tests
Bug 22008: (follow-up) Additional test fix and fix typo
Bug 21622: (RM follow-up) adjust for changes from bug 21282
Revert "Bug 22399: Improve responsive behavior of the basic marc editor"
Bug 18235: (RM follow-up) fix mappings reset
Bug 18235: DBRev 18.12.00.032
Bug 18235: (follow-up) fix tests and remove trailing space
Bug 18213: Add language facets to Elasticsearch
Bug 18213: DB Update (facet order)
Bug 18213: Add Template plugin and fix for C4/Languages
Bug 18213: (follow-up) Correctly sort facets
Bug 18213: DBRev 18.12.00.033
Bug 22516: DBRev 18.12.00.034
Bug 19722: Add MaxItemsToDisplayForBatchMod systempreference
Bug 19722: (follow-up) Adjust template parameters
Bug 19722: Don't show items at job completion if over pref
Bug 19722: DBRev 18.12.00.035
Bug 22518: DBRev 18.12.00.036
Bug 13895: (follow-up) Add Modern::Perl
Bug 22619: Fix null empty behaviour for new rules
Bug 22607: DBRev 18.12.00.037
Bug 13782: Compiled CSS
Bug 22512: DBRev 18.12.00.038
Bug 22600: DBRev 18.12.00.039
Bug 22600: Schema updates
Bug 17978: Check if hold can be placed before placing on placerequest.pl
Bug 17978: Unit tests for changes
Bug 22641: Use raw filter on html slip
Bug 22618: Move tests to t/db_dependent/Acquisition.t
Bug 22288: Correct item search in batchMod by barcode file
Bug 22541: Invoice adjustments should show invoice number and include link on ordered.pl and spent.pl
Bug 20937: Truncate items for print notices when user has an email
Bug 12166: DBRev 18.12.00.040
Bug 22626: (RM follow-up) Adjust column after 12166
Bug 22680: Compiled CSS
Bug 19670: DBRev 18.12.00.041
Bug 21891: DBRev 18.12.00.042
Bug 18387: Allow sco-user to access errors templates
Bug 21953: DBRev 18.12.00.043
Bug 21890: DBRev 18.12.00.044
Bug 10796: DBRev 18.12.00.045
Bug 10796: Schema changes
Bug 21953: (follow-up) Fix test count
Bug 22069: (follow-up) fix patorns type for patrons
Bug 22695: DBRev 18.12.00.046
Bug 14457: DBRev 18.12.00.047
Bug 22044: Set default and add NoRenewalBeforePrecision preference for new/affected installs
Bug 22044: Correct syspref name
Bug 22044: DBRev 18.12.00.048
Bug 22274: Compiled CSS
Bug 21336: DBRev 18.12.00.051
Bug 21943: Compiled CSS
Bug 22311: DBRev 18.12.00.052
Bug 17171: DBRev 18.12.00.053
Bug 20128: Add permission for advanced cataloging editor
Bug 20128: Problem when checking individual perms where borrower has top level
Bug 20128: DBRev 18.12.00.054
Bug 22521: DBRev 18.12.00.055
Bug 8701: DBRev 18.12.00.056
Bug 21957: Add a flag to ModBiblio to avoid linking auths if called from linker
Bug 22318: DBRev 18.12.00.058
Bug 22521: (RM follow-up) Adjust tests to use new accounttype
Bug 22532: DBRev 18.12.00.059
Bug 15253: (follow-up) Fix qa complaints
Revert "Bug 15253: (follow-up) Fix qa complaints"
Revert "Bug 15253: Add Koha::Logger based logging for SIP2"
Bug 15505: Mark Hold Items 'On hold' instead of 'Available'
Bug 16149: Unit tests
Bug 16149: Generate and send custom notices based on report output
Bug 22564: DBRev 18.12.00.060
Bug 22501: (follow-up) Use raw filter for course note on details page
Bug 22759: Unit tests
Bug 22759: Fix wrong check of branch rule in C4::Circulation::TooMany
Bug 22679: Delete related CirculationRules when Removing IssuingRule
Bug 22748: Pass userid to haspermission
Bug 22418: Add magnifying glass to 655 results
Bug 22418: (follow-up) OPAC changes
Bug 22753: Fix hold priority adjustment, move to top
Bug 22729: DBRev 18.12.00.061
Bug 22729: (RM follow-up) Correct column in schema addition
Bug 22743: Add password modal to overdrive results page
Bug 19241: Waiting items show as available in the cart
Bug 22650: Prevent multiple holds on individual items
Bug 20837: Unit tests
Bug 20837: Use ReservesControlBranch to determine holdability of items
Bug 22339: DBRev 18.12.00.062
Bug 22511: DBRev 18.12.00.063
Bug 22511: Fix type role->roll
Bug 14576: Allow arbitrary automatic update of location on checkin
Bug 14576: Unit tests
Bug 14576: Update to use get_yaml_pref_hash
Bug 14576: (follow-up) fix some typos and style
Bug 14576: Rebase fixes Fix test Rebase code
Bug 14576: (follow-up) Using item objects, not hashrefs
Bug 14576: DBRev 18.12.00.064
Bug 20837: (RM follow-up) fix test count
Bug 22715: Remove extraneous html filter
Bug 22035: Compiled CSS
Bug 10300: DBRev 18.12.00.065
Bug 15496: (QA follow-up) Fix new uses of Koha::Biblio::items in list context
Bug 22772: Compiled CSS
Bug 8995: DBRev 18.12.00.066
Bug 8000: DBRev 18.12.00.067
Bug 8995: Compiled CSS
Bug 22010: Check preferences for ebook integration
Bug 21364: Allow closing basket from vendor view/search
Bug 21364: (follow-up) Check for standing status and uncertain prices
Bug 22408: Compiled CSS
Bug 22692: Unit tests
Bug 22692: Check for patron using cardnumber and userid
Bug 22692: (RM follow-up) Adjust test count
Bug 22791: Unify calculation between aqui-home and ordered.pl
Bug 22527: (RM follow-up) Add filter
Bug 7088: Compiled CSS
Bug 7088: DBRev 18.12.00.068
Bug 22053: DBRev 18.12.00.069
Bug 14407: (RM follow-up) bump version number
Bug 14407: DBRev 18.12.00.070
Bug 22782: DBIC update for SocialData
Bug 22716: (RM follow-up) missing filter and update description
Bug 22761: DBRev 18.12.00.071
Bug 22809: (RM follow-up) fix missing filter and update description
Bug 22809: DBRev 18.12.00.072
Bug 22053: Compiled CSS
Bug 5770: DBRev 18.12.00.073
Bug 21411: Advanced cataloging editor - rancor - Allow configuration of Keyboard
Bug 21411: (follow-up) Missing filters and unused variable
Bug 21411: Address QA concerns
Bug 21411: (follow-up) Clean up for QA
Bug 21411: DBRev 18.12.00.074
Bug 22899: Database update
Bug 22899: Add pending_hold method to Koha::Item
Bug 22899: DBRev 18.12.00.075
Bug 22713: Pass replacement price in to order if defined by MarcItemFieldsToOrder
Bug 22836: (follow-up) improve test message
Bug 22046: Simplify and unify the code for get_matches
Bug 22802: Check item funds, order funds, and default funds when ordering from a file
Bug 22896: Missing inputs in transfer modal
Bug 14385: (RM follow-up) Remove line from bad rebase
Bug 17698: (RM follow-up) Pass lang variable so letter can be translated
Bug 20436: (RM follow-up) Use Koha objects instead of mysql
Bug 22724: Check permissions in the script before displaying template
Bug 21450: Unit tests
Bug 21450: Cache authorities search using term and auth_type
Increment version for 19.05.00 release
Update release notes for the 19.05.00 release
Nicole (1):
Bug 13795: Delete unused columns from statistics table
Olivia Lu (4):
Bug 21866: Changed "report" to "plugins" for the warning "This report was written for an older version of Koha. Run at your own risk"
Bug 20165: Changed uppercase letter to a lowercase letter in the patron search search fields under the plus option.
Bug 21855: Changed "deprecated delete_unverified_opac_registrations.pl cronjob" to "cleanup_database"
Bug 20634: Changing the identical label "Library:" to "Location" in Inventory Home.
Olivier Crouzet (1):
Bug 20830: Make sure a fund is selected when ordering from a stage file
Olli-Antti Kivilahti (2):
Bug 7614: Fix my variable earlier declaration bug.
Bug 12283: Disable autocomplete for patron search inputs
Owen Leonard (164):
Bug 21790: Switch error page template to Bootstrap grid
Bug 21795: Switch two-column templates to Bootstrap grid: Notices and slips
Bug 21695: Clean up access files template
Bug 21693: Clean up checkout notes template
Bug 16939: (follow-up) Correction for orderreceive.tt
Bug 21813: In-page JavaScript causes error on patron entry page
Bug 21436: Update two-column templates with Bootstrap grid: Tools part 4
Bug 21569: Update two-column templates with Bootstrap grid: Circulation part 3
Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1
Bug 21803: Redesign authorized values interface
Bug 21797: Update two-column templates with Bootstrap grid: Acquisitions part 5
Bug 21442: Update two-column templates with Bootstrap grid: Circulation part 1
Bug 21785: Add columns configuration to hold ratios report
Bug 22101: Ill Requests missing in menu on advanced search page
Bug 21672: Switch templates to Bootstrap grid: Various
Bug 21792: Switch two-column templates to Bootstrap grid: Serials part 3
Bug 21438: Update two-column templates with Bootstrap grid: Patron card creator
Bug 21965: Update two-column templates with Bootstrap grid: Patrons part 3
Bug 21989: JS error in "Add orders from MARC file" - addorderiso2709.pl
Bug 21089: Overlapping elements in ordering information on acqui/supplier.pl
Bug 21913: Clean up payment details page
Bug 21399: Sort patron fines in OPAC by date descending as a default
Bug 20729: Update style of datepickers
Bug 21573: Move lists barcode and biblionumber entry form to modal
Bug 21964: Update two-column templates with Bootstrap grid: Patrons part 2
Bug 22104: Clean up patron API keys template
Bug 21945: Clean up stock rotation template
Bug 22102: Markup fixes for OPAC article request page
Bug 22134: Add account expiration information to patron details
Bug 22134: (follow-up) Simplify check for expired patron
Bug 10562: Improve Leader06 Type Labels in MARC21slim2OPACResults.xsl
Bug 22168: Improve styling of new chart settings for reports
Bug 21918: Update buttons on fines to match newer buttons
Bug 21449: Update two-column templates with Bootstrap grid: Circulation part 2
Bug 22190: Add column configuration to patron category administration
Bug 22191: Add column configuration to libraries administration
Bug 21871: Show authority 856 links in the OPAC
Bug 21871: (follow-up) Remove link tracking
Bug 21751: Replace fixFloat with HC-sticky to fix Chrome display
Bug 21751: (follow-up) Correction to selectors
Bug 16231: Correct permission handling in subscription edit
Bug 22196: Clean up Mana KB administration template
Bug 22198: Add granular permission setting for Mana KB
Bug 22197: Add Mana KB link to administration sidebar menu
Bug 20809: Link patron image to patron image add/edit form
Bug 20809: (follow-up) Corrections to CSS and JS
Bug 20809: (follow-up) Add missing JS to view log page
Bug 21850: Remove search request from page title of OPAC result list
Bug 21850: (follow-up) Add query information in title attribute
Bug 22195: Change default DataTables configuration to consolidate buttons
Bug 22195: (follow-up) Add tooltip to buttons
Bug 22195: (follow-up) Add text labels to buttons if window is wide enough
Bug 11373: (follow-up) Add "change calculation" feature to the fine payment forms
Bug 22293: Sticky toolbar making vendor form uneditable
Bug 10659: Upgrade jQuery star ratings plugin
Bug 10659: (follow-up) Ensure zero rating shows correctly
Bug 22287: Correct new charts CSS
Bug 22239: JavaScript error on subscription detail page when there are no orders
Bug 22351: SCSS conversion broke style on last checked out information
Bug 22156: Subscription result list sorts on "checkbox" by default
Bug 21845: Sort of issues in OPAC subscription table
Bug 20102: Remove attribute "text/css" for <style> element used in staff client templates
Bug 20600: (follow-up) Move template JavaScript to the footer
Bug 22015: Move DataTables CSS to global include
Bug 22261: Revise style of DataTables menus
Bug 22300: Staff search results: Opt groups in 'sort' pull down are not well formatted
Bug 21870: Convert browser alerts to modals: OPAC user summary
Bug 22337: Make it clearer that language preferences can be re-ordered
Bug 21030: Date widget on suspend modal not working correctly
Bug 21091: Move add item template JavaScript to a separate file
Bug 22045: Cataloging UX enhancement - Improve access to tabs
Bug 22045: (follow-up) Revert change to numbering of tabs
Bug 22045: (follow-up) Fix tab-switching when some tab numbers are missing
Bug 11375: Improve patrons permissions display
Bug 11375: (follow-up) Add links to show all/hide all
Bug 22237: Subscriptions are not linked to Mana upon edit
Bug 22477: Missing DataTables configuration when searching patrons for holds
Bug 20658: Move template JavaScript to the footer: Installer and onboarding
Bug 20658: (follow-up) Fix for QA: Add missing html filters
Bug 22399: Improve responsive behavior of the basic marc editor
Bug 8775: Add collection code to lost report
Bug 8775: (follow-up) Change column header to "Collection"
Bug 15911: Use noEnterSubmit CSS class instead of prevent_submit.js
Bug 15911: (follow-up) Allow enter to submit using the submit button
Bug 21070: request.pl details links to biblio instead of moredetail.pl for that item
Bug 22023: Further improve responsive layout handling of staff client menu bar
Bug 22023: (follow-up) Right-to-left layout improvements
Bug 21304: Update two-column templates with Bootstrap grid: Catalog
Bug 21304: (follow-up) Fix style of search results browser
Bug 21304: (follow-up) Correct hc-sticky configuration
Bug 21948: Clean up style of item detail page
Bug 22032: Improve local cover image tab on detail page
Bug 22550: OPAC suggestion form doesn't require mandatory fields
Bug 22561: Forgotten password requirements hint doesn't list all rules for new passwords
Bug 22560: Forgotten password "token expired" page still shows boxes to reset password
Bug 22536: Display problem in Holds to Pull report
Bug 22525: Navigation arrows on the bottom of Cataloging search pages
Bug 21772: (follow-up) Minor markup correction and reindentation
Bug 21646: Clean up Overdrive template
Bug 22432: Star ratings plugin replacement missing from a couple pages
Bug 22575: Item type administration uses invalid error class for dialog
Bug 22475: Shelving location doesn't appear on tags list view
Bug 22568: Replace RSS icon in the OPAC with Font Awesome
Bug 13782: RSS for news needs a bit of styling
Bug 22553: Unchecking a subpermission does not uncheck the top level permission
Bug 21013: Missing itemtype for checkut makes patron summary print explode
Bug 22250: Clean up Mana KB integration with serials and reports
Bug 12166: Improve display of Reserve charges in patron account
Bug 22626: 'Filter paid transactions' broken on Transactions tab in staff
Bug 22680: OPAC language footer not positioned correctly
Bug 14358: Changing the module refreshes the page and resets library choice
Bug 13629: SingleBranchMode removes both library and availability search from advanced search
Bug 22444: currencies_manage permission doesn't provide link to manage currencies when selected alone
Bug 21891: Remove non-XSLT detail view in the staff client
Bug 21891: (follow-up) Update database to set blank values to "default"
Bug 21582: Use CodeMirror for *UserJS & *UserCSS
Bug 18011: Enrollment period date on patron category can be set in the past without any error/warning messages
Bug 22695: Remove non-XSLT search results view from the staff client
Bug 22698: Fix incorrect button classes
Bug 22638: (follow-up) Convert SCI CSS to SCSS
Bug 22274: (follow-up) Use one CSS file for SCO and SCI
Bug 22716: Use gender-neutral pronouns in system preference descriptions
Bug 21943: Clean up holds template
Bug 21943: (follow-up) Fix float error with sidebar menu
Bug 11969: Show patrons star rating on their reading history
Bug 3766: Cities/Towns only on one address
Bug 22318: Extend Koha news feature to include other content areas
Bug 22318: Example implementation: OpacNavRight system preference
Bug 22318: (follow-up) Add new options to new table filter form
Bug 22175: Make stock rotation table sortable
Bug 22175: (follow-up) Identify columns to exclude from export
Bug 21308: Results from order search do not show the search parameters
Bug 21942: Clean up cataloging merge template
Bug 22697: Reindent catalogue/result.tt
Bug 22584: Add YAML support for Codemirror
Bug 21307: Switch two-column templates to Bootstrap grid: Cataloging
Bug 21307: (follow-up) Change the way Codemirror height is calculated
Bug 21307: (follow-up) QA fixes
Bug 21783: Reindent admin/columns_settings.tt
Bug 21784: Clean up js_includes.inc
Bug 21034: Re-indent circulation.tt
Bug 22751: Switch two-column templates to Bootstrap grid: Patron details
Bug 22734: Fund not marked as mandatory when ordering from a staged file
Bug 22764: More YUI grid cleanup
Bug 22035: Improve local cover image browser page
Bug 15496: (follow-up) Update interaction for deleting records
Bug 22537: Suspend all hold button appears even if the hold can no longer be suspended.
Bug 22772: Menu link hover color incorrect in OPAC language choosers
Bug 22408: Subscription entry form cleanup
Bug 22424: Add search by all lost statuses to item search
Bug 22424: (follow-up) Show blank value for empty status
Bug 22811: Add button to clear DataTables filtering
Bug 22803: (alternate) Set dataTable width issue
Bug 22856: Show SQL code button should trigger CodeMirror view
Bug 22881: Trying to clear search history via the navbar X doesn't clear any searches
Bug 22657: Remove JavaScript from OPAC suggestion validation of required fields
Bug 22657: (QA follow-up) Restore previous version of regex
Bug 22974: Patron password update validation broken
Bug 22904: Untranslatable strings in members-menu.js
Bug 22932: GetLatestSerials should not return formatted date
Bug 22973: Remove type attribute from script tags: Staff client includes 2/2
Bug 22975: Remove type attribute from script tags: Acquisitions
Bug 22979: Remove type attribute from script tags: Authorities
Bug 22981: Remove type attribute from script tags: Catalog
Pasi Kallinen (2):
Bug 21736: Allow translating the localization widget messages
Bug 21885: Calendar to-date starts before end-date
Pierre-Marc Thibault (1):
Bug 22130: Correct parameter to get authorized value description.
Te Rauhina Jackson (1):
Bug 18661: Made "Replace only included patron attributes" default on patron import
Thatcher Leonard (1):
Bug 18584: Our legacy code contains trailing-spaces
Tomas Cohen Arazi (175):
Bug 21896: Add unit tests for Koha::Account::normalize_balance
Bug 21896: Add Koha::Account::normalize_balance
Bug 21896: (QA follow-up) normalize_balance -> reconcile_balance rename
Bug 21896: (QA follow-up) Add tests for FIFO behaviour
Bug 18805: Add ability to use up account credits
Bug 21759: Regression tests
Bug 21759: Avoid manually setting amountoutstanding in _FixAccountForLostAndReturned
Bug 21969: Regression tests
Bug 21969: Fix Koha::Account->outstanding_* matching the opposite on pathological cases
Bug 21547: (follow-up) Rely on Koha::Patron->set_password checks
Bug 21909: Unit tests
Bug 21909: Make Koha::Account::outstanding_* preserve context
Bug 21909: Add return type explanation to POD
Bug 21578: Terminology changes in patron's account section (staff)
Bug 19066: Tests for AddRenewal AddIssuingCharge and ChargeReserveFee
Bug 19066: (QA follow-up) Fix ChargeReserveFee
Bug 19066: Add tests for Koha::Account->pay
Bug 22059: regression tests
Bug 22059: Fix exception params in Koha::Patron->set_password
Bug 21786: Add library_id to the spec definitions
Bug 21786: Unit tests
Bug 21786: Make balance and credits endpoints handle library_id
Bug 21786: (QA follow-up) library_id can be null
Bug 21788: Unit tests
Bug 21788: Make ProcessOfflinePayment pass the library_id parameter
Bug 22071: Regression tests
Bug 22071: Make authenticate_api_request stash koha.user in OAuth use case
Bug 22071: (follow-up) Simplify code
Bug 22071: (follow-up) Add POD for validate_query_parameters
Bug 21915: Add AccountAutoReconcile syspref
Bug 21915: Reconcile balance on _FixAccountForLostAndReturned call
Bug 21915: Call reconcile_balance on manual invoice creation
Bug 21915: Call reconcile_balance on manual credit creation
Bug 21915: Add a cli script to reconcile balances
Bug 21727: (QA follow-up) Test lastincrement changes
Bug 21727: Unit tests for the refund case
Bug 21912: Add tests for Koha::Objects->search
Bug 21912: (QA follow-up) Do not delete existing patrons
Bug 21727: (QA follow-up) Fix POD encoding
Bug 22107: Make tests use a simpler class, with no FK
Bug 22107: patrons.t doesn't need to delete existing data
Bug 22125: branches.pickup_location should be flagged as boolean
Bug 22047: Unit tests
Bug 22047: Add 'skip_validation' param to Koha::Patron->set_password
Bug 22047: Fix opac/opac-passwd.pl call
Bug 22048: Use set_password in onboarding.pl
Bug 22048: Use set_password in member-password.pl
Bug 22048: Use set_password in memberentry.pl
Bug 22048: Use set_password in create_superlibrarian.pl
Bug 22048: Use set_password opac/opac-password-recovery.pl
Bug 22048: Use set_password in tests
Bug 22048: Use set_password in Auth_with_ldap.pm
Bug 21992: Remove unused Koha::Patron->update_password method
Bug 22051: Add Koha::Exceptions::Object::WrongValue
Bug 22051: Unit tests
Bug 22051: Make Koha::Object->store translate incorrect value exceptions
Bug 22049: Make MarkIssueReturned rely on returndate only
Bug 22049: Add tests
Bug 22049: (follow-up) Remove leftover variable
Bug 21478: Add Koha::Exceptions::Hold
Bug 21478: Unit tests
Bug 21478: Make Koha::Hold->suspend reject found holds
Bug 22066: Record library_id for manual credits
Bug 17006: Unit tests
Bug 17006: OpenAPI spec
Bug 17006: Add /patrons/{patron_id}/password
Bug 17006: (follow-up) set_password expects a hashref
Bug 22061: Add RESTPublicAPI syspref
Bug 22061: Add a /public namespace that can be switched on/off
Bug 22061: Unit tests
Bug 22061: OpenAPI spec
Bug 22061: Public route to change password
Bug 22061: (QA follow-up) Rename password_2 => password_repeated
Bug 22061: (follow-up) set_password expects a hashref
Bug 21478: (QA follow-up) Make sure tests don't fail randomly
Bug 21798: We need t::lib::TestBuilder::gimme_a_biblio
Bug 22155: DB update
Bug 22155: Adapt uses of biblio_metadata.marcflavour to schema
Bug 22194: Add Koha::Exceptions::Metadata
Bug 22144: (QA follow-up) Prepare the ground for other formats
Bug 22132: Add RESTBasicAuth syspref
Bug 22132: Unit tests
Bug 22132: Add Basic authentication to the API
Bug 22132: (QA follow-up) set_password now expects a hashref
Bug 22253: Check we actually need to update the password
Bug 19816: Regression tests
Bug 19816: Implement dateonly for rfc3339 format
Bug 18562: Add koha-sip maintenance script
Bug 18562: Add manpage for koha-sip
Bug 18562: Tab completion in bash
Bug 22235: Make maintenance scripts use koha-sip instead of koha-*-sip
Bug 22235: (follow-up) Make koha-remove stop SIP server if required
Bug 22238: Remove koha-*-sip scripts in favor of koha-sip
Bug 22227: Make GET /cities staff only
Bug 16497: (follow-up) New column marcorgcode added
Bug 16497: (follow-up) Adapt to existing guidelines and RFC
Bug 16497: (follow-up) GET operations require staff access
Bug 16497: Refactor tests using BASIC authentication
Bug 22216: Make GET /patrons/{patron_id} staff only
Bug 22396: Make koha-sip set KOHA_HOME and KOHA_CONF correctly
Bug 22397: Wrong message in koha-sip --start
Bug 21206: (QA follow-up) Rebase problem and leftover mocked GetItem
Bug 21765: Regression tests
Bug 21765: Make AutoUnsuspendReserves call Koha::Hold->resume
Bug 22084: Regression tests
Bug 18925: (QA follow-up) Make DB update idempotent
Bug 18925: (QA follow-up) Fix indentation characters in smart-rules.tt
Bug 18925: (QA follow-up) Fix basic_workflow.t
Bug 18925: (QA follow-up) Remove weird 'Null' values for integer column
Bug 20912: (QA follow-up) POD fix
Bug 20912: (QA follow-up) The default rule already has renewalsallowed=0
Bug 22483: (follow-up) Fix wrong tests higlighted by bug
Bug 15774: (follow-up) Fix TestBuilder.t so it doesn't catch wrong classes
Bug 21846: Add Koha::Tags::Approval(s) and Koha::Tags::Index(es)
Bug 21846: Regression tests for add_tag_approval
Bug 21846: Make 'term' use utf8mb_bin collation on tags tables
Bug 21846: (follow-up) Add maintenance script
Bug 21846: (QA follow-up) Fix maintenance script path
Bug 20006: Spec changes
Bug 20006: Unit tests fixes
Bug 20006: Adapt /holds to the RFC
Bug 20006: (follow-up) Fix holds.js
Bug 20006: (follow-up) Plural class name
Bug 22206: OpenAPI spec
Bug 22206: Unit tests
Bug 22206: Add routes to suspend/resume holds
Bug 22206: (follow-up) Voted RFC changes
Bug 22454: Unit tests
Bug 22454: Add Koha::Item::hidden_in_opac method
Bug 22455: Unit tests
Bug 22455: Add Koha::Biblio::hidden_in_opac method
Bug 17746: Make koha-reset-passwd user set_password.pl
Bug 17746: Add misc/admin/set_password.pl script
Bug 17746: (QA follow-up) Make set_password.pl generate a password if required
Bug 13895: (QA follow-up) Adjust OpenAPI definitions for checkouts
Bug 13895: (QA follow-up) Make the class plural
Bug 22600: (QA follow-up) Raise an exception on missing interface param
Bug 22068: (QA follow-up) Return meaningful error codes
Bug 22675: Fix SCO behaviour on non-existent barcodes
Bug 21890: DB updates
Bug 21890: Handle can_reset_password on the staff interface
Bug 21890: Add Koha::Patron::Category->effective_reset_password method
Bug 21890: Add can_any_reset_password() to the Categories TT plugin
Bug 21890: Allow restricting password resets by patron category
Bug 21890: Wrap message in span
Bug 10796: DB update
Bug 10796: Add Koha::Patron::Category->effective_change_password method
Bug 10796: Handle can_change_password on the staff interface
Bug 10796: Use $category->effective_change_password in the OPAC
Bug 22688: (follow-up) Unit tests
Bug 22688: (QA follow-up) Use search_params as all() does
Bug 22547: (QA follow-up) Warn in debug mode
Bug 21336: Fix the API
Bug 21336: Add borrowers.flgAnonymized in an explicit position
Bug 22749: Regression tests for Koha::Item->hidden_in_opac
Bug 22749: Make Koha::Item->hidden_in_opac respect hidelostitems
Bug 22700: Make biblio_metadata prefetchable from Koha::Biblio
Bug 22694: Unit tests
Bug 22701: Unit tests for Koha::Biblio->items
Bug 22701: Make items prefetchable from Koha::Biblio
Bug 22696: Simplify visibility logic in opac-ISBDdetail.pl
Bug 22696: (follow-up) Use new relationship for prefetching
Bug 22696: Prefetch items too
Bug 22739: Test SelfCheckInTimeout <> 0, not just defined
Bug 22729: DB update
Bug 22729: Adapt Koha::Patron(s) and tests
Bug 22729: Adapt /patrons controller code to the change
Bug 15496: (QA follow-up) Fix remaining cases
Bug 8995: (QA follow-up) Mock required sysprefs in the tests
Bug 22420: Remove wrong calculation on approved tags
Bug 22813: remove repetitive queries inside two nested loops in searchResults
Bug 22813: (follow-up) Add missing condition
Bug 22053: (QA follow-up) More tests
Bug 22053: (QA follow-up) Override enable_plugins configuration
Bug 22053: (QA follow-up) Fix tests
helene hickey (9):
Bug 22054: Updated the error message for attempting to renew an onsite checkout
Bug 20274: Itemtypes report gives zero results if item-level_itypes set to bibliographic records
Bug 7403: Shorten CataloguingLog preference description
Bug 20491: Updating the MARC subfield desciption of 952q
Bug 22029: Google plus has been removed from the social links.
Bug 21290: Updating documentation for ModItem
Bug 19818: Add id into tag html from moremember.tt
Bug 15110: Improve decreaseHighHolds system preference description
Bug 22148: Changed where user is redirected by cancelling payment
morgane alonso (2):
Bug 17047: add Mana-KB syspref
Bug 17047: subscriptions management with Mana-KB
phette23 (1):
Bug 22551: Stray "//" appears at bottom of opac-detail.tt
root (4):
Revert "Bug 22121: Display 'Price paid' on ILL requests according to CurrencyFormat pref"
Bug 22351: Compiled CSS
Bug 19575: Rebase and fix tests
Bug 22934: Add missing use statement
-----------------------------------------------------------------------
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list