Commit Graph

  • 65ff008ccf Bugfix - Email not including ticket guest key wrongecho 2025-10-15 15:36:07 +01:00
  • f0c48d23fe Add html code plugin + button to tinymceticket wrongecho 2025-10-15 15:27:56 +01:00
  • 975b52a43d Time tracking - show H/M/S placeholders if timer auto-start is disabled wrongecho 2025-10-15 12:29:26 +01:00
  • 079b0d5024 Asset import - allow importing notes wrongecho 2025-10-15 10:32:16 +01:00
  • 99ccb12b8c Allow importing TOTP credential info wrongecho 2025-10-15 10:31:59 +01:00
  • 0bb7d24e07 Allow importing TOTP credential info wrongecho 2025-10-15 10:18:44 +01:00
  • b7a9f9ea38 When exporting credential info, include the TOTP secret wrongecho 2025-10-15 10:12:14 +01:00
  • 21aee98f9f Fix checkAll ticket box not showing when status wasn't set - should only be hidden for the closed view wrongecho 2025-10-15 09:57:32 +01:00
  • 9a5a4be64a When archiving a client, cancel recurring invoices wrongecho 2025-10-15 09:20:08 +01:00
  • db7f8501d0 When archiving a client, cancel recurring invoices wrongecho 2025-10-15 09:18:53 +01:00
  • 61d15cbf9e Remove non existent seatch column recurring ticket prefix johnnyq 2025-10-14 16:07:08 -04:00
  • 39c9c695f1 Allow searching tickets with ticketprefix and number combo in Global search johnnyq 2025-10-14 15:59:29 -04:00
  • d97654581b Add 30 Day wording to Expiring Domain and Certificates in dashboard johnnyq 2025-10-12 13:34:27 -04:00
  • 2ee70fd3a8 Update .htaccess johnnyq 2025-10-09 19:23:48 -04:00
  • b336ec4188 Revert setup restore to a saner version johnnyq 2025-10-09 19:14:31 -04:00
  • c77e1be1c3 Try to fix uploads johnnyq 2025-10-09 19:00:02 -04:00
  • 986f688468 another Attempt at restore johnnyq 2025-10-09 18:49:54 -04:00
  • 1d9429b762 Another attempt at restore johnnyq 2025-10-09 18:27:35 -04:00
  • d122d90a47 Remove CSRF check johnnyq 2025-10-09 18:11:16 -04:00
  • 2c534d4d20 Attempt to fix uploads and writing to config file during setup johnnyq 2025-10-09 18:10:21 -04:00
  • b7e0e5c5eb Fix setup complete flag johnnyq 2025-10-09 13:00:00 -04:00
  • 2915b12181 Remove temp CSRF check on setup johnnyq 2025-10-09 12:43:28 -04:00
  • ed589ef65b Update Backup / Restore, now streams backup and restore to disk instead of memory causing memory to run out, sets timeout limit to unlimited, checks backup file contents for anything bad, use php instead shell exec for import of db, added .htaccess for apache to prevent php execution in /uploads/ directory as this is intended for file download only johnnyq 2025-10-09 12:28:38 -04:00
  • 0d5bfdafdf Merge pull request #1242 from itflow-org/develop Johnny 2025-10-08 17:39:41 -04:00
  • fbf3346052 Update Changelog johnnyq 2025-10-08 17:30:19 -04:00
  • 3ff206f84d Add .htaccess in cron johnnyq 2025-10-08 17:25:03 -04:00
  • a3b0fce961 Fix login_microsoft johnnyq 2025-10-08 17:19:17 -04:00
  • 8130280b35 Fix edit from contact details modal johnnyq 2025-10-08 17:12:23 -04:00
  • fea3020d9a Add powered by ITFlow in Guest Section johnnyq 2025-10-08 15:29:06 -04:00
  • 1eb9d163fa Updated Changelog johnnyq 2025-10-08 14:50:34 -04:00
  • e3e7c2e38b Add Signature in ticket reply POST dont add a signature if Internal johnnyq 2025-10-08 14:48:13 -04:00
  • 27e1d6a9cd remove net terms in quote add jquery to guest header johnnyq 2025-10-08 01:18:55 -04:00
  • 2ec4cdc4fb Ceated inc_all_guest.php and modulaized the guest header.php removed guest footer and used the global footer.php as they were very similar johnnyq 2025-10-08 01:00:48 -04:00
  • 35a7506c26 Copy crons from /scripts to /cron, added custom directories for api/v1/, /setup, /cron and /scripts johnnyq 2025-10-07 13:55:54 -04:00
  • 16242be74e Update Client Nav to use Absolute links and updated more of the inc_alls to use Document Server Root johnnyq 2025-10-07 13:44:08 -04:00
  • 3fcbe440d3 Fix Missing Missing Country code in Guest View Ticket johnnyq 2025-10-07 12:34:26 -04:00
  • 4ef0755039 Update Guest header and footer to use Server Document Root var johnnyq 2025-10-06 17:07:19 -04:00
  • a4ed906dd1 Update modal footer and header to user SERVER Document root with absolute path intead of relative johnnyq 2025-10-06 15:13:52 -04:00
  • 416a8d9a94 Fix to properly redirect to the setup page if config_enable_setup is not set or is 1 johnnyq 2025-10-06 14:19:49 -04:00
  • d8803aaac2 prevent open redirects upon agent login wrongecho 2025-10-06 16:32:42 +01:00
  • 01f6615ca0 rm test wrongecho 2025-10-06 16:13:08 +01:00
  • fd93ee3263 Allow HTML for signatures johnnyq 2025-10-04 19:20:34 -04:00
  • 32bfd298a1 Added Project Edit Function for Ticket johnnyq 2025-10-03 17:37:25 -04:00
  • 5de2e7a3bd If imap Encryption is blank then use notls in the ticket mail parser johnnyq 2025-10-03 11:36:27 -04:00
  • 6e8c133a99 Fix Regressions in Vendor Templates updated path from ../user/post to ../agent/post johnnyq 2025-10-03 11:25:48 -04:00
  • 956f18430b Fix Microsoft SSO Login in Client Portal, fix ticket templates due to regression from changing from user to agent johnnyq 2025-10-03 11:12:48 -04:00
  • 76c9933baf Update imap and smtp providers to allow empty string if empty do not execute mail queue johnnyq 2025-10-02 14:28:43 -04:00
  • 6c6a988c2b Fix custom Favicon johnnyq 2025-10-02 11:42:30 -04:00
  • d829e39b66 Merge pull request #1240 from itflow-org/develop Johnny 2025-10-01 15:28:06 -04:00
  • 0e401df3c0 Setting 0 for the Payment Provider threshold disables the invoice amount check johnnyq 2025-10-01 15:23:00 -04:00
  • 9072c37e95 Set payment provider default Threshold to 9999.00 when adding a payment provider johnnyq 2025-10-01 15:06:14 -04:00
  • 2eff11efbf Added Custom Link option to Reports Nav johnnyq 2025-10-01 14:35:18 -04:00
  • 6a7a02d220 Add Custom Links Admin Nav option johnnyq 2025-10-01 13:48:52 -04:00
  • d6349bbc5c Mention new installs already configuring the new cron jobs johnnyq 2025-10-01 11:37:13 -04:00
  • 9a2f887db1 Update Changelog increase app version to 25.10 johnnyq 2025-10-01 11:34:43 -04:00
  • 71d30ff95f Enforce Payment Provider Max Threshold for Stripe Paymented in Guest Invoice and Unpaid Invoices johnnyq 2025-09-30 12:14:24 -04:00
  • 3135247936 Add Gibraltar to the countries list array johnnyq 2025-09-25 17:35:02 -04:00
  • 0d629221fe Add Software keys and software key assignment for contacts and assets table to the database schema johnnyq 2025-09-25 17:24:42 -04:00
  • 181ea4b487 Remove dead router.php require johnnyq 2025-09-25 13:43:47 -04:00
  • fa769665df Update report links in dashboard johnnyq 2025-09-25 13:38:51 -04:00
  • 00f5198bed Update appNotidfy links to use Absolute paths, updated gitignore johnnyq 2025-09-25 13:31:16 -04:00
  • 785a291614 Remove unessesary vars in edit ticket asset modal johnnyq 2025-09-24 14:56:50 -04:00
  • 92209c7125 Updated edit ticket asset to new ajax-modal and add additonal assets field johnnyq 2025-09-24 14:51:34 -04:00
  • 690007be5c More Relative to Absolute web asset paths updates johnnyq 2025-09-24 13:09:25 -04:00
  • 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 johnnyq 2025-09-24 12:56:01 -04:00
  • ca6a903b8f Keepalive - Fix directory path - Remove duplicate file - Add to client portal wrongecho 2025-09-24 08:39:45 +01:00
  • 50f790dd6c Fix MFA Enforcement johnnyq 2025-09-23 20:30:25 -04:00
  • ed6aa843b7 Fix Activity log link johnnyq 2025-09-23 19:41:02 -04:00
  • 52a27699f1 fix mfa model johnnyq 2025-09-23 19:39:49 -04:00
  • dba08714bf moved user preferences and user settings into /agent/user/ directory johnnyq 2025-09-23 19:17:14 -04:00
  • edabc5c33f rename /user/ to /agent/ and update links to use agent/ instead johnnyq 2025-09-23 18:04:23 -04:00
  • 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 johnnyq 2025-09-23 17:05:12 -04:00
  • 93061eb695 Add Assigned Agent column to Recurring Tickets johnnyq 2025-09-23 15:43:45 -04:00
  • 1f9133c188 Added Viewing Archived Users and the Ability to Restore alonf with reassigning tickets of that user during the archive process johnnyq 2025-09-23 15:36:45 -04:00
  • e7dcc6df3c Tickets API - Add ability to resolve ticket in post request with only a ticket ID and client ID via resolve.php endpoint wrongecho 2025-09-23 09:28:27 +01:00
  • fbd58b4723 Bugfix: Change working directory back after wrongecho 2025-09-23 09:27:04 +01:00
  • 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 wrongecho 2025-09-23 08:45:06 +01:00
  • 058f79d0a1 Fix file paths in cron notifs to new structure wrongecho 2025-09-23 08:38:29 +01:00
  • 5c448c05a9 Update .gitignore and add custom directories to /admin /client /guest /user Example Documentation coming soon johnnyq 2025-09-22 19:33:40 -04:00
  • e966cd3068 New tickets v2 - Exclude leads wrongecho 2025-09-22 12:04:11 +01:00
  • 6d3351b2f7 Payment providers bug-fixing wrongecho 2025-09-22 11:53:49 +01:00
  • 61a1d61901 Bugfix - remove capital in html field name - Threshold => threshold wrongecho 2025-09-22 11:23:18 +01:00
  • 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 johnnyq 2025-09-20 15:56:50 -04:00
  • ce832d2805 Fix Broken Restore from Backup on Setup Page johnnyq 2025-09-19 16:02:55 -04:00
  • b11730303e Merge pull request #1238 from itflow-org/develop Johnny 2025-09-19 14:00:02 -04:00
  • 565f9ab314 Update Changelog and App Version johnnyq 2025-09-19 13:47:36 -04:00
  • 9435434cf9 Merge pull request #1237 from git-kup/develop Johnny 2025-09-17 00:03:41 -04:00
  • a58ca6f66d Update invoice.php - removed extra unnecessary wording git-kup 2025-09-16 19:36:25 -04:00
  • c769bbc405 Created new Mail Queuer to take advantage of OAUTH2 for M365 and Google Workspaces not enabled by default johnnyq 2025-09-16 15:43:54 -04:00
  • 0379143829 Merge pull request #1236 from cynicalgeek/develop Johnny 2025-09-16 11:46:30 -04:00
  • ee235cf231 Update to use payment_methods table cynicalgeek 2025-09-16 01:38:11 -07:00
  • 04b29d43df Update Agent ticket access path in emails to new /user/ path johnnyq 2025-09-15 17:28:58 -04:00
  • dc0715da57 Added SMTP Provider and the ability to share OAUTH keys with IMAP for M365 Mail Auth johnnyq 2025-09-15 17:23:00 -04:00
  • 902323a75b Fix Broken gloabl search when in Admin section johnnyq 2025-09-12 17:32:44 -04:00
  • 3a5b18f3dd Added Beta support for Microsoft IMAP OAUTH2 must use new mail parser for it to work cron/ticket_email_parser.php johnnyq 2025-09-12 15:56:44 -04:00
  • 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 johnnyq 2025-09-10 14:27:46 -04:00
  • 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 johnnyq 2025-09-10 12:50:10 -04:00
  • 23b2dcba70 Renamed post file user back to users johnnyq 2025-09-09 17:47:16 -04:00
  • e4a437f54c added escape parameters to fputcsv to satisfy php 8.4 Depracations johnnyq 2025-09-09 17:45:09 -04:00
  • 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 johnnyq 2025-09-09 16:54:18 -04:00