Commit Graph

29 Commits

Author SHA1 Message Date
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