Commit Graph

  • 91c01d2cdb Tidying wrongecho 2024-10-28 21:16:15 +00:00
  • 334829c23e Force setup of MFA on login wrongecho 2024-10-28 21:01:55 +00:00
  • 9491643a4b Fix issue where sometimes the due date is invisible when viewing an invoice from the guest link johnnyq 2024-10-28 13:32:41 -04:00
  • 56feefe612 Remove Create Ticket from Template dropdown in Contact Details johnnyq 2024-10-26 19:20:06 -04:00
  • 5094453550 Define processed and unprocessed email count for logging johnnyq 2024-10-26 13:48:54 -04:00
  • 41f2177788 Ticket Email Parser Add Debugging after each run to calculate emails processed and unprocessed including the execution time of the script johnnyq 2024-10-26 13:42:48 -04:00
  • d3cca2e633 Fix Invalid var johnnyq 2024-10-26 13:21:13 -04:00
  • 07d89ad09d Re-add Functions after test johnnyq 2024-10-26 13:14:56 -04:00
  • 01db0ddc3c Do not use the autoloader to load php mime mail parser johnnyq 2024-10-26 13:09:21 -04:00
  • 46572afc77 Mail Parser: Use UIDs instead of Message Sequence Numbers, this could potentially fix the issue of repeating tickets johnnyq 2024-10-26 13:06:53 -04:00
  • 6c402942e4 Mail Parser: Better way to set important flag then remove seen flag johnnyq 2024-10-26 12:48:41 -04:00
  • 72eaf3d269 Email Ticket Parser: Fix Flagged Email from getting marked as read, use imap_store function to flag emails not processed as this function keeps the email as unread johnnyq 2024-10-26 12:26:03 -04:00
  • 71f7fa2683 Started working on Archiving Contact Options Dialog for when archiving a contact johnnyq 2024-10-26 11:58:04 -04:00
  • ae561d3195 FEATURE: New Invoice Status Non-Billable johnnyq 2024-10-25 14:33:12 -04:00
  • 58f995ed37 Fix Invalid Field change in cron.php causing cron to break johnnyq 2024-10-24 22:30:16 -04:00
  • aa2e0ed5c5 carry over the Task Completion estimate When creating a new ticket from a template johnnyq 2024-10-23 14:13:05 -04:00
  • 636c74dbb0 FEATURE: Added Task Completion Estimate to the UI johnnyq 2024-10-23 14:06:41 -04:00
  • dffc97859d FEATURE: Estimated Time Completion on Tasks - Phase 1 DB Structure update johnnyq 2024-10-23 13:28:46 -04:00
  • 808fdf5f76 When Archiving, Unarchiving, Deleting and Bulk Actions also update the associated user as well johnnyq 2024-10-23 12:40:32 -04:00
  • 55c9c76194 Fix Self Password Reset via Portal johnnyq 2024-10-23 00:46:02 -04:00
  • 0a63ed2cd6 Merge pull request #1091 from itflow-org/bugfix-tck-schd-notif Johnny 2024-10-23 00:29:00 -04:00
  • f2dedbf8e8 Cmplete Migrate Contact Users to Users johnnyq 2024-10-22 23:53:14 -04:00
  • ee19e1b967 Check for user type of during login and set a temp if condition on check_login.php to see if user_type field exists and query user based off that result, the condition will be removed at a later date johnnyq 2024-10-22 17:06:18 -04:00
  • ba64a179c6 Add contact_user_id to contacts table to associate a contact with a user johnnyq 2024-10-22 16:34:08 -04:00
  • 30738ed9fd Bugfix: Ticket scheduling emails wrongecho 2024-10-22 19:42:40 +01:00
  • 499f9456f8 DB Update add user_role_type to differentiate between itflow users, client users and api permissions johnnyq 2024-10-22 14:08:50 -04:00
  • 48b306452c Phase 1 - Combining contact logins with users table - Add User Type field to users table johnnyq 2024-10-22 13:47:44 -04:00
  • ea494a8b5c Fix FullCalendar Links johnnyq 2024-10-21 13:53:40 -04:00
  • b456caa129 Bump FullCalendar from 6.1.10 to 6.1.15 johnnyq 2024-10-21 13:48:29 -04:00
  • b1de0c86f6 Fix Broken Client Details page johnnyq 2024-10-21 13:36:44 -04:00
  • 47c6c70c67 Bump DataTables from 2.0.8 to 2.1.8 johnnyq 2024-10-21 12:29:05 -04:00
  • a93187fdf8 Add Number of Tasks in the ticket template selection when creating a ticket johnnyq 2024-10-20 14:49:50 -04:00
  • c214c12d00 FEATURE: Auto Populate Create Ticket when selecting a template, remove old ticket mail parser code johnnyq 2024-10-20 14:34:09 -04:00
  • 061e912123 Tidy johnnyq 2024-10-20 12:48:14 -04:00
  • fccc8ab8fd Fix adding a device to a rack: Unit Start number cannot be higher than Unit End number johnnyq 2024-10-19 16:34:03 -04:00
  • c32c47785e Fix notification action log path for cron successully run johnnyq 2024-10-19 16:13:36 -04:00
  • ab9ae71ac7 Do not resanitize subject after passed to the create/update ticket function as its sanitized before passing to the functon, this caused unessesary slashes in the subject line if sql escape chars were used johnnyq 2024-10-19 15:56:26 -04:00
  • 051fdda9a8 Bump TinyMCE from 7.3.0 to 7.4.1 johnnyq 2024-10-18 18:08:39 -04:00
  • 36af07c837 Bump PHPMailer from 6.9.1 to 6.9.2 johnnyq 2024-10-18 18:02:09 -04:00
  • 1e964fe90a Remove WEBKLEX-PHP_IMAP Libraries johnnyq 2024-10-18 17:44:43 -04:00
  • 6cd5290f4c Migrate cron_ticket_email_parser.php back to using php-mime-mail-parser libraries and php extensions php imap and php Mailparse while still keeping the new functionality from the webklex php-imap version of this script. There were wayyy to many dependcies with WebKlex and ran into way too many problems. This delays OAAUTH2 until we can find a better solution johnnyq 2024-10-18 17:29:45 -04:00
  • 02e3ca3f52 Wording johnnyq 2024-10-18 16:12:11 -04:00
  • 64a3f8f1cc UI Update of Client Add / Edit Modals - Moved Lead Checkbox next to Name, Moved Shortned Name and tags to main tab johnnyq 2024-10-18 16:00:41 -04:00
  • b15a175044 When creating Ticket from main ticket listing and not the client listing make Client Selectable first johnnyq 2024-10-18 15:42:09 -04:00
  • 8dca7bc183 Simplify Ticket Creation and Edit Model by removing unessesary tabs and combining fields to fewer tabs johnnyq 2024-10-18 15:40:17 -04:00
  • 6c1c5d6523 Simplify Ticket Template Creation by putting all fields into 1 modal tab instead of multiple and removing the ability to ass tasks via add ticket template, this should be done in the details johnnyq 2024-10-18 15:11:54 -04:00
  • d01d912154 Move logout to a file logout.php in /post fixes issue where one cant logout if in admin section, also redirect to login page with or without login key if set johnnyq 2024-10-18 00:12:08 -04:00
  • fe86ca0dd7 Bump php-mime-mail-parser from 8.0 to 8.0.4 johnnyq 2024-10-17 23:33:53 -04:00
  • 77ed7aa7ff Updated new cron mail parser johnnyq 2024-10-17 23:15:39 -04:00
  • 646b94d8ab Initial work on new Mail Parser that uses the old php imap libraries and not the new webklex johnnyq 2024-10-17 20:55:23 -04:00
  • 878e145550 When Editing Recurring Expense use the Next Month Date instead of selecting the month that the recurring expense was initially created johnnyq 2024-10-15 18:28:53 -04:00
  • bfd5973be8 Fix Bulk Actions by removing input form requirements for Create asset ticket as they share one giant form johnnyq 2024-10-12 15:38:43 -04:00
  • 5bc260e0c0 Wording Fix johnnyq 2024-10-11 12:31:55 -04:00
  • 0fc6a2f02c Keep contact contact within the media body johnnyq 2024-10-10 18:13:35 -04:00
  • 4289ba3026 Display Link Location Name in the Custom Links Listing johnnyq 2024-10-10 17:37:53 -04:00
  • 22086bef24 Optimize Guest Post to only selecting the required Database Table Fields and Tidy johnnyq 2024-10-10 17:01:40 -04:00
  • 0954579216 rename admin to administration and use user-shield icon johnnyq 2024-10-10 16:57:27 -04:00
  • e37df8bf4b Fix Custom Link Order to ASC instead of DESC as well johnnyq 2024-10-10 16:53:31 -04:00
  • ab1c5ac631 FEATURE: Custom Links can be added to the Top Nav Note must have icons johnnyq 2024-10-10 16:51:00 -04:00
  • eaab9b75de Send InApp Notification when Quotes have been Declined or Accepted, also show status under guest url johnnyq 2024-10-10 15:28:30 -04:00
  • 2b2840a43c When Adding a Ticket Template to a Project Template use the Template name and not the subject also optimized Query johnnyq 2024-10-10 14:42:57 -04:00
  • 4963f2f385 Add Ticket Category to New Ticket and Bulk add Tickets through assets johnnyq 2024-10-10 01:38:21 -04:00
  • a9ebc1395c Fix Repeating ticket number when adding bulk tickets via assets johnnyq 2024-10-10 01:08:12 -04:00
  • 70ae55eacb Tidy johnnyq 2024-10-09 15:49:42 -04:00
  • 134f4f9ad3 FEATURE: Create Ticket for each asset in Bulk johnnyq 2024-10-09 15:24:40 -04:00
  • bbdc83e57e Add Cron Execution Notify placeholder to notifications johnnyq 2024-10-09 14:01:42 -04:00
  • ef3c87f5d9 Added some headings to notifications to help seperate them johnnyq 2024-10-09 13:25:34 -04:00
  • 6fa3aea520 Add placeholder for ITFlow Update Notification to Notifications Settings johnnyq 2024-10-09 13:15:53 -04:00
  • 51578cd743 Update Wording johnnyq 2024-10-09 13:12:35 -04:00
  • 66a28685a3 Add Place Holders for Certificate, Asset Warranty and Shared Item View to the Notifications settings, also removed 120 Days from the Notifications Settings page johnnyq 2024-10-09 13:10:52 -04:00
  • 246878a32f Create Notification if a shared item was viewed johnnyq 2024-10-09 12:56:55 -04:00
  • ce9a0b903f Added Shared Item Recipient to Files, Documents and Credentials johnnyq 2024-10-09 12:36:22 -04:00
  • d0769b9f6b Added Shared Item Recipient Email to the Shared Items list in overview johnnyq 2024-10-09 12:13:26 -04:00
  • f1a90156c2 Expose more Admin Options in the Side menu without having to expand sub menus johnnyq 2024-10-08 18:44:08 -04:00
  • b0c592831e Merge pull request #1090 from itflow-org/tidy Johnny 2024-10-08 18:24:06 -04:00
  • b9e37d4052 Tidying wrongecho 2024-10-08 23:10:27 +01:00
  • 987cd59764 Tidying wrongecho 2024-10-08 23:08:05 +01:00
  • ac3ab1dedb Add Notes about setting up cron, Add ITFlow Docs Custom Link when you setup ITFlow johnnyq 2024-10-08 17:49:41 -04:00
  • 7eee69366a Show Example of what Phone masking Enable vs Disabled johnnyq 2024-10-08 16:13:03 -04:00
  • e90200aebe Merge pull request #1089 from itflow-org/bugfix-template Johnny 2024-10-07 11:37:14 -04:00
  • ff954b0060 Ticket templates - edit bugfix wrongecho 2024-10-07 12:18:09 +01:00
  • 3c73c4d34a README.md - Add Sponsor: F1 For Help wrongecho 2024-10-07 07:49:24 +01:00
  • 4309fcc48c Merge pull request #1088 from itflow-org/doc-revisions-updatedby Johnny 2024-10-06 21:36:47 -04:00
  • 893eb16819 Merge pull request #1087 from itflow-org/invoice-pay-addr Johnny 2024-10-06 21:36:13 -04:00
  • e5472e2cb1 Merge pull request #1086 from itflow-org/portal-login-logs Johnny 2024-10-06 21:35:53 -04:00
  • 315a90a913 Merge pull request #1085 from itflow-org/debug Johnny 2024-10-06 21:35:38 -04:00
  • ab18005d72 Docs - Show user updated by in revisions wrongecho 2024-10-06 21:43:07 +01:00
  • a9de75aa99 Invoices - Send email notif when paid wrongecho 2024-10-06 20:59:54 +01:00
  • 377c5952d7 Portal login logs Marcus Hill 2024-10-06 16:38:48 +01:00
  • afe378d2f3 Add notes to debug page Marcus Hill 2024-10-06 16:25:58 +01:00
  • c948ccff5c Merge pull request #1084 from itflow-org/budget-perms Johnny 2024-10-03 16:52:28 -04:00
  • 5ea271662b Merge pull request #1083 from itflow-org/tax-report-tidy Johnny 2024-10-03 16:52:18 -04:00
  • 3bc9b28712 Merge pull request #1082 from itflow-org/ticket-invoice-tidy Johnny 2024-10-03 16:52:04 -04:00
  • c77246c7f8 Merge pull request #1081 from itflow-org/more-permss Johnny 2024-10-03 16:51:55 -04:00
  • f8c6a5ef19 Budget - CSRF + Perms wrongecho 2024-10-03 20:52:37 +01:00
  • 90fb28e32b Tidy up the tax report + perms wrongecho 2024-10-03 20:42:56 +01:00
  • 5635cd9b8c Tidy up the tax report wrongecho 2024-10-03 20:41:28 +01:00
  • e433c819a8 Tidy up the tax report wrongecho 2024-10-03 20:41:12 +01:00
  • 4d7d9baba8 Tidy up the ticket_invoice_add_modal wrongecho 2024-10-03 20:25:41 +01:00
  • 18889d228a Move account/asset post logic to new permissions system wrongecho 2024-10-03 19:42:48 +01:00