Commit Graph

27 Commits

Author SHA1 Message Date
o-psi 53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
johnnyq 0312a5f957 Client Side UI: Removed the black on white on black badge counters they were just to distracting changed it to a more suble light number, also merged side alert badges 2023-09-23 19:11:08 -04:00
johnnyq f44641c5e4 Sort Client tags alphabetically when being show under client details, client listing and ticket details 2023-09-11 16:01:47 -04:00
johnnyq eb98e82505 Remove tag icon top client header 2023-08-25 21:23:10 -04:00
johnnyq 2915d7a1b7 Replicated reworked tags code logic under client details and ticket details 2023-08-16 14:07:25 -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
Marcus Hill d86b5d8992 Client Overview - Enhance Recently Updated section
- Move the asset warranty expiring and stale ticket queries out of inc_all_client.php and into client_overview.php, there is no need to load this data on every page load - just for the overview
- Show recently updated documents (in addition to contacts/vendors)
- General tidy
2023-06-03 21:58:34 +01:00
johnnyq 37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq f127719cbe Added new Field Client Tax ID Number, currently only vieable on the client top head, and under edit. It is also searchable 2023-04-11 16:20:48 -04:00
johnnyq c544dc4a2a New Feature: Added Hourly Rate to Client 2023-03-28 15:29:54 -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 3783fcfef6 Converting 0000-00-00 date values to NULL as this is best practice and compitible with MySQL 2023-03-01 00:59:14 -05:00
johnnyq e0b7a95c49 one more place for client tags 2023-02-25 15:31:13 -05:00
Marcus Hill 67ea16e4fc Allow searching the main clients list by client tags.
- DB Change: Prefixed columns in client_tags table with client_tags_
- Updated existing SQL references to client_tags.client_id and client_tags.tag_id to new names
- clients.php: Added SQL joins/where/groupby logic to allow searching via tags
2023-02-25 19:00:31 +00:00
johnnyq 7805a8ee45 Brought back scheduled tickets to the side navs and some minor adjustments to scheduled tickets 2023-02-25 00:18:47 -05:00
johnnyq f7552cd25a Finished up santizeInput Conv and UI updates 2023-02-23 16:09:37 -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 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 45f2236770 Show number of shared links on the client side nav 2023-01-26 17:29:47 -05:00
Marcus Hill 2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
johnnyq 67a9a484af Feature: Vendor Templates! You can now create Vendor Templates and reuse them for any client 2023-01-20 19:37:48 -05:00
johnnyq 47755ee7c5 Added Recurring Monthly Billing stat to client header 2023-01-09 14:47:25 -05:00
Marcus Hill 4d1b13d85e Small tidy 2023-01-01 14:15:31 +00:00
Marcus Hill 93773a6ca3 Add yellow circle to certificate nav menu if expiring 2023-01-01 14:12:44 +00: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
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