Commit Graph

112 Commits

Author SHA1 Message Date
o-psi 53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
Johnny ebbe1e18c7
Merge pull request #738 from wrongecho/contact-click-call
Contacts phone numbers - add tel: hyperlink for click-to-call
2023-10-08 19:55:43 -04:00
Marcus Hill 623ebc783c Contacts phone numbers - add tel: hyperlink for click-to-call 2023-10-08 13:35:13 +01:00
Marcus Hill dff0b689ce Add confirm to anonymise and archive 2023-10-07 20:48:40 +01:00
johnnyq 498f9c7209 Changed button text from Show Archived to just Archived 2023-09-26 15:33:22 -04:00
johnnyq 8b3adae49d Dropdown UI fix icon alignment 2023-09-26 15:31:20 -04:00
johnnyq 7848043a40 shorted show_archive to just archived 2023-09-26 15:28:26 -04:00
johnnyq 35055489e5 Added Show Archived Button to contacts, setup logic to work in other List views as well 2023-09-26 15:24:31 -04:00
johnnyq f8cdb79114 Moved import and export contact to the New Contact button dropdown as its not used as often and clear space for multi action or further search options 2023-09-26 14:56:26 -04:00
johnnyq 21a60c0619 Added confirm delete on delete contact 2023-09-08 01:15:12 -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 4b368ee5af FEATURE: Confirmation Modal only grab clients initials for client side nav 2023-09-05 18:26:15 -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
johnnyq 8f9753489f Updated contact extention ui 2023-08-23 10:41:14 -04:00
johnnyq 8fdc93ebde Show contact extention in the listing 2023-08-23 10:37:04 -04:00
johnnyq 1bacabc72b Prevent duplicate sort, order and page GET VARs in the URL when Clicking to Sort a field or Clicking a page number. We now unset the GET VAR arrays before recreating the URL GET Strings 2023-07-08 14:40:00 -04:00
johnnyq e7572c9e8f Rename vars sb to sort, o to order, p to page. This makes the code easier to understand and brings consistency 2023-07-08 12:34:28 -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 70a080a24e Always Sort primary contact at the top and Important Contacts under the primary contact following normal contacts 2023-07-03 16:50:52 -04:00
johnnyq bc4607fdb4 Sort Important Contacts first 2023-06-19 19:10:16 -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 6519913eed Bold Important Contacts 2023-06-03 21:47:57 -04:00
johnnyq 11eb104383 Fix carriage return and new lines in reply emails see https://forum.itflow.org/d/169-carriage-return-and-line-feeds-showing-in-ticket-email 2023-05-16 11:07:24 -04:00
johnnyq 77fb0e008f Stack Contact infosuch as phone, mobile and email for contacts on one column as these don't need tp be sortable and will make room for more detail columns to be sortable 2023-05-15 14:24:11 -04:00
johnnyq 37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq 7fed50eb73 Updated all Export CSV to Modals with export disclaimer 2023-04-23 16:12:18 -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 57b9552ab5 Minor UI Fixes and Updates 2023-02-24 23:59:15 -05:00
johnnyq daa0449a1c remove unnessesary n var as they are all replace with phone_query 2023-02-24 20:59:17 -05:00
johnnyq 6f0017d90b Dedup More Pagination code you now only have to define Sortby column and its order, also fixed issue when searching by date it would close on the first query 2023-02-24 20:22:57 -05:00
johnnyq e300907e32 More UI Work, santizeInput conv 2023-02-21 01:29:04 -05:00
Marcus Hill 5bb4296f14 Adjust core files to 4 spaces 2023-02-12 14:40:10 +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
johnnyq 16d3d4420a Feature: Contact Important Billing and Technical were addded Started migrating checkboxes and radio buttons to custom css to match the selected theme 2023-01-25 16:43:34 -05:00
Marcus Hill 2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
johnnyq df9182cd78 More UI / Icons / Wording work on the pop up modals 2023-01-12 23:39:02 -05:00
johnnyq 0ffe1b9c75 Only show Items in client overview if records exist More link fixes 2023-01-10 22:43:20 -05:00
johnnyq 0388d1e934 Contact Details now has a seperate page with related materials such as assets logins, started work on the UI for asset network interfaces, db structure updates for many to many relations between contacts and assets 2023-01-10 21:50:34 -05:00
Marcus Hill 5460825ece Replace stripslashes with strip_tags 2023-01-02 14:44:46 +00:00
johnnyq e943faecf0 Added Important Functionality to Contacts, Cleaned up UI elements in the contacts and users modals. Added partial User and contact Invite functionality. 2022-12-31 15:54:34 -05:00
johnnyq 2a16b6d2ae Remove some tags there and here some more output formatting all thanks to the great security researcher @indevi0us for pointing these out to us. 2022-12-21 21:31:51 -05:00
johnnyq b6e540825f Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage 2022-12-02 19:58:21 -05:00
Marcus Hill cc003bc1af Remove tab reference from old routes for client contact search bar placeholder 2022-09-18 21:02:58 +01:00
johnnyq d7090d3286 Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations 2022-09-18 14:00:31 -04:00
johnnyq 49fea66cea Do not show Archive / Delete if contact is a primary contact 2022-05-14 10:32:58 -04:00
johnnyq 8b5f8547c4 Added Contact Import Capabilities and fixed some undefined vars 2022-05-13 11:53:17 -04:00
johnnyq 33b18891bc Fixed broken contact listing due to relations that no longer exist 2022-05-08 14:00:57 -04:00
johnnyq b2e9a0f5f3 Fix Department sorting under contacts 2022-04-29 18:52:57 -04:00