Commit Graph

118 Commits

Author SHA1 Message Date
johnnyq 91e4dd5dba Add Recurring Invoices, Tickets, Expenses instead of just Recurring back to the side navs, makes for easier navigation 2024-09-20 15:45:37 -04:00
wrongecho 10fafacefe Custom Roles & Permissions
Initial enforcement of custom roles & permissions - only on some pages via GET for now.
2024-09-20 17:59:49 +01:00
johnnyq 4dd24531cb Fix Main, user account, reports and admin side nav bars to prevent text overflow when collapsed now only show back button when collapsed 2024-09-18 17:52:19 -04:00
johnnyq 6bb56f7c51 UI Improvement to Domains, Certificates and Licenses listing: Updated Expire to show TimeAgo as well and to highlight table rows red if expiring within 14 Days, yellow for 90 days and gray if expired also updated side badges to refelect the badge color as well 2024-09-13 13:31:18 -04:00
johnnyq a4a110f1e7 Show Red Badge Count next to client domains if Domain is expired or expires within 5 days 2024-08-27 20:40:12 -04:00
johnnyq 436b10c577 Updated the Shared items box UI/UX on Client overview 2024-08-23 17:29:03 -04:00
johnnyq b583e7f8c9 Update Text from light to dark for warning badges on client nav 2024-08-23 16:40:47 -04:00
johnnyq 37ddf87ef0 Removed Client ID from the Side Nav as its hidden in a popover on the client name in the client header 2024-08-23 16:01:31 -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
johnnyq 58ec9121a0 Moved Bulk Email from the side Menu to a contact Bulk Action, Also removed Client Statement as it did not work and payments covers that already this frees up 2 menu spaces on the client side nav 2024-08-23 15:21:15 -04:00
Hugo Sampaio 83da33432c Update client_side_nav.php 2024-07-12 10:53:11 -03:00
johnnyq 17feb98ec7 Added Client Network / Server Rack Documentation to the UI More to come 2024-06-13 17:06:09 -04:00
johnnyq 24022eca55 Added Definable Client Abbreviation 2024-06-07 18:18:42 -04:00
johnnyq 7d6b578027 Remove indent for recurrings under client nav 2024-04-18 18:39:13 -04:00
Marcus Hill bdd75f9f95 Client side nav pulls recurring invoice count from num_recurring, not num_recurring_invoices (this is instead used on the main page via inc_all) 2024-04-12 21:39:36 +01:00
johnnyq 51e80df71c Moved back Recurring Ticket, Invoices back in client side nav 2024-04-10 14:38:12 -04:00
johnnyq 5370a70ab8 Renamed Login In the Frontend UI to Credentials to better fit other types of creds like API Keys, WiFi etc, also renamed the password field to password / key 2024-04-05 15:06:42 -04:00
o-psi 724540da33 Make same changes to client pages as main recuring invoices and tickets 2024-02-15 15:51:11 +00:00
johnnyq 726b023592 Renamed Scheduled Ticket Files to Recurring Ticket and made some more changes inside the files 2024-02-10 17:31:32 -05:00
johnnyq e177fa193a Change more wording from the old scheduled tickets to recurring tickets 2024-02-10 15:48:00 -05:00
johnnyq 413645154d Feature: Add initial basic Bulk Mail Sending capabilities via client section 2024-01-21 14:15:10 -05:00
johnnyq d25396f19a Rename rec back to recurring on the client side nav 2024-01-11 11:44:00 -05:00
o-psi 8e17dbf5ba Add side nav button for statements 2023-12-13 16:09:42 +00:00
johnnyq ed625b2d98 Fix Client Side Menu Wording 2023-11-20 17:00:04 -05:00
johnnyq 48b153613f Changd Passwords to Logins, made Licenese icon consistent 2023-11-16 00:20:36 -05:00
johnnyq c18dbc5985 Rename Events in Client Side Nav to Calendar 2023-11-06 15:22:51 -05:00
johnnyq 76f20225f5 Fix IT Docs not showing, keep assets side nav active when viewing asset details page 2023-11-06 14:38:22 -05:00
johnnyq c40be56869 Disable Documentation section of Client Side Nav of IT Doclumentation is disabled 2023-11-06 14:33:23 -05:00
o-psi 3d31cf0d9d Move support above documentation 2023-10-12 22:03:40 +00:00
o-psi ab6e8dde00 Update Services location 2023-10-12 22:02:28 +00:00
o-psi 9372ca4bc3 Update Capitalization for DOCUMENTATION 2023-10-12 20:43:26 +00:00
Andrew Malsbury aaf04f18c5 Rename Assets and move documentation and files in 2023-10-12 02:00:12 +00:00
johnnyq e5e549482c Removed horizontal line on the botton of all the side navs 2023-09-29 22:44:26 -04: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 2e12c3e9c1 UI Fix issue with browser status covering bottom portion of the side navs 2023-09-18 17:12:06 -04:00
johnnyq 1b90a005e4 Added a php function to intelligently shorten a clients name to 3 characters 2023-09-17 19:49:09 -04:00
johnnyq 6cb3d8f9d0 Truncate Client Name on client side nav 2023-09-08 01:51:29 -04:00
johnnyq 4b368ee5af FEATURE: Confirmation Modal only grab clients initials for client side nav 2023-09-05 18:26:15 -04:00
johnnyq 316afa5603 Top bar is now fixed by default also fixed markup for side top headers 2023-09-05 17:19:02 -04:00
johnnyq 709cec8d7e More Icon Updating and matching 2023-08-20 15:06:08 -04:00
johnnyq 257d3c0c9b UI: Updated icons for the client side nav 2023-08-19 14:34:52 -04:00
johnnyq 1f29d68ad5 Updated client Documents to use folder icon on the side nav and header. Update Date Format as well 2023-07-01 13:33:42 -04:00
johnnyq 37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
Marcus Hill feb0267002 Add stronger input validation/output escaping for theme, tags and categories vars 2023-03-05 19:13:48 +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 27b7dc1cce Reduced Padding/Margin Font Header Sizes for Side Navs 2023-02-09 17:08:14 -05:00
Marcus Hill b36719eb99 General cleanup/tidying 2023-02-09 11:32:40 +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