johnnyq
b9342c8397
Update Browsers window title to the clients name when in the client section
2024-04-10 14:58:11 -04:00
johnnyq
51e80df71c
Moved back Recurring Ticket, Invoices back in client side nav
2024-04-10 14:38:12 -04:00
johnnyq
d8bb6dd4c1
Moved back Recurring Ticket, Invoices and Expense back to the main side nav and added bagdge counters for them. They were just to buried and were used often
2024-04-10 14:06:25 -04:00
johnnyq
610ad04acf
Tidy Side Nav
2024-04-10 13:40:38 -04:00
johnnyq
7dff524a19
Client domains: Do not show archived vendors and sort vendor names by name in the select boxes
2024-04-10 13:27:18 -04:00
johnnyq
88a96e3044
Reworked Client Domains, added mail host and dns host, made all the host columns sortable by reworking the logic and optimized the code further
2024-04-10 13:21:45 -04:00
johnnyq
7ca4163552
Ticket Details Update Do not show Invoice Button when Invoiced, do not show billable show Invoiced and the Invoice Number, fixed some padding
2024-04-10 11:27:58 -04:00
johnnyq
f526e908c3
Fix Bug where it doesnt add the tasks from a ticket template, this was due to the removal of task_description
2024-04-08 20:23:23 -04:00
johnnyq
199185a279
Fix Rounding Percents for tasks and tickets
2024-04-08 20:11:40 -04:00
johnnyq
3e14938a53
Add Open Quotes to the Side Nav
2024-04-08 17:35:21 -04:00
johnnyq
a9e5c1ff9c
Add Open Invoices, Tickets and Projects Badges to Main Side Nav Bar
2024-04-08 17:22:08 -04:00
johnnyq
e849832f01
Make project number clickable and to view project details
2024-04-08 17:00:50 -04:00
johnnyq
0acd737135
Hide Ticket Close button until all tasks are complete
2024-04-08 16:58:43 -04:00
johnnyq
16fb1467a2
Added Project Prefix and Project Numbering System
2024-04-08 16:48:06 -04:00
johnnyq
f4051fe718
Updated Ticket details to include Tasks Completion Status and Collaborators
2024-04-08 15:58:59 -04:00
johnnyq
ae5f81d9b5
List all the ticket Callaborators in project details currenly it just gets the users that replied to tickets
2024-04-08 15:43:04 -04:00
johnnyq
6435ffde67
Added total time worked for all tickets in project details
2024-04-08 15:19:35 -04:00
johnnyq
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
2024-04-08 14:44:35 -04:00
johnnyq
2aefbd9fba
DB Dump from last commit
2024-04-08 12:23:05 -04:00
johnnyq
72f96e0ebf
Added Project Manager field to projects
2024-04-08 12:22:16 -04:00
johnnyq
d2e11fca61
Remove the Add Contact to a ticket as this can be done at the top
2024-04-07 16:17:27 -04:00
johnnyq
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
2024-04-07 14:26:37 -04:00
johnnyq
1e85b56d2a
Use Plus icon for Adding tickets to Projects
2024-04-07 13:28:28 -04:00
johnnyq
e1312b29e5
Generating a Project with Tickets is now possible by selecting a project template when creating a new project
2024-04-07 13:17:52 -04:00
Johnny
d54bcf9a14
Merge pull request #936 from wrongecho/portal-pw-reset-delay
...
Client Portal
2024-04-07 11:40:24 -04:00
Johnny
3191ef120e
Merge pull request #935 from wrongecho/client-show-archived
...
Client archiving
2024-04-07 11:39:31 -04:00
Johnny
acc7a7bc97
Merge pull request #934 from wrongecho/portal-sql-tidy
...
Client Portal - Ticket SQL Tidy
2024-04-07 11:38:19 -04:00
Marcus Hill
7171289f26
Client Portal
...
- Remove old fake send delay as reset links now go via mail queue
- Small tidy
2024-04-07 10:14:37 +01:00
Marcus Hill
abf01384ca
Client archiving
...
Relates to #510
- Ability to see archived clients
- Ability to un-archive a client
- To help prevent accidents, client deletion button now only shows once the client is archived
2024-04-07 09:52:23 +01:00
Marcus Hill
da3201dbe0
Client Portal - Ticket SQL Tidy
...
Tidy up the client portal sql for viewing tickets to only grab required fields - #933
2024-04-07 09:15:55 +01:00
johnnyq
d762efd1a6
Try to differentiate Project Template and Project Details
2024-04-06 22:21:15 -04:00
johnnyq
004e2eb69c
Make Add Ticket More Prominent in Projects and move it out of the 3 dots
2024-04-06 22:16:40 -04:00
johnnyq
e3ff8854f9
Removed Task Descriptions as the name says it all
2024-04-06 22:07:29 -04:00
johnnyq
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
2024-04-06 21:54:59 -04:00
johnnyq
8473ee018f
Removed Add Task Modal as this can be added inside the ticket
2024-04-06 21:44:42 -04:00
johnnyq
48ecde6e9b
Allow Overriding a ticket templates subject when creating a ticket from template
2024-04-06 20:54:22 -04:00
johnnyq
8d571682cc
Cleaned up Contact Add/Edit Relabeled Secure tab to Access and moved Roles to Access Tab ss this is much more suitable
2024-04-06 20:05:53 -04:00
johnnyq
6da826e418
Tidy Update Project and Ticket Templates Deleting functions
2024-04-06 19:05:36 -04:00
johnnyq
f6b87553ac
Created new table to allow many to many relationship for Ticket and Project Templates
2024-04-06 18:37:37 -04:00
johnnyq
c17957fe0a
Order by the order number then by ticket template name
2024-04-05 18:22:50 -04:00
johnnyq
b22781d2ea
Add Ticket Template order under project templates, this will state the execution order when deployed
2024-04-05 18:20:09 -04:00
Johnny
60212b380c
Merge pull request #932 from wrongecho/ticket-email-status-fix
...
Ticket status in emails
2024-04-05 17:01:48 -04:00
Johnny
97cc36e93a
Merge pull request #931 from itflow-org/wrongecho-patch-1
...
Clarify remember me token is for 2fa
2024-04-05 16:52:07 -04:00
johnnyq
dbe5525046
Added the ability to Add ticket templates to project templates and also to remove ticket templates from project templates
2024-04-05 16:50:22 -04:00
Marcus Hill
be01525136
Ticket status in emails
...
- Fix tickets showing an "unknown" status in client update emails
- Remove old code related to closing tickets, as close is now it's own button
2024-04-05 21:48:57 +01:00
wrongecho
d7a466bde6
Clarify remember me token is for 2fa
2024-04-05 21:27:33 +01:00
johnnyq
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
2024-04-05 15:06:42 -04:00
johnnyq
05d979b3d8
Do not allow editing a closed project
2024-04-05 14:19:34 -04:00
johnnyq
048b890465
Added Open and Closed Project button to projects list, renamed complete to close for projects
2024-04-05 14:06:57 -04:00
johnnyq
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
2024-04-05 13:48:50 -04:00