johnnyq
|
87c441b3b9
|
Billing stage 5: payment reminders on a schedule set in Invoice Settings (days before, on and after the due date, then every N days until paid, with a client opt-out on the Billing tab and no reminder for autopay invoices until late), Send Reminder and next-reminder status on the invoice page, a message and PDF attachment in the invoice, quote and statement Send windows, a statement PDF with aging and an optional monthly statement run, a new look for invoice, quote, reminder, receipt, statement and team notice emails sent to primary and billing contacts, late fee added as a proper invoice line, fixes for the quote answered notice link and batch payment receipts, database 2.9.8 and changelog
|
2026-10-16 17:12:10 -04:00 |
|
johnnyq
|
056db263a5
|
Rever old test run of using prepared mysql statement for client add /edit
|
2026-08-01 18:20:43 -04:00 |
|
johnnyq
|
8f824a1868
|
Replace Function shortenClient() with shortenClientName()
|
2026-07-14 17:46:25 -04:00 |
|
johnnyq
|
ac7623d4f5
|
Update Add Client to use prepared statments
|
2025-11-21 20:53:04 -05:00 |
|
johnnyq
|
723a423b06
|
After ticket Creation Redirect to ticket details with Client Side bar and Top bar, Remove Currency code from Client Add / Edit defaults to company currency for now
|
2025-11-07 14:27:22 -05:00 |
|
johnnyq
|
edabc5c33f
|
rename /user/ to /agent/ and update links to use agent/ instead
|
2025-09-23 18:04:23 -04:00 |
|