Commit Graph

55 Commits

Author SHA1 Message Date
johnnyq 2c14ae1a76 Added more padding to client overview cards 2023-09-10 20:32:05 -04:00
johnnyq 3652e9da08 sort recent tickets by created date 2023-08-19 00:45:00 -04:00
johnnyq 94caee4aa6 Updated all expirations within 90 days in client overview, stale tickets now use the updated date and not created date and now only show tickets that havent been updated within 3 days as stale, added descriptors to the client overview cards 2023-08-17 16:46:57 -04:00
johnnyq 7fd795e9fb Added Software Licences expiring within 30 days to client overview 2023-08-15 17:40:02 -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 f64ab630fd Added TimeAgo Function to convert mysql DataTime to a human readable time like 2 weeks ago similar to other apps like facebook do it. Added to function to Recent Activity under client overview 2023-06-05 12:25:39 -04:00
johnnyq ca61556c4f Updated Client Overview Removed Recently updated and replaced with recent 8 logs, updated padding and card size per element 2023-06-05 12:11:24 -04:00
Marcus Hill 82056aee64 Codesmells 2023-06-03 22:00:52 +01: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 899b38d84b Fix another 0000-00-00 to NULL 2023-03-19 12:21:13 -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 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 5ee2a4cd08 Convert to 4 spaces; General tidy 2023-02-02 16:10:27 +00:00
johnnyq cfb4256f79 Set Quick Notes to Full width 2023-01-30 18:35:38 -05:00
johnnyq 139328ae65 Removed Recently viewed under client overview viewed feature is not currently implemented, Primary Billing and Technical now show up under imporetant contacts under client overview tweaked some alert feed backs and logging 2023-01-30 13:21:12 -05:00
johnnyq 9a15f0e0b3 Do not always show expiring card if no items are expiring under client overview 2023-01-25 13:33:29 -05:00
Marcus Hill ad2390d0ea General tidy/spacing cleanups 2023-01-23 21:09:44 +00:00
wrongecho b19c7a6f49
Merge branch 'master' into code-tidy 2023-01-23 19:21:43 +00:00
johnnyq 13edae48dc New Field for notifications so each user can get and dismiss their own notifications instead of them being shared 2023-01-22 20:01:20 -05:00
Marcus Hill 2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
johnnyq 7f3ec8ccda Fixed where os and browser would return the os and browser of the currently logged in user for every row 2023-01-20 21:27:55 -05: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 f21bb7cbe9 More UI updates Dashboard Financial and Client Overview 2023-01-18 23:00:21 -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 d57074f5c7 Properly link to contact details through global search and client overview 2023-01-10 22:06:45 -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 4d1b13d85e Small tidy 2023-01-01 14:15:31 +00:00
Marcus Hill 5edd71facc Deduplicate client overviw SQL queries 2022-12-28 21:09:56 +00:00
johnnyq 1d8efb6497 Proper Output formatting on client client overview 2022-12-02 21:27:57 -05:00
johnnyq 7e9597d923 Updated Ticket Icons everywhere to a more suitable icon life-ring instead of a carnival ticket 2022-10-01 15:00:48 -04:00
johnnyq 80862d7ea8 Update client overview links to work with the latest client routing changes 2022-09-19 11:06:40 -04: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
Marcus Hill 48c2bec919 Fix td closing tag for stale tickets 2022-05-20 16:10:59 +01:00
johnnyq 4f2cff6fac More Archiving work, added entity_id to logs for future undo of archives in logs. 2022-05-14 18:14:02 -04:00
johnnyq 49fea66cea Do not show Archive / Delete if contact is a primary contact 2022-05-14 10:32:58 -04:00
johnnyq b9a3bed540 Overview UI increase margin between header icon and header text 2022-05-13 18:36:34 -04:00
johnnyq 1f81ea56d9 Updated Client Overview UI and logic a bit 2022-05-13 18:33:52 -04:00
johnnyq 867f5edb8a Do not count or show archived under client overview 2022-05-05 12:41:40 -04:00
johnnyq 9ac267e831 Removed redundant client overview header 2022-05-05 12:02:04 -04:00
johnnyq f32609c29c Client Overview fixes and cleanups - Fix domains expiring, resized columns, added Assets Retiring soon with a 7 year retire window from install date 2022-05-05 12:00:12 -04:00
johnnyq 0641b0bfd4 Completely remove the last bits of departments 2022-04-29 16:50:25 -04:00
Marcus Hill 30e7114555 Adjust domain/warranty/stale ticket logic. No longer shows blank expiry. Stale tickets now only show after 14 days. 2022-04-24 10:29:09 +01:00
Marcus Hill 5f5e023afe Fix contact title & improve logging on client portal
Hyperlink ticket on client overview page
2022-04-16 12:51:15 +01:00
Marcus Hill 9040fdf847 Misc small changes/fixes 2022-03-27 22:26:22 +01:00
johnnyq e391027a46 Merge fix part 2 2022-03-14 20:56:32 -04:00
johnnyq d38f20c8ba Fix client_overview conflict 2022-03-14 20:47:51 -04:00
johnnyq 8537bc7b98 Modifications to client overview 2022-03-14 20:33:26 -04:00