wrongecho
ca6a903b8f
Keepalive
...
- Fix directory path
- Remove duplicate file
- Add to client portal
2025-09-24 08:39:45 +01:00
johnnyq
50f790dd6c
Fix MFA Enforcement
2025-09-23 20:30:25 -04:00
johnnyq
ed6aa843b7
Fix Activity log link
2025-09-23 19:41:02 -04:00
johnnyq
52a27699f1
fix mfa model
2025-09-23 19:39:49 -04:00
johnnyq
dba08714bf
moved user preferences and user settings into /agent/user/ directory
2025-09-23 19:17:14 -04:00
johnnyq
edabc5c33f
rename /user/ to /agent/ and update links to use agent/ instead
2025-09-23 18:04:23 -04:00
johnnyq
6b6c70f1df
added extra ../ to href for css and js in header and footer to allow code to be placed deeper within the directory structure moved reports to /user/reports, this should also fix the new custom directories
2025-09-23 17:05:12 -04:00
johnnyq
93061eb695
Add Assigned Agent column to Recurring Tickets
2025-09-23 15:43:45 -04:00
johnnyq
1f9133c188
Added Viewing Archived Users and the Ability to Restore alonf with reassigning tickets of that user during the archive process
2025-09-23 15:36:45 -04:00
wrongecho
e7dcc6df3c
Tickets API - Add ability to resolve ticket in post request with only a ticket ID and client ID via resolve.php endpoint
2025-09-23 09:28:27 +01:00
wrongecho
fbd58b4723
Bugfix: Change working directory back after
2025-09-23 09:27:04 +01:00
wrongecho
e992138456
Better logic for the index/root page:
...
- If app user, send to their start page
- If a client contact, send back to the client area
- If not logged in at all, make them
2025-09-23 08:45:06 +01:00
wrongecho
058f79d0a1
Fix file paths in cron notifs to new structure
2025-09-23 08:38:29 +01:00
johnnyq
5c448c05a9
Update .gitignore and add custom directories to /admin /client /guest /user Example Documentation coming soon
2025-09-22 19:33:40 -04:00
wrongecho
e966cd3068
New tickets v2 - Exclude leads
2025-09-22 12:04:11 +01:00
wrongecho
6d3351b2f7
Payment providers bug-fixing
2025-09-22 11:53:49 +01:00
wrongecho
61a1d61901
Bugfix - remove capital in html field name - Threshold => threshold
2025-09-22 11:23:18 +01:00
johnnyq
4ff3231451
Fix Incorrect Asset Name in Logging and Flash Alert when editing an asset in a ticket, remove ACH and Add Bank Transfer to Setup
2025-09-20 15:56:50 -04:00
johnnyq
ce832d2805
Fix Broken Restore from Backup on Setup Page
2025-09-19 16:02:55 -04:00
johnnyq
565f9ab314
Update Changelog and App Version
2025-09-19 13:47:36 -04:00
Johnny
9435434cf9
Merge pull request #1237 from git-kup/develop
...
Update invoice.php - removed extra unnecessary wording
2025-09-17 00:03:41 -04:00
git-kup
a58ca6f66d
Update invoice.php - removed extra unnecessary wording
...
it always bugged me that the alert message is so bloated. i almost never go to the mail queue after sending each invoice it just doesn't make any sense
2025-09-16 19:36:25 -04:00
johnnyq
c769bbc405
Created new Mail Queuer to take advantage of OAUTH2 for M365 and Google Workspaces not enabled by default
2025-09-16 15:43:54 -04:00
Johnny
0379143829
Merge pull request #1236 from cynicalgeek/develop
...
Update to use payment_methods table
2025-09-16 11:46:30 -04:00
cynicalgeek
ee235cf231
Update to use payment_methods table
2025-09-16 01:38:11 -07:00
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