Fixed awaiting response and delayed notification as per user status
Fixed Skype integration links for agents.
Built from scratch with latest VueJS and other libraries.
Compatible with WP Builder 3.0.1+
Made Products and Departments Form Fields mandatory under New Ticket form.
Optimised awaiting response for admin and agents.
Fixed special characters in ticket excerpt and title on tickets page.
Optimized api calls to fetch tickets.
Optimized and Fixed ticket filter numbers and queries.
Added active class to ticket filters bar.
Fixed awaiting response tab to show correct tickets.
Tested with WordPress version 4.9.1
Removed internal note checkbox for clients.
Removed font declaration from the app. Fonts chosen by admin under CSSJockey >> Home >> UI Style Variables will be used.
Added Verify License Key form field for WP Form Builder form.
Added edit comment feature for all users, now they can update their own comments after posting.
Added field info for default new ticket form in comments, you can update these strings via LOCO translate plugin.
Added an option to disable filters on tickets list page.
Disabled frontend view for custom taxonomies registered by this add-on.
Added an option to display Support Tab on Woocommerce My Account page.
Added Gumroad integration to verify product license keys.
Added an option for agents and admin to force license verification from single ticket page.
Fixed localization files.
Fixed paths and urls to work with custom plugins and uploads directory specified in wp-config.php file.
Added an option to choose if welcome email is sent to the user, admin, both or none while creating new ticket.
Fixed ticket email’s from email address. All emails will be sent via the main company email specified in the settings with dynamic reply-to header based on the email content.
Updated Google reCaptcha field setup to access required info from the framework global settings. If you are using reCaptcha, please update the site key and secret under Global Settings page.
Added user info panels to preview user tickets and woocommerce orders if any.
Added support app link option in CSSJockey Add-ons nav menu metabox.
Fixed localization strings.
Updated UI Blocks setup.
Fixed locale strings in JS if combined files feature is enabled in the framework.
Fixed IMAP configuration settings page and added information to setup CRON Job on server.
Added an option to request update for form builder additional fields data.
Added Woocommerce integration. Admins can sync all products from integration settings page or each product will be automatically synced with created or updated.
Added an option to select the language for time strings (e.g. 2 hours ago) under App Settings page.
Updated localization strings.
Fixed attachment icon style
Fixed WP Form Builder code which was taking a long time to execute.
Enhanced top navigation active link style.
Updated star ticket route from /ticket-toggle-star to /ticket-star.
Added new ticket button size option under Ticket Settings page.
Removed automatic upgrades TGMPA class because it was conflicting with a lot of other themes and plugins.
Changed all CSS classes and used cj- as a prefix for better name spacing and avoiding conflicts.
Added envato verification license code form for agents and admins.
Fixed redirection issue after creating new ticket.
Included WP Form Builder for custom form fields for new ticket form.
Added a shortcode to render the app with or without app top navigation bar.
Added Skype Integration. This displays an Invite to Skype button to agents and admin on single ticket sidebar.
Added loading icons to send comment and submit ticket button.
Added Internal Notes functionality
Fixed delayed label for client
Fixed unable to create ticket issue if access token is not found. User will be redirected to login page.
Fixed push notifications not available alert for mobile devices.
Fixed long links in ticket and comment content on single ticket page.
Fixed closed notice issue when ticket comment is sent with archive option.
Fixed awaiting response and delayed numbers in tickets filter bar.
Fixed localization strings and renamed .pot to .po file.
Fixed SCSS Variables for forms
Fixed sidebar UI issues with themes that uses sidebar for aside panels.
Fixed ticket additional info display on single ticket page.
Added an option to set custom link for the logo.
Fixed push notification sent to current user when adding comments.
Fixed generic class names to avoid conflict with theme or plugins css.
Fixed backslash issues in ticket and comment content.
Fixed created by field in Ticket filters for agents and administrators.
Fixed console error when no tickets found based on query.
Fixed console error when no tickets found based on query.
Fixed quick textarea to clear previous entered text.
Fixed additional ticket info to display only provided values.
Fixed last comment info on tickets list page.
Applied is-dark class to all cancel buttons so it can be managed easily with UI variables.
Fixed OneSignal Push Notifications for HTTPS.
Fixed admin notices to show only to administrators.
Fixed manage staff screen to make sure support agent must have products and departments selected or fallback to All.
Fixed backslash issue in additional form fields with used with WP Form Builder add-on.
Added linkify for additional information on single ticket page.
Fixed admin bar display sitewide and support app page.
Fixed backslash issues.
Fixed reply content in email footers.
Fixed FAQs display on new ticket page if FAQs are disabled in the plugin settings.
Fixed blank page issue on tickets list while navigating back to this page.
Added an option to insert custom content above the New Ticket form.
Fixed border height on the New Ticket form.
Fixed new ticket form to remove test content.
Fixed redirection issue for some servers after creating new ticket by visitor.
Added refresh Envato license button on the single ticket page.
Added an option to choose if a user must login before creating a new ticket.
Added Google reCaptcha for New Ticket form.
Fixed email message content to disable “Reply above this message” line when Imap not configured.
Added starred tickets and filters.
Optimized reminders and OneSignal integration.
Added functionality to convert plain URLs to anchor tags in single ticket pages.
Updated text on Envato verification panel to show support expired if product support is expired.
Fixed Imap functions to avoid duplicate tickets per email.
Fixed warning message if no departments and products are selected.
Disabled admin menu access to tickets, to avoid creating new ticket creation from backend with no required fields.
Fixed display issue for Envato verification panel for client accounts.
Updated manage staff functions to fall back to admin if no support agents are selected.
Simplified and Optimized the migration process.
Fixed translation issues.
Fixed hidden admin bar issue on regular WordPress pages.
Updated imap_search to UNSEEN and once a ticket created, the system will set the flag to SEEN.
Added CRON job info to Imap integration screen.
We have completely changed our WordPress Framework and Rebuilt SupportEzzy Plugin as an add-on for our new WordPress framework. * Replaced AngularJs App with Vue.js App * Every line of code is re-written and very well organized for future upgrades and enhancements. If you already have a previous version installed on your system, be sure to check the migration guide.
Tested and optimized for WordPress version 4.6.1.
Reduced database queries to optimize speed
Fixed, File Not Found issue for incompatible servers.
Added option to remove attached files in new ticket form and new comment forms.
Fixed, Start Rating as reported by some customers.
Fixed, priority drop-down issue.
Fixed Public tickets menu items if disabled from the backend.
Fixed Public tickets display issues.
Optimized code to work with WordPress 4.3
Added an option to specify custom CSS for the app from plugin settings page.
Fixed canned responses display for clients and admin/agents.
Fixed single ticket page display for the client, agent, and admin only. Other users will be redirected to tickets list page.
Fixed single ticket page invalid ID error handling
Added support for video uploads in attachments.
Fixed slashes in custom form fields labels.
Fixed public tickets reload issue for visitors.
Fixed field description in custom form fields for tickets.
Fixed transfer ticket to a specific agent.
Fixed Woocommerce products sync
Upgraded prettyPhoto to 3.1.6 to fix XSS vulnerability in the prettyPhoto jQuery library older version.
Updated tickets post type to make it exportable.
Added an option to change home URL for the main menu via backend.
Added an option to change logout URL for the main menu via backend.
Fixed Envato verification module.
Added an option to display FAQs within Support App or the separate page with FAQs shortcode.
Upgraded TGM Plugin Activation class to the latest version to fix globally spread security issues.
Fixed compatibility issues with WordPress 4.2 (IMPORTANT)
Fixed translation issues if multiple CSSJockey products installed
Optimized framework for page speed
Added an option in FAQs shortcode to display faqs from all or specific products.
Fixed department display twice in single ticket right sidebar.
Fixed Envato verification status on single ticket right sidebar.
Added an option to create translation files with loco-translate (https://wordpress.org/plugins/loco-translate/) plugin. Some strings may not work which will be fixed in upcoming versions.
Fixed access issue after idle time and the user logged out from another window.
Fixed auto close and maximum response time check multiple emails issue. (System will add 48 hours window for next auto close and 24-hour window next unattended ticket check).
Fixed save comment HTML rendering issue.
Added an option to specify custom log out Url.
Fixed js error for Object to Array conversion in app.js.
Fixed new ticket and comments email attachments URLs.
Fixed timezone issue.
Fixed security issue in creating ticket form.
Fixed security issue in add/update comment forms.
Fixed redirection after adding email routes.
Added client and agent name on ticket list pages.
Enhanced search function to search tickets and comments based on ticket ID, usernames, emails, names, keywords, etc.
Added redirect query string for custom login and registration page.
Added an option to specify edit profile URL under app settings.
Added an option to enable email notifications for new user registration with a link to view tickets created by the new user.
Added functions to sync Woocommerce product names with SupportEzzy products.
Fixed WYSIWYG clickable area to start typing.
Increased WYSIWYG font size to 14px for better readability and editing.
Added an option to disable public tickets.
Separated options to hide or show departments and products, now you can choose to disable either of these based on your preferences.
Added department name in single ticket page right sidebar.
Added max-height and scroll to employees and products lists for admin and agents to avoid a long list in the left sidebar.
Changed choose file input to a button for localization support.
Enabled multiple attachments per ticket and comments.
Enabled inline image attachment support for ticket and comments.
Optimized attachments UI and integrated lightbox for images for a quick view.
Enabled loading icon while creating a new ticket.
Added custom navigation menus for visitors, clients, and agents.
Fixed avatars to get WordPress avatars.
Added a link to find purchase code when Envato product is selected.
Enabled auto close tickets after specified number of days with an option to send a custom email message to the client.
Added custom email messages for clients for auto close emails.
Added an option to specify maximum response time for the tickets.
Added email notifications for agents to respond to unattended tickets.
Added email notifications for agents to alert about the unattended tickets.
Added an option for admin to choose if clients or agents can close/re-open their tickets (Admin can always do this).
Added a function to save verification status for Envato purchase codes so users don’t have to verify same products again.
Added an option for admin to enable or disable ticket transfer functionality for agents.
Added an to transfer ticket to specific agent in a department and product.
Added ticket priority module with response time for each level.
Added an option for admin to enable or disable ticket priority module.
Added ticket comment ratings submitted by clients, overall ticket ratings will be calculated based on comment ratings.
Added an option for admin to enable or disable ticket rating module.
Added custom fields for new ticket form.
Added module for admins and agents to create tickets on client’s behalf.
Added an option to specify fallback support staff to assign tickets if no user found in assigned departments or products.
Added a shortcode to display FAQs on the frontend, users can also link to faq categories as it’s a post type and will act like normal posts.
Fixed close check box on the comment form, if unchecked, the ticket will remain open otherwise, closed.
Added an option for admin to choose if agents can also reply to tickets via emails, the website must be visited by anyone for PHP IMAP to process emails.
Fixed SSL unsecured content issues.
Added an option to reset purchase code to use on another site.
Framework bootstrap integration fix.
Upgraded framework and shortcode generator api.
Optimized overall app performance.
Optimized upgrades API and push notifications.
Enabled purchase code verification for automatic upgrades.
Upgraded framework to enhance the visuals.
Fixed theme with no logo and header for small screens.
Fixed search box for small screens.
Added /no validate-cert flag to imap_open to avoid certificate issues.
Added a feature to disable the Submit Button while the file upload is in progress.
Fixed tickets display in search results.
Fixed email formatting issues.
Fixed framework auto upgrade class to avoid conflict with other CSSJockey products.
Upgraded framework for automatic upgrades via WordPress dashboard.
Fixed Envato integration for all marketplace websites.
Fixed warning if no mailbox defined for email piping.
Enhanced Import Envato Products module.
Added an option to enable debugging.
Fixed new user email notification with account details when a new client sends an email to IMAP mailbox.
Spell checking for TinyMCE WYSIWYG box.
Added an option to switch between WYSIWYG and TEXTAREA for ticket and comments message box.
Updated push notifications setup in the framework.
Updated product welcome screen with useful links.
Fixed awaiting response tickets and count for clients.
Added Check for Upgrades functions under Home Icon on plugin settings page.
Added a button to import Envato products manually.
Fixed plugin setup callback order in the core framework.
Added Awaiting Response functionality under the main menu.
Changed all occurrences of Response Required to Awaiting Response.
Fixed awaiting response label under ticket meta data.
Added an option to treat admin as an agent if present in support staff under App Settings >> Ticket Options.
Fixed closed tickets issue with or without user login (This will apply to new or modified tickets where ticket status is updated).
Added an option to specify file types for attachments.
Fixed multiple tickets and comments via email issue.
Added IMAP errors and alerts messages display while adding email route.
Updated App Settings options page.
Fixed IMAP notice on add-route.php.
Fixed Closed Tickets section on the frontend.
Fixed Sidebar Overlap on faq products page.
Fixed HTML characters in ticket subject.
Fixed framework issue for item info variable when multiple products are installed.
Added admin notices to make sure basic setup is complete.
Added an option to hide departments and products from client view while creating and viewing tickets. Tickets will be distributed randomly in the backend if more than one departments and products found.
Fixed Item Assistant issue.
Fixed custom email messages issue.
Fixed admin localization issue.
Fixed time ago function for plurals.
Fixed the product selection area while creating a ticket if Envato integration is active.
Fixed emails not being sent to the client for agent’s comment when agent himself is an admin.
Fixed the ticket info panel to hide “Not verified” if it’s not an Envato product.
Added email piping and email routing with IMAP configuration (New tickets can be created by sending an email to specified email address and new comments will be added once a client reply to the email sent by the system for specific tickets).
Envato integration (Import Envato products, Customers must verify via purchase code before they can create a ticket).
Added option to choose new ticket visibility defaults to be public or private.
Added two more layouts. 1. Top header, 2. Logo in the sidebar, 3. No logo and header(to be used on a WordPress page via shortcode).
Added instant search for tickets.
Fixed public tickets display for users who are not logged in to the site.
Fixed logo text and added an option to include company logo image.
Added inline code option for the WYSIWYG to embed code within the comments or new tickets.