Details
-
New Feature
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
XXL < 30 days
-
100%
-
XXXL: 30-45 days
-
Vega
-
-
90
Description
A Feature for any issues, tech debt tasks not related to R2 features.
TestRail: Results
Attachments
Issue Links
- clones
-
UXPROD-3409 Vega - Lotus Enhancements/Bugfixes/Tech Debt
-
- Closed
-
- is cloned by
-
UXPROD-3669 Vega - Nolana Enhancements/Bugfixes/Tech Debt
-
- Closed
-
- is defined by
-
BF-174 Failed test: Verify that overdue fines calculated properly on recalled items based on "Overdue recall fine" amount and interval setting
-
- Closed
-
-
BF-310 Morning Glory - Behavior of Filters in the Request App Is Inconsistent
-
- Closed
-
-
CIRC-497 Documentation Issues with Circulationrules.md - Priority formatting
-
- Closed
-
-
CIRC-562 Endpoint "/circulation/due-date-not-real-time-scheduled-notices-processing" is not reflected in the module's RAML file
-
- Closed
-
-
CIRC-563 Endpoint "/circulation/due-date-scheduled-notices-processing" is not reflected in the module's RAML file
-
- Closed
-
-
CIRC-574 Incorrect data type for currency
-
- Closed
-
-
CIRC-587 Tests can fail due to frozen clock
-
- Closed
-
-
CIRC-745 mod-circulation is missing 2 sub-permissions that cause errors
-
- Closed
-
-
CIRC-1049 SPIKE: MSU patron not billed overdue for recalled item upon checkin
-
- Closed
-
-
CIRC-1163 Notices scheduled in the past are being sent
-
- Closed
-
-
CIRC-1169 API returns a 500 error for invalid input
-
- Closed
-
-
CIRC-1331 Circulation rules saved if criteria entered without ':' and without policies
-
- Closed
-
-
CIRC-1356 Improve error handling when a pubsub event can't be published
-
- Closed
-
-
CIRC-1363 Refunded item results in account balance an automated blocks
-
- Closed
-
-
CIRC-1371 post to /circulation/requests without request date returns error but changes item status
-
- Closed
-
-
CIRC-1423 When TLR is enabled, the "requests" queue is broken by requests that were created with TLR disabled.
-
- Closed
-
-
CIRC-1453 Undefined permission 'circulation.rules.overdue-fine-policy-all.get', ...
-
- Closed
-
-
CIRC-1455 Do not allow Hold TLRs for instance with available items
-
- Closed
-
-
CIRC-1467 TLR confirmation notice: Two fields don't populate
-
- Closed
-
-
CIRC-1503 "Failed to publish LOAN_DUE_DATE_CHANGED event: loan is null" Error, appears each time after making title level request
-
- Closed
-
-
CIRC-1513 Stop sending loan notices with triggers "Loan due date/time" and "Item aged to lost" after loan has closed
-
- Closed
-
-
CIRC-1517 Request detail page - Hold clearance report call times out
-
- Closed
-
-
CIRC-1530 Change the failure message of the closed request validator
-
- Closed
-
-
CIRC-1532 Don't pass dash comment with lost item fees
-
- Closed
-
-
CIRC-1535 SPIKE Investigate why some items are not included in the hold shelf clearance report
-
- Closed
-
-
CIRC-1537 Fee amount tokens not showing 2nd decimal in automated notices, if 2nd decimal = 0
-
- Closed
-
-
CIRC-1541 Extend errors with enum values as parameters
-
- Closed
-
-
CIRC-1546 POST /circulation/requests requires more fields than before
-
- Closed
-
-
CIRC-1548 NPE when creating TLR Recall for instance without an open loan
-
- Closed
-
-
CIRC-1549 TLR: Recalls not fulfilling correctly
-
- Closed
-
-
CIRC-1554 Disable lost item actual cost processing
-
- Closed
-
-
CIRC-1555 Re-enable lost item actual cost processing
-
- Closed
-
-
CIRC-1558 IF TLR with no existing item OR with request type = Hold, then item tokens that are linked to instance are not populated (immediate notices)
-
- Closed
-
-
CIRC-1575 500 Error When Placing TLR/Instance Requests via mod-patron When There Are "Available" but not Pageable Items
-
- Closed
-
-
CIRC-1576 TLR (pages) aren't being fulfilled when there is an available non-requestable item at the chosen service point
-
- Closed
-
-
CIRC-1577 Date parsing in mod-circulation does not handle loanDate/dueDate without timezone information but allows saving loans without that information
-
- Closed
-
-
CIRC-1583 Rolling due date loan policy with fixed due date schedule(due date limit) fails when the schedule range begins after the checkout date
-
- Closed
-
-
CIRC-1593 IF TLR with no existing item OR with request type = Hold, then item tokens that are linked to instance are not populated (scheduled notices)
-
- Closed
-
-
CIRC-1610 TLR: Item assigned to recall should not be renewable
-
- Closed
-
-
CIRC-1611 TLR: renewals on holds allowed regardless of loan policy
-
- Closed
-
-
CIRCSTORE-326 Undefined permission 'patron-action-session-storage.expired-session-patron-ids.collection.get'
-
- Closed
-
-
CIRCSTORE-333 Request level filters not showing correct record counts
-
- Closed
-
-
CIRCSTORE-335 Add index for loan.agedToLostDelayedBilling.dateLostItemShouldBeBilled field
-
- Closed
-
-
CIRCSTORE-336 Add index for empty awaitingPickupRequestClosedDate in request table
-
- Closed
-
-
CIRCSTORE-338 Test CIRCSTORE-335
-
- Closed
-
-
CIRCSTORE-339 Expiration notice not being sent when template selected in TLR settings
-
- Closed
-
-
CIRCSTORE-340 Discuss a possible solution for a fix of mod-circulation-storage migration script for lotus
-
- Closed
-
-
CIRCSTORE-342 Expire requests for only one tenant in the expiration job
-
- Closed
-
-
CIRCSTORE-344 Processing of scheduled notices fails after migration from v13 to v14
-
- Closed
-
-
CIRCSTORE-350 Request expiration does not update meta data "updatedDate"
-
- Closed
-
-
FAT-1481 Сheck test cases for validity and relevance. Morning Glory Enhancements/Bugfixes/Tech Debt
-
- Closed
-
-
FAT-2019 Karate test fail: [vega/mod-circulation] ModCirculationTests 3. common/destroy-data.feature
-
- Closed
-
-
FAT-2178 VuFind integration - backward compatibility
-
- Closed
-
-
FAT-2208 Karate test fail: [vega/mod-circulation] ModCirculationTests {1} vega/mod-circulation/circulation-junit.feature
-
- Closed
-
-
FAT-2225 Karate test fail: [vega/mod-circulation] ModCirculationTests {1} vega/mod-circulation/circulation-junit.feature
-
- Closed
-
-
MODEMAIL-72 Number of connections - MS mail server issue
-
- Closed
-
-
MODFEE-73 UI errors when setting up manual charges in Settings --> Users --> Fee/Fine --> Manual charges
-
- Closed
-
-
MODFEE-220 Make paymentStatus property in accountdata.json required and also make it an enum
-
- Closed
-
-
MODFEE-249 500 error while exporting 'Refunds to process manually report(CSV)'
-
- Closed
-
-
MODFEE-250 Make comments field in Create Action Request not required
-
- Closed
-
-
MODFEE-251 SPIKE - Find the root cause of MODFEE-249
-
- Closed
-
-
MODFEE-254 Use JUnit5 instead of JUnit4 for API tests
-
- Closed
-
-
MODFEE-256 Properly format amount tokens during building manual feefine charge notices context
-
- Closed
-
-
MODFEE-264 Unable to generate "Financial Transaction Detail Report"
-
- Closed
-
-
MODFEE-271 [SPIKE] Analyze poor performance of Financial Transaction Detai Report
-
- Closed
-
-
MODNOTIFY-55 mod-notify is not passing the "X-Okapi-Request-Id" header to its API calls
-
- Closed
-
-
MODPATBLK-104 fetchById() logs excessive log lines
-
- Closed
-
-
MODPATBLK-128 Unable to remove invalid fee/fine related block with user-level sync
-
- Closed
-
-
MODPATBLK-129 Kiwi: Automated Block for Max Amount Owed Not Removed When Aged to Lost Item Returned
-
- Closed
-
-
MODPATBLK-134 Kiwi HF3: Automated Block for Max Amount Owed Not Removed When Aged to Lost Item Returned
-
- Closed
-
-
MODPATBLK-135 Lotus HF1: Automated Block for Max Amount Owed Not Removed When Aged to Lost Item Returned
-
- Closed
-
-
MODPUBSUB-199 SPIKE: find an approach of syncing caches between module instances
-
- Closed
-
-
MODPUBSUB-232 jackson-databind 2.13.2.1 (CVE-2020-36518)
-
- Closed
-
-
MODPUBSUB-236 mod-pubsub is not able to recognize its consumers/publishers properly when module versions changed
-
- Closed
-
-
MODPUBSUB-237 mod-pubsub failing to migrate from v2.5.0 to v2.5.1 for Lotus hotfix #1
-
- Closed
-
-
MODPUBSUB-239 Review and edit the article about mod-pubsub deprecation proposal
-
- Closed
-
-
MODTEMPENG-28 mod-template-engine is not passing the "X-Okapi-Request-Id" header to its API calls
-
- Closed
-
-
MODTEMPENG-78 Password-activation emails contain literal "\n" sequences
-
- Closed
-
-
STCOM-993 Accessibility: Create/Edit Request: Screenreader reads accordion heading twice - USE NVDA/JAWS
-
- Closed
-
-
STRIPES-810 Ordered and bulleted lists are superimposed on the text when the user increases the indent in the "Body" field
-
- Closed
-
-
UICAL-142 refactor away from react-intl-safe-html
-
- Closed
-
-
UICHKIN-303 Investigate failed test on ui-checkin
-
- Closed
-
-
UICHKIN-333 Replace or remove react-hot-loader
-
- Closed
-
-
UICHKIN-336 replace babel-eslint with @babel/eslint-parser
-
- Closed
-
-
UICHKIN-338 update NodeJS to v16 in GitHub Actions
-
- Closed
-
-
UICHKIN-339 Skip unstable test
-
- Closed
-
-
UICHKIN-341 Improvement for bigtest running
-
- Closed
-
-
UICHKIN-342 Fix and improve bigtest
-
- Closed
-
-
UICHKIN-344 Switching service points is not recognized by the check-in app
-
- Closed
-
-
UICHKOUT-737 warn when selected user lacks a barcode
-
- Closed
-
-
UICHKOUT-770 No more error message when entering an item barcode without a patron barcode
-
- Closed
-
-
UICHKOUT-772 500 error when checking out item - Kiwi Bugfest
-
- Closed
-
-
UICHKOUT-776 Replace or remove react-hot-loader
-
- Closed
-
-
UICHKOUT-777 optional dependency @folio/circulation is out of date
-
- Closed
-
-
UICHKOUT-779 replace babel-eslint with @babel/eslint-parser
-
- Closed
-
-
UICHKOUT-783 Tech debt: Use permanent error key instead of error message
-
- Closed
-
-
UICHKOUT-784 Tech debt(BE): Add permanent error keys in responses
-
- Closed
-
-
UICHKOUT-785 Improvement for bigtest running
-
- Closed
-
-
UICHKOUT-788 Lotus Bugfest: Patron barcode scan not finding existing patrons in Check out
-
- Closed
-
-
UICHKOUT-789 Override for non loanable material not working in Morning Glory bugfest
-
- Closed
-
-
UICHKOUT-793 Circ by external system ID does not work
-
- Closed
-
-
UICIRC-428 aria-label missing for token icon in WYSIWYG editor toolbar
-
- Closed
-
-
UICIRC-697 refactor psets away from backend ".all" permissions
-
- Closed
-
-
UICIRC-715 Unable to delete fixed due date schedule with permission ui-circulation.settings.fixed-due-date-schedules
-
- Closed
-
-
UICIRC-769 [BE?] Fee amount tokens not showing 2nd decimal in automated notices, if 2nd decimal = 0
-
- Closed
-
-
UICIRC-770 SPIKE: investigate how to fix UICIRC-776
-
- Closed
-
-
UICIRC-775 Lotus 2022 R1 module release
-
- Closed
-
-
UICIRC-776 Cypress issue with circulation rules form
-
- Closed
-
-
UICIRC-779 Lost item processing fee can be saved with a value less than 0
-
- Closed
-
-
UICIRC-780 replace babel-eslint with @babel/eslint-parser
-
- Closed
-
-
UICIRC-782 No validation for spacebar when create Patron notice template
-
- Closed
-
-
UICIRC-784 User can save "Overdue fine", "Overdue recall fine", "Maximum overdue fine" and "Maximum recall overdue fine" with values less than 0
-
- Closed
-
-
UICIRC-794 Spike: No validation for spacebar when create Patron notice template
-
- Closed
-
-
UICIRC-815 update NodeJS to v16 in GitHub Actions
-
- Closed
-
-
UICIRC-816 SPIKE: Investigate issues with failed jest/RTL tests
-
- Closed
-
-
UICIRC-817 Investigate problem in tests
-
- Closed
-
-
UICIRC-820 Fix eslint error
-
- Closed
-
-
UICIRC-839 components are incorrectly imported directly from stripes-* packages
-
- Closed
-
-
UIREQ-624 i18n enumeration values must be localized
-
- Closed
-
-
UIREQ-662 Modal Loop When Move Item on Request Fails Due to Policy
-
- Closed
-
-
UIREQ-694 The message "Item with this barcode does not exist" should appear whenever the user tries to enter a invalid item barcode
-
- Closed
-
-
UIREQ-743 Spike (accessibility): Investigate possible solution
-
- Closed
-
-
UIREQ-745 Spike: Investigate problems with failed tests
-
- Closed
-
-
UIREQ-751 When duplicating a request, the pickup location is not preserved
-
- Closed
-
-
UIREQ-758 Replace or remove react-hot-loader
-
- Closed
-
-
UIREQ-770 replace babel-eslint with @babel/eslint-parser
-
- Closed
-
-
UIREQ-771 SPIKE: investigate problem with double call of end-point for hold shelf report
-
- Closed
-
-
UIREQ-772 Can't select request type when item have status 'Restricted'
-
- Closed
-
-
UIREQ-775 Accessibility: Create/Edit Request: required is not read - USE NVDA/JAWS
-
- Closed
-
-
UIREQ-778 Fix problem with double call of end-point for hold shelf report
-
- Closed
-
-
UIREQ-779 HTTP request duplication when making TLR
-
- Closed
-
-
UIREQ-780 update NodeJS to v16 in GitHub Actions
-
- Closed
-
-
UIREQ-781 SPIKE: Investigate problem with tests failing in ui-requests module
-
- Closed
-
-
UIREQ-782 SPIKE: Investigate problem with tests failing in ui-requests module
-
- Closed
-
-
UIREQ-783 Disable request detail action menu when hardcoded UUID is present
-
- Closed
-
-
UIREQ-784 Disable item and instance links in request detail when hardcoded UUID is present
-
- Closed
-
-
UIREQ-785 Fix "Timeout of 2000ms exceeded. For async tests and hooks, ensure “done()” is called" big tests errors
-
- Closed
-
-
UIREQ-786 Fix big tests errors related to interactors small default timeout
-
- Closed
-
-
UIREQ-787 Filter the items list on "move request" action from items with non-requestable statuses.
-
- Closed
-
-
UIREQ-790 Request details title level request data incorrect
-
- Closed
-
-
UIREQ-792 components are incorrectly imported directly from stripes-* packages
-
- Closed
-
-
UIREQ-797 Title of item not appear in modal message for statuses: Withdrawn, Declared Lost, Claimed Returned, Lost and Paid
-
- Closed
-
-
UIREQ-800 MG - The user should be redirected to one number of requests if click on the "view requests in queue" link
-
- Closed
-
-
UIREQ-802 Lotus HF3 Candidate - cancellation-reasons query is missing limit clause
-
- Closed
-
-
UIREQ-815 TLR: Allow user to choose request type when placing request (page, hold, recall)
-
- Closed
-
-
UIU-1657 Some translation strings need to be rewritten
-
- Closed
-
-
UIU-2082 [BE] Data corruption. When holdings/item data are moved in Inventory, then the connected Fee/Fine is not updated accordingly
-
- Closed
-
-
UIU-2246 Count of loans not anonymized because of associated fee/fines not displayed
-
- Closed
-
-
UIU-2448 "Patron blocks" settings are in the wrong order on SNAPSHOT
-
- Closed
-
-
UIU-2505 Fine detail page throws an error if item is missing
-
- Closed
-
-
UIU-2560 Modify error message when a Fee/Fine Owner enters a Fee/Fine Type that is duplicated by "Shared" Fee/Fine Owner
-
- Closed
-
-
UIU-2579 On Fees/Fines History, lost item fees show "Staff info" icon when no "Additional information" exists for any related actions
-
- Closed
-
-
UIU-2600 Fee/fine amount unexpectedly resets on manual charge form
-
- Closed
-
-
UIU-2605 User should be directed to the last open page when working in more than one browser
-
- Closed
-
-
UIU-2609 Allow fee/fine to be cancelled if remaining balance equals billed amount
-
- Closed
-
-
UIU-2613 SPIKE: investigate possible solution for UIU-2605
-
- Closed
-
-
UIU-2614 Spike: Allow fee/fine to be cancelled if remaining balance equals billed amount
-
- Closed
-
-
UIU-2626 "New Fee/Fine" modal: After new fee/fine charged at Check-in, unable to get to Users app
-
- Closed
-
-
UIU-2633 [BE] Create user with more than 1500 loans
-
- Closed
-
-
UIU-2637 Investigate possible solution for UIU-2629
-
- Closed
-
-
UIU-2638 Investigate the possible use of pagination for UIU-2629
-
- Closed
-
-
UIU-2639 Investigate possible solution for UIU-2632
-
- Closed
-
-
UIU-2640 Investigate possible solution for UIU-2626
-
- Closed
-
-
UIU-2641 Investigate possible of using virtualization for UIU-2629
-
- Closed
-
-
UIU-2644 "Remaining amount" doesn't have the correct value when the field "Payment amount" is emptied
-
- Closed
-
-
UIU-2645 Confirm button is not disabled after the click and each click on this button sends the request to the server
-
- Closed
-
-
UIU-2650 Unable to generate "Refunds to process manually report"
-
- Closed
-
-
UIU-2655 User with permission "Users: Can create, edit & remove fees/fines" not allowing creation of a fee/fine--get "Something went wrong" message
-
- Closed
-