fix: email attachments when using s3 to store files
fix: visual issues on landing page headings
fix: hide purchases panel if envato integration is disabled
2023 December 29 - Version 2.0.0
New Features
Fully rewritten BeDesk in React. This results in many improvements from previous versions, including better performance, bundle size reduction by nearly 2x (with bigger reduction in future updates), better animations and many bugfixes.
Refreshed the design for most pages across the site.
Added support for importing emails via IMAP.
Added support for parsing raw emails using OpenAI.
It's now possible to upload files directly from browser to s3 and s3 compatible services.
Added new editor for articles and ticket replies.
Added simplified threading to email replies.
Added two factor authentication support.
It's now possible to change default font, border radius and navbar color from appearance editor.
Users can now be suspended/baned from admin area.
Added full size social login buttons as an option in login and register pages.
It's now possible to select article author and role that article is visible to.
It's now possible to prevent emails from certain domains from registering new accounts.
New SEO tags editor in admin area.
Added active sessions panel in account settings page.
Enhancements
Migrated Google Analytics integration to v4.
Improved landing page appearance editor.
Many improvements to help center management.
Many improvements to reports and charts in admin area.
Many improvements to help center and agent search.
Admin sidebar can now be edited from menu manager.
Updated to the latest version of Laravel.
Added compatibility with PHP 8.1+
It's now possible to preview files from "admin -> files" page.
When email confirmation is enabled, user will now see a special page where they can resend confirmation email.
Appearance editor themes section now has fewer colors that need to be overwritten.
Added a lot more icons in appearance editor icon selector.
Call to action buttons in landing page editor and gdpr settings in admin area now have the same options as menu editor items.
Improved filtering for data tables in admin area.
Menus can now be assigned to multiple positions.
Menu items in menu manager can now be configured to show based on user roles or permissions.
Added region option to mailgun mail provider in settings page.
Upgraded GDPR EU location check.
Added postmark mail provider.
Update translation manager in admin area, there should no longer be any missing strings.
Bug Fixes
Fixed several issues with translations.
Fixed an issue with article attachment download.
Fixed a number of issues related to timezones and daylight savings time in charts.
Updated GEOIP database for resolving user location from IP.
Fixed logout sometimes not working until page reload.
Only show "Developers" menu item if user has "api.access" permission.
Fixed an issue where ordering in admin data tables would not work properly when certain filters were active.
Prevent user from being logged out when changing password in account settings page.
Default browser language will no longer take priority over one selected in admin settings.
Fixed an issue where disabling registration from settings page would leave API registration route active.
Prevent admin user from being deleted.
Fix wrong site url sometimes being set during installation.
Fix google tag manager snippet not being inserted correctly sometimes
Added Gmail provider for both incoming and outgoing emails.
Added time based trigger conditions. For example, it's now possible to close the ticket automatically after a number of hours passed since last user reply.
Added "mailbox address" trigger condition for checking at what address email that created the ticket arrived.
Added a fully featured, token based API. It can be used to integrate BeDesk into other projects, native apps and more.
Added Manage API Access Tokens section in account settings page for creating or revoking API access tokens.
Added functional API docs. They can be accessed at your-site.com/api-docs url, there's also a link in account settings page.
Added filtering functionality to ticket search dialog.
Added meilisearch integration for ticket and article search.
Enhancements
Updated datatable design in admin area and added a number of new filters.
Simplified permission manager. It will now have better descriptions for permissions and rarely used permissions will be hidden behind "advanced" button toggle.
Clicking envato purchase code in the sidebar will now show details for the purchase.
New ticket notification will now show ticket subject and category along the new ticket body.
Improved incoming email quoted reply and signature parsing.
A more descriptive error message will now be shown if incompatible PHP version is detected.
Fixed a few issues with sitemap generation.
Updated laravel and angular to the latest version.
Custom pages and articles will now support code highlighting for more languages.
Shown agent display name instead of email in assign ticket dropdown.
Locale can now be set automatically based on the browser preferences or parameter in the url.
Help center footer now has two menus editable from menu manager.
User can now change language and theme without logging in.
Bug Fixes
New trigger page will now correctly show validation errors.
Fixed several issues in ticket search dialog.
It's now possible to upload files while on mobile in new ticket form.
Article content sidebar will now correctly scroll if it's longer then the article content.
Fixed an issue with sorting in help center article index.
Assigning ticket to aggent via trigger will now correctly send notification to the agent.
Emails and notifications will now be sent in language that user has selected in their account settings page.
Request received notification will no longer be sent to customer if agent creates a new ticket for that customer.
Clicking user or article is search dialog will now correctly close the dialog.
Article order select will now work properly in help center category page.
Tag manager in new article page will now correctly suggest from all existing tags, instead of only recent tags when typing.
Email notifications will now have alt tag for all images.
Fixed an issue where installation might not start properly on some hosting environments.
Fixed an issue where article content menu would not work sometimes if it has accented characters.
Fixed a few issues with algolia search provider.
Copy should work properly on macOS in the text editor.
Fixed an issue where public image would sometimes be uploaded as private when using s3 to store files.
Social logins panel in account settings page will now be hidden if all social logins are disabled in settings page.
Fixed an issue where incorrect article might be shown for a specific url for web crawlers.
Corrected some visual issues with search input in agent mailbox page.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.