Commit Graph

3259 Commits

Author SHA1 Message Date
johnnyq
8fb211c2dc Keep current view when switching between folders 2023-09-05 23:16:14 -04:00
johnnyq
eb1048ea4a Added Confirmation to Ticket Details Page, Closing ticket archiveing reply deleting etc 2023-09-05 19:04:43 -04:00
johnnyq
54c1befed9 Added Confirmation to Delete and Archiving tasks, also fixed broken trips page 2023-09-05 19:02:52 -04:00
johnnyq
4b368ee5af FEATURE: Confirmation Modal only grab clients initials for client side nav 2023-09-05 18:26:15 -04:00
johnnyq
316afa5603 Top bar is now fixed by default also fixed markup for side top headers 2023-09-05 17:19:02 -04:00
johnnyq
97521d1df7 added more actionable notifications 2023-09-05 16:44:31 -04:00
johnnyq
52b0a17e02 added more actionable notifications 2023-09-05 16:42:33 -04:00
johnnyq
853fbf0ba7 Ticket Notifications now are clickable and will go to the ticket details 2023-09-05 16:23:10 -04:00
johnnyq
7a27e5f6d2 FEATURE: Actionable Notifications Part 1 - Added Notificaiton Action to the DB this will allow notifications to become actionable 2023-09-05 16:12:31 -04:00
johnnyq
b1a9dda896 Ticket update bar Formatting Fix 2023-09-05 15:33:03 -04:00
johnnyq
d978e475bb Removed Closed from the Ticket Dropdown as it was accidenally hit sometimes 2023-09-05 15:31:09 -04:00
johnnyq
a5b034f877 Added Ticket Watchers card to the ticket details side bar 2023-09-05 15:25:25 -04:00
johnnyq
3513173ad0 Dudup Pagination requirement 2023-09-05 14:48:58 -04:00
johnnyq
941cbd37be Add Pagination to File Grid / Thumbnail View 2023-09-05 14:46:51 -04:00
johnnyq
baea5ed997 Fixed issues with ticket notifications 2023-09-05 13:53:42 -04:00
Johnny
d76f864c56 Merge pull request #713 from wrongecho/anonymise-contact-2
Auditing bugfix
2023-09-05 11:45:42 -04:00
Marcus Hill
06c88a0c8f Bug fix: Log entries auditing tickets created by agents now correctly log under the client 2023-09-03 22:09:58 +01:00
Johnny
0c4cded64e Merge pull request #712 from wrongecho/anonymise-contact
Add Anonymize Contact feature
2023-09-03 12:42:33 -04:00
Marcus Hill
b500556403 Add Anonymize Contact feature
- Contact name is redacted
- Contact details are removed
- Contact name/email is redacted from tickets & logs
- Contact is archived
2023-09-03 17:02:42 +01:00
wrongecho
1370ac3d6c Merge pull request #711 from wrongecho/portal-sso-fix
Fix Client Portal AAD SSO Button
2023-08-31 20:24:03 +01:00
Marcus Hill
dd43d8fd26 Adjust Client Portal AAD SSO Button to be HTML rather than Javascript due to CSP blocking inline JS. 2023-08-31 20:20:49 +01:00
johnnyq
81029e4605 Agent Resassign Ticket Email notification now uses the new mail queue system 2023-08-29 14:20:05 -04:00
johnnyq
34a4f27b19 Close Ticket Email notifications now utilize the new mail queue system 2023-08-29 13:23:36 -04:00
johnnyq
353b082f0c Converted Create Ticket Email Notification to the new mail queue system 2023-08-29 12:56:00 -04:00
johnnyq
1e254c9de4 Fix Broken domain listing 2023-08-28 18:23:18 -04:00
johnnyq
0898732ee7 Added more archiving capabilities across the board also dont show delete if folder is not empty, still need to add show archived data 2023-08-28 16:21:09 -04:00
johnnyq
a959f588f3 Updated hopefully everywhere for account so account_archived works properly also do not allow archiving of account if equals online payment account 2023-08-27 17:50:10 -04:00
Johnny
1c5398d85e Merge pull request #709 from wrongecho/new-ticket-notifications
Add notify by email function when a new ticket is created
2023-08-27 15:53:41 -04:00
Johnny
c070a14b0e Merge pull request #708 from wrongecho/link-backup-docs
Link to the backup docs when informing users to perform backups
2023-08-27 11:59:32 -04:00
Marcus Hill
b7108436fd Add notify by email function when a new ticket is created 2023-08-27 12:24:15 +01:00
Marcus Hill
42b5d82e2c Link to the backup docs when informing users to perform backups 2023-08-27 10:08:52 +01:00
Johnny
ac023a1eaa Merge pull request #706 from chandachewe10/master
Copy Updated Currencies from setup.php to get_settings.php
2023-08-26 10:39:07 -04:00
chanda chewe
bfae617d6e Copy Updated Currencies from setup.php to get_settings.php 2023-08-26 14:15:54 +02:00
johnnyq
90a3644eb9 Prepend Re: to ticket reply subject lines 2023-08-25 22:46:02 -04:00
johnnyq
eb98e82505 Remove tag icon top client header 2023-08-25 21:23:10 -04:00
johnnyq
f3c571f4eb Added Border on top of Card headers in Client Top Header 2023-08-25 21:16:35 -04:00
johnnyq
7b4efb4f17 Another Update to client header it does take little more space than the last one but it is collapsable, uncollapsed by default 2023-08-25 20:54:31 -04:00
johnnyq
0cfbe5f9f9 Client Header UI/UX Improvements: Reduced margin and padding, reduced font size in billing and support items, reworked some of the HTML code 2023-08-25 17:43:00 -04:00
johnnyq
38f31f3599 Updated more icons 2023-08-25 15:39:33 -04:00
johnnyq
125bc02323 Changed Zip / Postal to just Postal, chnaged locale to Language with a better icon and do not shot language code during select 2023-08-25 15:11:37 -04:00
Johnny
f6778b5ac1 Merge pull request #705 from chandachewe10/main
Main
2023-08-24 20:56:51 -04:00
johnnyq
6858d1f293 Feature: Vendors can now be linked to documents 2023-08-24 17:03:45 -04:00
chanda chewe
4d563da860 Added single missing quotes to currecies 2023-08-24 21:32:04 +02:00
chanda chewe
3b63290911 Added single missing quotes to currecies 2023-08-24 21:26:33 +02:00
chanda chewe
d931205798 Added single missing quotes to currecies 2023-08-24 21:24:49 +02:00
chanda chewe
2c807f433c Added single missing quotes to currecies 2023-08-24 21:22:14 +02:00
chanda chewe
37ad8cfd7f Added single missing quotes to currecies 2023-08-24 21:18:21 +02:00
chanda chewe
a70f20ff20 Added single missing quotes to currecies 2023-08-24 21:14:20 +02:00
johnnyq
6325301a00 Remove Licene Actions from Contact details this should be modified in licneses also removed the Login link with the asset as this can cause dupelicate assets if more than 1 password is assigned to an asset. This is due to 1 to 1 relation and really needs to be many to many relationship 2023-08-24 14:44:50 -04:00
johnnyq
01164e5415 Fixed Duplicating Licenes issue under client contact details page. This was becuase it was linking logins with licenses so if you had 5 logins for the license it would dupe 5 times. I need to change this code to be many to many relation in future. 2023-08-24 14:33:18 -04:00