Commit Graph

4761 Commits

Author SHA1 Message Date
johnnyq 96bdca5a4d UI Update: Reworked the Documents UI Folder Path is not located on the Right, Moved Search on the top when in root directory it searches all files when in a directory searches in current directory 2024-10-30 15:43:15 -04:00
johnnyq a6ac215f8d FEATURE: Added Bulk Tag Assignment to Credentials 2024-10-30 15:07:51 -04:00
johnnyq 3b45f8e255 Remove login id beside the name, this was for debugging only 2024-10-30 14:53:48 -04:00
johnnyq 807bbef3e2 Use Tag array instead of querying by tag name when clicking on a tag to reveal other items with the same tag, this allow more narrowed searches 2024-10-30 14:51:39 -04:00
johnnyq 873df63c76 FEATURE: Added Credential Tagging Support 2024-10-30 14:40:02 -04:00
johnnyq 58738debc6 Fix for users on DB 1.5.9 updating to 1.6.0 check to see if login_folder_id exists before adding it and Makming sure all ticket statuses are a number 2024-10-30 12:13:26 -04:00
johnnyq 219028c6d1 Updated Anon and Archive Function to archive the user and set names to Archived - UnixTimeStamp 2024-10-30 11:41:39 -04:00
johnnyq 11f68a59f3 Fix Archive Contact, removed unused fields 2024-10-30 11:26:07 -04:00
johnnyq 990335838e Added First Asset History Item, Asset Created, also delete asset history when you delete an asset 2024-10-29 19:00:02 -04:00
johnnyq c08ac330be FEATURE: Credential Tags Initial DB Structure Commit 2024-10-29 18:33:17 -04:00
johnnyq 926a796602 Replaced logs, with asset_history in client assets 2024-10-29 18:23:05 -04:00
johnnyq f52beed3d0 Added asset history table 2024-10-29 18:16:28 -04:00
johnnyq c3379a5576 Increase DB Field Sizes 2024-10-29 15:41:10 -04:00
johnnyq ab3d915bdc Mail Ticket Parser Fix: Allow Unencrypted IMAP connections 2024-10-29 13:36:30 -04:00
johnnyq af123d3978 Fix Only show Document Folders, Removed Create Subfolder as this is now merged into Create Folder Dependign on what folder you are in 2024-10-28 22:12:45 -04:00
johnnyq 1d4165f41a Updated Bulk Document Move to include the indented folder and sub folder structure 2024-10-28 18:47:43 -04:00
Johnny bc211f3824
Merge pull request #1095 from itflow-org/tidy-28
Tidying
2024-10-28 18:31:13 -04:00
Johnny 5f708f6003
Merge pull request #1094 from itflow-org/force-mfa
Force setup of MFA on login
2024-10-28 18:21:32 -04:00
johnnyq cb611a764b Rework Move Document to not utilize a function 2024-10-28 18:05:45 -04:00
johnnyq 580e6a55ce Remove garbage code 2024-10-28 17:54:33 -04:00
johnnyq 77fce6a69d FEATURE: Implemented SubFolders within Documents UI 2024-10-28 17:53:44 -04:00
wrongecho 91c01d2cdb Tidying 2024-10-28 21:16:15 +00:00
wrongecho 334829c23e Force setup of MFA on login 2024-10-28 21:01:55 +00:00
johnnyq 9491643a4b Fix issue where sometimes the due date is invisible when viewing an invoice from the guest link 2024-10-28 13:32:41 -04:00
johnnyq 56feefe612 Remove Create Ticket from Template dropdown in Contact Details 2024-10-26 19:20:06 -04:00
johnnyq 5094453550 Define processed and unprocessed email count for logging 2024-10-26 13:48:54 -04:00
johnnyq 41f2177788 Ticket Email Parser Add Debugging after each run to calculate emails processed and unprocessed including the execution time of the script 2024-10-26 13:42:48 -04:00
johnnyq d3cca2e633 Fix Invalid var 2024-10-26 13:21:13 -04:00
johnnyq 07d89ad09d Re-add Functions after test 2024-10-26 13:14:56 -04:00
johnnyq 01db0ddc3c Do not use the autoloader to load php mime mail parser 2024-10-26 13:09:21 -04:00
johnnyq 46572afc77 Mail Parser: Use UIDs instead of Message Sequence Numbers, this could potentially fix the issue of repeating tickets 2024-10-26 13:06:53 -04:00
johnnyq 6c402942e4 Mail Parser: Better way to set important flag then remove seen flag 2024-10-26 12:48:41 -04:00
johnnyq 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 2024-10-26 12:26:03 -04:00
johnnyq 71f7fa2683 Started working on Archiving Contact Options Dialog for when archiving a contact 2024-10-26 11:58:04 -04:00
johnnyq ae561d3195 FEATURE: New Invoice Status Non-Billable 2024-10-25 14:33:12 -04:00
johnnyq 58f995ed37 Fix Invalid Field change in cron.php causing cron to break 2024-10-24 22:30:16 -04:00
johnnyq aa2e0ed5c5 carry over the Task Completion estimate When creating a new ticket from a template 2024-10-23 14:13:05 -04:00
johnnyq 636c74dbb0 FEATURE: Added Task Completion Estimate to the UI 2024-10-23 14:06:41 -04:00
johnnyq dffc97859d FEATURE: Estimated Time Completion on Tasks - Phase 1 DB Structure update 2024-10-23 13:28:46 -04:00
johnnyq 808fdf5f76 When Archiving, Unarchiving, Deleting and Bulk Actions also update the associated user as well 2024-10-23 12:40:32 -04:00
johnnyq 55c9c76194 Fix Self Password Reset via Portal 2024-10-23 00:46:02 -04:00
Johnny 0a63ed2cd6
Merge pull request #1091 from itflow-org/bugfix-tck-schd-notif
Bugfix: Ticket scheduling emails
2024-10-23 00:29:00 -04:00
johnnyq f2dedbf8e8 Cmplete Migrate Contact Users to Users 2024-10-22 23:53:14 -04:00
johnnyq 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 2024-10-22 17:06:18 -04:00
johnnyq ba64a179c6 Add contact_user_id to contacts table to associate a contact with a user 2024-10-22 16:34:08 -04:00
wrongecho 30738ed9fd Bugfix: Ticket scheduling emails
Scheduling a ticket should only send an email if config_ticket_client_general_notifications is enabled
2024-10-22 19:42:40 +01:00
johnnyq 499f9456f8 DB Update add user_role_type to differentiate between itflow users, client users and api permissions 2024-10-22 14:08:50 -04:00
johnnyq 48b306452c Phase 1 - Combining contact logins with users table - Add User Type field to users table 2024-10-22 13:47:44 -04:00
johnnyq ea494a8b5c Fix FullCalendar Links 2024-10-21 13:53:40 -04:00
johnnyq b456caa129 Bump FullCalendar from 6.1.10 to 6.1.15 2024-10-21 13:48:29 -04:00