Hello Marcel de Rooy

Rolling monthly stats

  • Signed Off: 0
  • Passed QA: 34
  • Failed QA: 1
  • Documented: 0
  • Pushed to main: 2

Rolling yearly stats

  • Signed Off: 15
  • Passed QA: 217
  • Failed QA: 86
  • Documented: 0
  • Pushed to main: 22

Lifetime stats

  • Signed Off: 549
  • Passed QA: 2194
  • Failed QA: 936
  • Documented: 0
  • Pushed to main: 643

Your bugs

  • Blocker
  • Critical
  • Major
  • Normal
  • Minor
  • Trivial
  • Enhancement
  • New Feature

Reported 148

Confirmed 1

  • 34860 - New framework plugin for ISBN/ISSN

New 135

  • 40259 - Items->batch_update should not fail silently
  • 40138 - Running t/db_dependent/api/v1/patrons.t in another timezone fails
  • 39907 - "no recipients" plus trace info; [WARN]  at C4/Letters.pm (while it had a to_address)
  • 39542 - Some polishing in Koha::Token
  • 39366 - Combining PatronSelfRegistrationVerifyByEmail with OpacPublic off does not work
  • 39239 - Add an optional default manageddate filter to speed up loading suggestions
  • 39167 - creator_layouts: scale_height and scale_width should be DECIMAL, not FLOAT
  • 39155 - plack.psgi does not start if a logfile in log4perl.conf is not writable
  • 39133 - Optionally enforce password expiry for enabled categories when password_expiration_date is NULL
  • 38393 - Checking in selected items on patron detail should warn about a next hold
  • 38252 - Zebra's Record-control-number does not include $w for 760, 762, 765, 767, 786, 788
  • 38189 - Odd number of elements in anonymous hash when calling CGI::cookie
  • 37468 - No sitemap triggers 403 instead of 404
  • 36814 - Circulation statistics is not intuitive with callnumbers that feel numeric
  • 36752 - Include "charged items" in the SIP2 Patron Info response
  • 36731 - Delete cancelled order line that still refers to bibliographic record
  • 36675 - WET: Remove RealTimeHoldsQueue pref check when calling ->enqueue
  • 36667 - aqorders.quantity should be NOT NULL
  • 36636 - Set leader 05 to d (deleted) for records in deletedbiblio_metadata
  • 36492 - memcached: Double pid file may cause memcached to not start up
  • 36450 - SIP2: Login ignores branchcode in optional CP field
  • 36449 - Patron->store falls back to stored password when modifying patron
  • 36387 - debian/scripts: daemon --user should contain colon instead of period
  • 36202 - Article requests: a SCAN request has no pickup location
  • 36057 - Deleting uploaded file does not show the alert anymore
  • 35990 - [OMNIBUS] Improvements for using tinyint authorised values
  • 35957 - Does Serial module still allow saving 0000-00-00 in database?
  • 35784 - Wrong POD for updateWrongTransfer
  • 35447 - Editor does not check if URIs entered in various MARC fields are valid
  • 35423 - AuthoritiesMarc: Warnings substr outside of string and Use of uninitialized value $type in string eq
  • 35358 - Koha/I18N: The PO directory has not been found.
  • 35297 - Can't call method "unblessed" on an undefined value at opac-memberentry.pl line 312
  • 35092 - [OMNIBUS] Remaining background job/worker issues
  • 34998 - Background jobs: Status shows null/0
  • 34997 - Background jobs: Orphaned jobs should not be run after too much time
  • 34988 - reserve_stats.pl: Further improvements to refine hold status
  • 34976 - Encryption keys should not be shared between modules
  • 34956 - members/pay.pl: Multiple notes get lost
  • 34882 - REST API crashes on NULL in itemtypes.notforloan
  • 34766 - Searching for URIs in MARC fields could be improved
  • 34715 - BiblioItemtypeInfo should hide 942c image on detail when having multiple item type images
  • 34697 - Auth.t: Key derivation method "opensslv1" is deprecated
  • 34628 - Lost item statistics are not copied to pseudonymized transactions
  • 34471 - Do we need any from List::Util or List::MoreUtils?
  • 34432 - Koha::Email->is_valid could be more strict
  • 34419 - koha-plack contains a wrong test about missing Apache modules
  • 34308 - Item->store tests on itemlost>0
  • 33878 - SIP does not warn for patron expiry (as NotifyBorrowerDeparture does)
  • 33836 - Move the ZOOM event loops out of the Z3950 searches
  • 33835 - [OMNIBUS] Move Breeding module to Koha namespace
  • 33515 - XSLT: Use GetCnumSearchURL utility template in other places
  • 33023 - import_borrowers.pl: Does not like spaces in headerrow
  • 32449 - Plugins: Order the results of GetPlugins/get_enabled_plugins
  • 32427 - Improve _generate_userid_legacy
  • 32385 - OPAC and staff (intranet) should not share the same session and cookie
  • 32243 - BackgroundJob: Leave encoding to Net::Stomp
  • 32150 - Wide character in print at /usr/share/koha/opac/opac-downloadshelf.pl line 138.
  • 32107 - Send $self to Plugins->call and call discard_changes inside
  • 32009 - Wide character in print at /usr/share/koha/opac/opac-downloadcart.pl line 129
  • 31786 - Sub template->param($var) should return the value
  • 31570 - Move patron consent title/description to Additional contents
  • 31568 - Renaming/removing an authorised value does not cascade to linked tables
  • 31533 - Add opt-in/opt-out flags to patron consents
  • 31275 - AdditionalContents.search_for_display returns branch block and All block
  • 31101 - Allow other separation options for digesting circulation alerts (checkin, checkout, renewal)
  • 31075 - Obscure notice handling in overdue_notices.pl needs to be improved
  • 30953 - Add sharing a list to staff client
  • 30898 - Elasticsearch/Indexer.t fails on 'No nodes are available'
  • 30818 - REST API: Why does a wrong column name still cause a general 500 while validating exhaustively?
  • 30803 - output_error should not assume a 404 status
  • 30679 - Make C4::Output::parametrized_url a bit smarter
  • 30605 - New password should be more than just unequal to old password
  • 30592 - Move borrowers.secret to a new generic credentials table
  • 30496 - message_attributes.message_name should be NOT NULL
  • 30495 - marc_modification_template_actions.action should be NOT NULL
  • 30428 - Simplify authorities/merge_ajax.pl again
  • 30414 - Inconsistent (duplicated) FK constraint name: aqbudgets.aqbudgetperiods_ibfk_1
  • 30380 - No suggestions ASKED letter transported by email
  • 30348 - Create sub clear_session_and_cookies
  • 30305 - CookieManager: further extensions
  • 29904 - Serials: Clear 'Automatically set to late' when changing status
  • 29739 - Add a staff counterpart for OPACURLOpenInNewWindow
  • 29421 - Remove C4::Biblio::GetBiblioData
  • 29365 - Koha::Email needs to be refactored
  • 29347 - Rename authorised_value fields that are actually categories
  • 29262 - Remove tinkering with html from circ/article-request-slip.pl
  • 29251 - Local use sysprefs: Language list does not work
  • 29174 - Availability colors are not consistent in the codebase
  • 28991 - Setting user permissions should be limited by current user permissions
  • 28990 - Allow changes for a configurable subset of systempreferences by superlibrarian only
  • 28989 - Allow viewing systempreferences only
  • 28767 - AddReturn should also look at current article requests
  • 28685 - Should AutoControlNumber also overwrite 003 field ?
  • 28652 - Enforce maximum on article request charges
  • 28629 - Koha does not like zero in a title (and other fields)
  • 27172 - Allow to configure fields not to be copied when using "Edit as new (duplicate)" in authorities
  • 26565 - Issue number occurs in both missinglist and receivedlist
  • 24910 - Make it possible to choose see also-authorities in authority finder
  • 24652 - Should TransformMarcToKoha check the repeatable flag for multiple subfields?
  • 24407 - AuthDisplayHierarchies ignores new nodes and needs protection against cyclic relations
  • 23760 - Allow staff to add administrative patron lock
  • 22854 - Add separate column for administrative locked patron
  • 21402 - Discrepancy between db rev 16.06.00.002 and installer for borrowers.updated_on
  • 20901 - Koha/Patrons/Import.t fails on fresh database
  • 20547 - Add default indicators for authorities (counterpart of 9701)
  • 20089 - Does Koha::Database->schema always return a connected object?
  • 19690 - Smart rules: Term "If any unavailable" is confusing
  • 19639 - Are temporary CGI uploads removed too late under Plack?
  • 19396 - Show availability line again on Place Hold (when nothing is available yet)
  • 19206 - How should we sort 19xx when order is pubdate?
  • 19131 - Script marc_subfields_structure ignores add/edit when liblibrarian is empty
  • 19098 - Additional logic for 260/RDA 264 fields
  • 18381 - Return values inconsistent between Koha::Object->delete and its plural form
  • 18192 - Add form for fast changes to tab/visibility in marc frameworks
  • 18188 - Should we rename items.booksellerid to items.acqsource ?
  • 18178 - Can we merge editionstatement and editionresponsibility, and remove one?
  • 18145 - Show name of submitter and reviewer on tags/review.pl in staff
  • 18105 - Should we restart koha-indexer differently i.e. like koha-plack?
  • 16879 - Use ImportBatch routines in bulkmarcimport
  • 16666 - TagsExternalDictionary is a rather confusing preference name
  • 16090 - FK branchcode in issues
  • 16017 - Currency constraints and poorly named prices
  • 15977 - Optional double screen message in Patron Info/Status
  • 15957 - Move AO in Patron Status
  • 15634 - Show uploaded content in an image gallery
  • 15428 - Different timeout preference for OPAC and staff interface
  • 14849 + Owner should be FK in uploaded_files
  • 14750 - Rename borrowers.mobile to otherphone
  • 13883 - Add sample notices for TalkingTechItiva
  • 13439 - Convert unimarc framework plugins to new style (see also 10480)
  • 13397 - Move HTML out of C4::Items::PrepareItemrecordDisplay
  • 13004 - Incorrect display of MARC21 title with subfields n and p in XSLT
  • 12818 - Move permanent_location to more_subfields_xml if a library mapped it to MARC
  • 12012 - Updating Zebra config files for debian packages
  • 9999 - Reconstruct system preference values via action_logs

Assigned 1

  • 30486 - [OMNIBUS] Synchronize database schema with (older) database revisions

In discussion 2

  • 32262 - smart-rules: Some rules can be created but are not visible on interface
  • 10591 - Why do we allow holds on restricted items (952$5=Use restrictions)? Place a hold for reference?

Patch doesn't apply 1

  • 21712 - Report anonymized patron records

Failed QA 2

  • 33537 - Move domain limits from koha-conf to staff SMTP configuration
  • 29390 + Authorised values: Add a few missing foreign keys

Pushed to main 2

  • 35246 - Bad data erorrs should provide better logs for api/v1/biblios
  • 33012 + Accessibility: Some navigation items in OPAC cannot be accessed by keyboard (search history, log out)

Pushed to stable 3

  • 39095 + Clicking 'Cancel' for article requests in the OPAC patron account does not respond
  • 38104 + share_usage_with_koha_community.pl: Check between two runs is not needed
  • 35975 + Downloaded cart with BibTeX contains hash value instead of the record number

Needs documenting 1

  • 30955 + Send a notice to new owner when transferring shared list

Needs work 17

Failed QA 1

  • 37651 - biblio->current_holds and item->current_holds do not respect ConfirmFutureHolds

Assigned 7

  • 14815 - Different leader values per framework code
  • 14296 - Introduce upload settings, add quota and translate alerts
  • 19111 - Do not mess with kohafield in authority_subfield_structure
  • 33862 - reserve_stats.pl: Cancelled holds are counted incorrectly under processing status
  • 33636 - Move C4::Stats to Koha namespace
  • 20570 - Add script to complete scanned article requests
  • 29412 - Fix uncertain years before 1000 AD in copyrightdate

New 9

  • 39740 - Follow-up for bug 36932
  • 18583 - Add the ability to merge multiple authorities
  • 38427 - (38408 follow-up) Additional fixes in rebuild_zebra.pl and koha-rebuild-zebra
  • 24125 - Batch delete should not remove authorities that are still in use
  • 30887 - Gravestone page for deleted authorities or biblios
  • 34933 - [OMNIBUS] Fix some issues with assumed sample data in unit tests
  • 22557 - Delayed authority merges looses the user in the action_logs
  • 34430 - Add Koha::Validator module
  • 14294 - Umbrella report for tracking improvements to File upload feature (see also 6874)

Waiting 6

Needs signoff 1

  • 40284 - MARC21: Adjust maxlength for 005, 006 and 007

Needs QA 5

  • 40272 - Add an alert for incorrect (MARC21) fixed-length control fields
  • 40132 - Remove some POD from Koha/Template/Plugin/AdditionalContents.pm
  • 40070 - Make appending published date to serial enumeration optional on detail pages
  • 40017 - Z39.50 search: Allow leader and specific control field positions in Additional fields
  • 39145 - Differentiate between deleting or transferring public and shared lists

Other bugs

Claimed QA 78

Signed off 5

  • 35947 - Accounting transactions do not show managing librarian if HidePatronName is set to yes
  • 38050 - Add REST endpoints for working with "lists"/"virtual shelves"
  • 35669 - Update check in message for a specific authorised value in the LOST authorised values
  • 35451 - Add tablename field to additional_field_values
  • 7376 - Transfer limits should be checked at check-in

Needs signoff 2

  • 29099 - Add support for item bundles in the inventory tool
  • 33646 - "Cataloging search" missing important data for not for loan items

Failed QA 53

  • 35165 - Batch item deletions are run in a single transaction and cause locking issues
  • 39637 - Patron search generates URIs that are too long and can cause "HTTP 414 URI Too Long" errors
  • 38893 - Longoverdue cronjob gives error when run with "--library" flag and CircControl syspref set to "The library you are logged in at"
  • 39014 - Storing a guarantee fails due to TrackLastPatronActivityTriggers "creating a patron"
  • 37918 - Properly encode email subjects in mailto: links
  • 9810 - Search limit 'available' does not hide damaged, withdrawn, or not-for-loan items
  • 28761 - Item status shows incorrectly on opac-course-details.pl
  • 39407 - Having no active currency defined breaks SIP silently
  • 28608 - Creating a biblio record leads to item creation even if framework has no items field
  • 35114 - Calculation around basket details and basketgroup not correct
  • 22070 - OpacBrowseResults has broken link back to search results
  • 25220 - maxoutstanding syspref should be disabled by a null value
  • 30261 - opac/tracklinks.pl renders 404 incorrectly
  • 28603 - check-url-quick.pl does not encode spaces in urls
  • 20377 - Add transaction and skip_merge to 'remove_unused_authorities.pl' script
  • 5295 - ctype index Zebra configuration
  • 34829 - Cash register report reverts to "All libraries" after every search
  • 37096 - Required fields in budget creation are ignored if left blank
  • 37573 - Restrict OPACSearchForTitleIn token removal to underscore and alphanumeric
  • 35905 - Missing permission check for "record batch delete" from reports
  • 34902 - decreaseLoanHighHolds does not reduce loan period
  • 36178 - Add index for status on message queue table
  • 29324 - Some files still don't have the correct license statement
  • 9352 - Zebra indexes useless subfields in UNIMARC 7XX
  • 21047 - Wrong koha to marc mapping on bibliosubtitle in SQL files
  • 39902 - "Cite" feature - UNIMARC : publisher in 214 is not taken into account
  • 37219 - In OPAC item holds, separate copy number from radio button and add table configuration
  • 27696 - Add a dedicated self checkout (SCO) issue slip
  • 20813 - Revamp user permissions system
  • 33691 - Improve query for do_check_for_previous_checkout
  • 30255 - Allow skipping "list" step for record batch modification/deletion
  • 27138 - Host items are not included in Z39 results when using EasyAnalytics
  • 28701 - primary_contact_method not part of the REST API spec
  • 20028 - Export all patron related personal data in one package
  • 32773 - Have the ability to have more than 1 Fast Add framework
  • 25193 - Add syspref to control location for use of AllowRenewalIfOtherItemsAvailable
  • 17791 - On UNIMARC system, USMARC field 100$a gets overwritten when importing from MARC21 target
  • 17506 - Offline circ needs to be logged
  • 16694 - Limit SIP2 auth by patron attribute
  • 35117 - get_marc_components and get_marc_volumes should be more consistent
  • 35647 - Coce images won't load on the staff results page
  • 17897 - Koha::SearchMappingManager - Simplify search mapping modifications
  • 19660 - Set borrower password on first login from self registration 🎓
  • 20859 - Enter SMS number and SMS provider during self registration
  • 17718 - Allow usage of Smartform API (Czech only)
  • 9833 - New virtual shelves/lists permissions
  • 11708 - Display all basketgroups on one page, and new column aqbasketgroups.closeddate
  • 29980 - Validate ISBN when cataloguing bibliographic records
  • 9296 - overduerules table needs restructuring to allow future extension
  • 6851 - A utility that will search out analytics records and set the MARC header appropriately
  • 18000 - Add --tablename option to misc/devel/update_dbix_class_files.pl script
  • 17385 - Add custom export formats for bibliographic records
  • 8628 - Add digital signs to the OPAC

New 3

  • 17427 - Replace CGI::Session with Data::Session
  • 7802 - A MySQLism is used to get the current date.
  • 14849 - Owner should be FK in uploaded_files

Assigned 3

  • 4330 - Copyright statements out of date
  • 20817 - Add ability to retain 9xx fields when adding on order item to existing record
  • 10589 - Override OpacHiddenItems based on Patron Branch

In discussion 9

  • 14293 - Error in the calculation of the suspension of users per day
  • 36101 - Deleting an item removes the itemnumber from old_reserves when it should not
  • 20502 - Record URL broken, when there is more than one 856 on the record
  • 18902 - Course Reserves still accessible by URL even if turned OFF
  • 22539 - Fines charged on back-dated checkin when item has been renewed
  • 33997 - Borrowers.updated_on should not be updated by track_login
  • 19318 - Add ability to use custom file upload paths
  • 17424 - System preference to control access to own objects without permission
  • 18384 - Add syspref to show all subs attached to a biblio in serial collection by default

Patch doesn't apply 3

  • 38839 - Add validation for replacement price in item input form
  • 12605 - TestBuilder - Refactoring Acquisition/close_reopen_basket.t
  • 12993 - Add a default tax rate on item types

CC Bugs 1059

Needs documenting 66

  • 38919 + Checkin does not notify of waiting holds
  • 38340 + Translatability - Standard form include files are not translatable
  • 23685 + Exporting report may consume unlimited memory
  • 34645 - Add missing fields to MarcItemFieldsToOrder system preference
  • 27769 + Advanced editor shouldn't break copying selected text with Ctrl+C
  • 36461 - Advanced editor should disable RequireJS timeout with waitSeconds: 0
  • 27363 - Restore temporary selection of Z39.50 targets throughout multiple searches
  • 37724 - Remove Koha version number from public generator metadata
  • 36891 - Restore returning 404 from svc/bib when the bib number doesn't exist
  • 25387 - Merging different authority types creates no warning
  • 36589 - Advanced cataloging - restore the correct height of the clipboard
  • 36948 - Adjust SIPconfig for log_file and IP version
  • 33018 + Debian package tidy-up
  • 37871 + Remove extraneous 246 subfields from the title mappings (Elasticsearch, MARC21)
  • 26929 + Koha will only display the first 20 macros Advanced Editor
  • 35441 - Typo 'UniqueItemsFields' system preference
  • 32695 + Search string for various 7xx linking fields is incorrectly formed
  • 36282 + OPAC - Remove trailing and leading blank space from translated strings
  • 36678 + Include fields with non-filing characters removed when indexing
  • 38615 + Cancelling a waiting hold via SIP should include an option to move it to holds with cancellation requests
  • 36867 + ILS-DI AuthorizedIPs should deny explicitly except those listed
  • 38969 + Reflected XSS vulnerability in tags
  • 36320 + Clicking 'Edit items' from detail page in staff interface leads to 'Add item' screen
  • 13888 + 'Lists' permission should allow/disallow using the lists module in staff
  • 35655 + Make it possible to switch off RabbitMQ without any warns in logs/about page
  • 37383 + No edit item button on catalog detail page for items where holding library is not logged in library
  • 37399 + Item type not displayed on holdings table if noItemTypeImages is disabled
  • 15869 + Change framework on overlay
  • 29354 - Make overdue_notices.pl send HTML attachment as .html
  • 37213 + Improve breadcrumbs in rotating collections
  • 36207 + Update browser alerts to modals: OPAC tags
  • 35768 - Show 'Used in' records link for results in cataloguing authority plugin
  • 35034 + Add link to the bibliographic records when they are selected for merging
  • 30554 + Use XSLT in authority search cataloguing plugin
  • 33568 + Use the REST API to display items on the staff biblio detail view 🎯
  • 37454 - MARC Framework test error message needs more explanation
  • 23781 + Recalls notices and messaging preferences
  • 36026 + Add TLS MySQL connection without mutual authentication
  • 36515 + Amend MARC modification templates so control fields can be copied to subfields
  • 35826 + Optimize building of holds queue based on transport cost matrix
  • 14322 + Add option to create a shareable link for item searches
  • 25672 + Administrators should be able to restrict client-side plugin upload to trusted sources
  • 35044 + Additional fields: Allow for repeatable fields
  • 30579 + When placing item level hold, some options that are not used are not disabled
  • 36996 + Add a system preference to mark items unavailable in Z39.50 responder
  • 33363 + More specific permissions for purchase suggestions
  • 30955 + Send a notice to new owner when transferring shared list
  • 29560 + Add option to create MARC links when adding items to bundles
  • 33418 - Allow setting overlay_framework for connexion imports
  • 34064 + Compare kohastructure.sql against current database using database audit script
  • 26567 - Allow to limit subscription search to subscriptions with routing lists
  • 36498 - Allow ability to set display order when adding an item group from item editor
  • 33029 + Add wrapper method for dt_from_string to KohaDates template toolkit plugin
  • 36370 + Add ContentWarningField to UNIMARC XSLT
  • 32335 - Allow stock rotation items to be moved several stages ahead
  • 31627 + Add ability to embed the letter ID in outgoing email notices
  • 32680 - Add hooks to allow cover images to be provided by plugins
  • 29825 + Preview of authority record on edit mode as MARC formatted view
  • 30930 - Ability to change authority type while editing record
  • 15222 + Add to cart option/other list options missing from OPAC lists display
  • 34657 + Merge cataloging plugins for UNIMARC 123d, e, f, and g
  • 33365 - Add item type column to call number browser's results table
  • 30719 + ILL should provide the ability to create batch requests
  • 13706 + Deduping authorities script (dedup_authorities.pl)
  • 35659 + OAI harvester 🎯
  • 24606 + Allow storing item values as a template for creating new items

Pushed to stable 15

  • 39462 + (bug 37870 follow-up) Default values from framework are inserted into existing record while editing
  • 37392 + Edit item permission by library group is broken
  • 33440 + A public list can be transferred to a staff member without list permissions
  • 39558 + Timestamps on biblio biblioitems and biblio_metadata are not in sync
  • 38519 + Improve contrast of Bootstrap alerts and text background classes
  • 33268 + Overlay rules don't work correctly when source is set to *
  • 39294 + Not all settings stick when staging MARC records for import
  • 39397 + Searching a biblio by timestamp returns a different timestamp
  • 38679 + GET /deleted/biblios missing some mappings
  • 8425 + Autobarcode generates duplicate barcodes with AcqCreateItems = on order
  • 39268 + When switching tabs between 'My lists' and 'Public lists' incorrect lists can be displayed
  • 39464 + Z39.50 Search results not highlighting grey rows in yellow when previewing
  • 37448 + Add build_sample_ill_request to TestBuilder.pm
  • 38302 + Inconsistent delete confirmation dialog for "Delete list" buttons 🎓
  • 36039 + The output of audit_database.pl should be accessible through the UI

Pushed to oldstable 3

  • 39991 + Record comparison in vendor file - results no longer side by side
  • 35904 + C4::Auth::checkauth cannot be tested easily
  • 31345 + Add ability to exit process_message_queue.pl early if any plugin before_send_messages hook fails

Pushed to main 38

  • 39396 + Select2 drop-downs in batch item modification are empty 👑
  • 39848 + Users without edit_catalogue permission can delete the record if no items remain from the batch item deletion tool
  • 39299 + cn_browser on 952$o fails to open from item editor
  • 39864 + Cannot save automatic item modifications by age rules
  • 39075 - Fix DB inconsistencies in the usage statistics module
  • 39503 + Linker should always respect thesaurus with LinkerConsiderThesaurus on
  • 34739 + Linked biblios should not be merged (updated) when changes to an authority don't change the authorized heading
  • 39561 + Users with only editcatalogue: fast_cataloging cannot easily add an item if a duplicate is found
  • 39011 + Unable to search the holdings table (except home/holding libraries and barcode)
  • 39861 + Z39.50/SRU servers on second page of results cannot be deleted
  • 39826 + Vendor interface's password not utf8 decoded on display
  • 39544 + New / New record generates warnings in log
  • 22458 + PatronSelfRegistrationEmailMustBeUnique disallows self modification requests if multiple accounts share an email address
  • 31019 + UNIMARC field help link when cataloging - update default URL
  • 39209 - Cookie consent banner should be 'focused' on load
  • 39293 + Remove box around subfield tag in basic editor
  • 37634 + Missing "USE Koha" causes JS errors and missing "Last patron" menu
  • 38729 + Linker should consider diacritics
  • 36182 - Add vendor column to holdings table
  • 37546 + We should output error messages alongside error codes for z39.50 errors
  • 39035 + CookieConsentBar message prints on slip when cookies aren’t accepted
  • 35134 + Call number browser's pop-up size should be adjustable
  • 26869 + Enable batch record modification to create items on existing bibs
  • 18798 - Use Koha.Preference in OPAC reading record
  • 26684 + Remove 'marc' column from auth_header table
  • 39238 + Add links toward private lists in bibliographic record detail page in staff interface
  • 39062 + Increase length of inventory number field in database
  • 38142 + UNIMARC: Choose heading to use from the authority record in the bibliographic record by language 📝
  • 32034 + Library branch transfers should be in the action logs
  • 39374 - No way to restrict OPAC users from sending lists
  • 39452 + Log cardnumber changes as distinct action within borrower logs 📝
  • 37911 + Prototype vue islands within static pages
  • 39303 + Add audience index to SRU
  • 25947 + Improve locked account message in brief patron info in staff interface
  • 38087 + Ship a default print template for the welcome notice
  • 38993 + Merge fetch files
  • 18657 + Inventory tool should display more statuses/problems
  • 38010 + Migrate vendors to Vue

Ready to push 1

  • 39545 + Construct more complete 773 content when creating a child record

Needs QA 20

  • 39427 - Searching lists table by owner can only enter firstname or surname
  • 40156 - Advanced editor should not create empty fields and subfields
  • 40128 - StripWhitespaceChars can create empty subfields
  • 38336 - Confusion between 099 and 942 field in UNIMARC framework 📝 👑
  • 39489 + 'Refine your search' should have an aria-expanded attribute
  • 25733 - Return claims attention can't be cleared
  • 34783 - Update list of 'Contributing companies and institutions' on about page
  • 19220 - Allow XSLT processing for Z39.50 authority targets like for bibliographic targets 📝
  • 38136 - Refactor database translations (alternative) 👑
  • 23260 + Anonymize (remove) patron data from items_last_borrower
  • 39900 + Add public REST endpoint for additional_contents
  • 33296 - Linker should search for authority records with an appropriate 008/14,15,16 value
  • 39880 - Add shelving location to cn_browser.tt
  • 37061 - Allow to define what information is automatically transferred from biblio to a new component record
  • 39372 - No way to restrict OPAC users from creating private lists specifically
  • 38922 - auth_header.origincode and auth_header.linkid never used -- shouldn't it be removed?
  • 20551 - Add option for including deleted records in export_records.pl
  • 39507 - Make the MARC21 008 plugin more precise for MU
  • 35654 - Add option to delete_items.pl to delete record if existing item getting deleted is the only one attached to the bib
  • 38666 - Closed stack requests

Needs signoff 18

  • 40225 - The --send-all option in the stockrotation job fails if there are no items to rotate at all
  • 21453 - blinddetail-biblio-search.pl/.tt use hardcoded subfield values for MARC21
  • 22439 - Duplicated code in PrepHostMarcField and prepare_host_field
  • 39287 - Improve "Show volume" search with a more specialized search index
  • 36154 - Add the ability for some pages to be able to use images coming from plugin
  • 12620 - Proxy Add-on for Koha z39.50/SRU servers
  • 33200 - IndependentBranchesTransfers does not prevent holds from creating transfers
  • 21469 - Account for 'MarcOrgCode' preference in 'Enhanced Analytics Workflow'
  • 38425 - Add links to full texts based on identifiers
  • 39757 - Serial enumeration / chronology sorting is broken again in biblio page
  • 32767 - Optionally allow for trimming whitespace from patron attribute values
  • 31897 - New hook when indexing with Elasticsearch
  • 33013 - Add age, interface and operator as additional report stats
  • 31380 - Build Mojolicious controller for running Koha plugins
  • 28657 - Expand branches.branchip to allow for multiple space separated IP ranges
  • 37743 - MARC21 810$t is used in XSLT templates but is not editable by default
  • 37744 - MARC21slimUtils.xslt show-series has a wrong search index 'au' for 810$a
  • 38387 - Automatic item modification at checkin/checkout

Failed QA 100

  • 32748 - Library limitations will cause data loss when editing items
  • 17656 + Irregularities in serial prediction pattern are planned only for current subscription 👑
  • 31187 - Regression, Permanent shelving location is always updated when editing location VIA BATCH ITEM MOD if both are mapped to MARC fields
  • 29783 - Account lockout message appears incorrectly for blank userid
  • 39916 - The 'Place booking' modal should have cypress tests
  • 32702 - Item statuses that block holds should be checked in CanItemBeReserved
  • 34631 - Independentbranches - Non-superuser should not be able to write Additional contents for other branches
  • 35729 - Koha needs to handle ISBNs starting with 979 for cover images
  • 28656 - Cancellations should be allowed on paid/partially paid debts
  • 25621 - Some tests in t/DateUtils.t fail when timezone is not UTC
  • 34671 - Collapsing fields in patron form allows saving without mandatory fields
  • 25267 - OPAC browse shelf feature is not responsive
  • 28396 - Call number browse pagination
  • 21665 - Advanced editor - Double clicking on value brings subfield code as well
  • 34149 - Syndetics cover images don't load in staff interface detail page if other images services are enabled
  • 30913 - Show itemtype notforloan with ILS-DI service GetRecords
  • 16370 - Set the record encoding to UTF8 when TransformHtmlToMarc
  • 31717 - Value builder unimarc_field_010.pl should also use 214$c
  • 28976 - In MARC21slimUtils.xsl param 'punctuation' is missing in 'chopPunctuation'
  • 33938 - Installer wants to upgrade even when the DB is up-to-date
  • 33009 - bump Standards-Version to 4.6.2
  • 23380 - GuessAuthTypeCode should check authority type exists
  • 26537 - Search does not work when no term in value_builder/unimarc_field_4XX.pl
  • 31954 - Patron search has no h1 heading
  • 24675 - No update of the list of MARC21 subfields in C4/Heading/MARC21.pm, Generated authorities are missing subfields
  • 11200 - Adding subfield without field in addbiblio.pl
  • 10679 - Lists interface offers delete option when user doesn't have permission
  • 33364 - Stop Holds to Pull report showing items that have been allocated to a recall
  • 34545 - AutoSelfCheckID fails silently if userid is invalid
  • 32500 - OPAC_REG_VERIFY has too many options for "Message body"
  • 29375 - Excessive regular expressions for treating barcodes
  • 13448 - runreport.pl html email striping
  • 18211 - Circulation.pl / Moremember.pl has errors in table row id
  • 31354 - Clarify options for 'Change messaging preferences to default for this category?' popup
  • 36981 - Check for subscription length value
  • 36862 - Cart window becomes unresponsive if checkboxes are manipulated in a certain order
  • 25533 - Perl "not numeric" warning on the "Holds" page
  • 38330 + Make bib-level suppression a biblio table field instead of part of a MARC tag
  • 39418 - RDA Carrier, Content, & Media Vocabularies
  • 37996 - Links created by link_marc_host should contain 773$0 in MARC21
  • 35288 - ApplyFrameworkDefaults add plugin to add more fine grained defaults handling
  • 35625 - Add support for system flag to additional fields
  • 31391 - Staff-side recalls 🎯 🎯
  • 33857 - Reduce and resize local cover images
  • 36372 + Allow privileged users to set the 'record source' on cataloguing
  • 38776 - Propose a list of value for restriction comment
  • 38306 - Make automatic_renewals.pl cronjob quiet if EnhancedMessagingPreferences syspref is off
  • 11300 - Add a new authority linker which searches for authority links on a Z39.50 server.
  • 37843 - No logs for any errors when trying to connect to remote SRU/z39.50 server
  • 38693 - dedup_authorities.pl - Add methods match-subfield and get-subfield
  • 23111 - Setting a custom framework as the default for cataloguing is not possible
  • 24194 - Add system preference to disable the use of expiration dates for holds
  • 13705 - Move indexation subs in C4::ZebraIndex
  • 22972 - Proposal for enriching the bibliographic records with standard identifiers from authority data
  • 20340 - Ability to use authentication plugin
  • 31481 - Pass message_id to SMS drivers
  • 31109 - Prevent overwriting bibliographic records in case of simultaneous modification
  • 20153 - Add new column "source" in the authorities pages's result
  • 35452 - Provide more info when using automatic authorities linking
  • 35067 - Allow authorised value parent category so categories can be linked and shown together
  • 21314 - Koha enforces three (3) character password length even if RequireStrongPassword is disabled
  • 24192 - Show host record items in cart and list in staff interface
  • 18138 + Use MARC modification template when adding/updating bibliographic records
  • 14287 - Preserve valid ISBN-13 identifiers if they start with something else than 978
  • 15261 - Verify if checkout or hold request periods overlap with existing holds
  • 24709 - Advanced editor - show space after delimiter visually
  • 13961 - Option to include patron's total amount of fines in notices
  • 27507 - Search host record using control number identifier / organization code
  • 30926 - Remove unnecessary use statements
  • 30182 - background_jobs.status should be an ENUM
  • 30700 - Patrons who can log into staff interface should be able to change their own password
  • 31550 - ILS-DI: Add OPAC description for some item fields
  • 32333 - IdRef system preference revamping
  • 12145 - Lock for Move up buttons with Marc tag 🎓
  • 9453 + Update records according to the new UNIMARCField100Language system preference
  • 18796 - Allow to print notice while claiming serials
  • 27426 - Plugin barcode must keep leading zeros
  • 23887 - Add support for client-specified sort order in Z3950Responder
  • 30041 - Add MARC and Card preview to biblio search results
  • 28584 - Remove hyphens from EAN when adding a new record
  • 24631 - Plugin metadata should be outside the main class
  • 29168 - Only show "Request article" if allowed on the detail view
  • 13371 - Add filters to the supplier list view
  • 19266 - Add ability to update 005 during import of records and check 001 uniqueness on save to batch
  • 22992 - When you merge records in a list there is no way to return to the list
  • 23925 - Value builder plugin to check ISBN validity
  • 16413 - Prototype for GetLatestAutoRenewDate and GetSoonestRenewDate should be changed
  • 18446 + Test to ensure a system preference in .pref file also exists in sysprefs.sql
  • 22508 - Add the ability to prefill 856$u with the direct URL of the file
  • 17378 - Add ability to specify maximum number of items per record
  • 15336 - Script for merging vendors
  • 12836 - Add a script to regenerate Explain files from configs
  • 14994 - Add RSS/Atom feed proxy
  • 37893 + Migrate some SIP configuration into the staff interface
  • 15516 - Allow to place a hold on first available item from a group of titles
  • 37025 - Add CLI tool to generate/delete api keys for a given patron on a Koha instance
  • 21559 - Rules for automatic framework codes
  • 10858 + Browse selected biblios - OPAC
  • 29480 - Add email address as a method for generating the userid when self registering in OPAC
  • 22371 - MARC bibliographic framework plugin to generate Cutter-Sanborn

Patch doesn't apply 37

  • 15148 - Serials: Test prediction pattern starts at First issue date, not Subscription start date
  • 11983 - Code to select patrons to purge needs to be centralized (use of filter_by)
  • 29268 - Query used in Koha::Biblio->get_marc_host is incorrect
  • 11999 - Add two checks in CanBookBeReserved and CanItemBeReserved
  • 13345 - Choose the format for the attached file when sending a basket/list by email
  • 36455 - Default the hold queue link to your logged in library
  • 35203 - Koha::Biblio->get_coins support 214 field in addition to 210 (pubyear and publisher values) (UNIMARC)
  • 30515 - Move Overdue transports to patron messaging preferences
  • 35104 - We should warn when attempting to save MARC records that contain characters invalid in XML
  • 36188 + Allow to sort lists by items.dateaccessioned of item records
  • 38936 + Move suppressed record redirection into a sub
  • 37346 + The VirtualShelf object should have an 'owner' accessor to return the related owner Koha::Patron 🎓 🎯
  • 18823 - Advanced editor - Rancor - add ability to edit records in import batches
  • 24499 - Add new syspref EnhancedMessaging for central activation/desactivation of notifications
  • 36616 - Ability to stop Complex See Reference authority records from being linked to bibliographic records
  • 17712 - Move availability calculation to the Koha namespace
  • 18595 - Move C4::Members::Messaging to Koha namespace
  • 30295 - Send a notification when a recall is manually cancelled
  • 26392 - Wrap all translatable strings in opac-main.tt
  • 38096 - Field 857 is not considered for display on XSLT files
  • 14367 - History for MARC records. Roll back changes on a timeline or per field.
  • 35471 - Automatically select child MARC framework when adding child records
  • 25260 - Merge 'reserves' and 'old_reserves' into a new 'holds' table
  • 23817 - Normalize phone number when searching patrons
  • 17511 - Change authority linking subfield from $9 to $0
  • 16243 - Add reference manager software (Mendeley and EasyBib) to OPAC
  • 18002 - Aquisitions onboarding tool - to help users set up acquisitions the first time
  • 32370 - Provide a generic set of tools for JSON fields
  • 24429 - Advanced editor - Add ability to generate an export file as cataloger saves
  • 23702 - New UNIMARC XSLT according to last IFLA updates
  • 15969 - Allow use of Template Toolkit syntax for Phone Notices
  • 19269 - Advanced Editor - Rancor - Add ability to search batches by lccn and pubdate
  • 15561 - Add ability to charge cancellation fee from "Holds over" tab
  • 13703 - batchRebuildBiblioTables.pl should also update from database to MARC Record.
  • 13666 - Allow SIP2 checkin/checkout to get branch from institution_id field AO
  • 11676 - Loading shelving locations based on the item's homebranch instead of the user's logged-in branch.
  • 20447 + Add support for MARC holdings records

In discussion 71

  • 38446 - Permission error for additional fields
  • 28528 - bulkmarcimport delete option doesn't delete biblio_metadata
  • 29678 - Can't use external URL for XSLT stylesheet
  • 31059 - encryption_key config entry not generated when upgrading
  • 35611 - Never use "ON UPDATE SET NULL"
  • 18153 - UNIMARC bib records exported with invalid 'a' char in label pos.9
  • 34338 - Cardnumbers should be trimmed before insertion
  • 32709 - Background job UI and REST API routes explode if JSON is incorrect
  • 38040 - IndependentBranches doesn't prevent editing other libraries' holds
  • 38978 - [24.05.x] Can't hide column in holdings table from Table settings
  • 38651 - Koha MARC Framework Issue: Default Framework Fields Loading Instead of Selected Custom Framework (24.05)
  • 35624 - Plugin tasks 'type' issue with plugins
  • 38491 - Update OAI servers code to current standards
  • 1993 + Task Scheduler Needs Re-write
  • 37675 - MARC basic editor loses data for records with thousands of the same field
  • 36312 - Authorities Z39.50 missing Subject-heading 21
  • 34145 - Patron search broken
  • 24326 - Remove advance_notices_digest.t
  • 31744 - Inventory tool can take a long time and never complete
  • 18265 - Should biblio_metadata.biblionumber be biblioitemnumber instead?
  • 16156 - Do not ensure the dbh is connected all the time
  • 33932 - Why multiple statuses on item record
  • 29633 - Unecessary GetMarcBiblio call in Koha::UI::Form::Builder::Item (?)
  • 17311 - koha-common service should be restarted on upgrade
  • 5789 + Fines don't work when items have null homebranch
  • 25586 - Something wrong with KOHA_HOME (?)
  • 13311 - NewItemsDefaultLocation preference should not populate items.permanent_location
  • 39233 - Non-patron guarantor info not dropped when patron category is updated
  • 25339 - Validate biblionumber on opac-basket.pl and opac-review.pl
  • 32453 - Object methods _result and _resultset methods not available in templates
  • 20522 - Fields with only one $9 subfield are removed
  • 35716 + Duplicated assets in both koha-tmpl/intra-tmpl and koha-tmpl/opac-tmpl
  • 35920 - Centralize code from workers
  • 19368 - Add syspref to ignore words when sorting serials
  • 39109 - Add throttling / rate limiting to Koha
  • 38715 - Edit MARC record page has incomplete breadcrumbs
  • 37738 - Framework update accessibility for existing installations
  • 27305 - Use low privileged tokens to enable authenticated iCal feed
  • 32791 - Log4perl configuration files need a tool for updating on package upgrade
  • 20271 - Merge deleted biblio, biblioitems, biblio_metadata, and items tables
  • 15219 - Server-side processing and pagination on checkouts tables
  • 34713 - Standardize plugin hooks
  • 36419 - Ambiguous return value in GetPlugins
  • 31729 - Enable automatic filesystem refresh in Plack
  • 35933 - Do not translate text nodes in xsl:attribute and other tags
  • 33633 - Check if email exists
  • 32395 - Why do we send jobs params to the broker
  • 34335 - Run Koha plugin method from CLI
  • 34707 - Abstract intranet-tmpl/includes/*-search.inc
  • 15341 - Performance - Retrieve all sysprefs at once
  • 32306 + Hold modifications don't log correctly
  • 28743 - With IndependentBranches block changes to biblio records shared with other libraries
  • 32339 - [Elasticsearch] Provide record when cataloguing biblios
  • 25063 - [OMNIBUS] OPAC Renewal Option
  • 30225 - Rewrite cities admin view in Vue
  • 25643 - Move maxreserves functionality into circulation rules
  • 30289 - Use Template::Toolkit WRAPPER to reduce template boilerplate
  • 19886 - Two Factor Authentication: Yubikey
  • 28589 - Move C4 and Koha to lib
  • 16140 - Only clear L1 cache when needed
  • 21685 - Name our exceptions consistently
  • 23066 - Add foreign key for issues tables to branches table for branchcodes
  • 18003 - Should deletedborrowers.borrowernumber be a primary key?
  • 21101 - Allow to disable XSLT cache
  • 20543 - Use multi-core compression to speed up Koha backups
  • 19883 - Add a selenium script to hit all the pages
  • 17934 + Various issues with auth_values_input_www.t
  • 15538 - Use Koha::Logger in longoverdue.pl
  • 12085 - Allow staff to place multiple reserves for the same patron
  • 17650 - Create the option to save local cover images outside the database
  • 18081 - [omnibus] GDPR (General Data Protection Regulation)

Reopened 6

  • 26480 - With UseControlNumber on, "Show analytics" link doesn't show on parent record
  • 17643 - The bug 3333 breaks intranet search results in column Location
  • 26129 - Add a new 'configurations' table
  • 26790 - Refactor Koha configuration (koha-conf.xml)
  • 29907 - The 'type' column in the public lists table is redundant
  • 29734 - [OMNIBUS] Recalls for Koha

Blocked 15

  • 39584 - Booking post-processing time cuts into circulation period
  • 30553 - Add a count to the Files tab in the patron account
  • 38093 - Bundles: Add MARC link options should also add a link in 462
  • 37710 - Remove the marc link when removing an item from a bundle
  • 20988 - [OMNIBUS] Internationalization: wrap all translatable text inside t() calls
  • 28658 - With SearchMyLibraryFirst: If library isn't set for the OPAC, try to guess it by checking branchip
  • 15567 - Update API to allow multiple holds for the same record
  • 27338 - Use current window as fallback, if no opener window available during importing record from Z39.50
  • 11974 - Enable non-default unix socket location for database connections.
  • 19265 - Advanced Editor - Rancor - Add ability to export selected records from and import records into an import batch
  • 18472 - Add system preferences to manage online help system
  • 15566 - Update API to allow to reserve first available item from a group of titles
  • 12625 - Batch delete component parts when deleting the parent from detailed-view
  • 11847 - Display basketgroup closed date at OPAC
  • 13708 - MARC Mapping Item columns to several MARC Fields

Assigned 23

  • 27895 - Internal server error when trying to change pickup location for a hold with no valid locations
  • 11496 - The number of tested records when searching for duplicates during import is too low
  • 39839 - Box for creating new list in staff search is too short
  • 37258 - Locked records can still be modified/deleted by an unauthorized librarian with merge and in advanced editor
  • 29642 - About page marks several Perl modules as missing (package installation).
  • 23992 - Adding multiple items with barcode might end with infinite loop if same barcode will be next_value
  • 25790 - [OMNIBUS] warnings removal
  • 34784 + Add ability to populate empty item call numbers for a record based on the itemcallnumber system preference
  • 38967 - Export to CSV or Barcode file from item search results fail when "select visible rows" and many items are selected
  • 36975 + Allow MarcModificationTemplates to change the record source for a batch of records
  • 35902 - Add English country and language codes as authorised values to be using in cataloguing MARC21 008 builder plugin
  • 23849 - Update the list of sysprefs to share with Hea
  • 27340 - We should introduce Koha::PickupLocation(s)
  • 24977 - Enable translations for authorised values (POC)
  • 36884 + Make it possible to use the record_source as a criteria for a search
  • 35608 - Show on biblio detail page what lists this record belongs to
  • 30328 - Add ability to generate barcode with library specific prefix
  • 33471 - Improve performance of hold pickup location verification for next available holds
  • 12624 - Getting all search results in C4::Breeding::Z3950Search, instead of pageful
  • 18618 - Mana - Add reading suggestions (crontab and scripts for Koha)
  • 19270 - Advanced Editor - Rancor - Add ability to search batches on arbitrary marc fields
  • 23708 - Cataloguing module elements should have distinct IDs
  • 23724 - Toolbars and toolbar buttons should have distinct IDs

Unconfirmed 1

  • 37978 - Plack causes Internal server error in upload-cover-image.pl

New 640

  • 39429 - Patron name, branch, and transaction data leak through "Checkout history" when using Library Groups
  • 37449 - Authority matching using Elasticsearch on 'Number' fields fails
  • 15050 - Nonpublic note searchable from OPAC
  • 38737 - Batch item deletion w/delete record and Elasticsearch is broken 👑
  • 29308 - Regression: NewItemsDefaultLocation should not be applied to items.permanent_location
  • 35118 - Background job workers are not tested
  • 28895 - Don't fill in items.location with NewItemsDefaultLocation if blank
  • 33194 - Wrong relationship between authorities crash Koha
  • 34200 - Lists and merge catalog records
  • 40124 - La hoja de trabajo Marc no se aplica correctamente al editar registros, se carga visualmente la predeterminada
  • 32542 - Coce images not appearing in staff interface
  • 36762 - Item not transferred correctly when there is a pending hold
  • 36749 - Link field to authorities removes subfield $e in advanced editor
  • 39926 - Block users without edit_catalogue permission from deleting the record if no items remain from the batch item deletion tool at the script level
  • 39811 - Restore date replacement functionality lost in Bug 37398
  • 31608 - ShowComponentRecords doesn't display components if UseControlNumber is turned on
  • 35854 - Suggestions generate identical messages when edited
  • 38833 - Log merge of bibliographic records
  • 30680 - Behavior due to MARC Overlay Rules should be reflected in Diff view when staging MARC batches for import
  • 39647 - Koha incorrectly says MARC import staging failed if all bibs were skipped due to matching rules
  • 39275 - Merging records can destroy records if page has not fully loaded
  • 39599 - UNIMARC value builder for 135a contains strings in French
  • 39376 - Adding Private Lists in the staff interface should require a permission
  • 39292 - Editing subfield tags in bib editor allows contradiction of framework setup
  • 39285 - Library groups "Limit item editing by group" doesn't prevent changing branches during add/update
  • 13439 - Convert unimarc framework plugins to new style (see also 10480)
  • 34128 - Clean up biblioitems.serial data
  • 38860 - Existing items should have bookable set to 'NULL'
  • 37719 - Add to item group only displays on additem.pl if there is already a group
  • 38592 - Marc modification template not working after upgrade
  • 29775 - Batch deleting items with linked analytics gives unhelpful error
  • 38508 - Create new record get stuck in default framework
  • 31912 - When enforcing 2FA we should alert the user
  • 20558 - typo mts_authorized_value vs mts_authorised_value in admin/marctagstructure.pl
  • 38230 - Restore Import Success message with OCLC Gateway import
  • 38269 - additem.pl subfield c shows item location instead of permanent location
  • 36801 - Allow re-opening of a catalog concern
  • 38213 - Fix problems with MARC21 003 being mandatory
  • 38196 - Filter out concerns by specific status does not include concern without status
  • 31181 - Merge function does not include local cover images
  • 26820 - "Important" and "Mandatory" flags enforced only at subfield level for tags < 010 in basic editor
  • 25962 - In Advanced Editor mandatory subfields are not enforced if tag is not mandatory
  • 38121 - Problem with a display constent and authority notices
  • 37632 - Display MARC modification templates in alphabetical order
  • 37251 - Default values should be applied when cataloging using the advanced cataloging editor (rancor)
  • 13722 - Titles with articles not sorting correctly in lists
  • 37168 - Z39.50 "Dewey" search should search Dewey, not LC, and callnum catalog searches should map to Z39.50 keyword searches
  • 37085 - Edit Item not working from Actions menu
  • 23187 - Koha::Objects supports find_or_create without passing through the Koha::Object store method
  • 37042 - Schema Upgrade fail at 23.06.00.049 > Bug 31503 - Change patron_consent.type
  • 24501 - Authorities 'merge' is confusing
  • 36826 - Incorrect instantiations of CGI ::->
  • 30149 - addbiblio.pl tab closes when saving new authority (biblio record opened from manage-marc-import.pl)
  • 16703 - Home > Reports > Circulation statistics showing no circulation
  • 36807 - Missing space in concerns update line
  • 36754 - Limit patron search for assignee on tickets to staff users
  • 27423 - ILS-DI should be deprecated and functions moved to REST API
  • 22215 - table_borrowers name is inconsistent with other tables
  • 36580 - Keydown event properties (keyCode and which) are both deprecated
  • 29198 - Inconsistencies in OPAC results display vs staff results display
  • 31567 - Onboarding stuck at "Cardnumber or Userid may already exist"
  • 28957 - Many plugins require the full plugins permission set to run
  • 10984 - Cannot cancel received order if the parent order is deleted
  • 36104 - Untransliterated author information isn't after the untransliterated title information
  • 35991 - C4::Items::AddItemBatchFromMarc should not call logaction()
  • 24906 - Problems with automatic saving the name and id of creator and who modifies the catalog
  • 26623 - MARC field links should only show once for repeated fields
  • 35255 - Advanced editor should apply XSLT file specified for z39.50 server
  • 35088 - With marcflavour=unimarc Z39.50 does not seach Authority LC Records
  • 35023 - Subfield visibility does not work for staff interface or editor
  • 22859 - Copying an item that has location set as 'CART' sets the permanent location of the new item to 'CART'
  • 15649 - Addbooks.pl search results, fix 490 data display issues
  • 33143 - Improve handling of local covers upon upload so that they don't increase in file size while decreasing in pixel size.
  • 33193 - Book cover image visibility depends on the order of 856 fields
  • 34330 - Saving while leaving 942 $c blank (required field) in fast cataloging causes random redirection
  • 28922 - Vendor search has poor performance when system has many vendors
  • 11997 - Download / export lists of records coding and format errors
  • 10881 - Fast Add Framework has different item fields 🎓
  • 28908 - Bug 18017 removed indexing field 245
  • 31452 - Attach item process allows for deleting of bib with holds with no warning
  • 33931 - Date Acquired automatically saved as today's date when left blank when adding a new item
  • 33740 - Error 500, when editing authority TAG 000 (leader).
  • 30949 - Error 500 in z3950_search.pl
  • 32327 - When replacing bib record via z39.50, only 1 ISBN should be searched and it should be normalized
  • 17754 - MARCXML upload in Intranet is broken (encoding) if LDR pos. 9 is missing
  • 33325 - UpdateItemLocationOnCheckin message should accurately report when location set to null
  • 33269 - UNIMARC authorized values: qualif sample category - description for binder value
  • 32903 - callnumber.pl plugin - leading 0s are not added when using a prefix
  • 31612 - koha-z3950-responder breaks if it's run in a Koha that was created before bug 28364 was applied
  • 26711 - Editing records subfield code is editable
  • 7515 - Authorized value code showing in OPAC for public note
  • 32380 - There should be a staff side equivalent to PatronSelfRegistrationEmailMustBeUnique
  • 20591 - DBI->last_insert_id does not work as expected
  • 30812 - subfield 9 deleted if no other data is available
  • 32090 - Emojis (or other utf8 characters) can break background job processing
  • 28659 - Allow Fast Cataloging to skip duplicate check
  • 31855 - Installer output buffering can be confusing
  • 31613 - koha-z3950-responder doesn't log (apart from YAZ logging in theory)
  • 31534 - Changing framework if you only have fast_cataloging permission redirects to login 🎓
  • 28329 - The items callnumber will reappear when editing the item if originally blanked out
  • 30682 - Indicate in addbiblio.pl when an edit will not be saved due to Overlay Rules
  • 26055 - Advanced Editor Rancor should use "visibility" and not "mandatory" for drawing new records
  • 17239 - Vulnerabilitiy warning for package C4::Biblio
  • 30174 - Unable to get rancor/advanced cataloguing editor to print equals sign ('=') from macros
  • 29661 - PreFillItem should not apply to duplicated items
  • 24180 - maintain separate repeated subfields when linking authority in advanced catalog editor
  • 29413 - CataloguingLog doesn't allow to see changes for first edit of an item
  • 29317 - value_builder plugins do not result in launcher subroutine running
  • 29269 - Clarify usage of classification source dropdown on cn_browser plugin
  • 28690 - Important and mandatory not checked on all item forms
  • 24749 - Plack restart should clear orphaned cgi_compile directories on restart
  • 26954 - Display macros in Advanced Cataloging Editor in alphabetical order and add sort capability
  • 28107 - Connexion daemon should allow for configuration of timeout
  • 28105 - Sort lists by 'Owner' uses borrowernumber
  • 24451 - Clarify wording when deleting a bib attached to orders
  • 22499 - Itemcallnumber "0" not displayed
  • 27346 - get_xisbns explodes if only pref ThingISBN is set
  • 26859 - Options to Batch Edit Batch Delete and Batch Merge are Sticky
  • 17437 - Advanced cataloging editor - editing the 001 or 003 field overwrites instead of inserting
  • 26653 - Allow editing of item notes on moredetail.pl with circulation permission
  • 26140 - .tt template files should be deployed separately from static assets
  • 23231 - We display too many layout options for the onscreen keyboard in the advanced cataloguing editor
  • 24660 - ModBiblio spams cataloguing log when linking to authorities
  • 24426 - Frameworks does not support two different sets of indicators for each subfield for one tag.
  • 23941 - Searching by Control Number doesn't return bibs in the "reservoir"
  • 16910 - Authority search plugin in cataloguing stops at 15 pages
  • 20655 - Z3950 Authorities search is unordered
  • 22644 - Some tests in Upload.t are not testing the right thing
  • 21194 - Easy analytics show wrong title when linking to host
  • 21271 - Advanced cataloging editor - rancor - hardcoded limit of 100 records fetched per search should be customizable
  • 18074 - Advanced Editor - Rancor - hardcoded z39 attributes can cause issues
  • 17621 - API: Should the 'updated_on' Patron field really be a datetime?
  • 16932 - Advanced Editor - Rancor - Fields extending an additional line cause editing problems
  • 10998 - code duplication introduced by Z39.50 authority search
  • 13727 - Validation of authorized values
  • 13390 - authority overlay overwrites bib links
  • 40215 - Shareable link in inventory is broken
  • 39909 - Batch modification with regex does not work with control fields
  • 26807 - Relator term punctuation should not be automatically added
  • 39972 - Blank bib heading fields link to unrelated authority records
  • 39373 - No way to define export options for OPAC Lists and Cart
  • 39678 - biblio->current_holds return suspended holds
  • 39431 - bookcount.pl doesn't honour Library Groups settings
  • 37561 - Wrong problem in inventory if item has withdrawn status
  • 13654 - Cannot place a hold for biblio with too many items to display unless viewing them all
  • 31460 - Merging item groups loses groups
  • 38420 - Click and drag functionality when editing authority records makes it difficult to edit text in a subfield
  • 37358 - Search filter not displayed on holdings table if SeparateHoldings is disabled
  • 37100 - Koha Item Type dropdown list not sorting alphabetically
  • 19324 - New Inventory workflow eliminates "mark item seen" and doesn't show data in table
  • 27176 - With Advanced Editor if fields are out of order, they also display out of order
  • 36324 - Authority editor missing move icon next to subfields
  • 19548 - Search Result Second page not available
  • 32593 - Item search option location breaks with only one location defined
  • 35825 - User without edit_any_item permission gets "Edit item" and "Delete item" options on restricted item
  • 34591 - Unable to add new item to exisiting item group from additems.pl
  • 11903 - Different quick searches for different item editors
  • 27140 - koha-zebra doesn't properly stop Zebra
  • 28903 - Tab key and drop-down menu in item module
  • 20711 - Previous fields are not cleared when selecting an authority in cataloguing
  • 33670 - Changes from bug 29146/bug 30250 doesn't apply when duplicate record suspected
  • 11436 - Default values in subfields are not passed on when cloning the field
  • 28703 - Display problem in 505$a field
  • 30996 - ModBiblio breaks MARC::File::XML
  • 28714 - Bib record change tracking action log
  • 28468 - Unicode escape and non-whitespace C0 controls characters crash when put in the name of a record
  • 24460 - Modifying item's lost state returns issued item without it being logged
  • 23874 - Advanced Editor is not loaded if X-Content-Type-Options: nosniff
  • 23707 - Z39.50 import goes to Basic Editor, even when Advanced editor is enabled
  • 25773 - Scrollbar not correctly positioned in Z3950 search preview
  • 25385 - When cataloguing a too long barcode, Koha explodes or silently cuts it at 20 characters
  • 14491 - Noisy warns at reserve/request.pl
  • 13249 - AutoCreateAuthorities doesn't work for fields different from 700
  • 11052 - Missing field 103 in French UNIMARC authorities framework
  • 21667 - Advanced Editor - advanced search - result set is lost after repeated clicks on “next” button
  • 23645 - Plugin unimarc_field_110.pl bad value on "other" option
  • 22870 - When adding a '#' into Rancor with a macro, the special character gets removed
  • 22117 - Show rental charge for each item on items tab when item-level itypes are used
  • 20523 - Advanced editor - Rancor - shows nulls in fixed-width fields for empty values
  • 18363 - Delink analytical records is gone
  • 17753 - Analytical cataloging does not copy all necessary subfields to the 773 field
  • 13776 - Problem linking an authority if an authorized value is linked to a biblio subfield framework
  • 13397 - Move HTML out of C4::Items::PrepareItemrecordDisplay
  • 28285 - Lists sorted by copyrightdate display results in ascending date order
  • 38415 - Can't show customized Authorized values of WITHDRAWN and LOST in Cateloging search results
  • 36556 - duplicate code line
  • 34960 - Page does not load at in-page anchor after applying item template
  • 34879 - ./catalogue/getitem-ajax.pl appears to be unused
  • 34559 - "Return to record" is doubled up when batch editing items
  • 31478 - Standardize upload/download icons
  • 13344 - Warnings on addorderiso2709.pl
  • 29455 - 505$t - change in line break/display
  • 29170 - MARC21 Field 100$t is not display in the results page and record detail page
  • 21037 - auth_show_hidden_data.pl gives false positives about 942$a and 152$b fields.
  • 14738 - Rancor - Advanced Search usability problems
  • 15262 - Run Koha Run. Koha search should be fast again.
  • 40228 - In inventory, "barcodes not found" are not in the array and therefore not exported
  • 40212 - export list information in a MARC field of the record
  • 40207 - Bad redirection after Batch item deletion
  • 40203 - export link to local covers in a MARC field
  • 40154 - Deleting an item does not warn about an item level hold
  • 40117 - Add option for modification of not for loan from items tab
  • 40090 - New LinkerOptions option, broader_headings for a specific authority type
  • 38601 - Framework default value for control fields not being passed to editor
  • 20112 - Optionally show invalid ISBN/ISSN 020/022 $z
  • 20684 - Don't allow article requests on lost and missing items
  • 29872 - Article requests: Include information on host record in article requests table
  • 20973 - Article requests: Can't tell which library filled an article request
  • 40091 - When cataloging, search authorities by heading and then subdivision
  • 25122 - Authority lookup shouldn't include non-authority fields
  • 35275 - Include item templates in batch item modification
  • 30557 - Add ability to create Item lists
  • 40029 - Last item record
  • 40028 - Expand dupe checking when single bib record added to catalog
  • 30049 - Add ability to download a list as a list of items as spreasheet/CSV
  • 25515 - [OMNIBUS] Remove warnings and errors from tests output
  • 29885 - Add the option to customize Z39.50 searches
  • 31726 - Show record type in z39.50 search results
  • 23017 - Allow limiting Z39.50 searches on material type
  • 27512 - Block creation of invalid authorised values for LOST, NOTFORLOAN, DAMAGED, RESTRICTED, and WITHDRAWN
  • 35179 - Limit MARC Modification Templates by User
  • 40001 - edit_items permission allows deletion of individual items. Should be separate.
  • 28794 - Ability to make a list visible for a specific period
  • 39992 - Update UNIMARC frameworks to UNIMARC Bibliographic Format Manual 1.1.0
  • 34190 - Record overlay rule ignored on z39.50 import in Advanced Editor
  • 39978 - Allow assigning catalog concern at creation
  • 39949 - Control of authorities subjects VS authors
  • 39945 - Batch record modification where we create 952/item on existing bibs should use import framework
  • 20682 - Authorised values should have an option to set a default
  • 38007 - Records created through acquisitions with the ACQ framework are saved in Default
  • 23232 - Enable the option to use the onscreen keyboard on the basic cataloguing editor
  • 22861 - Add ability to turn on/off the display of a public list
  • 27730 - Innocent changes to framework silently delete bibliographic data
  • 31188 - Improve the use of ASIN for retrieving cover images from Amazon
  • 39667 - Copy and replace of 952$y to 942$c MARC modification template fails
  • 39813 - z3950_responder.pl needs support for authentication
  • 39788 - Restrict Editing Withdrawn Status To Home Library
  • 34439 - Extend Item Templates to allow for editing of existing items
  • 39760 - Add option to OAI-PMH harvester for protecting record from modification
  • 17387 - Add an undelete feature for items/biblios
  • 12767 - Ability to set cataloging authority search Main Entry default
  • 39627 - Language codes are missing from LANG authorized value
  • 26993 - Allow StoreLastBorrower to retain a locally-defined number of previous borrowers
  • 38397 - Mandatory requirements in Frameworks need relationship between tag and subfield
  • 39583 - Authority search "No results found" alert covers the entire search form
  • 24843 - Allow change of framework via batch record modification
  • 35281 - Add table settings to main list view, list of lists
  • 19501 - New list category to restrict specific lists to staff & hide from OPAC
  • 34607 - Add more option to sort lists (Virtual Shelves)
  • 38917 - Lists should have an Expiration date option
  • 27647 - Allowing lists to have a hierarchical structure/groups
  • 26197 - Using the advanced cataloguing editor doesn't appear to check for existing records
  • 14772 - Remove or clarify checkbox «flagged» on subfield visibility frameworks
  • 38920 - Add ability to view all item templates outside of item editing screen
  • 39531 - Option to retain search terms between searches in z39.50
  • 39440 - Add option to OAI-PMH harvester for bibliographic framework
  • 39505 - Add option to OAI-PMH harvester to create items
  • 26275 - Deleting item should not automatically delete group
  • 39474 - Stock rotation - clicking OK on transfer modal leaves item in Transit pending status
  • 39401 - Item date accessioned should (optionally) prevent future dates
  • 39436 - C4/Matcher does not check if the biblio returned by search exists in DB
  • 31451 - Can the display order be applied incrementally for item groups
  • 39451 - Geographic heading does not populate z39.50 search field
  • 39388 - Record overlay rules - add item protection
  • 39069 - The 'Your lists' tabs should show both the user's private and public lists
  • 35798 - Record overlay rules are needed for Authorities
  • 39387 - MARC Modification Template defaults from "All" to "Every" when deleting subfields
  • 39227 - Improvements to cataloging save error message
  • 39240 - Configure search fields for Z39.50 searches in OCLC and SkyRiver
  • 35184 - Consolidate UNIMARC value builders for 100, 124, 125, 126
  • 39116 - Editing an item when there are many items can lead to too much scrolling
  • 39060 - Allow customization of bibliographic brief view in catalog search results
  • 39163 - Export Item Records by Item Number
  • 39161 - Change to the display of branch information in the Class column of the Lists function
  • 39098 - Inventory results table missing export option
  • 39128 - When Modifying a record using a template in cataloguing there is no link back to the modified record
  • 19360 + Give items URL a link text
  • 10756 - Add carousel/coverflow display of new titles to the OPAC
  • 35546 - Unimarc 100 field $a/17-19 "blank"
  • 39052 - Existing lists not displaying
  • 39036 - Batch edit MARC modification templates
  • 27978 - Marc modification templates should allow for copying an entire field to a field/subfield and vice versa
  • 38992 - Add ability to see link to staged MARC file when viewing bib record & item details
  • 38977 - Create items on MARC import doesn't trigger itemcallnumber
  • 22647 - Copy number should increment similar to barcode
  • 33654 - Add more permissions to Item Group Cataloging
  • 30681 - Allow overlay protection of MARC data by subfield
  • 28795 - Add additional fields to lists
  • 31344 - autoBarcode not adding barcodes to MARC uploads/imports
  • 33432 - Move a list of items from a record to an other
  • 30741 - Add option to sort MARC overlay rules by specificity
  • 38849 - Unable to add multiple tags using MARC modification template
  • 37547 - One should be able to disable sending of element set name in z3950 connections
  • 19859 - Add option to return to the search result in authorities
  • 15725 - Separate permission for merging records
  • 38784 - Authority does not update in basic editor when manually linking
  • 38723 - Move widely used TT plugins to LOAD_PLUGINS
  • 38780 - Allow configuration of local default choice for framework on record creation and overlay when importing batch
  • 38769 - Add plugins consent types to OPAC self registration process
  • 38691 - FRBRizeEditions should look directly in the local catalog for other editions
  • 38690 - NormalizeISBN assumes ISBN-10 format and discards ISBN-13 format
  • 27648 - Add itemnumber as an option for moving/attaching an item from one bib to another
  • 21114 - Select multiple item rows with Ctrl+click and Shift+click
  • 38610 - Use a specific framework for analytical records
  • 38609 - With EasyAnalyticalRecords enabled, a child record linked to the item of a serial could contain in 773$g the value of enumchron
  • 17485 - Add MARC modification templates to Z39.50 import
  • 38529 - Optionally force uppercase callnumbers
  • 38518 - Holdings table sorting by serial enumeration is not using published date anymore
  • 20476 - Two factor authentication for the staff client - omnibus
  • 29836 - 2FA - provide a REST API challenge route
  • 31118 - Allow to send the TOTP token by email when enabling 2FA
  • 35210 - 2FA: more flexibility
  • 35631 - Default Z39.50 target syntax to match sys pref marcflavour
  • 38438 - Make Add persistent selections and batch operations to item search optional
  • 38400 - Add items to Stock Rotation Rota in batch using barcode lists
  • 34186 - Adding subfield q to 110/710 to framework
  • 38292 - Library of Congress vs Dewey Decimal Number in Call # Field
  • 38098 - Field visibility persists despite unchecking staff interface visibility in framework
  • 38006 - Advanced editor not deleting tags not in framework when editing
  • 26355 - Tie account renewals to patron modification requests
  • 38106 - In table settings for the items table in cataloguing some fields are not listed and cannot be hidden
  • 38083 - Add "Save and view record" option to Advanced Editor
  • 20172 - Use the REST API to display contents of lists in the staff interface
  • 29497 - Add ability to link authorities automatically in the advanced editor
  • 38018 - Make private lists shareable the staff interface
  • 36960 - Apply Multiple MARC Modification Templates when staging MARC records
  • 15449 - [Omnibus] Move stuff to the Koha namespace
  • 37858 - z39.50 password should be hidden in edit screen
  • 26715 - Make Z39.50 modal moveable in the advanced cataloging editor
  • 34235 - Make virtualshelves preference more granular
  • 26681 - Clone the buttons for 'Add item', 'Add & duplicate' and 'Add multiple copies of this item' to top of item form on additem.pl
  • 30052 - When adding a 'New child record' the 773 field is not pre-populated in advanced editor
  • 29830 - Superlibrarian unable to delete patron list
  • 37633 - Show record diff in Batch Record Modification
  • 35671 - Add ability to do a batch item modification to make items bookable
  • 33825 - Allow more granular options when sharing item templates
  • 36847 - Add "Multiple matches" as a match type when staging records
  • 37665 - Add a warning when a borrower having a list is deleted
  • 20512 - Add a second sort possibility in a public list
  • 37609 - Item type code of 0 causes cascade of failure
  • 37604 - Give skip_open_orders checkbox an ID in batch record deletion template 🎓
  • 37583 - Add column options to search catalog results
  • 37557 - Hiding whole fields in MARC bibliographic frameworks
  • 35726 - Add ability to edit automatic item modification by age rules individually
  • 37516 - Top level editcatalogue should not include edit_items_restricted
  • 37423 - 260 $3 and 264 $3 does not display in OPAC/Staff views
  • 37497 - Macros should be added as a cataloging tool
  • 37471 - Add permissions for managing Catalog Concerns
  • 37272 - Show only matching rules options for the type of record being imported in the MARC staging tool
  • 20939 - Add authorized values for the 008 MARC fields within advanced MARC editor
  • 37422 - Add another normalization rule to ignore trailing spaces in Record Matching Rules
  • 35777 - Barcode label dimensions need unit of measure designation
  • 25395 - Enumchron needs to sort numerically
  • 37359 - Advanced editor should work with UNIMARC fixed length fields
  • 37276 - Change "Nobody" list permission to a "Read only" checkbox
  • 37136 - Google Books - catalog books using Google Books data
  • 37237 - Prompt to save after editing item records
  • 37230 - Add ability to define arbitrary statuses for items in Z3950
  • 28823 - Set 773$7 pos 3 for analytics using ''Enhanced Analytics Workflow'
  • 37215 - Add preference for which fields to prefill when duplicating items
  • 37212 - Advanced editor should warn the user when it loads a blank record after being passed an invalid bib number
  • 35938 - Add lots of biblios to a list causes a URL too long error
  • 37110 - Add Replace record via Z39.50/SRU search button to Advanced Editor
  • 37173 - Add the ability to define several unavailable statuses based on different conditions
  • 25836 - MARC fields not able to be reordered in basic editor
  • 37113 - Advanced editor should be its own permission
  • 37084 - Batch Item modification not modify items after save
  • 19733 - Allow navigating callnumbers for all items in cn_browser.pl
  • 7010 + Select all records from search
  • 19863 - Add 'save and continue' option when editing authorities
  • 16339 - Add search "start with" in z39.50 authority search
  • 22609 - Adding a visual mark on the selected authority
  • 27319 - Authorities permissions
  • 20184 - Posibility to add a box to enter a specific page number in authorities result search.
  • 20611 - add the ability to set a priority for z39.50 servers
  • 22968 - Adding a column for collection editor name (MARC21 643) in search results
  • 20093 - Add more information in the deleting message for an authority
  • 20049 - Add more information in the note when we attach an item
  • 13551 - Add the ability to sort results on cataloguing (addbooks.pl)
  • 29533 - Add additional fields to items
  • 34189 - Provide warning for protected fields when overlaying record
  • 24607 - Improve sequence in which fields are displayed in XSLT output
  • 19727 - Make it possible to change callnumber in items when biblio-level callnumber is changed
  • 17752 - Fast add record & item with populating fields from Z39.50 with prompts for barcode and patron for ILL
  • 20046 - Reconfigure Z39.50 authority search form
  • 35359 - Granular Cataloging permissions
  • 23705 - Add a syspref to enable record locking, so that when one record is opened to be edited, it's read only for other users
  • 15786 - Specify a default framework on a per-login basis
  • 36802 - Add 'status flow' configuration options to catalog concerns
  • 36705 - The 'Add new concern' button for catalog concerns is hidden away
  • 36769 - MARC frameworks should validate subfield code when adding new subfields
  • 33092 - Add ability to search within a list
  • 32436 - Add 'quick replies' to catalog concerns
  • 36753 - When there are no catalog concerns, don't show datatable
  • 35565 - "LinkerOptions: broader_headings" works in an unexpected way with name headings
  • 27690 - Add search bar to OPAC for public lists
  • 35208 - Automatic age modification needs a custom date field
  • 14962 - Temp Shelving Location
  • 36489 - Making fields 386$m and 386$a visible for the users
  • 36479 - Z39.50 responder does not support element set / composition "B"
  • 23969 - Add library to public lists
  • 30353 - Enhance BiblioItemtypeInfo so that item level itypes can be displayed in results
  • 26482 - Add macros ability to basic editor
  • 36123 - Hide 856$y when $u is missing
  • 36289 - Allow automatic item modification by age to set a date field to today's date
  • 36262 - Under an item's status, provide the shelving location drop down menu
  • 36252 - LDR pos 6 for Kit should not default to visual material in the 008
  • 20678 - Save draft records without committing them to the catalogue
  • 35814 - Add information about MARC modification template used in staged MARC batch page
  • 35897 - Print barcode range does not allow for barcodes with a mix of alphanumeric characters
  • 29835 - 2FA - ask for the users password when they choose to disable 2FA
  • 36078 - Add hooks to allow cover images from plugins on shelves
  • 36023 - Visibility settings configuration for the lists_addbybiblionumber pop-up window
  • 34965 - Authority match failing due to possible encoding conflicts
  • 23494 - Ability to automatically remove entries from personal lists on checkout
  • 35849 - Become some patron
  • 26071 - Allow to configure fields not to be copied when using "Edit as new (duplicate)" in cataloging
  • 35683 - Record Detail View should more accurately display the material type
  • 25221 - Imported records are not checked for accuracy
  • 35674 - Cataloguing editor preference for each staff member
  • 35627 - Ability to merge lists
  • 35561 - Allow automatic item modification by age to match wildcards
  • 35583 - Sending lists by email needs more options for attached file format
  • 34551 - Don't allow Z39.50 import if MARC can't be converted to MARCXML
  • 26531 - "add subfield" macro for Advanced Catalog Editor
  • 26836 - Add ability to assign Z39.50 servers to groups for searching
  • 23629 - Retain search results until staff close window
  • 15664 - koha-restore: Allow database dump to be restored to another Koha instance
  • 30618 - Important and mandatory select fields not highlighted on additem.pl
  • 35447 - Editor does not check if URIs entered in various MARC fields are valid
  • 11029 - Marc Language Code in a list
  • 19098 - Additional logic for 260/RDA 264 fields
  • 33669 - Adding options to ApplyFrameworkDefaults preference
  • 34896 - Separate Z39.50 permission from edit_catalogue
  • 32720 - Prevent the import of the entire record with Allow overlay protection of MARC
  • 35177 - StripWhitespaceChars can break/depends on how data is copied
  • 35166 - Enhance display of title information on additems.pl
  • 35084 - Add ability to collapse/uncollapse fields in authority types
  • 21919 - Combine record and item fields for fast adds into one form
  • 35038 - Koha::Z3950Responder has no authentication
  • 27187 - Cannot delete/update local cover image with LocalCoverImages off
  • 32078 - We should have an easy way for an administrator to update the encryption keys
  • 20183 - Posibility to change the number of results shown by default in authorities
  • 19815 - Replace Record via Z39.50 Server give option to change framework
  • 19558 - Link 130 uniform title authority record to 240 tag
  • 31742 - Highlight logged-in library holdings on add/edit items screen (additem.pl)
  • 28010 - add plugin to modify record in "opac-detail.pl"
  • 22492 - Advanced editor - Rancor - AdditionalFieldsInZ3950ResultSearch
  • 34590 - Include syntax option in settings when staging MARC records
  • 24307 - Allow loose item matching for on-order items
  • 34757 - Batch Item Deletion allow for Items with Holds to be deleted.
  • 32275 - Fill blank record in basic editor using ISBN with Google Books API
  • 18406 - Easyanalytics: Provide link from host item to other linked items
  • 18202 - Define profiles for Z39.50 server targets
  • 11074 - Batch delete fields and subfields from frameworks
  • 34696 - Leaving on screen keyboard enabled breaks advanced editor
  • 15625 - Add CLI tool to enable/disable public Z39.50 service for a Koha instance
  • 34582 - Improve UX of item modification when a record has many items
  • 32723 - chopPunctuation in XSLT issues
  • 31502 - Add a customizable list of useful resources for cataloging to the left side of the cataloging module
  • 34512 - "Changed" flag and Reset link missing when changing matching rules in manage marc import page
  • 34508 - MARC modification templates have poor results when working with multiple of a field
  • 34459 - Log in MARC record if the record was brought in via z39.50
  • 17433 - Koha::Validator. Validation for the masses!
  • 34342 - Barcode auto incremental exceed 13 digits
  • 29258 - Add a value builder for filling in the vendor id in the item form
  • 33977 - Items with 952 using a authorized value display the code not the description on detail.tt
  • 34241 - Editing an authority from the authority search popup should return you to result list
  • 11461 - Added functionality for batch Z39.50 searches
  • 34236 - Add an option to only display the items of some libraries in a list
  • 34222 - Add ability to use non-sequential barcodes when adding multiple copies of an item
  • 27494 - Expand OpacItemLocation for Unimarc
  • 27362 - Add undo functionality to the advanced cataloging editor
  • 27207 - Add a spell check feature to the Advanced Cataloging Editor
  • 27095 - Align data in the Compare Records function
  • 27094 - Allow item types to be selected/deselected for use at bib level and item level
  • 28397 - Bib level call number browse
  • 28274 - Add ability to add an item to multiple lists
  • 34175 - Unable to delete certain tags in basic editor
  • 34132 - Undo batch Item modification
  • 29359 - Mark image as default in record
  • 32725 - Be able to nested sets of conditions in MARC Modification templates
  • 32724 - Merge fields / subfields with MARC modification templates
  • 33979 - Improve behaviour of source list on 'item modifications by age' tool
  • 33826 - Item template permissions should have an add vs use option
  • 33674 - Landscape cover images are resized ignoring if image/book cover width > height
  • 33665 - When editing items, you don't see total of items
  • 33632 - Editing a list with multiple pages always returns to first page
  • 18280 - Prevent duplicate barcodes being created with autBarcode
  • 31231 - Link authorities automatically does not always work
  • 20913 - Allow multiple if/unless statements in MARC modification template actions by adding AND/OR qualifiers
  • 33530 - Add a 'filter' to public lists to aid retrieval of a list
  • 23554 - Display info from MARC21 110 and 111 in cart/list emails
  • 33212 - Max length should be set to the size of the DB column when mapped
  • 33179 - Allow for libraries to automatically suppress a bibliographic record from OPAC if no items are attached
  • 30953 - Add sharing a list to staff client
  • 16488 - UNIMARC to MARC21 XSLT to be used in z39.50 import sources
  • 33061 - Backslash in keyboard shortcuts can break advanced editor
  • 25934 - [OMNIBUS] Passwords should be more complex / password policy complexity
  • 31476 - Add tool tips to the buttons on the cataloguing start page
  • 26737 - Focus for cursor is in cataloging search input box on additem.pl
  • 27001 - Add add additional columns to the Z39.50 results list in cataloguing
  • 27000 - Add column configuration to Z39.50 results list of the advanced cataloguing editor
  • 27735 - Upload/manage image files for use in OPAC/HTML customizations
  • 31508 - Authorities don't link for newly created authority types
  • 32601 - Add ability to limit editing of specific bib MARC fields
  • 32549 - Add CSS classes to biblio and auth MARC preview
  • 32433 - New "Editing permissions" column in Lists
  • 32325 - Valid 006/00 values should not depend on Type of Material selection
  • 23988 - When replace record with z39.50, give option on what gets pre-populated
  • 32318 - Add a delete link to the edit split button on the items table in staff detail page
  • 32081 - Add OpacBrowseSearch functionality to lists
  • 12410 - Remove useless use of cookies
  • 31701 - Give system administrators the ability to delete any list (virtualshelves)
  • 31985 - Define default value for 008 field
  • 31922 - Check alert for important fields is still a JavaScript message
  • 31845 - Move cataloging controllers and templates to fix URLs
  • 31472 - Extend FindDuplicate to use 001 + 003
  • 22407 - OMNIBUS: Use DBIC relations to fetch related object rather than searching for the object
  • 20380 - [OMNIBUS] Email consent patron opt-in tracking for anti-spam legislation
  • 31702 - Give system administrators the ability to change any list (virtualshelves) from public to private
  • 31703 - Give system administrators the ability to rename any list (virtualshelves)
  • 20627 - Prevent leakages of user permissions to api access tokens
  • 31551 - Add a 'Quick add' option for harmful content warnings.
  • 31370 - Additional contents: Preview of default content only
  • 20416 - Remove hide_marc and advancedMARCeditor system preferences
  • 31190 - Add item creation date in items table
  • 29446 - Add ability to delete image from item edit drop down
  • 29451 - Merging records and authorities - log details for the delete action so it could be recreated
  • 30365 - Use the frameworks to determine if a field in cataloguing shows as textarea independent of content length
  • 31152 - EasyAnalyticalRecords - trim leading whitespace from barcode when linking to host record
  • 26276 - When merging biblios with volumes, preserve all groups
  • 30150 - Dutch option in language limits is garbled
  • 30480 - Split cataloguing log into items and bibliographic records
  • 23334 - Modal window for Z3950 search
  • 15996 - Bibliographic records diffing tool
  • 30967 - Add ability to toggle Z39.50 server selection for searching
  • 29441 - We should make our method returns consistent in Koha::Biblio
  • 30839 - Set 76x78x$i as label if second indicator is set to 8
  • 30809 - Add method to delete analytic link from holdings table
  • 30749 - Allow framework selection when adding biblio from reservoir in Cataloging Search
  • 30368 - Add ability to use a macro in MARC modification template
  • 30364 - If a tag, i.e. 500$a has a framework plugin, even though a multi-line html “textarea” is desired, as soon as the plugin is added it goes back to a single line text box.
  • 30311 - Tag manager fields: possibility to prevent manual editing in e.g. control fields
  • 30170 - Add a link to edit the merged record on merge.pl
  • 30015 - Incomplete LEADER when creating new child record
  • 28984 - Unify MARC21 ISBN/ISSN handling in XSLT in the OPAC
  • 29445 - Provide an option to not show Coce cover images on specific records
  • 29417 - Automatically update 77x fields when records are merged
  • 19297 - [OMNIBUS] Standardize "can place hold" calculations
  • 18328 - There is no history for article request
  • 29106 - Can we get rid of Koha::Item->effective_itemtype
  • 29000 - Create a display of patrons with permissions
  • 28923 - Allow importing local images for more than one item
  • 26955 - Allow macros in Advanced Cataloging Editor to be renamed
  • 26373 - Add ability to use different font color or background color for specific MARC tags in Advanced Editor
  • 17180 - Add a current date macro to the advanced cataloging editor
  • 27831 - Object Name Inconsistencies
  • 25488 - Add method to clear clipboard in advanced catalog editor
  • 18905 - Advanced editor - Rancor - Add support for /cataloguing/value_builder/upload.pl
  • 25489 - Add ability to delete without sending to clipboard in advanced catalog editor
  • 24535 - Add the ability to have longer barcodes than 20 digits
  • 25374 - Place hold link appears in OPAC lists for non-holdable items
  • 24135 - Tidy up the team 🎓
  • 27323 - Plugin for Place of Publication 260$a 🎓
  • 15342 - Performance 3.22 - Omnibus
  • 27087 - Allow encoding level comparison on record import
  • 22158 - Add keyboard shortcuts in advanced editor to move current line up or down within record
  • 26883 - Bad undefined position 18 in tag 000 (leader) in marc21_leader_authorities.pl
  • 26588 - additem.pl is slow to load when record has many items
  • 26575 - "New child record" doesn't know about 264 (RDA) yet
  • 26574 - Cataloging plugin marc21_linking_section.pl doesn't support 264 (RDA) yet
  • 14370 - Use Restrictions in Circulation
  • 24910 - Make it possible to choose see also-authorities in authority finder
  • 26047 - moredetail.pl needs consistency in showing changes
  • 25980 - Capture cover image via webcam
  • 20571 - Rancor - Keybinding configuration per users
  • 25902 - Export MARC records for all titles in a virtual shelf
  • 21256 - Duplicate Record error when Creating New Record
  • 11970 - Ability to group Z39.50/SRU targets for display
  • 22081 - Alternate biblio merging functionality
  • 14578 - Allow merging of records upon import match
  • 25272 - Different behavior between live and deferred merges and between merged and retained record
  • 23552 - Include ISSN in list and cart emails
  • 22182 - Advanced editor - Rancor - Create item record
  • 24729 - Set specific 008 positions as mandatory for Advanced Search functionality
  • 19634 - Advanced editor - Rancor - error in display of macro editor in firefox
  • 24453 - Framework configuration, silently fails with no "Text for librarian"
  • 17984 - Warn catalogers if item type doesn't match 942c
  • 18129 - Adding staging user to staged batches, for better filtering
  • 18140 - Print Full MARC bib record from Advance Editor
  • 16304 - Koha::Logger, lazy load loggers so environment has time to get set
  • 14473 - Warning about unsaved changes in cataloging
  • 11082 - Warn user when trying to delete an item linked with an order
  • 24226 - Advanced editor - drops subfields/punctuation when manually linking authority records
  • 11447 - Hide existing item(s) that is/are linked to the bibliographic record when adding a new item
  • 16580 - Explain the link between the autoBarcode preference and the cataloging plugin
  • 13273 - Additem.pl barcode tag editor useless with autoBarcode disabled
  • 23902 - Cataloging Search: Add control number to preview
  • 21191 - GDPR: Script to block inactive users (with no successful logins on a defined period)
  • 23736 - Advanced Editor: Search by Control Number not working
  • 23515 - Allow to store a reason when deleting an item
  • 23440 - Advanced cataloging editor: Don't show 'Duplicate' as an option when working on a new record
  • 23176 - Show items.timestamp on items tab as last change date
  • 13854 - XSLT result list doesn't show 'on order' when itemtype is not for loan
  • 17772 - Allow to sort lists by date the record was created
  • 22670 - Prevent changing of barcode on checked out items
  • 22226 - Add status information to Z39.50 server administration
  • 16487 - Cataloging/Authority search: add link to number of times used
  • 21358 - Authority Search with Secondary Heading
  • 11849 - EasyAnalytics: consolidate display of analytic/bound-with analytic item links
  • 11427 - Allow NewItemsDefaultLocation to be set per branch
  • 19650 - Make note fields in items textarea by default
  • 13867 - change input in 245$a and 245$c for textarea
  • 19211 - Error when trying to link an authority that has nothing entered under the 'Heading' tag (Tab 1)
  • 18240 - Per-instance SRU Explain documents
  • 18151 - Bring Zebra SRU in line with NorZIG Profile
  • 17298 - Should uploaded files have a file description?
  • 17090 - Logged in user can't submit more than one review
  • 13217 - fix koha-upgrade-schema to work with git/dev installs
  • 16725 - Link sent in SHARE_INVITE message yields software error when a private list is shared.
  • 15499 - Show item count on Z39.50 results
  • 14594 - Permanent withdrawn function
  • 15251 - Request for addition of ISO-8859-7 encoding support in Z39.50 searches.
  • 13354 - z3950 admin: strip leading/trailing whitespace in fields, when saving Z39 entry
  • 19814 - Batch Check-in function
  • 14239 - Bibframe support in Koha
  • 22232 - Use Advanced cataloguing editor (Rancor) for authority records
  • 37879 - Whitespaces mess with report results
  • 37852 - Improved and batch control over MARC Subfield display/order
  • 20065 - Perennial or persistent identifier implementation
  • 35487 - Add a selective dissemination of information module
  • 27121 - Merge items
  • 14730 - Let patrons upload their own images
  • 14227 - RDA toolkit integration
  • 34198 - Interface to define relational rules for MARC fields that use authorised values
  • 31340 - Add record review and publish permission separate from edit (change edit_catalogue permission)
  • 20412 - Importing records from Copac server
  • 28071 - Ability to batch remove titles from a list
  • 28070 - Ability to batch delete lists

Confirmed 5

  • 34814 - Limiting item editing to library or library group disables checkbox selections on record's details page
  • 37041 - Logging into addbiblio.pl triggers a 403
  • 40031 - MARC modification templates should have a unique URL 🎓
  • 34860 - New framework plugin for ISBN/ISSN
  • 23758 - Advanced editor: automatically populate a field with the current date