wrongecho
c65db3431d
Tidying
2024-09-14 23:43:54 +01:00
wrongecho
f2c15b4650
Portal - allow clients to see certs/domains
2024-09-05 17:56:42 +01:00
wrongecho
49fddd4f1e
Portal - allow editing client contacts, few tweaks to header incl session notifications
2024-09-05 15:16:11 +01:00
wrongecho
a23005babe
Portal - show client contacts
2024-09-05 14:05:51 +01:00
johnnyq
01b717615e
Added favicon condition everywhere
2024-02-03 13:18:20 -05:00
johnnyq
623ed33a27
Update Portal UI elements and Mail Functions
2024-01-20 23:11:35 -05:00
johnnyq
dcd5103819
Hide Financial Reports, Financial Dashboard, Client Portal Invoices/Quotes of Accounting module is disabled, also included the settings into the client portal, so all settings vars are easily accessable within the portal
2023-11-20 17:20:49 -05: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
7f5e63e518
Fix undefined error for company name
2023-06-17 16:16:10 +01:00
johnnyq
ccf0d3ab77
Replace all instances of htmlentities() with the new function nullable_htmlentities() thanks @bhopkins0
2023-05-11 18:23:36 -04:00
johnnyq
01a37cb1e1
Replace Summernote WYSIWYG with TinyMCE
2023-05-08 18:44:00 -04:00
Marcus Hill
0e062081cb
Client Portal
...
- Allow primary + accounting/billing contacts to see quotes
- Allow primary + technical contacts to see docs
2023-05-08 10:50:53 +01:00
Marcus Hill
0340b080ad
CSP - Client Portal Test
...
Add initial content security policy trial/test to some client portal pages
2023-04-29 19:39:42 +01:00
johnnyq
58d058e62c
Added Summernote WYSIWYG to client portal
2023-03-12 11:02:09 -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
a711bed38c
Add sme more htmlemtities for consistency
2023-03-05 20:06:42 -05:00
Marcus Hill
e8c9e63a7b
Add X-Frame-Options to login pages & client portal
2023-02-05 18:43:50 +00:00
Marcus Hill
7f02464b92
Portal-related updates
...
- Bug fix contact password setting
- Add invoice guest view link to invoices portal page
- Billing contacts now have access to invoices on the portal
- Technical contacts now have access to all tickets
- General housekeeping/tidying
2023-02-04 15:28:39 +00:00
Marcus Hill
3649b3019a
Bugfix: Non-primary contacts were not able to raise tickets from the portal due to the navbar item being hidden
2023-02-01 23:05:47 +00:00
Marcus Hill
49da4d7fd4
Add HTML lang element to match main header.php
2023-01-23 20:56:08 +00:00
johnnyq
2f595bd7c8
Added some breadcrumbs to new ticket and ticket details in user portal
2023-01-16 20:48:25 -05:00
johnnyq
7ba434963e
Cleaned up and fixed Client Portal class Syntax, removed unnessesary html markup etc
2023-01-16 20:09:34 -05:00
Marcus Hill
dd00f48e5b
Portal code style tidy
2023-01-01 16:05:48 +00:00
johnnyq
6f6d737e64
Added meta no index to all headers so pages dont get indexed by Google this only affects people that dont have a robots.txt at HTRoot hence people that are running itflow in a subdir like example.com/itflow
2022-09-21 12:38:22 -04:00
Marcus Hill
c974251e93
Fix new ticket link
2022-03-21 21:17:50 +00:00
Marcus Hill
34d6caa016
Client portal updates
2022-03-20 16:02:58 +00:00