johnnyq
0e401df3c0
Setting 0 for the Payment Provider threshold disables the invoice amount check
2025-10-01 15:23:00 -04:00
johnnyq
9072c37e95
Set payment provider default Threshold to 9999.00 when adding a payment provider
2025-10-01 15:06:14 -04:00
johnnyq
2eff11efbf
Added Custom Link option to Reports Nav
2025-10-01 14:35:18 -04:00
johnnyq
6a7a02d220
Add Custom Links Admin Nav option
2025-10-01 13:48:52 -04:00
johnnyq
d6349bbc5c
Mention new installs already configuring the new cron jobs
2025-10-01 11:37:13 -04:00
johnnyq
9a2f887db1
Update Changelog increase app version to 25.10
2025-10-01 11:34:43 -04:00
johnnyq
71d30ff95f
Enforce Payment Provider Max Threshold for Stripe Paymented in Guest Invoice and Unpaid Invoices
2025-09-30 12:14:24 -04:00
johnnyq
3135247936
Add Gibraltar to the countries list array
2025-09-25 17:35:02 -04:00
johnnyq
0d629221fe
Add Software keys and software key assignment for contacts and assets table to the database schema
2025-09-25 17:24:42 -04:00
johnnyq
181ea4b487
Remove dead router.php require
2025-09-25 13:43:47 -04:00
johnnyq
fa769665df
Update report links in dashboard
2025-09-25 13:38:51 -04:00
johnnyq
00f5198bed
Update appNotidfy links to use Absolute paths, updated gitignore
2025-09-25 13:31:16 -04:00
johnnyq
785a291614
Remove unessesary vars in edit ticket asset modal
2025-09-24 14:56:50 -04:00
johnnyq
92209c7125
Updated edit ticket asset to new ajax-modal and add additonal assets field
2025-09-24 14:51:34 -04:00
johnnyq
690007be5c
More Relative to Absolute web asset paths updates
2025-09-24 13:09:25 -04:00
johnnyq
e6bcf0e12f
Started updating href paths to absolute paths instead of relative paths as itflow should be installed in document root anyway and not a sub-directory
2025-09-24 12:56:01 -04:00
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
Johnny
b11730303e
Merge pull request #1238 from itflow-org/develop
...
Develop
2025-09-19 14:00:02 -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