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
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
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
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
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
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