New - Option allowing to disable the Contact Form Widget for a mailbox has been added.
1.0.101
New - Updated Hebrew translation.
1.0.100
New - Added Bulgarian translation.
1.0.99
New - Added Hebrew translation.
1.0.98
New - Updated Italian translation.
1.0.97
Change - Do not change conversation status to Active when reply to Spam conversation arrives.
1.0.96
New - Updated German translation.
1.0.95
Fix - Strip restricted tags from Footer and Privacy Policy.
1.0.94
Fix - Remember \"Submit a Ticket\" form data on per mailbox basis.
1.0.93
Fix - Sanitize widget \"color\" parameter.
1.0.92
New - Updated French translation.
1.0.91
New - Make authentication link \"one-time\", reduce expiration time from 1 hour to 15 minutes and allow to use it only in the same browser and device where it was requested.
1.0.90
New - Updated Portuguese (Brazil) translation.
1.0.89
New - Allow to determine allowed file extensions via .env file parameter: ENDUSERPORTAL_ALLOWED_FILE_EXTENSIONS
1.0.88
New - Allow to use \"Multiselect\" and \"Multiselect Dropdown\" custom fields.
1.0.87
New - Updated Dutch translation.
1.0.86
New - Updated German translation.
1.0.85
New - Added Portuguese (Brazil) translation.
1.0.84
New - Updated Danish translation.
1.0.83
Fix - Fixed the link to the Privacy Policy in Contact Us form in the Italian translation.
1.0.82
New - Added \"enduserportal.submit_reply.custom_check\" hook allowing to make extra checks when submitting a reply to a ticket.
1.0.80, 1.0.81
Fix - Improved attachments uploading security.
1.0.79
Fix - Check conversation customer when adding replies to conversations.
1.0.78
Fix - Improved attachments uploading security.
1.0.77
Fix - Escape HTML in Contact Us form message body.
1.0.76
New - Updated Spanish translation.
1.0.74, 1.0.75
New - Updated German translation.
1.0.73
New - Updated Italian translation.
1.0.72
New - Updated Portuguese translation.
1.0.71
New - Added Czech translation.
1.0.70
New - Set expiration time for authentication link to 1 hour.
1.0.68,1.0.69
New - Added `X-Frame-Options` header to prevent embedding End-User Portal via iframe on another websites.
1.0.67
New - Enabled Content Security Policy.
1.0.66
New - Updated Italian translation.
1.0.64, 1.0.65
New - Improved customers authentication algorithm.
New - Make module CSP compatible.
1.0.63
New - Show multiline custom fields as a textarea.
1.0.62
New - Added Slovak translation.
1.0.61
New - Added Chinese translation.
1.0.60
Fix - Do not show \"Subject\" input in the conversation for customers.
1.0.59
New - Allow to enable Subject field in the \"Submit a Ticket\" form.
1.0.58
Fix - Preserve new lines in submitted messages.
1.0.57
New - Added \"Show Ticket Numbers\" option.
1.0.56
New - Updated Polish translation.
1.0.55
New - Fixed issues in German translation.
1.0.54
New - Updated German translation.
1.0.53
New - Added hooks required for integration with the upcoming module adding reCAPTCHA.
1.0.52
Fix - Do not show reply drafts in the End-User Portal.
1.0.51
New - Added Dutch translation.
1.0.50
New - Added Italian translation.
1.0.49
New - Added Finnish translation.
1.0.48
New - Added Swedish translation.
1.0.47
Fix - Escape \"color\" parameter in the contact form.
1.0.46
New - Added Polish translation.
1.0.45
New - Added Italian translation.
1.0.44
New - Added Norwegian translation.
1.0.43
Fix - Fixed displaying a custom favicon set via Customization Module.
1.0.42
Fix - Fixed prefilling form fields.
1.0.41
Fix - Fixed favicon, apple-touch-icon, manifest and mask-icon paths on subfolder installations.
1.0.40
New - Added an option to allow only existing customers to login to End-User Portal.
1.0.39
New - Added possibility to embed Contact Us form via Iframe using the URL from \"Open In New Window\" link.
1.0.37, 1.0.38
New - Updated German translation.
1.0.36
Fix - Improved PHP8.2 compatibility.
1.0.35
New - Added French translation.
1.0.34
Change - Allow users to send messages with the text they already sent previously.
1.0.33
New - Updated German translation.
1.0.32
New - Added Consent Checkbox and Privacy Policy.
1.0.31
New - Added Danish translation.
1.0.30
New - Added Spanish translation.
1.0.29
Change - Moved \"Custom Fields\" inputs above \"Custom Form Widget\" in the settings.
1.0.28
Fix - Respect custom fields \"required\" property in the Contact Form.
1.0.27
New - Added Portuguese language.
1.0.26
New - Added possibility to prefill \"Submit a Ticket\" form fields.
1.0.25
Fix - Do not show internal notes to the end-users.
1.0.24
New - Show \"Back\" button when switching from Knowledge Base.
1.0.23
New - Added an option allowing to change the \"Submit a Ticket\" text.
1.0.22
New - Added Russian translation.
1.0.21
Fix - Do not show customers messages scheduled with Send Later module.
1.0.20
New - Added ability to add Custom Fields to the form.
1.0.19
New - Allow to remove \"Powered by FreeScout\" notice in the widget using White-Label Module.
1.0.18
New - Allow to set widget language.
1.0.17
Fix - Fixed attaching files when replying to conversations.
1.0.16
Fix - Show status of closed tickets as Closed.
1.0.15
Fix - Keep color on form submission.
1.0.14
New - Added \'eup.widget_form.javascripts\' hook.
1.0.13
New - Added \'eup.javascripts\' hook.
1.0.12
Fix - Do not escape HTML in the custom footer.
1.0.11
Change - Show Portal name in the Authentication email footer.
1.0.10
New - Customizable footer.
New - Show Customization module favicon in the Portal.
1.0.9
New - Allow to show a Contact Us form outside of Chat Operating Hours.
1.0.8
Fix - Fixed widget icon position on some websites.
New - German translation.
1.0.7, 1.0.6
New - \'My Tickets\' page.
New - Viewing tickets and replying to tickets.
New - Authentication by email for customers.
1.0.5
New - Apply custom styles from Customization Module.