Commit Graph

65 Commits

Author SHA1 Message Date
wrongecho
1caf33b7c2 Bugfix contact related logins. This was caused by login_id being used more than once due to joins 2024-12-04 17:20:13 +00:00
johnnyq
439d1bc3db Move Extension down one line in contact details 2024-11-27 12:55:17 -05:00
johnnyq
8eb32a09b2 Feature You can now Add and Remove User type Software Licenses in Contact Details 2024-11-26 16:58:37 -05:00
johnnyq
bbed55a8ff Added Linking and unlinking services in contact details 2024-11-26 16:16:24 -05:00
johnnyq
5e8a6bfcd6 Added Unlinking of credentials and assets to contact details 2024-11-26 15:29:40 -05:00
johnnyq
cbbf8c27ba Fix Ticket Watchers not getting emails when No Contact is selected on a ticket, and add the ability to link files in contact details 2024-11-26 14:06:34 -05:00
johnnyq
8968476b7c Added Many to Many Linkage between contacts and documents, asset, credential linkage and unlinkage in contact details, more to come 2024-11-25 23:55:33 -05:00
johnnyq
94e2a4b1f0 Added Placeholder for Linking items to a contact in contact details 2024-11-24 13:06:26 -05:00
johnnyq
137438f873 Added Archive, Unarchive functions for contact notes along with the ability to add a note under client contact details page 2024-11-24 12:38:59 -05:00
johnnyq
8599729602 Defined a note_type_array in get_settings to define note type and associated icon incorporated the array into the Selectboxes to create note and the UI display in contact details 2024-11-24 12:11:31 -05:00
johnnyq
724d4a347a Feature: Contact Notes / Interactions - Create an Add Model and display cpontact notes under contact details 2024-11-23 17:52:03 -05:00
johnnyq
5215ff9a7e Add Group By to logins to prevent duplicated logins from appearing, fixed client contact details from breaking because of missing login tag query 2024-11-01 17:21:55 -04:00
johnnyq
72240462a0 CONTINUE BIG FIX: Adjust the reaminder of links within client section 2024-10-31 15:56:20 -04:00
johnnyq
56feefe612 Remove Create Ticket from Template dropdown in Contact Details 2024-10-26 19:20:06 -04:00
johnnyq
f2dedbf8e8 Cmplete Migrate Contact Users to Users 2024-10-22 23:53:14 -04:00
johnnyq
b1de0c86f6 Fix Broken Client Details page 2024-10-21 13:36:44 -04:00
wrongecho
64684e1248 Enforce CSRF for post/asset and post/account
Tiny bit of tidying
2024-09-08 22:52:38 +01:00
johnnyq
16c2fbf6d1 Added Asset Photo and Asset Physical Location to the UI 2024-06-13 13:54:21 -04:00
johnnyq
41ac390173 MAJOR Feature Update - Backup before updating Migrated Asset Network info to a seperate table to allow for multiple interfaces per asset 2024-06-11 21:36:03 -04:00
johnnyq
32df0369e2 Added IPv6 Field to Contact Details 2024-06-10 23:57:03 -04:00
johnnyq
fb4c1e828f Fix Some Undefined Vars PHP Errors 2024-06-07 17:57:02 -04:00
johnnyq
10f1d39b2a Fix In Comntat Details Contact must belong to the client 2024-06-06 13:18:50 -04:00
johnnyq
71bad025cc Fix Ticket Subject under client contact details showing 0 2024-06-06 13:01:51 -04:00
johnnyq
5e6b79fce5 Added DataTables JS Plugin tested functionality for client contact details 2024-06-06 13:00:14 -04:00
johnnyq
2ab7a44f6e Feature: Add Contact Tags Support 2024-06-01 14:25:51 -04:00
johnnyq
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 2024-04-01 16:27:05 -04:00
Marcus Hill
d29726f63e Bugfix: Contact generated passwords are in quotes
Fixing as per https://forum.itflow.org/d/760-password-generator-include-at-start-and-end
2024-03-17 18:51:56 +00:00
johnnyq
4b6495b01a UI Update for Asset Listing, combined columns to allow for a better display 2024-01-23 16:44:30 -05:00
johnnyq
b5e67eb3f6 Add Contact Types to Contact Details Cleanup code in asset details and contact details 2024-01-15 22:18:55 -05:00
johnnyq
483bf4bcfd Added more informative notes placeholder for contact as well 2024-01-15 20:06:25 -05:00
o-psi
f0567c1fb7 add password generation functionality 2023-12-18 17:34:39 +00:00
johnnyq
48b153613f Changd Passwords to Logins, made Licenese icon consistent 2023-11-16 00:20:36 -05:00
o-psi
53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
Marcus Hill
623ebc783c Contacts phone numbers - add tel: hyperlink for click-to-call 2023-10-08 13:35:13 +01:00
johnnyq
3b645fc5fb Added missing asset description under client details 2023-09-11 13:07:39 -04:00
johnnyq
85c1dede07 Show password field when local is selected for both edit and add contact 2023-09-07 18:18:27 -04:00
johnnyq
e1e966806c Added Login Description to Contact details to mimic client passwords 2023-09-06 11:23:42 -04: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
johnnyq
a5100ea187 Update the remaining logic to take advantage of the moved contact_primary and contact_location fields 2023-07-03 20:16:39 -04:00
johnnyq
75dd00c98c Shortened the document detail and contact detail breadcrumbs to show the root level being the client 2023-06-19 19:15:23 -04:00
johnnyq
32c9a933ea Invoice Ticket design update, Added functionality for vendor ticket number, asset, login description and contact pin codes 2023-06-14 18:39:24 -04:00
johnnyq
37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq
48fe49cf77 BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes 2023-03-11 16:16:46 -05:00
johnnyq
29db5a19c9 Fixed undefine vendor_id and asset_id under tickets 2023-02-24 21:30:30 -05:00
johnnyq
f7552cd25a Finished up santizeInput Conv and UI updates 2023-02-23 16:09:37 -05:00
Marcus Hill
bcbcda2c26 Software on contact bugfix
Fix the code that associates login entries with software on the client contact details page
2023-02-14 20:42:46 +00:00
Marcus Hill
615f317d2b General cleanup/formatting 2023-02-09 12:29:12 +00:00
Marcus Hill
b36719eb99 General cleanup/tidying 2023-02-09 11:32:40 +00:00
Marcus Hill
f92dc108e2 Tidy
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538)
2023-02-04 22:09:56 +00:00