johnnyq
|
91eff8f9b6
|
no need to SQL escape , in the emails, so removed the \, escaping in post invoice, ticket and ticket_email_parser
|
2024-01-20 18:13:47 -05:00 |
johnnyq
|
a46e41ce9c
|
Update/Fix Mail Functions in POST/invoice.php - sanitize POST vars instead the whole mail subject and body which prevents having a mixed of confusing redundant escaped and unescaped vars
|
2024-01-20 17:58:54 -05:00 |
johnnyq
|
65b73f4120
|
Fix Force Recurring Invoice updated more delete alerts to be red instead of green
|
2024-01-11 11:30:23 -05:00 |
o-psi
|
87e8f9e042
|
Fix email data assignment and select option bug in invoice.php and ticket_invoice_add_modal.php
|
2023-12-22 14:52:02 +00:00 |
johnnyq
|
70d99d28bf
|
Removed Unused var
|
2023-12-21 02:40:41 -05:00 |
johnnyq
|
e8a53cbd6a
|
Update new mail queue function to use the proper mail from name and mail from email
|
2023-12-21 01:37:21 -05:00 |
johnnyq
|
cdaca0e06b
|
Update a few var names for the new mail addToMailQueue function
|
2023-12-21 01:05:59 -05:00 |
Johnny
|
a35a6f3ea0
|
Merge pull request #835 from twetech/ticket_notifications
Notifications for technicians in tickets
|
2023-12-20 23:45:00 -05:00 |
Johnny
|
8ff6271058
|
Merge pull request #834 from twetech/billable_tickets
Update ticket billing functionality
|
2023-12-20 23:43:51 -05:00 |
johnnyq
|
82ec1408de
|
FEATURE: Added Batch Payment to multiple invoices, currently works by paying the oldest invoices firest this can be accessed through client invoices and will show as long as the client has a balance
|
2023-12-20 18:47:14 -05:00 |
o-psi
|
98f731b4d4
|
Remove any "Send Single Email" declarations except in mail queue.
All emails go through the mail queue, using the addToMailQueue() function.
|
2023-12-19 23:02:05 +00:00 |
o-psi
|
8b4beacf0e
|
Update MailQueue to use function
|
2023-12-19 22:36:51 +00:00 |
o-psi
|
78260a2b4e
|
Updates to mark tickets billable, and keep track of which have been billed.
|
2023-12-17 20:28:57 +00:00 |
johnnyq
|
72e448e4f0
|
Item Ordering Fix for Copy Quote or Invoice, Recurring Invoice to Invoice Cron, Force Recurring, Invoice to Recurring. It was not carrying over the item order on these tasks causing item ordering to break
|
2023-12-09 16:12:31 -05:00 |
Andrew Malsbury
|
62d3cab389
|
Update Quotes and Recurrings with discounts
|
2023-10-25 17:15:41 +00:00 |
o-psi
|
53c11edc8c
|
Update constructs to not have parenthesis.
|
2023-10-20 15:25:52 -05:00 |
o-psi
|
fdaa176486
|
Post handling for calculating Discounts
|
2023-10-19 13:56:58 -05:00 |
Andrew Malsbury
|
2d061c0163
|
Merge branch 'master' into other-sorts
|
2023-10-16 15:40:04 -05:00 |
o-psi
|
47db00e90c
|
recurring item sort logic
|
2023-10-15 22:14:24 -05:00 |
o-psi
|
e51d0b74a6
|
Cleaned up logic
|
2023-10-15 20:01:15 -05:00 |
o-psi
|
ed269e1245
|
changed to item_order
|
2023-10-13 22:49:28 -05:00 |
o-psi
|
b4396fe244
|
post actions for changing sort
|
2023-10-13 20:13:40 -05:00 |
johnnyq
|
a5100ea187
|
Update the remaining logic to take advantage of the moved contact_primary and contact_location fields
|
2023-07-03 20:16:39 -04:00 |
Marcus Hill
|
f6c4e72c86
|
Fix some codesmells
|
2023-07-02 15:07:50 +01:00 |
Marcus Hill
|
ebecdd3da2
|
Post.php - Separate 9k lines into separate files by sub-modules (e.g. ticket, invoice, expense) for easier development and troubleshooting
|
2023-07-02 14:56:12 +01:00 |