Commit Graph

31 Commits

Author SHA1 Message Date
wrongecho d6f30b83f8 Add anonymous email parsing
Add option to allow unknown/anonymous email parsing for unknown contacts/domains.
This will be disabled by default due to the potential for spam, but can be turned on in the settings if required.
2024-08-10 22:35:52 +01:00
johnnyq fb4c1e828f Fix Some Undefined Vars PHP Errors 2024-06-07 17:57:02 -04:00
johnnyq 1d19b72229 Added Billable Recurring Tickets, UI: changed the Billable option to switch. Added ticket settings option to automatically mark new tickets as billable 2024-05-29 17:55:39 -04:00
johnnyq 0a5de911e9 Combine Settings and with Admin Side Nav 2024-04-18 18:37:43 -04:00
johnnyq d3aa2e7239 Only allow A-Za-z- for Ticket Prefix 2024-01-20 16:45:39 -05:00
johnnyq 7759f54260 renamed settings alerts to notifications and reworked the notification UI to allow for future growth 2023-12-28 19:52:24 -05:00
johnnyq db4fd095d6 Fix Undefined Checkbox POST vars in settings ticket 2023-12-28 14:42:11 -05:00
Marcus Hill 8068cb6081 Require CSRF token to edit more admin settings - thanks again to @stehled 2023-11-25 18:15:25 +00:00
o-psi 53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
johnnyq 718605dd8c Removed Mail from settings under ticket, invoice and quote settings as this is all configured under mail settings now 2023-09-07 16:28:36 -04:00
Marcus Hill b7108436fd Add notify by email function when a new ticket is created 2023-08-27 12:24:15 +01:00
johnnyq 37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
Marcus Hill 3a83a701b5 Ticket autoclose: Clarify auto-close help wording; only show as ticket status option if enabled 2023-05-08 09:43:46 +01:00
johnnyq 93d4f3ebce You can now set the number of hours before a ticket is automatically closed if autoclose is set 2023-05-07 21:09:18 -04:00
johnnyq f7ee489293 BREAKING CRON CHANGES: must generate a cron key before using cron. Cron will need updated like so php /full/path/to/cron.php [KEY] and same with cron_ticket_parse.php 2023-05-01 16:51:20 -04:00
wrongecho a765459b43
Update settings_ticket.php 2023-04-15 20:15:24 +01:00
wrongecho 515ea739de
Remove (beta) from email ticket parsing 2023-04-15 19:52:47 +01:00
johnnyq f7552cd25a Finished up santizeInput Conv and UI updates 2023-02-23 16:09:37 -05:00
Marcus Hill f92dc108e2 Tidy
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538)
2023-02-04 22:09:56 +00:00
johnnyq 16d3d4420a Feature: Contact Important Billing and Technical were addded Started migrating checkboxes and radio buttons to custom css to match the selected theme 2023-01-25 16:43:34 -05:00
Marcus Hill bd1ac7708c Adjust setting related pages to require inc_all_settings rather than include 2023-01-23 21:31:54 +00:00
Marcus Hill fb6848f508 Add configuration setting to control whether clients should get automatic ticket-related emails (ticket open/close) 2023-01-21 15:47:01 +00:00
johnnyq 7f3ec8ccda Fixed where os and browser would return the os and browser of the currently logged in user for every row 2023-01-20 21:27:55 -05:00
johnnyq 7c1b3c9c57 More UI Updates various modals and settings, company add and edit etc 2023-01-17 11:47:23 -05:00
wrongecho fd30cc50e9
Update email to ticket parser filename 2023-01-08 20:23:08 +00:00
Marcus Hill 0c1baf63e9 Enable email to ticket functionality 2022-12-17 23:25:09 +00:00
Marcus Hill ed6ccb831b Grey out new email to ticket parse option whilst we test further 2022-12-11 02:04:45 +00:00
Marcus Hill d3fbdfb743 Add email to ticket functionality - beta 2022-12-11 01:34:15 +00:00
johnnyq b6e540825f Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage 2022-12-02 19:58:21 -05:00
johnnyq 7e9597d923 Updated Ticket Icons everywhere to a more suitable icon life-ring instead of a carnival ticket 2022-10-01 15:00:48 -04:00
johnnyq e5a4451bb9 Update settings File naming consistancy to match the rest of ITFlow naming 2022-09-21 12:30:04 -04:00