johnnyq
|
a8872ae804
|
Bulk Mail: Don't show contacts that have no email address
|
2024-01-21 14:18:55 -05:00 |
johnnyq
|
413645154d
|
Feature: Add initial basic Bulk Mail Sending capabilities via client section
|
2024-01-21 14:15:10 -05:00 |
johnnyq
|
0ca50bf6de
|
Switch from ~ to -- in signature footer
|
2024-01-21 00:27:01 -05:00 |
johnnyq
|
cb1b6e4231
|
Fix client portal reset password
|
2024-01-20 23:37:12 -05:00 |
johnnyq
|
bd8c93cb71
|
Update client portal login reset for the new mail function and made some minor UI / Code changes
|
2024-01-20 23:28:00 -05:00 |
johnnyq
|
623ed33a27
|
Update Portal UI elements and Mail Functions
|
2024-01-20 23:11:35 -05:00 |
johnnyq
|
3b71e6132e
|
Change Respond icon from check mark to a paper plane in ticket view
|
2024-01-20 22:08:41 -05:00 |
johnnyq
|
493c83e3f1
|
Added Days over due by to invoice reminders
|
2024-01-20 21:44:58 -05:00 |
johnnyq
|
d390bee0bc
|
Update/Fix Mail Functions in cron.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 21:16:28 -05:00 |
johnnyq
|
c801e58cc9
|
Removed redundent get stripe client pays fee as the var is already aquired in beginning
|
2024-01-20 20:58:53 -05:00 |
johnnyq
|
b1fd0fb4aa
|
fixed
|
2024-01-20 20:56:00 -05:00 |
johnnyq
|
00d4f7d66f
|
moved config_stripe_client_pays_fees out of an unnessesary function and moved it to the setup stripe section
|
2024-01-20 20:54:56 -05:00 |
johnnyq
|
3c3e0f5f80
|
Cleaned up guest_pay_invoice_stripe.php incorrect DB Handling for vars was HTML encoding instead of proper SQL escaping
|
2024-01-20 20:49:37 -05:00 |
johnnyq
|
0cdf49f69a
|
Update/Fix Mail Functions in POST/user.php and ajax.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 20:31:46 -05:00 |
johnnyq
|
63d4419ff5
|
Update/Fix Mail Functions in POST/quote.php - sanitize POST vars instead the whole mail subject and body which prevents having a mixed of confusing redundant escaped and unescaped vars also
|
2024-01-20 20:10:33 -05:00 |
johnnyq
|
1479caa8e8
|
Set Textarea rows from 4 to 5
|
2024-01-20 19:26:00 -05:00 |
johnnyq
|
9d60ccdf3e
|
Updated UI on add/Edit Calendar events
|
2024-01-20 19:25:15 -05:00 |
johnnyq
|
92ccd7de14
|
Update/Fix Mail Functions in POST/contact.php and event.php - sanitize POST vars instead the whole mail subject and body which prevents having a mixed of confusing redundant escaped and unescaped vars also fixed scheduling calendar events was not working to send an email out
|
2024-01-20 19:08:51 -05:00 |
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
|
d3aa2e7239
|
Only allow A-Za-z- for Ticket Prefix
|
2024-01-20 16:45:39 -05:00 |
johnnyq
|
31d6605647
|
Updated Closed Ticket Email as well
|
2024-01-20 15:15:49 -05:00 |
johnnyq
|
0a32415b38
|
Updated ticket mail parser to not escape the entire subject and body of sending emails as this is all done by vars instead
|
2024-01-20 15:11:07 -05:00 |
johnnyq
|
669d2f74ed
|
Update Ticket POST Email body to Use -- instead of ~ for closing signature
|
2024-01-20 13:49:27 -05:00 |
johnnyq
|
5f3b08a543
|
Fix Mail Array causing duplicate sending
|
2024-01-20 13:33:54 -05:00 |
johnnyq
|
b942bf0e18
|
Update/Fix Mail Functions in POST/ticket.php - sanitize POST vars instead the whole mail subject and body which prevents having a mixed of confusing redundant escaped and unescaped vars, also fixed watchers where if a watcher was added it would just emai the last watcher selected and skip the main contact and any other watchers selected
|
2024-01-20 13:18:17 -05:00 |
johnnyq
|
a656340c8b
|
Fix mis-spelling sanitize not santize
|
2024-01-19 19:37:34 -05:00 |
johnnyq
|
79175b9e70
|
Sanitize Ticket Prefix and From Name in Cron Ticket Email Parser
|
2024-01-19 19:18:26 -05:00 |
Johnny
|
d282083f0a
|
Merge pull request #868 from wrongecho/user_profile_fixes
User profile fixes
|
2024-01-19 19:08:18 -05:00 |
johnnyq
|
2f3e26b285
|
Fix Ticket Settings
|
2024-01-19 19:01:26 -05:00 |
Marcus Hill
|
1fcf559e13
|
Prevent users setting/hashing an empty password
|
2024-01-19 23:45:02 +00:00 |
Marcus Hill
|
ee68bf10b8
|
Don't require admin role to edit user profiles (otherwise techs/accountants can't edit their page)
|
2024-01-19 23:39:15 +00:00 |
johnnyq
|
56d0188ccb
|
Fix Oppps
|
2024-01-19 17:56:04 -05:00 |
johnnyq
|
289031b691
|
Updated Cron Mail Queuer - Removed HTMLPurify and HTML Encoding using HTMLEntities as these are unnessaery and were cuasing extra cpu load and possible data corruption and are passed off to PHPMailer which handles this by default plus recipient email clients should handle XSS as well
|
2024-01-19 17:39:28 -05:00 |
johnnyq
|
9559c11c25
|
Cleaned up the initial create ticket email, removed customization for now, added some better comments to cron mailer etc
|
2024-01-19 17:28:17 -05:00 |
johnnyq
|
6af48594f6
|
Added Scheduled Ticket Count
|
2024-01-19 13:14:57 -05:00 |
johnnyq
|
d0dd43bef9
|
Fixed issue with email failing to send on password updates and email name changes was using the old formatting for the legacy way of sending emails out
|
2024-01-19 10:31:09 -05:00 |
johnnyq
|
9bd28b1c56
|
Update Mail Send Test to use the proper from name when sending a test also show the from name from the select
|
2024-01-16 22:56:35 -05:00 |
johnnyq
|
e07fb9ce50
|
Expanded timeAgo function to incoude time ahead, added this functionality to client overview
|
2024-01-15 22:59:39 -05:00 |
johnnyq
|
b5e67eb3f6
|
Add Contact Types to Contact Details Cleanup code in asset details and contact details
|
2024-01-15 22:18:55 -05:00 |
johnnyq
|
cd732b4dd6
|
Do not allow the deletion of Parent document under revisions, create new function to delete document version and redirect back to the parent document, also delete all versions of the document if deleted from the document list
|
2024-01-15 21:44:13 -05:00 |
johnnyq
|
483bf4bcfd
|
Added more informative notes placeholder for contact as well
|
2024-01-15 20:06:25 -05:00 |
johnnyq
|
73ebfcc233
|
Made Location notes placeholder offer some better examples like parking and building access then just enter some notes
|
2024-01-15 19:58:02 -05:00 |
johnnyq
|
a113b1390c
|
Allow more space for quick notes
|
2024-01-15 15:13:03 -05:00 |
johnnyq
|
9f1f88b64e
|
Updated breadcrumbs in Asset Details to include clients
|
2024-01-15 15:10:20 -05:00 |
johnnyq
|
717b63855e
|
Updated some icons fr asset details
|
2024-01-15 15:06:44 -05:00 |
johnnyq
|
a11de364c8
|
Show correct Contact Details when on Asset Details
|
2024-01-15 14:56:59 -05:00 |
johnnyq
|
b1d1e39ab1
|
Forgot to add contact name under assigned in asset details
|
2024-01-15 14:44:35 -05:00 |
johnnyq
|
53b9d0a5ad
|
Asset Details UI Use card Header for Asset name and description and use just icon for edit
|
2024-01-15 14:41:35 -05:00 |
johnnyq
|
9cd570b603
|
Updated Asset Details Page to include all the asset values
|
2024-01-15 14:34:41 -05:00 |