Commit Graph

  • 199185a279 Fix Rounding Percents for tasks and tickets johnnyq 2024-04-08 20:11:40 -04:00
  • 3e14938a53 Add Open Quotes to the Side Nav johnnyq 2024-04-08 17:35:21 -04:00
  • a9e5c1ff9c Add Open Invoices, Tickets and Projects Badges to Main Side Nav Bar johnnyq 2024-04-08 17:22:08 -04:00
  • e849832f01 Make project number clickable and to view project details johnnyq 2024-04-08 17:00:50 -04:00
  • 0acd737135 Hide Ticket Close button until all tasks are complete johnnyq 2024-04-08 16:58:43 -04:00
  • 16fb1467a2 Added Project Prefix and Project Numbering System johnnyq 2024-04-08 16:48:06 -04:00
  • f4051fe718 Updated Ticket details to include Tasks Completion Status and Collaborators johnnyq 2024-04-08 15:58:59 -04:00
  • ae5f81d9b5 List all the ticket Callaborators in project details currenly it just gets the users that replied to tickets johnnyq 2024-04-08 15:43:04 -04:00
  • 6435ffde67 Added total time worked for all tickets in project details johnnyq 2024-04-08 15:19:35 -04:00
  • ea85094be8 Fixed Bulk Assign Ticket, UI Update on Ticket Details, added Project details to the right pane, moved Client and ticket details along with Assign Ticket to the top Ticket Header johnnyq 2024-04-08 14:44:35 -04:00
  • 2aefbd9fba DB Dump from last commit johnnyq 2024-04-08 12:23:05 -04:00
  • 72f96e0ebf Added Project Manager field to projects johnnyq 2024-04-08 12:22:16 -04:00
  • d2e11fca61 Remove the Add Contact to a ticket as this can be done at the top johnnyq 2024-04-07 16:17:27 -04:00
  • dfb1304bfa When completeing task add a private note to the ticket along with a 5 Min time worked soon will be configurable based off the task johnnyq 2024-04-07 14:26:37 -04:00
  • 1e85b56d2a Use Plus icon for Adding tickets to Projects johnnyq 2024-04-07 13:28:28 -04:00
  • e1312b29e5 Generating a Project with Tickets is now possible by selecting a project template when creating a new project johnnyq 2024-04-07 13:17:52 -04:00
  • d54bcf9a14 Merge pull request #936 from wrongecho/portal-pw-reset-delay Johnny 2024-04-07 11:40:24 -04:00
  • 3191ef120e Merge pull request #935 from wrongecho/client-show-archived Johnny 2024-04-07 11:39:31 -04:00
  • acc7a7bc97 Merge pull request #934 from wrongecho/portal-sql-tidy Johnny 2024-04-07 11:38:19 -04:00
  • 7171289f26 Client Portal Marcus Hill 2024-04-07 10:14:37 +01:00
  • abf01384ca Client archiving Marcus Hill 2024-04-07 09:52:23 +01:00
  • da3201dbe0 Client Portal - Ticket SQL Tidy Marcus Hill 2024-04-07 09:15:55 +01:00
  • d762efd1a6 Try to differentiate Project Template and Project Details johnnyq 2024-04-06 22:21:15 -04:00
  • 004e2eb69c Make Add Ticket More Prominent in Projects and move it out of the 3 dots johnnyq 2024-04-06 22:16:40 -04:00
  • e3ff8854f9 Removed Task Descriptions as the name says it all johnnyq 2024-04-06 22:07:29 -04:00
  • e6e6c38db2 UI: Changed Reword to AI Reword and changed color from Primary blue to Secondary Gray so it doesnt get confuged with reply in ticket details johnnyq 2024-04-06 21:54:59 -04:00
  • 8473ee018f Removed Add Task Modal as this can be added inside the ticket johnnyq 2024-04-06 21:44:42 -04:00
  • 48ecde6e9b Allow Overriding a ticket templates subject when creating a ticket from template johnnyq 2024-04-06 20:54:22 -04:00
  • 8d571682cc Cleaned up Contact Add/Edit Relabeled Secure tab to Access and moved Roles to Access Tab ss this is much more suitable johnnyq 2024-04-06 20:05:53 -04:00
  • 6da826e418 Tidy Update Project and Ticket Templates Deleting functions johnnyq 2024-04-06 19:05:36 -04:00
  • f6b87553ac Created new table to allow many to many relationship for Ticket and Project Templates johnnyq 2024-04-06 18:37:37 -04:00
  • c17957fe0a Order by the order number then by ticket template name johnnyq 2024-04-05 18:22:50 -04:00
  • b22781d2ea Add Ticket Template order under project templates, this will state the execution order when deployed johnnyq 2024-04-05 18:20:09 -04:00
  • 60212b380c Merge pull request #932 from wrongecho/ticket-email-status-fix Johnny 2024-04-05 17:01:48 -04:00
  • 97cc36e93a Merge pull request #931 from itflow-org/wrongecho-patch-1 Johnny 2024-04-05 16:52:07 -04:00
  • dbe5525046 Added the ability to Add ticket templates to project templates and also to remove ticket templates from project templates johnnyq 2024-04-05 16:50:22 -04:00
  • be01525136 Ticket status in emails Marcus Hill 2024-04-05 21:48:57 +01:00
  • d7a466bde6 Clarify remember me token is for 2fa wrongecho 2024-04-05 21:27:33 +01:00
  • 5370a70ab8 Renamed Login In the Frontend UI to Credentials to better fit other types of creds like API Keys, WiFi etc, also renamed the password field to password / key johnnyq 2024-04-05 15:06:42 -04:00
  • 05d979b3d8 Do not allow editing a closed project johnnyq 2024-04-05 14:19:34 -04:00
  • 048b890465 Added Open and Closed Project button to projects list, renamed complete to close for projects johnnyq 2024-04-05 14:06:57 -04:00
  • 43c06b8151 Now you can mark a project complete when all Tickets for the project are closed and we now show an open or closed status by the project name johnnyq 2024-04-05 13:48:50 -04:00
  • 064b37f87e Quick Fix johnnyq 2024-04-04 19:54:33 -04:00
  • 4824ae8ef8 Make Remmeber Me Token Configurable and default to 3 johnnyq 2024-04-04 19:52:44 -04:00
  • e1f1122b3e Added more global search parameters to assets like serial, mac, ip, make, model, os, status, type johnnyq 2024-04-04 14:58:14 -04:00
  • 8ca8f3ef46 Added Files and Recurring Tickets to the Global Search johnnyq 2024-04-04 14:48:59 -04:00
  • 730c1f4df3 Feature: You can now create a ticket from a ticket template johnnyq 2024-04-03 15:41:20 -04:00
  • c8bac996bf Bump TinyMCE from 6.8.2 to 7.0.0 johnnyq 2024-04-02 12:10:33 -04:00
  • ed87ddc2dd Merge pull request #929 from wrongecho/portal-ticket-list-fix wrongecho 2024-04-02 00:38:48 +01:00
  • bc8f79cdf9 Adjust bad SQL query that allowed contacts to see ticket subjects (but not content) for other contacts Marcus Hill 2024-04-02 00:36:55 +01:00
  • 2f473c6a03 Adjust bad SQL query that allowed contacts to see ticket subjects (but not content) for other contacts Marcus Hill 2024-04-02 00:30:25 +01:00
  • da2fee7fc6 Fix add project ticket to show all tickets but closed one instead of showing just closed tickets johnnyq 2024-04-01 17:37:47 -04:00
  • 6d8ab569c9 Add Ticket subject to Add ticket to Project notification and logging johnnyq 2024-04-01 17:33:36 -04:00
  • e5e17c669f Made Add Ticket to Project Functionable johnnyq 2024-04-01 17:21:59 -04:00
  • 365cd79999 No Need for if conditions on a blank due date as it is required johnnyq 2024-04-01 16:49:08 -04:00
  • cf71a58526 Make Project Due Date Required Field, Do not require a project Template johnnyq 2024-04-01 16:45:13 -04:00
  • f1833e1083 Updated ticket status color capabilities to use multiple color instead of a select few, added activate disable ticket statuses, fixed ticket status Left joins in a few more areas johnnyq 2024-04-01 16:27:05 -04:00
  • 912e2774f8 Dont display tasks if none are set johnnyq 2024-03-31 14:19:06 -04:00
  • 9243964242 Tidy Projects UI johnnyq 2024-03-31 14:17:35 -04:00
  • b04c2e1232 Added Project due to the UI: johnnyq 2024-03-31 14:02:48 -04:00
  • 2fa86d9ae7 Update DB Structure to include task order and project due date johnnyq 2024-03-31 13:55:38 -04:00
  • 3b46f1e6bd Added the ability to Add Ticket and Edit Ticket statuses, disallowed deleting editing system tickets, this is still work in progress johnnyq 2024-03-31 13:40:31 -04:00
  • dac5fb1284 Merge pull request #928 from wrongecho/login-tidy Johnny 2024-03-30 20:33:36 -04:00
  • d94b9ce7bb Login related tidying Marcus Hill 2024-03-30 23:19:50 +00:00
  • 2c22c732e4 Comment out updating undefined statuses johnnyq 2024-03-30 17:53:30 -04:00
  • d74c2c6898 New Tciket Status: Update Projects johnnyq 2024-03-30 17:39:45 -04:00
  • 3fb3f647cf New Tciket Status: Fix Unbilled Ticket Report to use ticket closed at IS NOT NULL johnnyq 2024-03-30 17:29:38 -04:00
  • 770356ba10 No Need for ticket status name or status id when bulk closing tickets johnnyq 2024-03-30 17:16:01 -04:00
  • 07892afe24 Fix missing ) in calendar events johnnyq 2024-03-30 17:02:41 -04:00
  • 5b9cc50bae Allow to search by ticket status name johnnyq 2024-03-30 16:59:49 -04:00
  • 0a52e3a33d Update Calendar Events use the ticket_scheule field to determine if a ticket is scheduled or not instead of status as scheduled is not a core status johnnyq 2024-03-30 16:55:11 -04:00
  • afcb0cffdc Remove Ticket Status display and priority and assigned to from invoice also updated the new ticket status int format johnnyq 2024-03-30 16:34:14 -04:00
  • 67a045a2b5 New Ticket Status Fix Gobal search johnnyq 2024-03-30 16:18:39 -04:00
  • 13a1d9d394 New Ticket Status Fix Ticket Listing is asset_Details johnnyq 2024-03-30 16:08:18 -04:00
  • f39c380c47 New Ticket Status Correct Ticket Side nav Badges johnnyq 2024-03-30 15:58:03 -04:00
  • f99be168cf New Ticket Status Fix dashboard Tickets johnnyq 2024-03-30 15:55:04 -04:00
  • b63eddb300 Fix Ticket Close to use the new ticket status INT instead of string johnnyq 2024-03-30 15:46:02 -04:00
  • 4aad95d380 Add Ticket Closed at time to tickets that were Bulk Closed johnnyq 2024-03-30 15:28:22 -04:00
  • b4db5013a3 Fix Bulk Close Ticket not updating the ticket_closed_at field and not using the new status id johnnyq 2024-03-30 15:20:01 -04:00
  • 387d2733fa Fixes ticket status that did not conform to the current ticket statuses to Open johnnyq 2024-03-30 15:06:52 -04:00
  • 349a276de2 Merge branch 'master' of github.com:itflow-org/itflow johnnyq 2024-03-30 14:59:08 -04:00
  • e177dae237 Created Project template details page and updates Tasks in project details johnnyq 2024-03-30 14:58:48 -04:00
  • e2f825e5c1 Merge pull request #926 from wrongecho/ticket-statuses Johnny 2024-03-30 14:57:46 -04:00
  • fa777eaf9c Merge pull request #927 from itflow-org/we-template-nav wrongecho 2024-03-30 09:10:20 +00:00
  • 084dcb782e Update admin_side_nav.php wrongecho 2024-03-30 09:07:32 +00:00
  • dfa952ab73 Update README.md wrongecho 2024-03-30 08:27:39 +00:00
  • 7df1d419fa Ticket Statuses from DB / use left join instead of a function, hard-code system statuses Marcus Hill 2024-03-29 23:20:52 +00:00
  • a961b8aa72 Ticket Statuses from DB / touchups Marcus Hill 2024-03-29 12:08:02 +00:00
  • 2e95b7cb6e Merge branch 'master' into ticket-statuses wrongecho 2024-03-29 11:58:53 +00:00
  • 8607198c3e Ticket Statuses from DB / add project id Marcus Hill 2024-03-29 11:32:46 +00:00
  • 667a93210c Ticket Statuses from DB Marcus Hill 2024-03-29 11:22:32 +00:00
  • 78e92ea8d6 Add Project Templates Listing, edit and add, more to come johnnyq 2024-03-28 22:03:57 -04:00
  • 89a1c5d2d8 Added Ticket Templates and the ability to add Tasks to the template, reworked the ticket details tasks and adding tasks johnnyq 2024-03-28 21:09:32 -04:00
  • 08fc72ded7 Fix Last Reponse Column under tickets and client tickets use the ticket_reply_created_at instead of ticket_updated_at johnnyq 2024-03-27 23:12:17 -04:00
  • ee308453db Dont break when division of 0 occurs johnnyq 2024-03-27 22:51:20 -04:00
  • e42c5bc2f5 Major UI Updates to projects, created project details which display project stats tickets and tasks, tickets can be linked to a project, soon will add all users who contributed to a project and some more stats along with a nice timeline from created to deadline johnnyq 2024-03-27 22:27:56 -04:00
  • c9724bea0d DB Update task, ticket and project templates added johnnyq 2024-03-27 19:16:44 -04:00
  • 76cce6ac23 Updated Edit Domain and Certificates to match the tabing in the add modal johnnyq 2024-03-27 14:53:15 -04:00
  • 2012a80fe5 DB Duimp for the new network fields johnnyq 2024-03-27 14:21:18 -04:00
  • 8addc4f55c Feature: Added Subnet Mask and primary and secondary DNS change the wording for network to IP / Network in case a single IP needs to be used for example an Internet Connection, Added more newe tabs to the Add/Edit Network so everything fits and is organized johnnyq 2024-03-27 14:19:32 -04:00