Commit Graph

5270 Commits

Author SHA1 Message Date
johnnyq
29a83b1e8e Added button to turn Email Notifications off or on on Recurring Invoices 2024-04-12 20:16:54 -04:00
johnnyq
ba66dbf887 Update DB Structure for the addition Email Notify to Recurring Invoices 2024-04-12 19:38:13 -04:00
Johnny
cc9abe5a09 Merge pull request #940 from wrongecho/tck-merge
Tickets - Merging
2024-04-12 19:30:04 -04:00
Johnny
65a3a03801 Merge pull request #939 from wrongecho/rec-invoice-var-name-fix
Client recurring invoice num fix
2024-04-12 19:29:55 -04:00
Marcus Hill
43bd028298 Tickets - Merging
- Fix merging UI not showing ticket status name correctly
- Add ability to move ticket notes and replies to the new parent ticket if desired (sometimes helpful, sometimes not)
2024-04-12 22:26:27 +01:00
Marcus Hill
bdd75f9f95 Client side nav pulls recurring invoice count from num_recurring, not num_recurring_invoices (this is instead used on the main page via inc_all) 2024-04-12 21:39:36 +01:00
wrongecho
453453cf9a Merge pull request #938 from git-kup/patch-1
Update client_overview.php
2024-04-12 21:29:33 +01:00
git-kup
60e067cc9e Update client_overview.php
Remove unpleasant looking elevation of note card in client overview
2024-04-12 15:51:01 -04:00
johnnyq
4ad897d85d Fix Closed Tickets showing up under stale tickets in client Overview 2024-04-12 14:43:53 -04:00
johnnyq
237cc38c60 Remove the recurring link on main tickets as this is on the side nav 2024-04-11 11:18:48 -04:00
johnnyq
f2125dd6d0 Changed the Tickets and Tasks Progress bar colors which have better contrast now 2024-04-10 17:24:34 -04:00
johnnyq
d0ed9fa817 Fix title to only show the session company name no need to nullify_html_entities the title this cause issues with umlaughts if you do 2024-04-10 15:11:09 -04:00
johnnyq
ccab5f9a00 Fix umlauts in settings browser title 2024-04-10 15:05:37 -04:00
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