johnnyq
|
04b29d43df
|
Update Agent ticket access path in emails to new /user/ path
|
2025-09-15 17:28:58 -04:00 |
johnnyq
|
dc0715da57
|
Added SMTP Provider and the ability to share OAUTH keys with IMAP for M365 Mail Auth
|
2025-09-15 17:23:00 -04:00 |
johnnyq
|
902323a75b
|
Fix Broken gloabl search when in Admin section
|
2025-09-12 17:32:44 -04:00 |
johnnyq
|
3a5b18f3dd
|
Added Beta support for Microsoft IMAP OAUTH2 must use new mail parser for it to work cron/ticket_email_parser.php
|
2025-09-12 15:56:44 -04:00 |
johnnyq
|
ce7d84aa2f
|
Reintroduce Webklex IMAP for ticket processing as PHP-IMAP is no longer being developed. This is optional for now and considered beta can be found in cron/ticket_email_parser.php
|
2025-09-10 14:27:46 -04:00 |
johnnyq
|
981fb9585d
|
Updated All Exports to include your company name if exporting all and if exporting just from a client prepend the client name to file, introduced a sanitize_filename function and used it for the exports to always get a clean file name that works on every OS
|
2025-09-10 12:50:10 -04:00 |
johnnyq
|
23b2dcba70
|
Renamed post file user back to users
|
2025-09-09 17:47:16 -04:00 |
johnnyq
|
e4a437f54c
|
added escape parameters to fputcsv to satisfy php 8.4 Depracations
|
2025-09-09 17:45:09 -04:00 |
johnnyq
|
d4167f9595
|
Fix Missing first row on interface export, started adding escape parameters to fputcsv to satisfy php 8.4 Depracations and fixed export all quotes
|
2025-09-09 16:54:18 -04:00 |
johnnyq
|
88475a2b76
|
Fix Mispelling causing Adding new certificate to break
|
2025-09-09 12:50:27 -04:00 |
johnnyq
|
c26ce4b7dc
|
Spruced up UI and eliminated checkbox to grant consent on Stripe consent in client Portal instead button acts a consent
|
2025-09-08 17:36:09 -04:00 |
johnnyq
|
5960e7cbd9
|
Fix Broken Add Payment link in reccuring invoice in the client portal
|
2025-09-08 17:23:51 -04:00 |
johnnyq
|
68872ab9fb
|
Merge branch 'develop' of github.com:itflow-org/itflow into develop
|
2025-09-08 13:06:49 -04:00 |
johnnyq
|
64f12b42b8
|
Fix Footer path in used edit causing edit user not to function, also removed the old ajax used edit modal
|
2025-09-08 13:06:33 -04:00 |
wrongecho
|
8c0d542d7d
|
Better logic handling for the default page redirects
|
2025-09-08 15:40:59 +01:00 |
wrongecho
|
c016b67c3a
|
Fix typo in sql query field, matching develop back to master because we screwed up the flow
|
2025-09-08 15:26:57 +01:00 |
johnnyq
|
2b7017fae2
|
Fix dark mode for AI Ticket Summary
|
2025-09-07 11:38:03 -04:00 |
johnnyq
|
da0b01e23f
|
Center Generating Summary in AI Summary
|
2025-09-07 11:30:43 -04:00 |
johnnyq
|
d450ea4beb
|
Fix Installer Database not installing due to bad file name
|
2025-09-07 11:06:26 -04:00 |
johnnyq
|
9210734911
|
Also take in consideration of the ticket source, category and priority
|
2025-09-06 19:41:16 -04:00 |
johnnyq
|
ebae80bb7e
|
Ticket Summeries are now in HTML form wit ha breakdown of the Main Issue, Actions Taken and Resolution or Next Steps. It also takes into consideration of the current ticket status and Who replyied for the ticket replys / comments
|
2025-09-06 19:31:44 -04:00 |
johnnyq
|
dcade3a5c7
|
Update the AI Ticket Summary Prompt
|
2025-09-06 17:57:58 -04:00 |
johnnyq
|
f51c3e9e3f
|
Text Wrap client tags so table doesnt go off the page with clients with many tags
|
2025-09-05 19:29:21 -04:00 |
johnnyq
|
b34298e45b
|
Hide Add Credit button in Client Top Head Dropdown also hide credits in client listing if no credit balance
|
2025-09-05 19:17:02 -04:00 |
johnnyq
|
9fa78897bc
|
Fix extra spacing between icon and Assigned Contact Name iin ticket details
|
2025-09-05 19:05:06 -04:00 |
johnnyq
|
9642babb7e
|
Fix issue with AI Settings displaying in Admin Menu if the module invoice/accouting module is turned off
|
2025-09-05 19:00:17 -04:00 |
johnnyq
|
d2d1aed393
|
Fix long Invoice/Quote notes overflowing into the invoice/quote footer by removing a rowspan class, adjusted the page margins from 15 to 10 and adjusted the invoice/quote notes to use font size 9 instead of 10
|
2025-09-05 18:48:35 -04:00 |
johnnyq
|
6a5ce1dce3
|
Add note about updating from the webUI
|
2025-09-05 13:09:02 -04:00 |
johnnyq
|
f3c7c0761b
|
Add note about backing up before updating
|
2025-09-05 13:05:46 -04:00 |
johnnyq
|
27b3124f77
|
Update .gitignore to ignore the new custom/*
|
2025-09-05 12:57:19 -04:00 |
johnnyq
|
aa516529e7
|
Another attempt at fix automatic recurring payments expense
|
2025-09-04 17:56:00 -04:00 |
johnnyq
|
2283ad0eb2
|
Fix Adding Expense on recurring stripe payments in cron
|
2025-09-04 17:44:34 -04:00 |
johnnyq
|
cece9ad46c
|
Another attempt to fix reccuring payment migration to match the correct client_id;
|
2025-09-04 16:29:55 -04:00 |
johnnyq
|
d37da2e8ff
|
Fix Recurring Payment Migration for stripe
|
2025-09-04 16:07:38 -04:00 |
johnnyq
|
9d9bfc65d5
|
Fix Active side nav for api keys
|
2025-09-03 18:46:01 -04:00 |
johnnyq
|
d7d6e4ac6f
|
Fix paths for db and uploads dir in debug
|
2025-09-03 18:42:32 -04:00 |
johnnyq
|
46d93f986e
|
Further enhanced the Saved Payments Section by splitting cards and add card into 2 columns
|
2025-09-03 17:45:11 -04:00 |
johnnyq
|
2549a97a7e
|
Added card icons to Saved Payments in Client Portal and spruced up ui
|
2025-09-03 17:40:09 -04:00 |
johnnyq
|
fc2cca5fdb
|
Added card icon
|
2025-09-03 17:14:53 -04:00 |
johnnyq
|
ef1ec56270
|
Allow the Client to easily Pay an invoice from the client portal with a saved card
|
2025-09-03 17:09:17 -04:00 |
johnnyq
|
cf63a2e7d1
|
Fix TinyMCE License in client portal
|
2025-09-02 14:57:09 -04:00 |
johnnyq
|
ed9b99e2f0
|
Fix unpaid invoices on client portal but also comment it out until ready for next release
|
2025-09-02 14:52:38 -04:00 |
johnnyq
|
33340b80f9
|
Updated Changelog, Increased app version
|
2025-09-02 13:14:18 -04:00 |
johnnyq
|
ec94bb3d2a
|
Add back Pay Invoice with saved card, currently only pays the full amount, would like to integrate into add payment modal and add payment post eventually
|
2025-09-01 16:19:33 -04:00 |
johnnyq
|
bc2fe2bec8
|
Fixed stripe Migration table name spelling
|
2025-08-30 11:19:28 -04:00 |
Marcus Hill
|
a87a206c04
|
Add better error handling for dodgy whois results
|
2025-08-30 16:16:55 +01:00 |
Marcus Hill
|
45083e19b0
|
Fix if undefined
|
2025-08-30 15:58:19 +01:00 |
Marcus Hill
|
de627c19c5
|
No csrf for client side, yet
|
2025-08-30 15:51:14 +01:00 |
Marcus Hill
|
595e57dcdd
|
Rewording
|
2025-08-30 15:51:05 +01:00 |
Marcus Hill
|
dadcc69900
|
Typo
|
2025-08-30 15:35:31 +01:00 |