Staff interface bugs

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

New 236

BorrowersLog is not logging permission changes
Staff interface tables with filters - date format needs to be YYYY-MM-DD, need to use authorized value codes
Staff interface holdings table - table navigation only shows when "Show filters" is selected
Library hours and the Calendar are not linked in any meaningful ways
Cannot go into Cataloging->Export when 2FA is enabled
Exporting holds from patron record lists all libraries in 'Pickup at' column
Sorting options for holdings table are incorrect
"Clear" link in the report search form is not styled correctly
Adding a new subpermission to a permission category grants new features to all staff with a top level permission
Batch modifications from the biblio page can cause 414 URI too long when attempting to modify many items
Update Font Awesome to fix JS warning in the console for Firefox: "Glyph bbox was incorrect"
Add DataTables responsive plugin to staff interface
members/pay.pl: Multiple notes get lost
Message about auto-increment errors is confusing
Staff without manage_sysprefs permission see 'Search system preferences' search box
Bad JavaScript in IntranetUserJS can break the staff interface
OpacLibraryInfo needs to be pre-selected when OPAC info is added for a library
Item form when receiving serial issues is misaligned
MARC framework editor: visibility field misaligned and checkboxes are to the left instead of the right
Masthead search bar cut off in Chrome on mobile or in narrow window
Temporarily disable CSS and Javascript for pages doesn't work
404 error page for Intranet may leak information
Invalid YAML for some system preferences
Patron circulation history - table style: centered and has left border
"In" analytics link incorrectly formed when "UseControlNumber" set to "Don't use"
When items are created on receive, item form layout is broken
The options to "export database" and "export settings" are not available
Allow per-user customization of table settings
Koha should respect DefaultToLoggedInLibraryCircRules on a single-library system
Rename / Relabel StoreLastBorrower
Holds to Pull should use cn_sort
MARCItemFieldsToOrder should use "location" rather than "loc"
23471
OL
The accordion when modifying notices should make better use of screen size
Filters are broken when some columns are hidden in biblioitem view
Improve login note on staff interface about matching IP address
We don't need 'SpineLabelShowPrintOnBibDetails' anymore
Add table settings to pending orders table
Top search bar tabs reset after search
CookieConsent should not display in Z39.50/SRU window
Time not shown for due dates and renewal dates with time of 23:59
Standardize breadcrumb for labeled MARC view
Standardize start page layout between different modules
Make submit button yellow on "create manual invoice"
'Search' menu opens advanced search page, but selects checkout in simple search
Should actions on result list stick to the bottom?
XSLT: missing punctuation between the Type of Material and the Nature of contents
Print view of a biblio in staff interface shouldn't show checkboxes and buttons
Koha staff interface logs out on homepage refresh with 2FA enforced
Unclear descriptions for DefaultLongOverduePatronCategories and DefaultLongOverdueSkipPatronCategories
'Override restriction temporarily' button is confusing when circulation block isn't a restriction
Home page buttons should even themselves up if staff permissions hide more from one side
Adding a new item type does not clear cache (causing new type to not show properly in OPAC)
updatecharges permissions also require borrowers permission
Cronjob references in system preference descriptions don't make sense for most installations
Header search input no longer has an outline when focused
Checkbox "Update all sub funds with this owner" in the fund add/edit form is misaligned
Add homepage button for users with purchase suggestion management but no other acq permissions
Make it possible to split holdings tab using library groups
"Wrong CSRF" after login rejection (StaffLoginRestrictBranchByIP)
Two factor authentication for the staff client - omnibus
Make Add persistent selections and batch operations to item search optional
It should be possible to determine a column for display on the details page even if no data is present
Allow configuration of search type in main search bar
DT - replace dom with layout
25673
AN
Access logging of borrower's personal information
Provide password visibility toggle / icon to unmask password on staff login screen
Allow filtering with status column in biblio's detail-page
Add "copy to clipboard" feature to barcodes in detail pages
Switch to REST driven datatables for suggestion management
Add a 'display all combinations' option to the new circulation triggers page
Staff patron specific section for adding links and notes
Show DefaultClassificationSource selection on Classification Sources page (classsources.pl)
RFID Cataloguing - Programming RFID tags from Koha
Replace alert messages with toasts
Display 'diff' nicely in action logs
Choose staff interface homepage default action
Filtering by date should be possible using the format that is set in syspref 'dateformat'
2FA - Trust current device
The new item-status.inc include should be used throughout the staff interface
Tools>HTML customizations Error 500
Consistency in Terminology Messages vs Notes
Make the paging in datatables and search results consistent
We need a clear guideline regarding how to display 'filters' and 'sidebar nav' at the same time
[Omnibus] Add 'btn-primary' to the main action button where it's missing
Sidebars and breadcrumbs
Bottom tabs inconsistent with moremember.tt on circulation.tt
35845
OL
Add a 'note' or 'success'/'failure' wrapper around action feedback in patron search modals
Add option to never default to Cataloging Search
Add option to define header quick action preference on Place a Hold page of staff interface
34358
JD
Generalise library selection filter for datatables
32156
OL
Form misalignment - wrapping when content wider than screen
Modification log for bibliographic records and items should only show changed values
Add detail on hover for bookings event dots
Event dots should appear side-by-side rather than stack vertically for bookings picker
Send notifications for pending moderation staff actions
Return claims on deleted items
about-team.inc: Website maintainer vs Website administrator
36759
MR(
We should add a shortcut for assigning a ticket to yourself
Add configuration for renaming of terms on the staff interface
Clarify description of BatchCheckouts* system preferences
36705
MR(
The 'Add new concern' button for catalog concerns is hidden away
Add a 'Uniform title' index to the staff interface advanced search dropdown
It would be good to have a 'Print/Message in language' option in the UI
[OMNIBUS] We should consistently use includes for patron name display
Allow holds to be suspended, unsuspended, or canceled in batches based on branch or patron category code
36697
MR(
When using a template for the new email 'Send message' function, we should preview the message content
Items are In transit and Available at the same time
Create separate cookie options for the staff interface
Add a button to intranet detail for a biblio to enable "Reindex this record now"
Right to change the expiry date for staff-type patron
Add ability to see (limited) error logs from within the Koha inteface
Add ability to requeue a background job from the staff interface
Allow definition of local tooltips
Add custom content areas to the tools home page and cataloging home page
Consider modernising the checkout page to be an Vue page
Use new checkout API's for staff interface checkouts
class missing from spans on Available status in detail.pl
Add module links to menu dropdowns
Add unique IDs to the fieldsets of the item search form to facilitate customization
The displayed values for Client ID and Secret need copy to clipboard buttons in apikeys.tt.
Barcode should be visible in the results listing
Update "Tools" landing page to be more consistent with 'Cataloging' and 'Circulation' landing pages
[OMNIBUS] Improvements for using tinyint authorised values
SeparateHoldingsBranch and floating collections
Print quick slip should not print items renewed in OPAC
Move cities to Vue
Specify which libraries the loggedinlibrary permission allows patron to switch between
Add a link to the OPAC from the staff interface
UNIMARC: if $9 is set and EasyAnalytics is off, the item will still show on the record
We should consistently display the select options when appropriate in the patron search modal
Become some patron
smart-rules.pl should validate that all branches / patron categories / item types are covered by circ rules.
Display the home location of the item in search results in the staff interface
Allow customization of staff interface based on login location
Indicate that a record is using OpacHiddenItems in the staff interface
Add bibliographic tagging to staff interface
Simplify reports navigation
35497
NC(
Add a view of related import records to the details page
Staff confirmation on shared accounts
library name to be enclosed in a span that will allow use of jQuery or CSS to transform it's appearance.
Branches that staff can set to
AllowRenewalIfOtherItemsAvailable description is misleading
Inconsistencies when a task is added to background jobs
Fields to choose on Notice editor often contains non-applicable tables and fields
Course Reserves: Instuctor search box positioning
Add message text box in circulation for patrons does not accept HTML tags
enhanced messaging preference should always be on
Remove UpdateTotalIssuesOnCirc and make it cron everywhere
Allow conventional MARC formatting when entering Koha to MARC mapping
[Omnibus] Set the default number of entries in a list to display on a variety of pages
Branch preferences should not be tied to staff preferences
Wrong description for NOT_LOANS in System Preferences / Authorized values
Online help for Inventory - incorrect link
Last returned by and last/previous borrower doesn't display if borrower cardnumber is empty
Add link to suggestions when nothing is found in the staff interface
Notes on phone and email fields when editing patrons 'Shows on transit slips' is unclear
Allow definition of "None" audio alert
Allow different input formats for monetary values
Table sorting using title-string option is obsolete
Terminology: Edit or Modify on forms for changing information in Koha
27262
TCA(
We should switch from a checkbox to an alternate submit button for cancelled hold notifications
Clarify cataloging permissions
Browse system logs: add itemnumber to search limit
Possible CSS adjustments for the header search usability improvement
Add total of issues and renewals to OPAC details page
Navigation tabs should move to menu on small displays
[Omnibus] We should adopt modals more widely for simple forms
Add import tool to Authorities
Send patron a notification of a new OPAC note
Add permission to circumvent HidePatronName syspref
Show availability in list view in staff interface
Action column should not be sortable
Always show datatable column filters at the top instead of the bottom of the table
Separate user permissions for tools/batchMod.pl versus tools/automatic_item_modification_by_age.pl
Standardize breadcrumbs in patron account in staff interface
Change OPAC view link in search results for Suppressed bibs
Keyboard shortcuts no longer work in details.pl
Add table configuration to subscription search results list
Batch patron deletion and anonymization tool form is misaligned
Add floating toolbar and headers to item search results
Show Syndetics Unbound on the staff interface
Patron image caching
"Image from Amazon.com" displayed even if AmazonLocale is not set to american
Widget dashboard
Streamline importing of records
31159
MR(
Can we make sidebar navigation collapsable?
Improve display of items, when items are created from staged files
Some stock rotation pages could be converted to modals
Make list of staged MARC imports a datatable
Add a staff counterpart for OPACURLOpenInNewWindow
31670
IG
Fix inconsistency with breadcrumbs in the Patrons module
[Omnibus] C4::Service scripts should be replaced with REST API
Add "skip to content" functionality to the staff interface
Better inline documentation for IntranetNav preference
Make patron selection more consistent
Keep CircControl / ReservesControlBranch / HomeOrHolding together in sysprefs
31027
OL
Incorrect col sizing for Suggestions Management
Add a housebound notification to staff interface
SMS alert number should be grouped with other borrower contact information.
Validation for *MandatoryField and *UnwantedField sysprefs
Add ability to set a customised default sort order for sale items
Convert register transactions table to a single ajax driven datatable
Re-authentication on sensitive actions
Pipe separated contents are hard to customize (staff interface)
Allow per-user configuration default sort orders
Add some user preferences in localstorage
Omnibus: Cleanup Koha and fight feature creep
Add link for Lists to staff interface
Add browse interface to staff client
Suppress some warnings in codemirror js editor
Setting user permissions should be limited by current user permissions
Display information on when an item was marked lost on checkout history page
Text on overduerules.pl should explain how triggers are selected
Display number of associated orders on Acquisitions Detail tab on detail.pl
Prevent tables overflowing their containers on patron accounts
Search not found - options
Audio alerts: Add a hint that the upload file tool can be used for adding custom sound files
Cities and Towns dropdown in patron editor should focus by default on logged in library city/town
Create a display area to show pending requests
Moderation links are out of sight and overlooked
Show warning if lost status is changed on a checked out item
Allow server-side sorting by title to ignore custom sets of articles
Add display of star ratings to staff client
Allow librarians to add star ratings on behalf of a borrower
Add per user interface settings
BrowseResultSelection should also be used when placing holds
Item count in acquisitions and edit items screens should have a sanity check
Make the export buttons configurable
"Item circulation alerts" is overkill and could be removed
Show name of submitter and reviewer on tags/review.pl in staff
Insertion of intranetuserjs should be moved to the end of <body>
SQL reserved words should be dis-allowed as branchcodes / authorized values / item types
Making classification indexes searchable in staff client
integrate tools and reports plugins into staff interface better
Add an enquiry/request/workflow management module
Authorities mode: Add list of reports, or ability to add html links to same, re biblio and authority records needing editing, adding, deleting.

Assigned 10

38433
JD
Conflicting behaviour of the columns visibility on the items table
Add option to show holding table global search by default
29275
TCA(
Use the API to render checkout history for a biblio
27767
JD
Number of elements in cart is not updated when records are deleted or merged
38114
JD
columns_settings.inc used when not needed
35736
MR(
Transfer modals should be merged in returns.tt
38388
JD
Investigate DataTables's extension SearchBuilder
38296
JD
Investigate DataTables's extension StateRestore
36855
M
Replace legacy CodeMirror5 with Monaco Editor
22163
JM
Add transfers history page to catalog

In discussion 10

32709
JD
Background job UI and REST API routes explode if JSON is incorrect
37605
MR(
Why do the vue apps use 'dialog' in place of modals?
31744
DC
Inventory tool can take a long time and never complete
Simplify options in CheckPrevCheckout system preference
36164
PA
Bring more consistency to our module landing pages
Staff UI form fieldset styling needs update
Should we clear patron search result when the modal is reopened?
Toolbar clarity and consistency
Cannot set single sub-permission without also setting the top level flag
30279
DG
Log when personal data is displayed in staff client

Failed QA 15

Regression with modalPrint
34149
LG(
Syndetics cover images don't load in staff interface detail page if other images services are enabled
23840
NC(
IntranetNav causes overlap of top menu
38079
NC(
Add ability to choose sorting for holdings table
35871
WW
Adding a merge_delete_authorities subpermission for editauthorities
28453
OL
Update pagination subroutine to generate Bootstrap markup
37637
SL
Use the REST API to display items on the staff edit items view
35953
WW
Add delete_any_record cataloguing subpermission
33537
MDR
Move domain limits from koha-conf to staff SMTP configuration
34506
MH
After deleting record from a search result the link 'Go back to the results' has disappeared
30849
LG(
Make pending patron modification notices on staff main page number of modifications at logged in branch
28452
LG(
Add managing librarian to transaction page (boraccount.pl)
23562
FS
Only one authorities search in header
906
TCA(
ISBN Check
22882
OL
ItemType translation modal is not consistent with other modals

Patch doesn't apply 6

25589
DR
Legend label for editing alternative address is incorrect
Add IndependentBranches syspref to hide other items and libraries
35870
WW
Adding an edit_authorities subpermission for editauthorities
Set focus for cursor to barcode input box in batch item modification
Display Google cover image on staff interface search list and detail page
15385
MP
News archive

Needs signoff 8

38465
JD
Cannot schedule a curbside pickup
37761
OL
Tabs on curbside_pickups.tt page not styled right after Bootstrap 5 update
38367
LG(
offset is wrong on plugins-disabled.tt page
RESTOAuth2ClientCredentials pref description is confusing
38116
JD
Patrons search description should be built from DT's search settings
36897
PR
Make it possible to use select[multiple] and select[size] in a sidebar
38070
MR(
Regression in print notices
29099
MR(
Add support for item bundles in the inventory tool

Signed off 6

38444
NC(
Bug 34147 follow-up: add tests
38484
JD
Filters on the "Holds to pull" page is broken
37393
M
Bundle items don't show their host in the staff interface
15461
LG(
Add staff equivalent for OpacLocationOnDetail
37054
LG(
Allow for custom library colors in the staff interface header search
37883
LG(
Add a filter for staff search results to filter by branch

Pushed to main 8

38436
JD
Adjust code for column visibility (after DataTables upgrade)
38485
JD
Update column visibility on holdings table correctly
38391
JD
DT's add filters called too many times
38482
JD
Disable save state for items tables
36182
PA
Add vendor column to holdings table
38379
OL
Remove obsolete Bootstrap classes from installer templates
38312
JD
Patron form behind fixed header
35402
OL
Update the OPAC and staff interface to Bootstrap 5

Needs documenting 19

26866
BL
Items table on additem should sort by cn_sort
31921
SL
No confirmation alert when deleting a vendor
36572
LG(
Cleanup the set library page and avoid extra confirmation step
36469
OL
Conflict between _header.scss and addbiblio.css tab style
37029
JD
'About Koha' button on staff side homepage seems out of place among application buttons
20411
SL
Remove StaffDetailItemSelection system preference and make the feature always on
2486
OL
Show user comments in staff interface
37141
MR(
Add option to display completed bookings from patron page
36582
OL
Add option to set library, desk, and register from user menu
35191
JD
Make entries per page configurable for items table on staff detail page
27779
MR(
Cashup summary 'refunds' should denote what the refund was actioned against
33568
JD
Use the REST API to display items on the staff biblio detail view
36663
PA
Table configuration options on items table don't show in staff interface
29282
NC(
Show items.issue and items.renewals in the holdings table on the detail page in the staff interface
35862
LG(
Display patron search result on the right of the form (modal)
22567
MR(
Stock rotation manage rotas should show items current and desired locations
36440
DG
Add edit buttons for patron flags in attention box
33281
NC(
Improve authority links and add them to MARC preview
33484
JD
Ability to remember user's selected table configuration and search filters for tables