Hello Pedro Amorim
Rolling monthly stats
- Signed Off: 0
- Passed QA: 0
- Failed QA: 1
- Documented: 0
- Pushed to main: 6
Rolling yearly stats
- Signed Off: 21
- Passed QA: 34
- Failed QA: 15
- Documented: 0
- Pushed to main: 84
Lifetime stats
- Signed Off: 107
- Passed QA: 68
- Failed QA: 23
- Documented: 0
- Pushed to main: 191
Your bugs
- Blocker
- Critical
- Major
- Normal
- Minor
- Trivial
- Enhancement
- New Feature
Reported 33
New 16
- 38341 - Standard backend is missing unit tests
- 38242 - ILL table status and backend fitler are not remember when using table's copied sharing link
- 36650 - When uninstalling an ILL backend plugin, check if it can be uninstalled
- 35747 - Some PUT endpoints wipe data if embeds are missing from the payload
- 35680 - YAML system preferences cause error if syspref data is not YAML string
- 35679 - dateofbirthrequired column from categories table should be renamed
- 35589 - "Edit request" error warnings styling is not consistent
- 35090 - Additional fields - marcfield of type 'get' doesn't work in serial subscriptions
- 35080 - Additional fields submitted in paycollect.pl?writeoff_individual are not saved
- 35052 - OpacHiddenItemsHidesRecord system preference should be considered on index time instead
- 34362 - Stage MARC for import background job - Progress bar does not progress
- 34283 - ILL table left filters ignoring library prefix
- 33874 - ILL Table - Pressing a column header to sort causes left-side filter values to be applied
- 33423 - Cypress - Using UI to login is against best practice
- 32899 - Unused ILL configs in koha-conf.xml should be removed
- 32737 - Don't allow placing duplicate ILL requests to same partner
Assigned 1
- 36273 - ILL - Refactor $op in ill-requests.pl
In discussion 7
- 38201 - VueJS architecture rethink
- 36285 - Staff UI form fieldset styling needs update
- 36143 - Pop-up window sizes are not consistent
- 34713 - Standardize plugin hooks
- 34707 - Abstract intranet-tmpl/includes/*-search.inc
- 33492 - ERM - We need EBSCO Cypress tests
- 32971 - Access to ERM module requires 'erm' permission and 'vendors_manage' acquisition sub-permission
Signed off 1
- 40262 - ILL - Save the fact that copyright clearance has been confirmed by the patron
Pushed to main 1
- 39664 + Repeatable AV additional fields no longer work
Pushed to stable 1
- 38853 + 'Cancel selected' on holds table does not work
Needs documenting 6
- 38340 + Translatability - Standard form include files are not translatable
- 37730 + Batch patron modification table horizontal scroll causes headers to mismatch 🎓
- 37077 + SQL Reports - Picking only one option for each multiple selection results in wrong query
- 36816 + OPAC - Patron 'submit update request' does not work for clearing patron attribute types
- 36469 - Conflict between _header.scss and addbiblio.css tab style
- 35098 - ILL batch is not displayed in ILL table
Needs work 12
Needs release notes
- 40118 + Regression - 'Holds to pull' library filters don't work 📝
- 39179 - ILL batches should allow editing without having to add new requests 📝
Patch doesn't apply 1
- 38096 - Field 857 is not considered for display on XSLT files
Failed QA 3
- 37893 + Migrate some SIP configuration into the staff interface
- 22531 - Allow for multiple requests to partners and display partners in audit log
- 32595 - Price format cost in ILL requests table
In discussion 6
- 35716 + Duplicated assets in both koha-tmpl/intra-tmpl and koha-tmpl/opac-tmpl
- 32968 + Create granular permissions for ERM
- 35908 - There is no length limit for what's presented in datatables
- 19822 - Add system preferences for ILL Module
- 36751 - Creating new patron attribute types should start with type choice
- 36164 - Bring more consistency to our module landing pages
Assigned 2
Waiting 17
Needs signoff 4
- 39944 - Metadata should be trimmed before creating an ILL request
- 39941 - Adding a patron to an unauthenticated request should change the request's status to 'NEW'
- 39934 - Standard backend shows attributes from previously "migrated from" backends
- 39320 - Create a 'landing page' for ERM
Needs QA 13
- 40171 - ILL Patron Has No Email Address on File message upon "Send Notice To Patron"
- 39917 - Display a prompt for status alias when completing a request if ILL_STATUS_ALIAS in use
- 40026 - Edit item metadata should present Standard form if AutoILLBackendPriority is in use
- 39971 - Patron attribute types form logic should be reusable
- 40075 + ILL Standard form should only show libraries that are pickup_locations
- 39900 + Add public REST endpoint for additional_contents
- 40024 - Backends that don't support get_requested_partners capability show a '(0)' in status
- 40005 - Manage request page should show accessurl
- 40012 - Standard form missing publisher for journal articles
- 39918 - Unauthenticated request data should show when editing a request
- 39773 + OPAC ILL form does not use client-side form validation for required fields
- 37901 - Add ILL pseudonymization
- 39091 - Cash registers should have a list API endpoint
Other bugs
Claimed QA 5
Signed off 2
- 40046 - Remove wait and screenshot from Tools/ManageMarcImport_spec.ts
- 39610 - Allow for customizing the metadata shown on OPAC ILL request table
Failed QA 1
- 37701 - Log viewer doesn't show everything when Module 'All' is checked
In discussion 1
- 30274 - Non-reservable items should only fill item-level reserves
Patch doesn't apply 1
- 39031 - ILL plugins should provide themselves the template path
CC Bugs 251
Needs documenting 31
- 38340 + Translatability - Standard form include files are not translatable
- 37043 + Counter registry has a new API base URL
- 37275 + Remove parenthesis from Select user button in ERM 🎓
- 36894 + Journal article request authors do not show in the ILL requests table
- 33018 + Debian package tidy-up
- 29509 + GET /patrons* routes permissions excessive
- 32565 - Holds placed when all libraries are closed do not get added to holds queue if HoldsQueueSkipClosed and RealTimeHoldsQueue are enabled
- 38128 + Agreement/license user selection not limited to users with ERM module permissions
- 34263 - Suspending holds consecutively populates previously used date falsely
- 33408 + Fetch sysprefs from svc/config/systempreferences
- 36343 + The 'after_biblio_action' hooks have an inconsistent signature compared to before_biblio_action, and actions in reserves and items
- 36977 + Google does not read sitemaps with the name sitemapNNNN.xml
- 33568 + Use the REST API to display items on the staff biblio detail view 🎯
- 36085 + Setting and unsetting the protected flag should be limited to superlibrarian accounts
- 32548 + Make illrequestattributes easily available to ILL notices
- 31503 + Allow several consent types on the consents tab of OPAC account page
- 14322 + Add option to create a shareable link for item searches
- 37577 + Add additional fields support to ERM packages
- 37576 + Add additional fields support to ERM agreements
- 37274 + Standardize the toolbar in Vue components
- 35746 - Multiple selections for parameters used in the IN function
- 35362 - Update patron module pop-up windows with consistent footer markup
- 33190 + Add search history button to advance search form if EnableSearchHistory keep
- 35812 + Should specify canonical URLs to help search indexers
- 36559 - Transport cost matrix update helpers 🎓
- 27424 + One should be able to assign an SMTP server as the default
- 32970 + Allow export of batch item modification results in background jobs
- 33365 - Add item type column to call number browser's results table
- 33484 + Ability to remember user's selected table configuration and search filters for tables
- 35659 + OAI harvester 🎯
- 8179 + Receiving multiple order lines at once
Pushed to stable 11
- 37392 + Edit item permission by library group is broken
- 38519 + Improve contrast of Bootstrap alerts and text background classes
- 38899 - Allow the Vue toolbar to be sticky
- 38870 + Remove overflow scroll from batch patron modification
- 38854 + Unused 'class' prop in ToolbarButton
- 38466 + KBART import fails silently if file extension is wrong
- 38465 + Cannot schedule a curbside pickup
- 36025 + Extended attributes clause added to patron search query even when there are no searchable attributes
- 37934 + Extend length of API key, requestor ID and customer ID for data providers
- 36836 + Review ERM module for translation issues
- 38503 + Add a Cypress task to generate objects based on its swagger def spec
Pushed to oldstable 3
- 34886 + Regression in when hold button appears
- 34147 + Patron search displays "processing" when category has library limitations that exclude the logged in library name
- 38272 - Add permission check for erm permission to additional-fields.tt 🎓
Pushed to main 35
- 39664 + Repeatable AV additional fields no longer work
- 35885 + ERM vendor sort order
- 39473 + Drop-down filters on item holdings table should match codes exactly
- 39212 + Error when attempting to edit a booking
- 38861 + Error loading the table in the bookings to collect report
- 39075 - Fix DB inconsistencies in the usage statistics module
- 39011 + Unable to search the holdings table (except home/holding libraries and barcode)
- 39784 - xxx as translatable string in ILL
- 39783 + HTML error for option DVD in ILL form 🎓
- 39346 + Only 20 additional fields can be added to an agreement
- 39000 + "Encoding errors" block on detail page hurt the eyes
- 38528 + Additional fields are not properly fetched in serial subscription details
- 39951 + Column filters are offset in ERM 📝
- 39080 + Table headers of holds to pull table are incorrect size on scroll
- 39350 + The language switch is not displayed at the bottom of ERM module pages
- 39050 + Duplicate "type" attributes in ill-batch-modal.inc
- 39543 + Error modal when trying to add two controlling licences to an agreement duplicates error message
- 37273 + Add ID column to Agreements table in the ERM
- 38664 - Tidy the whole codebase
- 38255 + Do not use dataTable constructor directly
- 35134 + Call number browser's pop-up size should be adjustable
- 26869 + Enable batch record modification to create items on existing bibs
- 39177 + Add additional fields support to credit types
- 38457 + Add additional fields support to debit types
- 26553 + Remove KohaTable (columns_settings.inc) and use kohaTable (datatables.js)
- 38930 + Add a permissions store for Vue apps 📝
- 7508 + Collapsable items on items tab
- 38116 + Patrons search description should be built from DT's search settings
- 26744 + Log changes to extended patron attributes
- 39600 + Use the API to render the OPAC ILL requests table
- 38941 + Convert the acquisitions menu to a Vue island 📝
- 37911 + Prototype vue islands within static pages
- 37930 + Change how we handle authorised values in Vue
- 38993 + Merge fetch files
- 38718 - main container wrapper
Needs QA 6
- 40043 - Agreements_spec.ts is failing randomly (2)
- 40262 - ILL - Save the fact that copyright clearance has been confirmed by the patron
- 35451 + Add tablename field to additional_field_values
- 35145 + Add ability to order patron attributes
- 20551 - Add option for including deleted records in export_records.pl
- 36027 + search_for_data_inconsistencies.pl - add options so you can choose what checks to run
Needs signoff 6
- 36846 - Collected and change variables are set to 0.00 when printing from POS Transaction history
- 40305 - Collected and change variables are inconsistent in controllers and notice templates
- 37829 - Allow additional fields for bookings
- 39564 - Enable runtime translations for plugins (Koha::I18N)
- 37472 - Make plugins translatable
- 28173 - Add plugin hooks object_store_pre and object_store_post
Failed QA 10
- 38426 - Node.js v18 EOL around 25.05 release time
- 25408 + CanBookBeReserved & CanItemBeReserved should check "opacitemholds" policy
- 31009 - Claims list on serials is too slow with many existing late issues
- 33184 - Warnings when running holds queue builder
- 23269 + Long hold queues are slowing the service
- 35625 - Add support for system flag to additional fields
- 31391 - Staff-side recalls 🎯 🎯
- 35603 - Add plugin feature to allow plugins to warn if any external library modules needed are missing
- 36654 - Add template toolkit function to get arbitrary Koha::Objects
- 35067 - Allow authorised value parent category so categories can be linked and shown together
Patch doesn't apply 6
- 31865 - Hide display of 'dev/testing' packages on production installs
- 14261 - Switch 'ask for a discharge' to 'download discharge confirmation' when patron was discharge in OPAC user account
- 18783 - Allow automatic claims for serials
- 35193 - Rename "Message subject" to "File name" when module "Reports" was chosen
- 36668 - Excessive whitespace/newlines in circulation rules editor may cause slow loads with large rules sets
- 26625 - Add ability to configure mojolicious applications
In discussion 13
- 38446 - Permission error for additional fields
- 37622 - Error in ERM module when editing an agreement, a license, a package or a titles
- 37605 - Why do the vue apps use 'dialog' in place of modals?
- 38201 - VueJS architecture rethink
- 40013 - Allow custom/plugable filtering options for OPAC ILL table
- 35837 - Add a fully fledged plugin store to Koha
- 38295 - Standardize "select all" behaviours
- 31327 - Add color scheme picker to the OPAC
- 36285 - Staff UI form fieldset styling needs update
- 37556 - Add project folders of popular IDEs to .gitignore
- 36419 - Ambiguous return value in GetPlugins
- 31729 - Enable automatic filesystem refresh in Plack
- 31761 - Toolbar clarity and consistency
Reopened 1
- 26129 - Add a new 'configurations' table
Blocked 2
- 40051 - cy.wait(delay) should not be used in Cypress tests
- 7012 + Limit to available does not exclude in-transit items
Assigned 2
New 125
- 40199 - Datatables search for eUsage/ERM report results is broken
- 40198 - Datatables search for data providers is broken
- 39107 - kohastructure.sql doesn't load on new MySQL versions 👑
- 37397 - Vue - Strings pass to attribute are untranslatable
- 38242 - ILL table status and backend fitler are not remember when using table's copied sharing link
- 39266 - Place ILL request to partners is broken
- 39798 - Add ability to shut off modules completely
- 36369 - Make APIClient be more useful
- 38341 - Standard backend is missing unit tests
- 35083 - Koha::ILL::Batch::Status should be kosher
- 35082 - Koha::ILL::Batch should be kosher
- 38369 - Checkout in ILL module should override circulation rules and suspensions
- 39242 - Impossible to submit modification to a request from OPAC
- 38825 - possible inconsistency in the link between title and vendor
- 38796 - ERM : record for print documents should not be imported into ERM
- 38808 - erm : ISBN column not displayed in usage report for books (TR_B1)
- 38795 - ERM : wrong mapping for publication_type when importing UNIMARC records
- 38590 - If ILL request is complete there should not be a check out button
- 38523 - Simple quote in ILL standard form JS can break translations
- 38353 - DT - Possible hidden bugs caused by $.extend
- 38261 - JS warning "unreachable code after return statement"
- 35029 - Notices table shows duplicate notice entries if database rows mismatch on certain fields
- 37806 - Delete library does not check for ILLs
- 36360 - Link ILL requests to surviving patron record when patrons are merged
- 36297 - Avoid using var named "t" in templates
- 33861 - Packages_spec.ts is failing randomly
- 34429 - Expiry Date not included on 'Quick add new patron' form
- 16327 - Running build_oai_sets.pl with embed items option should consider every item in a biblio
- 31740 - Illrequests table has a foreign key constraint on status_alias
- 19587 - "Place request with partners" button must be hidden if no partners defined
- 40197 - Datepicker on data provider "Run now" modal not working correctly
- 40188 - SUSHI has been renamed to COUNTER API
- 39241 - Publication date in Article detail may be redundant with year in journal details
- 36361 - Show warning about pending ILL requests when a patron is deleted
- 38802 - erm : the column contributors in title list does not match its content
- 38449 - Move additional fields for ERM packages above list of titles in package
- 37306 - KBART print ISBN and ISSN should be imported in 776 (marc21) and 452 (unimarc)
- 36339 - Using patron search filters may clear "search type" settings in "More options"
- 36021 - "Scheduled for automatic renewal" text displays even when not renewable
- 40268 - Add an ILL checkout receipt
- 40269 - ILL checkout confirmation adds extraneous screen and click
- 40266 - Add ability to override interlibrary loan checkout block
- 40267 - Add options to control ILL circulation blocks
- 40252 - Create dedicated ILL_HOLD_SLIP
- 40191 - Design pattern: Redirect user to a view of the record after saving instead of list
- 37180 - Merge 'additional_fields' and 'borrower_attributes' features together
- 40195 - Make option to configure additional fields as date
- 40200 - Add an ERM data tab to the catalog detail page
- 40196 - Add links from license to linked agreements
- 40194 - [24.11] Status filter on data provider list is free text instead of pull down
- 40193 - Add additional fields to ERM resources
- 38911 - Map optional KBART columns to additional fields in ERM titles
- 40192 - Add additional fields to ERM titles
- 40189 - Provide an option to store non-COUNTER statistics/documents
- 39345 - Koha must support COUNTER 5.1
- 40187 - Provide a "Test all" feature for testing COUNTER API (SUSHI) connections
- 40185 - Allow more than one controlling license to be linked to an agreement
- 38591 - Add a new ILL status "Available in library"
- 40141 - Add "Run" and "Test" buttons to data provider toolbar
- 39988 - Allow limiting the number of ILL requests one patron can have at a time
- 39695 - Allow framework customization with CirculateILL
- 39263 - When an ILL request is closed the item and biblio record created for it should be deleted
- 39574 - List ID number does not need to be displayed in ERM
- 39571 - Abstract table filters to the column render method
- 37500 - Add packages column to local titles table in ERM
- 37762 - Expand ILL to allow for Supplying Agency/Lending Library workflows
- 39523 - Add method for defining lending backend for ILL backends
- 38804 - erm : make usage data harvestable via SUSHI if the data provider enqueue the production of the report
- 39196 - Add an alert in Koha homepage if some ILL requests need action
- 39438 - Add additional fields to agreements periods
- 39326 - package-dependant title information should be managed at resource level
- 38822 - Make data provider summary more complete (all reports and all months)
- 39344 - Add a way to delete usage data for some months and reharvest them
- 39343 - Calculate a standard cost of ILL request based on patron category and type of request
- 39342 - Apply a default filter by library on the table of ILL requests, based on connexion library
- 38289 - ILL module should create biblios for DVD and Thesis documents
- 39341 - Bibliographic records created for ILL should be hidden in OPAC
- 39057 - Add additional fields common to all ILL requests
- 37280 - Add a direct link to Stage MARC records from ERM Titles
- 38878 - overlap of periods in Agreements should be forbidden
- 39264 - Print ILL slip when an ILL item is checked out to a patron
- 38719 - ILL : display in the request the name of the partner library providing the document
- 39256 - Unable to specify ILL branches like holds branches
- 39239 - Add an optional default manageddate filter to speed up loading suggestions
- 39247 - Add a delivery method for ILL requests
- 38372 - Add the date an item is due to be returned to the lending library
- 38370 - The due date of an ILL item checked out to a patron should be displayed in the ILL module
- 39125 - Add a filter on the header of ILL table requests
- 38888 - Add HTML customisation to ILL homepage
- 38882 - for manual imports the type of counter report should be displayed in imports logs
- 38881 - Filtering agreements by date should be improved
- 38880 - add a link from ERM module to create vendors
- 37502 - Holdings table needs an ERM tab
- 38837 - Allow Default Location for ILL Destination Library
- 38821 - Create records for packages
- 38830 - If an ERM report covers several data sources, prevent the choice of a report type that does not exist for all data sources
- 38803 - erm : give the abilty to create, update or delete titles when importing from a KBART file
- 38800 - erm : add a column for agreements in packages list
- 38799 - erm : add period information in packages list
- 38798 - erm : add a column for package in titles list
- 37501 - Titles table in ERM needs options to select multiple/all and perform batch operations
- 38722 - ILL : make a connexion between ILL module and accounting in patron account
- 38721 - ILL : add possibilty to place request with partners without sending email
- 37504 - Deleting local title in ERM should optionally delete bibliographic record
- 38481 - Add an option to add item to bibliographic records created by ERM module
- 38371 - Add possibility to check in an ILL item from the detailed view of the ILL request
- 37951 - UI glitches on "Show EBSCO package" view
- 37935 - Add external_id to erm_eholdings_resources
- 33254 - 2FA - Trust current device
- 31114 - OpacHiddenItems is not respected in search results when an OPAC search is filtered by branch
- 37521 - ERM reports cannot be run automatically
- 24968 - Add system preference controls for cronjobs
- 37279 - Title ID number should have its own column or be hidden in ERM
- 37278 - Identifiers default to ISBN in Identifier column of Titles table in ERM
- 26206 - Extended Patron Attributes don't have a stable id on OPAC
- 36776 - Clarify description of BatchCheckouts* system preferences
- 36675 - WET: Remove RealTimeHoldsQueue pref check when calling ->enqueue
- 36674 - Lazy load api-client JS files
- 36497 - Cancel unfilled holds should be a system preference
- 36165 - Update "Tools" landing page to be more consistent with 'Cataloging' and 'Circulation' landing pages
- 35901 - Tell library on About page when item-level_itypes is set but there are items with no itemtype in the database
- 33423 - Cypress - Using UI to login is against best practice
- 32751 - [Omnibus] Extend, improve and standardize additional fields
- 20958 - Allow admins to choose data types for additional attributes
- 32762 - Duplicate entry '10434' for key 'PRIMARY' at /usr/share/koha/lib/C4/Installer.pm line 739