Marcus Hill
dd00f48e5b
Portal code style tidy
2023-01-01 16:05:48 +00:00
Marcus Hill
6746edda1a
Misc tidying code spacing & formatting in accordance with SonarCloud/PSR
2023-01-01 15:41:21 +00:00
Marcus Hill
1ea081a175
Move email sending to a function for better error handling and code-deduplication
2022-12-18 14:24:47 +00:00
Marcus Hill
0706af1608
Make separate avatar photo URLs for client/agent replies. Fixes #501
2022-12-11 10:50:16 +00:00
Marcus Hill
6529ff8bbf
Allow portal contacts to reset their passwords via email
2022-10-01 21:32:19 +01:00
Marcus Hill
851ca7fae5
Always set a random password for new portal users. This isn't an issue at the moment as we don't allow logins with empty passwords but better to be safe.
2022-10-01 19:32:40 +01:00
Marcus Hill
5cf36fd719
Show the company brand/name on the client portal, rather than ITFlow
2022-09-30 21:07:00 +01: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
39e95347f0
Add ability for locally authenticated client contacts to change their portal password
2022-09-10 22:46:01 +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
441591d39e
Allow client to close ticket from portal
2022-03-29 21:16:02 +01:00
Johnny
bb24cc7112
Merge pull request #421 from wrongecho/misc2
...
Client portal + permission bug fix
2022-03-28 19:15:01 -04:00
Marcus Hill
390e52f7bd
Consolidate if statement
2022-03-28 22:56:21 +01:00
Marcus Hill
b957d40bdb
Move contact ticket access check to function. Add ability for client to close ticket
2022-03-28 22:50:23 +01:00
Johnny
512a2d03eb
Merge pull request #419 from wrongecho/client-portal
...
Tidy client portal login page
2022-03-28 17:07:00 -04:00
johnnyq
1b0d3474a7
Fix Client portal index.php, removed unused vars and functions, fix code indentation and syntax
2022-03-28 17:03:38 -04:00
Marcus Hill
a3edfb70bc
Tidy client portal
2022-03-28 21:37:27 +01:00
Johnny
f7252f24e8
Merge pull request #414 from aftechro/patch-7
...
Updated index.php
2022-03-28 16:27:21 -04:00
Johnny
f6930f820e
Merge pull request #416 from aftechro/patch-9
...
Updated ticket.php
2022-03-28 16:27:10 -04:00
johnnyq
c4fb8cf4d2
Added Red text to login message to show error has occurred to client portal login
2022-03-28 10:42:29 -04:00
johnnyq
42f47e948d
Cleanup Client Login page and correct indentation of code structure
2022-03-28 10:30:48 -04:00
AFTECH.RO
8555b032fe
Updated ticket.php
...
small UI changes, as well added close ticket to contact
@wrongecho or @johnnyq please have a look at the close button functionality, so the contacts can close the ticket too
2022-03-27 23:32:11 +01:00
AFTECH.RO
c784774162
Updated login.php
...
Changed login page - same UI as admin logo
2022-03-27 23:29:53 +01:00
AFTECH.RO
8f3cb64158
Updated index.php
...
small changes to UI
2022-03-27 23:28:15 +01:00
Marcus Hill
4650947241
Fix client portal priority
2022-03-27 19:00:43 +01:00
Marcus Hill
9378b3eec4
Remove bad reference to session user id for portal post new ticket logging
2022-03-21 21:25:03 +00:00
Marcus Hill
c974251e93
Fix new ticket link
2022-03-21 21:17:50 +00:00
Marcus Hill
433d0b751b
Remove debug & tidy
2022-03-20 16:10:46 +00:00
Marcus Hill
34d6caa016
Client portal updates
2022-03-20 16:02:58 +00:00
Marcus Hill
76cad07566
Client portal initial - add functionality to post ticket replies
2022-03-19 19:10:36 +00:00
Marcus Hill
1d84fade63
Add basic portal functionality
2022-03-13 18:35:29 +00:00