johnnyq
25db6c6e03
Replaced more contact Links with the new ajax contact details modal, updated the modal UI as well to use bigger icons and have the icon on its own line
2025-02-21 20:14:36 -05:00
johnnyq
7628fc2643
Fixed Shared links not showing in the client overview until a user opens it
2025-02-20 11:39:01 -05:00
johnnyq
d76d405d5a
Make contacts global view compatible, remove bulk mail from admin as this is in contacts bulk actions, updated links, tidy
2025-02-20 00:38:40 -05:00
johnnyq
98f9083bcb
Structure rework: Moved most php files that are included to /includes renamed pagination.php to filter_footer.php, updated all file to reference new filter_footer and includes
2025-01-11 14:47:32 -05:00
johnnyq
74e7507f7d
Change asset TV to Display, changed Firewall icon to Fire
2024-12-06 17:00:52 -05:00
johnnyq
72240462a0
CONTINUE BIG FIX: Adjust the reaminder of links within client section
2024-10-31 15:56:20 -04:00
johnnyq
878e145550
When Editing Recurring Expense use the Next Month Date instead of selecting the month that the recurring expense was initially created
2024-10-15 18:28:53 -04:00
johnnyq
d0769b9f6b
Added Shared Item Recipient Email to the Shared Items list in overview
2024-10-09 12:13:26 -04:00
Marcus Hill
6363d265ca
Refactor POST handling.
...
- Split into admin and user handlers, each admin page gets its own file now
- Enforce role access once for admin POST requests
- Automatically load POST logic for admin-based requests based on the referring page, otherwise automatically load all user request logic
- Add support for using custom POST handlers
2024-09-29 19:02:28 +01:00
johnnyq
b605f62175
In client overview Expiring / Expired / Retiring / Retired Asset links now point to the asset details page when clicked
2024-09-06 16:05:33 -04:00
johnnyq
cf535372f5
Show most recent activity first in client overview
2024-09-06 15:55:55 -04:00
johnnyq
4f0c7c5bf7
Added within context to the upcoming expire select box
2024-09-06 15:41:35 -04:00
johnnyq
9dfc7d35cc
In the client overview allow the widget Expiring in Days to be Selectable with 7 30 and 90 Day Options
2024-09-06 15:39:00 -04:00
johnnyq
96c59422ea
Added Cerificates Expiring/Expired and created a seperate card for expired items under client overview
2024-09-06 15:15:10 -04:00
johnnyq
25bc1d9055
Update Client Overview to Show Recents ASC not DESC so most recent shows first and do not show already Expired Items, will reseve that for a new card
2024-09-06 14:54:46 -04:00
johnnyq
5588ad953e
Show if a Credential, Document or File is Shared by a Link, added a new status column
2024-08-24 13:30:01 -04:00
johnnyq
d9b8b12c17
Reworked tooltips
2024-08-23 18:27:20 -04:00
johnnyq
9225efdc9e
Added Tooltips to Deactivate Action and Type under shared Links
2024-08-23 18:17:41 -04:00
johnnyq
436b10c577
Updated the Shared items box UI/UX on Client overview
2024-08-23 17:29:03 -04:00
johnnyq
5ef9d76a3c
Removed Shared Items from the side menu and merged them inot client overview
2024-08-23 15:59:03 -04:00
johnnyq
d35b9ee161
Removed Client Audit log, now located under Recent under client Overview can click View More to see the main audit log if your an admin also added client filter to the main audit log
2024-08-23 15:43:50 -04:00
git-kup
60e067cc9e
Update client_overview.php
...
Remove unpleasant looking elevation of note card in client overview
2024-04-12 15:51:01 -04:00
johnnyq
4ad897d85d
Fix Closed Tickets showing up under stale tickets in client Overview
2024-04-12 14:43:53 -04:00
johnnyq
e07fb9ce50
Expanded timeAgo function to incoude time ahead, added this functionality to client overview
2024-01-15 22:59:39 -05:00
johnnyq
a113b1390c
Allow more space for quick notes
2024-01-15 15:13:03 -05:00
johnnyq
365c790600
Set column width of stales tickets to 4
2024-01-14 22:24:30 -05:00
johnnyq
b7fa80503f
Moved Recent Client Activities to the bottom of client overview
2024-01-14 22:22:11 -05:00
o-psi
53c11edc8c
Update constructs to not have parenthesis.
2023-10-20 15:25:52 -05:00
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