wrongecho
d80334a7cf
Ticketing updates - guest view & resolved vs closed
...
- Swap autclose for resolved to allow temporarily re-opening resolved tickets for 72 hrs after closure
- Add guest view URL for tickets
2024-08-17 23:24:15 +01:00
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
Marcus Hill
8db9822f63
Add audit log cleanup/retention period to cron
...
Audit logs will be automatically cleaned up after 90 days (new installs) or 7 years (existing installs). This is configurable in Settings > Security.
2024-06-30 11:51:39 +01:00
johnnyq
1c618892cc
Removed WebKlex PHP-IMAP Dependency in post as it was spewing errors for people running older version of php below 8.2 - note this is still required for Mail Parser to work
2024-06-27 01:10:00 -04:00
johnnyq
30bd685dea
Final path fix
2024-06-25 16:02:22 -04:00
johnnyq
f7b75bb150
fix
2024-06-25 15:54:19 -04:00
johnnyq
6456dfcc67
Fix Autoloader location for WEbklex imap
2024-06-25 15:51:51 -04:00
johnnyq
b0c5d43867
Remove the reliance on php-imap extension to test imap connection in setting. Also removed the check for php-imap in the mai, parser as we use fully rely on webklex
2024-06-25 15:48:56 -04:00
johnnyq
a17fbcfc1d
Fix Update
2024-06-07 20:45:33 -04:00
johnnyq
86cd618b03
Add Force Update Button
2024-06-07 20:36:18 -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
Hugo Sampaio
6c4235bdeb
phone mask config
...
prepare phone mask config
2024-05-06 10:27:47 -03:00
johnnyq
16fb1467a2
Added Project Prefix and Project Numbering System
2024-04-08 16:48:06 -04:00
johnnyq
4824ae8ef8
Make Remmeber Me Token Configurable and default to 3
2024-04-04 19:52:44 -04:00
johnnyq
9e7f50b9eb
Feature Add Bulk Cancel and Delete to Mail Queue for mail that are any status other than sent
2024-03-23 15:01:01 -04:00
johnnyq
845e168942
Updated the rest of wording regarding email being sent to email been queued with a link to the Mail Queuer
2024-03-20 14:22:57 -04:00
Marcus Hill
678c53a8fb
Reword SMTP test message to make it clear that messages are queued
2024-03-17 16:39:03 +00:00
johnnyq
c3c9da0c71
Use the bulk mail function in bulk mailers for standardization, also fix unused vars in smtp settings form
2024-02-26 15:38:00 -05:00
Marcus Hill
1e8fbddcbd
Mail queue & tickets
...
- Allow cancelling emails
- Adjust wording of ticket scheduling emails
2024-02-24 11:06:55 +00:00
johnnyq
cb26d40090
Added AI Model to the AI settings
2024-02-10 15:24:25 -05:00
johnnyq
717f4d9e1a
Fix DB Download to include ITFlow in filename
2024-02-05 21:28:53 -05:00
johnnyq
74fb7931f0
Fix DB Download to include company name and ITFlow
2024-02-05 21:26:23 -05:00
johnnyq
dc69101624
[Feature] The Start of AI Integration within ITFlow
2024-02-05 21:01:34 -05:00
johnnyq
e9c85297eb
Feature: Allow to upload custom fav icon under settings > Theme, icon is limited to .ico format only
2024-02-03 14:30:03 -05:00
johnnyq
5afacf78cf
Convert strip Percentage Decimal from decimal vlaue to percentage value on view form and then reconvert from Percent back to Decimal value on POST
2024-01-28 15:23:58 -05:00
johnnyq
b986f04a0c
Add More Configurable variabled for Stripe including such as Flat Rate and Percent Fees, expense vendor and expense category update guest stripe pay to take advantage of these vars and updated settings
2024-01-28 00:00:28 -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
2f3e26b285
Fix Ticket Settings
2024-01-19 19:01:26 -05:00
johnnyq
6af48594f6
Added Scheduled Ticket Count
2024-01-19 13:14:57 -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
a38e62c412
Set lock file cront ticket email parser from 600 sec aka 10 mins to 300 secs aa 5 mins, update telemetry to include website
2024-01-11 00:32:31 -05:00
johnnyq
b7894ffd58
Add Missing Send Recurring Invoice Notification Email
2024-01-09 11:58:22 -05:00
johnnyq
3c53caf964
UI: Fix Padding and margin Account Types Header, also send telemetry if config_telemetry detailed in selected
2023-12-29 17:21:03 -05:00
johnnyq
bcd0eb69a1
Send Telemetry if is greater than 0
2023-12-28 20:03:08 -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
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
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
Marcus Hill
8068cb6081
Require CSRF token to edit more admin settings - thanks again to @stehled
2023-11-25 18:15:25 +00:00
Marcus Hill
432488eca3
Require CSRF token to edit Stripe settings - thanks to @stehled
2023-11-25 16:36:05 +00:00
Andrew Malsbury
cc5d274596
Update database version to 0.9.5 and add
...
config_stripe_client_pays_fees field
2023-11-17 22:44:10 +00:00
johnnyq
91924bc239
Feature: Part 2 - Added Default Hourly rate to settings pane, default to the default hourly rate when adding a client
2023-11-06 15:05:07 -05:00
johnnyq
fcfb162ec8
Enable domain expire alerts and send invoice reminders did not respect their settings it would still execute as long as cron was executing, updated the desription of the options as well
2023-10-20 18:38:48 -04:00
o-psi
53c11edc8c
Update constructs to not have parenthesis.
2023-10-20 15:25:52 -05:00
johnnyq
3d5c09abd0
Added a mail resend option under mail queuer it reset the the failed count to 3
2023-09-07 19:31:18 -04: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
johnnyq
e56d78b0a8
Added timezone selection to localiztion settings
2023-09-07 15:41:01 -04:00
johnnyq
44508cfa7c
Moved Company Details settings localiztion settings to its own seperate settings called localiztion
2023-09-07 15:22:16 -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
597b7575d6
Reworked mail settings to include all mail related thing to be in one spot and easy to understand Also updated test email to test email from each email from address configured
2023-08-24 13:23:03 -04:00
johnnyq
0d497163fe
Feature: Login Message now complete can be set in settings > security
2023-08-18 15:35:31 -04:00