Notices bugs

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

New 211

Create a default HOLD_CANCELLATION notice
process_message_queue can send duplicate mails if Password Recovery used while queue is running
Overdue print notice cron issue (owning library vs issuing library)
Race condition in CHECKIN notices
Autorenewal notices can resend content that has already been relayed to the patron
Notices should list the available objects
Notices table shows duplicate notice entries if database rows mismatch on certain fields
Gather print notices can only send overdue notices to the patron's home library
New recall SMS defaults should be in Template Toolkit
Select 'Days in advance' = 0 for Advance notice effectively disables PREDUE notices
Parenthesis removed from biblio's title in notice
With "Write off all" UseEmailReceipts sends emails for each, with "Write off selected" a digest
No RENEWAL notice sent if renewed via OPAC without an all libraries notice
A bad RENEWAL notice breaks the ability to renew items
Using <<branches.opac_info>> in html notices gives wrong encoding in generated letters
32892
TCA(
Email template used when generating DISCHARGE PDF
No suggestions ASKED letter transported by email
It should be possible to configure the reply_address for various notices
24278
MR(
Replace Locale::Currency::Format because it's buggy
Patrons receiving both email and print overdue notices
Advanced Notice cron will try to send advance phone notices in the Talking Tech Sending Notices File
36810
MR(
Resend button for notices being hidden by CSS and never unhidden
'email' templates used for printing slips
Deleting a library leaves the letters and shows them belonging to "All libraries"
Count doesn't print correct number in digest-only notices
Remove <<items.content>> form list of placeholders for CHECKIN/CHECKOUT notices
Circulation alerts should have a From: address based on the current logged-in library
transfer slip doesn't have transfers table
Show library's name instead of branchcode in dialog when overwriting an existing notice
<<branches.branchemail>> can't contain "The Library" <library@example.com>
All bookings notices should be available in the advanced messaging preferences
Patrons need messaging preferences for other notices
Notification to the customer when their existing hold is about to expire and they are still waiting for it
Allow access to messages table in notices/slips
MEMBERSHIP_RENEWED message for manual renewals
Port default OVERDUES_SLIP to Template Toolkit syntax
Allow libraries to choose which auto renewal errors to report on in auto renew notices
Specify notice language for vendors
Automatic renewals should only send emails for successes
Split the purpose of RENEWAL and AUTO_RENEWALS_DGST notices.
Add ability to notify patrons if a particular notification method is failing
Cascade failed notices
Add ability to send notices over instant messaging services
Merge /batch/printnotice.tt and /members/print_notice.tt
The UX for custom notice styling per notice template is confusing
38105
MR(
Notice template preview should render HTML including CSS styling
Applying custom formatting to notices when they're printed doesn't apply to print type notices
36809
MR(
DRY out notice and slip printing
Add ability to exclude certain item types for advance_notice.pl
Digests need to be selectable per transport type
Notices should show only the available transports
Add ability to store branchcode for messages in the queue and send by branchcode
Overdue Notice texts based on renewals
Notices defaulting to print
Any failed delivery method in overduerules.pl produces a printed notice in attachment.txt
Generate CHECKOUT, CHECKIN and HOLD digest notices should be generated at once, not amended over time
29490
MR(
Preview for more notices
HOLD_CANCELLATION notice should be available as digest
Add 'auto_account_expired' to AUTO_RENEWALS_DGST
Make additional fields available via Template Toolkit in notices
Patron messaging preferences ordering should be configurable
Don't always claim to be 'en' in html notices
21525
MR(
Configuration to disable all notices at patron level
Overhaul to notices
We should migrate to Koha::Patron->queue_notice wherever possible
Add an item loop mechanism to patron_emailer.pl cron
Add a button to navigate between records coming from a list
Notice (Available) for suggestion is not send at the right time
Predue Notices should work like Overdue Notices
Add option for PREDUE and DUE notices to take calendar into account
9750
GC
Bring routing lists into notices & slips
36808
MR(
Slips should be a message transport type
15278
EL(
[Omnibus] Port default slips and notices from bespoke syntax to Template Toolkit
15277
KMH(
Add Template Toolkit syntax for slips and notices to editor
Add a template toolkit field picker to the notice editor
Port default DUEDGST and PREDUEDGST notices to Template Toolkit
Cancel a pending notice
Separate notice/message languages from installed languages
Choose notices to receive in copy (bcc)
Serial Alert notice does not appear in patron notices tab
Allow for notices to have custom header/footer includes
All notices should give the ability to unsubscribe or flag account for a wrong email address used
Add an option to add new conditions for processing failure_code on members/notices.pl
Add TT notices to acquisition claim notices
Port default SERIAL_ALERT notice to Template Toolkit syntax
Port default DISCHARGE notice to Template Toolkit syntax
Port default MEMBERSHIP_EXPIRY notice to Template Toolkit syntax
Port default OPAC_REG_VERIFY notice to Template Toolkit syntax
Port default acquisition notices to Template Toolkit syntax
Port default HOLDPLACED and HOLD_CHANGED notices to Template Toolkit syntax
Port default Article Request notices to Template Toolkit syntax
Port default TRANSFERSLIP notice to Template Toolkit syntax
The notices and slips management area should be moved to 'Administration'
Make it possible to turn off all notices for a single branch
Resending notice after changing delivery method still uses old method
31510
MR(
The notice template tag helper still uses <<>> sytnax.. we should move to TT instead
Port default SHARE_ACCEPT and SHARE_INVITE notices to Template Toolkit syntax
Port default PASSWORD_RESET and STAFF_PASSWORD_RESET notices to Template Toolkit syntax
SendAlerts should use notice_email_address instead of email
New patron notification method to show notice in patron account in OPAC
Make the 'print summary' a custom slip/notice
35832
MR(
Add option to include an email signature on all notices
Resent notices should be recorded
Count of returned items to CHECKIN message
Add option to force patrons to receive digested notices
MS Teams notifications
Add system preference to remove message body from sent notices after notice status switches to sent
Privacy concerns in Notices
Fine grained control over hold/auto-renew notice recipients
Add support to notices for hourly loans
Allow patron_emailer or parallel structure to generate custom print notices from report output
process_message_queue should skip sending due/predue/overdue notices if they're old as content is no longer relevant
Should secondary email address be allowed to be used as a CC in notices?
Catalog concerns - Lots of whitespace before the notice text
26746
MR(
Variables available for selecting into notices are misleading
Add CodeMirror editor as an option for html notices
Renewal only slips
Should the 'Main contact method' field override the AutoEmailPrimaryAddress at patron-level?
Add a notification to patrons when a restriction is applied to their account
Opac news not output on checkin and checkout notices
ISSUEQSLIP should offer checkout session items only
Add SMS equivalent to EmailOverduesNoEmail
TinyMCE for HTML notices
Send any notice to any patron on demand
Create a notice that can be sent when the Long Overdue Cron runs
Reservations Notification for return shelf
WhatsApp notifications
Ability to add the processing fee to Notices
Ability to Charge for Print Notices
PrintNoticesMaxLines message should print after list of items not at end of notice
overdue_notices.pl should respect is_html flag in individual notices.
List last e-mail address/SMS number/carrier sent to
Make it possible to limit notices shown to 'All libraries' and 'All notices' separately
Default autorenewal notices do not account for item_denied_renewal
Have a way to configure library hours and include them in notices
<<branches.branchname>> in RENEWAL notice subject field
Use "days in advance" for hold reminder notice
cancel_expired_holds.pl parameter reason should be a system preference
CRUD operations for handling notices should all be managed in Koha::Notice::Template
Messaging preference for renewals
Allow option for when to send autorenew denied/onhold notices
The picker should be re-worked to expose relation accessors and then fields from the related objects.
Notice needed for password expiration
Make staff notices digest-able for OPAC_REG and NEW_SUGGESTION
Tracking notices other than patron notices
Allow deletion of ILL notices ILL_PICKUP_READY and ILL_REQUEST_UNAVAIL
Catalog concerns - Fallback email when CatalogerEmails is empty
There should be a notice for "revert hold waiting status"
Can`t print information about staff user in circulation slips
Patron do not have overdue triggers format choice
CHECKIN notice preview not accurate
Add additional subscription fields to serial claim notices
Customize notice recipients
Update sample (pre) due notices to use TT syntax
Add read only "default" versions of notices that would be used if no other version of a notice is defined
Store MD5 sum for each notice in the sample_notices.yml file
Daily digest notice for ALL notices
31511
MR(
Available field handling for notices should be moved from tools/letter.pl to a module
Allow other separation options for digesting circulation alerts (checkin, checkout, renewal)
SMS Test Button
Add information about remaining renewals to sample RENEWAL notice
Suggestions: Make fields for the items table available in AVAILABLE notice
Not send PREDUE notice if autorenew is enabled
Make it configurable which AR_ notices are sent
easy add event to calendar from e-mail
[Omnibus] Standardize how lists of items are created in notices
Notify users if their personal details change
Cater for library groups in notices
Replace the table on 'HTML customisations' administration with a visual alternative.
Notices and Slips presentation
Order and claim emails don't work well with repeatable information
Add ability to limit gather_print_notices by patron category
Provide 'print' as an option for patron messaging
ITivia Cron MEMBERSHIP_EXPIRY
Add flag to overdue_notices.pl to generate notices only for the specified trigger
Allow patron_emailer.pl to select notice branch from report
Add option to print renewal quick slip
Need a "Do not notify" option in messaging preferences
Ability to centrally turn off sending/generating of HOLD notices
Invalid overdue action trigger should cause a warning or error instead of being ignored
24204
DN
Talking Tech i-tiva is now illion Digital Tech Solutions
Select what items to print on a slip
superlibrarian should have tools to delete notices
Patrons should not get a max fines block auto-renewal notification for items due in the future.
Make SMS-errors from process_message_queue.pl more informational
Allow printing of lost fines/fees in notices
Command line switch to add page breaks to overdue_notices.pl sent to the library
Include list of holds on circ slip or offer separate printing option
process_message_queue.pl fail if not to address is defined
Print notices need confirmation before being sent
Purchase Suggestion AVAILABLE notice contents can not be removed
Patrons do not have option on printed notices
Log serial alert emails
Add suggestion emails to messaging preferences
Notices.pl should show items that triggered notice
Notice Module governs fields available in letter.pl, but this often doesn't fit letter.code
message_queue should save reserve id into metadata
Add is_from_today to Checkouts, so we can use it in TT notices
Failures in Koha notifications systems
Vocative version of name and surname in notices and slips
Print notices message_queue.status defaults to Pending for patrons without e-mail
Link sent in SHARE_INVITE message yields software error when a private list is shared.
12924
OK
Replay advance_notices.pl-cronjob in history
Add calender reminder to overdue notices via iCalander standard
gather_print_notices.pl doesn't respect hold/reserve pickup location
Binary attachment cannot be sent via C4::Letters::EnqueueLetter()
Send notification on creation of manual invoice
On demand messaging, especially via SMS and phone
Telegram notifications
22086
AG
Birthday Wishes email to patron
Sending notices via Facebook messenger

Assigned 4

30301
MB
Add a system preference to allow specifying the patron expiration notices as mandatory
Enhancement to manage more than 3 levels of overdue notice
34472
DN
Template Toolkit reference guide needed
19192
DR
Update default DUEDGST and PREDUEDGST notices

In discussion 5

14964
KMH
Email notices will be queued for patrons with no email address
HOLDPLACED being logged in patron messages
11583
DC
Add WYSIWYG editor for HTML notices/letters
CatalogConcernTemplate needs to be HTML
adds fixed_fines for overdues

Failed QA 13

32500
DC
OPAC_REG_VERIFY has too many options for "Message body"
16188
IDG
SMS via email not applicable in India due to telecom regulation
33260
AA
Show message queue on staff interface and make notices printable
31481
JR
Pass message_id to SMS drivers
36020
LS
Port default recall notices to Template Toolkit
33350
ART
Show items info several times in notice content
13961
ET
Option to include patron's total amount of fines in notices
Set Overdue letter fine to the overduerules
12769
MB
Manage fees for sending notices
12388
JR
IssueSlip output should be sorted by date_due, not timestamp
23292
JR
Use TransferSlip when transfering item which is on hold
19017
AA
Script that checks and transforms SMS alert numbers
17509
RĊI(TS
Notify patrons to return items requested on hold by another person

Patch doesn't apply 6

36022
DG
Add default recipient phone number country code syspref for SMS::Send driver
12772
MB
Add item type and on-hold status to overdue notice/status triggers tool
Automatically attempt to resend failed notices
27208
BN
Add a configurable time delay feature to hold notice templates
15283
MR(
Switch default ISSUEQSLIP notice to Template Toolkit
Koha::Logger for gather_print_notices.pl

Needs signoff 7

38501
PD
Prevent failures of Koha/Booking.t when run on MySQL8
36109
MR(
Port default ODUE notice to Template Toolkit
35267
MR(
Clarify CSS options for Notices
32216
JD
Send MEMBERSHIP_EXPIRY notice as print
37885
KMH(
Add ability to disable message queue processing
37598
AA
Ability to use the BCC field for sending notices to multiple addresses, rather than the To field
28400
JR
Add response_message column to message_queue table

Signed off 8

30657
MR(
Make patron attributes available via Template Toolkit in notices
30300
MB
Add patron expiration email to patron messaging preferences
38095
EL(
Custom patron messages should have access to information about the logged-in library they were sent from
10190
MR(
Overdue notice triggers based on item type
38087
MR(
Ship a default print template for the welcome notice
36112
EL(
Port default CHECKOUT_NOTE notice to Template Toolkit syntax
37989
LS
Add template toolkit to problem_report notice
21781
MR(
message_transport_type should allow fallbacks

Needs documenting 18

37059
BL
'Insert' button is not working in notices and slips tool
29354
ME
Make overdue_notices.pl send HTML attachment as .html
37967
KMH(
Allow auto renewals notices to be sent via phone
23295
AA
Automatically debar patrons if SMS or email notice fail
36113
EL(
Port default RENEWAL notice to Template Toolkit syntax
36125
EL(
Port default HOLD_SLIP notice to Template Toolkit syntax
36106
EL(
Port default PREDUE and DUE notices to Template Toolkit
36608
EL(
Port default TO_PROCESS and AVAILABLE notices to Template Toolkit syntax
36126
EL(
Port default HOLD notice to Template Toolkit syntax
35925
EL(
Port default NEW_SUGGESTION, REJECTED, ACCEPTED, and ORDERED notices to Template Toolkit
36815
MR(
Add the option to 'Reset to default' in the notices editor
35279
MR(
Add fallback for WELCOME notice to allow 'print' when patrons are missing email address
30555
SYW
Add more sample notice for SMS messages
31627
KMH(
Add ability to embed the letter ID in outgoing email notices
34854
KMH(
Add ability to skip Talking Tech Itiva notifications for a patron if a given field matches a given value
TT syntax for ACQORDER notices
23773
JM
Send MEMBERSHIP_EXPIRY notice by SMS
29100
KMH(
Add checkouts data loop to predue/due notices script (advance_notices.pl)