Commit Graph

4307 Commits

Author SHA1 Message Date
johnnyq 1c618892cc Removed WebKlex PHP-IMAP Dependency in post as it was spewing errors for people running older version of php below 8.2 - note this is still required for Mail Parser to work 2024-06-27 01:10:00 -04:00
johnnyq 5b3c6f4272 Better Handling of HTML Reply ticket emails, reduce the spacing trim out extra spaces reduce the line height etc 2024-06-26 13:14:16 -04:00
johnnyq 30bd685dea Final path fix 2024-06-25 16:02:22 -04:00
johnnyq f7b75bb150 fix 2024-06-25 15:54:19 -04:00
johnnyq 6456dfcc67 Fix Autoloader location for WEbklex imap 2024-06-25 15:51:51 -04:00
johnnyq b0c5d43867 Remove the reliance on php-imap extension to test imap connection in setting. Also removed the check for php-imap in the mai, parser as we use fully rely on webklex 2024-06-25 15:48:56 -04:00
johnnyq 40866e34e2 Remove the function to check if php-mailparse is installed. Its not needed and was causing breaing issues and is an unessesary check 2024-06-25 15:28:01 -04:00
johnnyq 39ff97e9dd Restore option to share a password accidentally got wiped out when adding archive unarchive functions 2024-06-25 11:44:19 -04:00
johnnyq fbd220c5e3 Add Global Bulk Mail back to the Admin nav side bar, seemed to have gotten lost when we updated the menu 2024-06-25 09:37:49 -04:00
Johnny 897dcb179a
Merge pull request #975 from ssteeltm/tickets_tasks-progress-bar
small adjustment to show 0 completed tasks
2024-06-24 10:59:14 -04:00
Hugo Sampaio 1542a89922 small adjustment to show 0 completed tasks 2024-06-24 09:54:44 -03:00
johnnyq 0c10b863b5 Use rounded badge for priority in client tickets to match 2024-06-23 00:16:41 -04:00
johnnyq ee5e6d157d Update Cron Ticket Email Parser script to take in account of multiple variations of the word inbox 2024-06-22 13:45:39 -04:00
Johnny 1b937a0e7d
Merge pull request #974 from ssteeltm/master
Update client_file_link_asset_modal.php
2024-06-18 22:30:59 -04:00
johnnyq ea77c7567d Updated UI badge element to use yes and no for billable tickets 2024-06-17 17:38:05 -04:00
johnnyq 46ab6a696d Assure a Primary network interface gets added with the import of assets. Also check to see if a primary interface is present when editing an interface 2024-06-17 14:43:35 -04:00
johnnyq 84366cc1b9 Small UI Comment Cleanup of dashboard 2024-06-16 12:31:45 -04:00
johnnyq 55eff7ce45 Client Racks UI Cleanup Move the Rack Data to a table instead of using dd and dl 2024-06-16 12:17:05 -04:00
johnnyq 3d6d6a0e22 UI Cleanup Move the the from and to Unit to one row when adding a device 2024-06-16 12:08:59 -04:00
johnnyq 9d40ef1776 Racks: Exclude Assets in the the add device drop downlist that are already in anopther rack 2024-06-14 18:07:43 -04:00
johnnyq aca5a1ee54 Remove Rack Photo on deletion and do not remove rack_units as the DB is set to cacade delete these 2024-06-14 17:44:29 -04:00
johnnyq 5ba0315a42 Feature: You can add and remove linked devices and customer devices to the rack units 2024-06-14 17:22:16 -04:00
Hugo Sampaio 88896d3cdf Update client_file_link_asset_modal.php
small adjustment to allow link an asset in any files. Before this it was limiting to link only one file, dont displaying it in assets listing for other files
2024-06-14 15:13:18 -03:00
johnnyq 92e594ee32 Updated Budget UI to include card header and made a view only option for budget 2024-06-14 13:41:16 -04:00
johnnyq 70dc64f05d Updated Budget to now include easy updating and creating and viewing Yearly budgets in one POST 2024-06-14 13:13:28 -04:00
johnnyq 5352416dbe Added backend archive, unarchive, delete capaiblities for racks 2024-06-13 17:12:34 -04:00
johnnyq 17feb98ec7 Added Client Network / Server Rack Documentation to the UI More to come 2024-06-13 17:06:09 -04:00
johnnyq 1efe403422 Added Asset Photo to Asset Details Side bar 2024-06-13 14:51:09 -04:00
johnnyq 6da19c3e6f Fix Physical Locatiin not showing on edit Asset 2024-06-13 14:47:48 -04:00
johnnyq e3c39e473f Fixes on Image Uploading for assets 2024-06-13 14:31:46 -04:00
johnnyq 16c2fbf6d1 Added Asset Photo and Asset Physical Location to the UI 2024-06-13 13:54:21 -04:00
johnnyq 3288cb6dc2 DB Structure Update to make room for Rack and Patch Panel Documentation along with adding Asset Photo and Asset Physical Location DB Fields 2024-06-13 12:40:37 -04:00
johnnyq b37cfdf677 Fix API Asset interface relationship 2024-06-12 18:06:04 -04:00
johnnyq 2edd39c16d Remove the vendor directory in .gitignore as these dependencies are needed for php-imap 2024-06-12 16:15:10 -04:00
johnnyq 779527cf6a Migrated away from PHP Mail Parser to the new WebKlex PHP IMAP Mail Parser this will open the way to support OAUTH2 for Mail servers such as Microsoft 365 and Google Workspaces 2024-06-12 15:39:52 -04:00
johnnyq d64a7ce31e Fix Client Services to include interfaces 2024-06-11 23:32:09 -04:00
johnnyq 836e1a3199 Updated Asset API to include its assets 2024-06-11 23:00:57 -04:00
johnnyq b25d21b8bf Delete Asset Interfaces related to client assets when deleting a client 2024-06-11 22:39:03 -04:00
johnnyq 3eb81e5954 Fix Network Select under client assets 2024-06-11 21:51:54 -04:00
johnnyq 1e241a9232 Quick Fix 2024-06-11 21:46:45 -04:00
johnnyq 41ac390173 MAJOR Feature Update - Backup before updating Migrated Asset Network info to a seperate table to allow for multiple interfaces per asset 2024-06-11 21:36:03 -04:00
johnnyq a1613ddceb Up Max Client Abbreviation length from 5 to 6 2024-06-11 13:45:19 -04:00
johnnyq 0a7fd1471a Move All Domains from main side nav to Reports under Overview header 2024-06-11 12:09:00 -04:00
johnnyq 32df0369e2 Added IPv6 Field to Contact Details 2024-06-10 23:57:03 -04:00
johnnyq fc6ec8dd03 Added IPv6 field for Assets 2024-06-10 22:10:18 -04:00
johnnyq 2ce36cb14f Added Bulk Edit Category, Archive, Unarchive and Delete to Products 2024-06-10 17:26:43 -04:00
johnnyq 655f1230c2 Added Export Products CSV 2024-06-10 15:53:26 -04:00
Johnny ff1ec30775
Merge pull request #973 from wrongecho/ticket-parse-save-original-mail
Email to ticket parsing - Save the original email
2024-06-10 11:28:33 -04:00
Johnny 7135747b7d
Merge pull request #972 from wrongecho/2fa-6char
2FA tweaks
2024-06-10 11:28:11 -04:00
Marcus Hill 041cbe15fa Email to ticket parsing - Save the original email
When creating a new ticket, save the original email in a .eml format and attach it to the ticket.

This will be useful for situations when you want to reply to the original thread but don't have access to the inbox. We could add this to all received emails if there is interest?
2024-06-09 21:34:54 +01:00