Changelog

Version 2.1.0 –  17th June 2021

Agency Dashboard

  • Compact Mode option added to the Global Settings.
Bug Fixes:
  • Open Task’s Page button compatibility conflicts fixed
  • Email notifications Open Task’s Page compatibility conflicts fixed
  • Sync process compatibility conflicts fixed
  • General Task creation conflicts with some sites fixed
  • Global Settings white label conflicts fixed

Client Interface Plugin

  • Compact Mode – Adding an option to clean up the interface’s UI for a minified experience.
  • Keyboard Shortcuts – Quick actions within the website to further systemize the work. Use the following to perform actions:
    • Shift+C – Go into Comment Mode
    • Shift+G – Create a new General Task
    • Shift+S – Open the sidebar
    • Shift+B – Collapse bottom bar
  • New training and onboarding videos – We updated the videos for:
    • The webmaster onboarding (after the initial installation)
    • The webmaster wizard completion (after the frontend wizard for webmasters only)
    • Client training video (after the frontend wizard – silent video that highlights how to use the interface)
  • Speed optimization: Moving Curl Request to load twice a day instead of on page load.
  • New Notices:
    • Admin notice when the plugin license is not validated to let you know you need to validate.
    • Graphics feedback tool notice on the screen if the plugin is disabled (so that it doesn’t just appear broken)

Bug Fixes:

  • Status notices inside the comments feed were not consistent. This is now fixed.
  • Popover tab icons scrolling to the top of the page for some themes. This is now fixed.
  • When creating a sticker, not leaving a message, then creating another sticker, then going back to the first one – the comment box was stuck on the spinner. This is now fixed.
  • Syncing new users to the Agency Dashboard as they are created.
  • When installing the plugin, the user that installed the plugin is automatically set as the Default Webmaster.
  • Apostrophe handling – When adding an apostrophe, the code was rendering differently. This is now fixed.
  • “Guest Mode” and “Stop comments for admins” for some users was staying ON when trying to turn OFF. This is now fixed.
  • When creating a General Task, sometimes, an additional inline task was created. This is now fixed.
  • On the General Tasks, the Auto Screenshot Preview was not showing. This is now fixed.
  • Guest Mode – The Default Client name was not showing – showing “Guest” instead. This is now fixed.
  • Whitelabel – In the WordPress user profile, the title of the user-specific section was saying “Atarim”. This is now changed to “Collaborate”
  • In the Graphic Feedback Tool, sometimes, users’ names were showing as “Guest”. This is now fixed.
  • After changing the status/urgency of a task, the comments feed now scrolls to the bottom.

Version 2.0.9 –  19th May 2021

Agency Dashboard

  • Sync Feature – With the new sync features, some users reported that some of the task statuses weren’t syncing properly, this is now fixed.
  • Time Tracking – When multiple users were running the time tracking for the smae task at the same time, there was a conflict. this is now fixed. We also took this opportunity to restructure the data architecture of the timers to allow us to expand them further in the upcoming weeks. Some cool stuff are coming on this front.
  • Website Featured Image – When clicking the sync button on the plugin side, the featured image of the website inside the Dashboard went missing, this is now fixed.
  • Open Task’s Page – Sometimes, instead of taking you to the relevant page on the relevant website, the button opened the dashboard in a new tab. That is now fixed.

Client Interface Plugin

  • “Click to leave a comment” note was added to the cursor when in “Comment Mode” – Helping things be even more clear for less savvy clients.
  • Multiple CSS fixes – Font family conflicts on some themes, scrolling image hover state, and some padding conflicts with some themes.
  • Task Center “API Not Found” – There was one request that was throwing 404 if there were no tasks created yet on the site. This caused a loop on that page. This is now fixed.
  • Orpahned Tasks – Sometimes, when you temporarily change a theme and the HTML changes, the stickers lost their position and tasks became General, now the “Remap function” will run along with the tasks, so that if they can find the location they will automatically go back there (For new tasks only).
  • Removed Notices – A few notices that appeared when WP Debug is on were cleared out.
  • Border Overlay – When in comment mode, sometimes the red border would stay in its position even when creating new tasks until it was hovered over. This is now fixed.

Version 2.0.8 –  5th May 2021

Agency Dashboard

  • Sync Feature – You can now manually sync a website inside the Agency Dashboard if you find that tasks, users, or other data is missing. It will also regenerate the website image within the Agency Dashboard.
  • Website Duplication – Previously we had an issue where some websites would be duplicated, if they were accessed through different domains or different protocols (https VS http) this is now fixed.
  • Website Featured Image – Sometimes, servers were blocking the featured image from being pulled, this is now fixed.
  • Auto-Login – The auto-login feature was not working due to the website webmaster not being set on the Agency Dashboard, this is now fixed. Make sure you choose the Webmaster default user within the plugin Permissions.

Client Interface Plugin

  • Multisite support – Now all new subsites will appear in the Agency Dashboard
  • Speed up (step 2): Merging curl requests to speed up loading for Logged in users – We reduced the load speed by 80% and reduced the requests by 11 requests. Step 3 (coming up next) will keep the process of differing requests from the initial load.

Version 2.0.7 –  23rd April 2021

Agency Dashboard

  • Going to the user’s profile would open the “All Users” view instead of the logged-in user – this is now fixed
  • When adding a general task, the “Notify WordPress Users” tab wouldn’t open by default – this is now fixed
  • Opening the “Assign User” dropdown would hide the currently selected user – this is now fixed
  • When opening the avatar dropdown, the profile field was often highlighted – this is now fixed
  • For some users, their Archived Websites (within the new Archived Website feature) were not displaying due to a conflict with the licensing tool – This is now fixed.

Client Interface Plugin

  • For some websites, not all of the users were displayed in the Notify Users section – this is now fixed.
  • Multisite license activation wasn’t working for some users. This is now fixed. Make sure you enable the plugin on the subsite and not on the network level.
  • The comment section on the plugin side sometimes displayed the wrong usernames due to old methods of storing users – This is now fixed.
  • For some users, the Popover tabs were not showing based on the permissions that they have set. This is now fixed.
  • Sometimes white label color became white (#fff) due to API call that sometimes failed to send the response and color became white. This is now fixed.
  • Optimisation of Orphaned tasks so that they automatically try to remap themselves (for new tasks only)-  for driving us to rethink the way things have been working since the beginning.
  • Speed optimisation (Step 1): Some users experienced extremely slow loading on their public sites. This was flagged due to a network issue on AWS, but allowed us to discover a rogue CURL that was running on the website when Guest Mode was off – which couldn’t resolve as Guest Mode was off. This meant that the more users that visited the site, the slower things became. Acting fast on this one, this is now fixed. Thanks to the users that reported this and thanks to the team that stayed up late over the past couple of days to get this sorted.

Version 2.0.6 –  9th April 2021

Agency Dashboard

  • Multiple general 503 errors sometimes caused the inability to create new tasks for some users. This is now fixed.
  • Archived Websites – Some users couldn’t see their archived websites in the popup. This is now fixed.

Client Interface Plugin

  • WordPress Menus – Some users reported it was difficult to drag and drop menu items when the plugin was activated. This is fixed.
  • Tasks Positions in the backend were sometimes placed in irrelevant places. This is now fixed.
  • Tasks position on Bootstrap based themes were sometimes placed in irrelevant places. This is now fixed.
  • Oxygen builder created a conflict with loading images inside the Graphic Feedback Tool. This is now fixed.

Version 2.0.5 –  29th March – 1st April 2021

Agency Dashboard

  • Backward compatibility of task details before ver 2.0 – Some users reported old tasks that were shown as closed OR open inside the dashboard. This is now fixed.
  • Resync with tasks that never appeared on the Dashboard (Feels like “lost tasks”) – Some users reported “lost tasks” for old tasks even though what really happened is that the sync didn’t run properly and the items didn’t reach the dashboard. This is now fixed.
  • Duplicate website – Cleaned out instances of duplicated website that were generated before 2.0
  • Speed optimisation throughout the Agency Dashboard – while cleaning the code and refactoring some functions, we enhanced the speed of the KPI screen and the tasks screens.

Client Interface Plugin

  • There was an issue with combability when caching plugins were installed alongside the plugin.
    • A JS file was not bring excluded, so the file was included when the caching public was squashing them, causing the Client Interface Plugin to not work. This has been fixed with a piece of code excluding this file from these caching plugins. This is now fixed with:
    • WP Rocket
    • WP Fastest Cache
    • Fast Velocity Minify
    • Cloudways Breeze Plugin
  • When using Divi Theme Builder, the plugin was stopping menus and other things from working correctly.
    • This is now fixed, the plugin does not load inside the theme builder.
  • When using Divi Page Builder, the plugin was loading, meaning it was breaking the builder.
    • This is now fixed, we stopped it from loading inside the page builder
  • Oxygen builder was having issues with the Client Interface Plugin being installed because of a new color picker
    • This is now fixed.

Version 2.0.4 –  March 22nd 2021

Client Interface Plugin

  • All places are now displaying the Display Name (instead of the Username)
  • All places are now showing the same timing In the past we were using WordPress as the source of truth for the time. Now that the APIs are calling the Agency Dashboard for responses, this created different timings in different places. this is now fixed. 
  • CSS conflict with Radio buttons for some plugins and themes 
  • CURL related error – When some hosting providers were blocking CURL requests, it created a critical error since the API couldn’t pass. We created a way to monitor this and stopped it from triggering an error on the site.
  • When saving the Settings screen, if no image was changed for the logo and favicon, a notice was shown. This is now fixed.
  • Additional notices fixed:
    – “Undefined index” notices fixed
    – “illegal string offset” notices fixed
    – “undefined variable” notices fixed
    – “Invalid arguments supplied for for each” warning fixed
    – “trying to get properly comment_date of none object” notices fixed

Version 2.0.3 – Further down the path – March 16th 2021

Agency Dashboard 

New Feature
  • Restore Websites: This came out of necessity to reduce the load of tickets after the data migration. Since all the data is now loaded from our sides, websites that were previously removed from the dashboard weren’t communicating with the Agency Dashboard (since they were removed), which created confusion and a boatload of tickets 🙂
    So now, you can restore websites that were previously archived.
Bug Fixes
  • Duplicate user name and first+last name fields, didn’t make sense, so we removed one and made sure all is working based on this name within the Agency Dashboard.
  • Increased stability of API calls – As users were rolling out the latest versions, the load on our side increased significantly and a few thresholds were met sometimes, which caused APIs to not fire properly. This is now fixed.
  • Speed Improvements of Database Responses – In combination with the new update on the Client Interface Plugin, the speed is where it should be now.
  • Avatar display issue – some users couldn’t see their profile picture in the Agency Dashboard. This is now fixed.
  • Loading websites – Some users couldn’t load beyond a couple of initial scrolls to their websites lists. This is now fixed!

Client Interface Plugin

  • Full stability of General Settings – For some users that Settings were resetting every now and then, which created an annoying scenario that you set something up and then it’s gone a few hours later. This is now fixed.
  • Full stability of Permissions options – The Guest Mode, Default Users and the Permissions table was also resetting every now and then. Creating a scenario where users sent clients to comment with Guest Mode and it was turned off.
    This is now fixed.
  • Significant speed optimisation – With the updates we’ve done on the Agency Dashboard last week, now we can push out the result over to the Client Interface Plugin as well. Increasing the speed by hundreds of percent for those that experience slower loading.
  • Cleaned out all ‘Site Health’ related errors – Some users flagged critical performance notices inside WordPress’ Site Health – these are all fixed.
  • Sticky Collapse Bottom bar – Some users requested to keep the bottom bar collapsed, so we added a sticky function for this so that when you collapse it, it will remain collapsed until you (or someone else on the site) expands it. The next update will move this to a “per user” basis for full flexibility. This is unrelated to the “Minimal View” option we are working on.
  • Fade on load – The interface was showing a spinner while is was loading, even though we load our functions after the website reaches full loading of its native functions, this created a feeling that things are taking longer since you were looking at a spinner. Based on user feedback, we are now showing our functions with a nice smooth fade when they are ready.
  • CSS fixes
    – Chatbots Z-Index: We made changes around this on the prev update but looks like some Chat Bots we’re still taking priority. Let them try now 🙂
    – Buttons Margins – Some themes were adding bottom margins to some of the buttons, this is now fixed.

Version 2.0.2 – The path back to stability – March 5th 2021

Agency Dashboard 

  • For some users, some Websites were not appearing after the update. We have found the main bottleneck in the API and fixed it. There are some users that deleted some websites from the dashboard and are now having issues getting them back. This will be resolved in the upcoming week.
  • For some users, tasks were missing from the dashboard due to a syncing issue. The main bottleneck is fixed. There are a few instances with security plugins and server stacks that are still getting sorted.
  • Website rows in the Websites screen appearing bigger than they should for some screen sizes. This is now fixed.

Client Interface Plugin

  • Some users couldn’t click the “Send Message” button within General Tasks – This is now fixed.
  • Some users couldn’t select users to notify from the Users tab in the popovers. This is now fixed.
  • The names of users were using the Username, we now changed it to use the Dispaly Name in all places, except for comments (coming next week)
  • For websites that had Live Chat widgets installed, our bottom bar was hiding behind them. This is now fixed.
  • Whitelabel – In the logo and in the sidebar, the “Atarim” brand name was showing in the alt text. This is now fixed.
  • The SVGs in the General Task and the Cancel Comment buttons were appearing bigger than they should for some websites. We hid the SVGs for these buttons.
  • Mobile – For mobile devices, if a text field font size is below 16px within the :focus state, the browser will zoom in (That was an interesting one to find), we increased the font size on :focus for mobile devices.

Version 2.0.1 – The aftermath of 2.0 – February 26th 2021

Client Interface Plugin

  • Global Settings – Weren’t applying for some users when flicking the switch on. This is now fixed.
  • Changing the Favicon – Didn’t work for the users that the Globals settings did work for, this is now fixed.
  • Initial Wizard – After installing the plugin some users couldn’t use the checkboxes in the wizard. This is now fixed
  • Oxygen Conflict – Some users reported not being able to use the Oxygen builder when the Client Interface Plugin was on. This is now fixed.
  • Slowing Down Websites – For some users, the APIs calls created the opposite effect, rather than speeding things up, they slowed things down. We now split the load of data, so only loading essential stuff at the first load and loading all the task contents and images when you open the first task on the page.
    ~NOTE: this only applies to Guest Mode and logged in users, for public sites, there is no effect on the speed.
  • Buttons were Showing Different Styles – We hardened the CSS to combat some aberrations from the new UI that appeared on some sites.
  • Selecting User Type – Some users couldn’t save the correct Atarim user type inside the WP Profile. This is now fixed.
  • Duplicate Sites – Some users have seen duplicates of their websites on their Agency Dashboards. This is now fixed. If you experienced this, please check which website has the latest tasks and delete the others. They shouldn’t come back again.
  • Unfamiliar Settings and Email Settings – appeared for some users before they activated the client interface plugin. This is now fixed.

Version 2.0 Atarim Launch – February 18th 2021 🎉🚀🙌

Agency Dashboard

New Features

  • Complete redesign of the UI
    • Under the new name, Atarim, we also redesigned the Agency Dashboard, with a new color scheme, more minimal look and feel and repositioned, well, everything.
  • All data is now hosted on our server
    • We have implemented cloud based hosting for the Agency Dashboard, meaning that ALL new tasks, comments & tasks that are created on your client’s websites will be hosted on our side, getting rid of any bloat and increasing speed.
  • Email Notifications are now handled by us
    • No need to install SMTP plugins to make sure emails are sending from a website, all notifications will be handled by us ensuring they get delivered.
  • Improved Speed
    • As we scale we have more resources available on our server, to ensure an even faster experiencing jumping between different tasks and pages.
  • Automatic Image Optimization
    • All images that are uploaded on the website side are optimized for web automatically, meaning you don’t need to save for web in Photoshop or use TinyPNG anymore.
  • New sidebar 
    • We added a platform wide new sidebar, for easy navigation, and to allow us to keep expanding beyond the limited space that the header navigation provided.
  • KPIs & Agency Benchmarks screen
    • Introducing a new screen to allow our users to run a data-driven business. The screen includes:
      • First Response Time – That checks the average time from when a task was created until the first comment OR when a task was marked as complete. From the past 7 days.
        It also shows a trend compared to the previous week so you can improve the result.
      • Task Completion Time – Checks the average time between the task was created and the time it was marked as complete.
        It also shows a trend compared to the previous week so you can improve the result.
      • Pending Urgent Tasks – Showing the number of tasks across all websites that are marked as urgent and still open.
        It also shows a trend compared to the previous week so you can improve the result.
      • Total Completed Tasks – This shows you the total number of tasks you have completed since you joined.
        It also shows a benchmark compared to other agencies that are part of the Atarim ecosystem so you can compare your agency to others in the industry
      • Weekly Number Of Tasks – Shows the weekly number of tasks created in last 12 weeks that have been created.
        This will demonstrate the growth of your business’ productivity across all websites.
      • Websites With Most Time Tracked – Shows the top 5 websites that have the most time tracked inside your Agency Dashboard.
        Giving you an overview of how much time has been spent on tasks for each website by you and your team.
      • Tasks Completed This Week VS Last Week – Shows you how many tasks have been completed each day of the current week VS last week.
        To show you the productivity of your agency as you continue to work on client projects and provide support to your care plans.
      • Time Tracked by Users In Past 30 Days – A list of users on your Agency Dashboard and the amount of time they’ve tracked in the last month.
        Get an overview of how your team are working in terms of time when it comes to their tasks, letting you know who is getting the work done!
      • Full Team Activity – See a full breakdown of what users inside your Agency Dashboard have been up to, whether they have commented on a task or change the status/urgency.
        Always be in the know of what is happening within your Agency, ensuring you never miss a beat.
    • Task Center (The Agency Inbox)
      • Activity Notices
        If the status or urgency of a task is changed, a notice will appear in the chat showing you what was changed, who changed it and when.
        Follow a task from beginning to end and see exactly what was done.
      • Assigning Users – You can now assign a user to a task with a drop down and keep accountability in check.
        Give ultimate responsibility on tasks by assigning your team members, letting them know it’s there’s to complete.
      • Auto Screenshot In Right Bar – The auto-screenshot is now in the right bar of the Task Center instead of being a tab that you switched out for the task chat.
        Making it super easy to just click the screenshot and see it in a lightbox, so you don’t have to move away from the task itself.
      • Color Coded Stickers – Stickers are now color-coded based on task status and urgency.
        Making it super clear what the current state of a task is before you even open it.
      • Images Inside Tasks – Before when an image was uploaded to a task, you would not see this on the Agency Dashboard, it is now added.
        Ensuring you can see everything that is inside a task.
    • Boards
      • Every covered in the Task Center and...
      • Task Slide-In – Before, when clicking a task in the boards, it would pop-up in the center of a screen. It is now a much nicer slide-in.
        Now you are not taken out of the action when viewing tasks on the boards section, making it way easier to open and close tasks as you’re working.
    • Global Settings
      • New Color Picker – A heavily improved color picker for white label settings.
      • Matched With Client Interface – Previously settings screens were different between the Agency Dashboard and Client Interface Plugin, they are not identical.
      • Improved White Label – You can now change the favicon on the widget on websites, giving you full white label options to impress your clients.

Client Interface Plugin

New Features

  • All data is now hosted on our server
    • We have implemented cloud based hosting for the Agency Dashboard, meaning that ALL new tasks, comments & tasks that are created on your client’s websites will be hosted on our side, getting rid of any bloat and increasing speed.
  • Changed The Name –  Instead of just calling it a plugin, it is now called the Atarim Client Interface Plugin. This is to make it clear that the Agency Dashboard is for the Agency and the website is for the client.
  • Complete redesign of the UI 
    • Under the new name, we also redesigned the Client Interface Plugin entirely, with a new color scheme, new icons, new stickers and well…everything (same as Agency Dashboard)
    • New Bottom Bar 
      • A completely new bar at the bottom of the website.
        We have now split the sidebar features such as filters & reports into the bottom bar. allowing a more visual experience for less savvy clients.
      • The sidebar now only shows tasks.
        With a much cleaner design, the sidebar is way easier use.
      • Tasks in the sidebar are shown based on date.
        Tasks are split into lists based on when they were made, so you can see which ones were made today, yesterday or in the past week – giving even more clarity.
      • Color coded stickers on sidebar
        Previously color coded stickers only showed on the front-end, now it’s much more uniform by having them color-coded on the sidebar too.
      • Progress bar to visually show you tasks on each page
        On top of the bottom bar sits a colored bar, red shows you how many open tasks, orange shows in progress & green shows completed. Giving you a visual representation of the state of each page you visit that has tasks.
      • You can now white label the icon on the widget
        The favicon on the widget can now be switched, giving you full white label options to impress your clients.
      • Main color toned down throughout Client Interface Plugin
        Previously if a bright color was chosen in white label settings, it could look super wacky. This color has been toned down and only put it a few places, giving the option of white labelling without it being too much.
      • Approve page button on bottom bar
        Pages can now be approved by clicking a button in the bottom left of the bottom bar – be careful though, once it’s approved…it’s approved (can’t undo).
      • Number of tasks per page
        See how many tasks on a page in the bottom right, giving you quick info on how many have been created.
      • Quick access to Agency Dashboard
        You can now quickly access the Agency Dashboard by clicking a link in the bottom bar, this is only shown to Web Masters.
      • One Line Instruction
        Now when entering comment mode, a clear message is shown instructing your clients what to do, giving them all the help they need to get started.
  • Stickers
    • You can delete file uploads inside tasks
      Deleting files that have been uploaded to tasks is now super easy with just one click.
    • Auto optimization on images
      All images that are uploaded are automatically optimized for web, no more saving for web in Photoshop or using TinyPNG.
    • Share link improved 
      Before you had to refresh to see the share link of a task, it is now created in real time with the task, stopping the need to refresh (we’re all about saving time!)
    • Activity notices now appear inside tasks
      Whenever someone changes the urgency or status of a task, an activity notice will appear in the chat showing what was changed, who changed it and when, letting you see the entire journey of a task.
    • Mark as complete checkbox on pop-up
      You can now complete tasks with a checkbox on task pop-ups, making it super efficient when a task has been finished.
    • White border on stickers
      A white border was added on stickers on the front-end to make them pop-out of the page
    • Comment mode highlight
      While in comment mode, selecting elements will now not only have a red border but also a flashing shadow, making it clear what is being chosen.
    • Improved cursor behavior in comment mode
      In comment and remapping mode, hovering over elements is a much smoother experience now, ensuring there is no confusion over what you’re highlighting.
    • Mobile optimization
      We have improved the position of pop-up on mobile, it now shows on the bottom statically, as opposed to popping out, making it much more user friendly.
  • Graphic FeedBack
    • Everything already covered in Client Interface Plugin and…
    • Image preview when creating a new graphic file & a new version of a graphic 
      See a preview of the image you are uploading to make sure you’ve chosen the correct image for your graphic items.
    • Top bar redesigned
      The top bar has been minified to make it much cleaner when using the Graphic FeedBack tool.
    • Increased size of the image 
      The size of graphics has been increased, making it easier to see what you’re looking at.
    • Sidebar has been made wider
      Before it could be difficult to look at a bunch of tasks in the sidebar, now it’s much cleaner with a wider background.
  • Task Center
    • Activity Notices
      If the status or urgency of a task is changed, a notice will appear in the chat showing you what was changed, who changed it and when.
      Follow a task from beginning to end and see exactly what was done.
    • Color Coded Stickers
      Previously color coded stickers only showed on the front-end, now it’s uniform by showing them inside the Task Center too.
    • Auto screen has been moved
      The auto-screenshot is now in the right bar of the Task Center instead of being a tab that you switched out for the task chat.
      Making it super easy to just click the screenshot and see it in a lightbox, so you don’t have to move away from the task itself.
  • Settings & Permissions
    • Complete redesign
      Screens have been completely redesigned, making it a much cleaner experience when toggling settings and permissions.
    • Favicon upload
      You can now replace the favicon on our widget with your own, truly giving a full white label option.
    • New Color Picker
      A new color picker to make it much easier for you to choose the color you want to white label the Client Interface Plugin to.

Version 1.9 – December 21st 2020

Improvements

  • Improved Sticker Design
    • Changed the design slightly to have a better aesthetic, making it easier on the eyes
  • New links for Support
    • Previously, we had a Gravity Form inside the plugin to create support tickets
    • This caused issues when the website it was being sent from did not have emails properly configured, we have now changed this to a page on our Learn Platform.
  • New upgrade link
    • Inside the plugin, the upgrade link has been changed as it was going to an old page.
  • Completed tasks no longer show a tick
    • So you can still see the ID number of a task, we have changed the tick on a completed task to still have the number.

Bug Fixes

  • Failed emails with no recipients
    • When a user was logged in and was notified about a task, if he completes a task or comment on a task then there was a bug in which email was being sent with no recipients.
    • This issue has been solved and emails still send regardless
  • Task conflict with Elementor
    • There was an issue that was causing tasks to not be created properly when using Elementor
    • This has now been fixed
  • Sticker permission issue
    • When setting up permissions for viewing tasks on the front-end, some user roles were unable to view them
    • This has now been fixed

Version 1.8 – November 3rd 2020

New Features

  • Color Coded Stickers
    • Stickers are now coded with color based on status and priority
    • The options for choosing status and priority are now colored to show which color to expect with the option you pick.
  • Task box no longer moves
    • As you scroll down the page with task boxes open, it would flicker and move around within bounding boxes
    • This has been taken away completely to ensure a much smoother experience.
  • Color change of outline in comment mode
    • We have now changed the outline from grey to red when in comment mode to make it clearer which element you are selecting
    • This is also reflected in the auto-screenshots to show which element was chosen more clearly

Bug Fixes

  • Fixed auto screenshot when using the graphic feedback tool
    • Auto screenshots were not being taken on the graphics tool while creating a task, this is now fixed
  • There was an issue with usernames that contained an apostrophe
    • If a username had an apostrophe it was causing major issues with the plugin in general. This is now fixed.
  • Links added as a comment in tasks were not opening in a new tab
    • This is now fixed to ensure you are not completely taken away from the task you’re working on if you need to click a link
  • Video files are now being uploaded correctly
    • Previously video files were not getting uploaded as an attachment and would always give an error, this is now fixed
  • WP Rocket excluding the Atarim js files
    • An update on WP Rocket meant that the js files were being excluded and refreshing the htaccess file every time you saved settings. This has now been fixed
  • Elementor conflict
    • Using the Atarim plugin with Elementor after their latest update would cause the “edit with elementor” button to not display in the front-end WP admin bar.
    • This has now been fixed
  • Mailpoet conflict
    • Mailpoet added some new pages to their plugin which was causing Atarim to be shown with broken styling
    • This has now been fixed as these pages have been excluded, ensuring our plugin doesn’t load

 

Version 1.7 – September 30th 2020

New Features

  • A new training video visible only to Webmasters
    • Added a new training video visible only to Webmasters on the support tab of our plugin
    • The video will help you get started and make sure you get the most out of Atarim!

Compatibility

  • Fixed an issue with the Flatsome theme
    • There was a problem with the location of tasks not being correct on the front-end when using the Flatsome Theme with the Atarim plugin
    • We have changed the way tasks are attached to HTML structure to make sure that they stay in the correct location no matter how the page builder works.
  • bbPress archive page fix
    • When visiting pages which were not in the WordPress database, it was giving an error and broke the page since the WordPress 5.5.1 update, this has been fixed.
  • Events Calendar PRO archive page fix
    • The same issue on the Events Calendar archive page was found, this has been fixed since the WordPress 5.5.1 update.

Bug Fixes

  • Fixed infinite Spinner when adding an existing tag to a task
    • The Spinner was loading infinitely when an existing tag was added to a task, now it displays a notice that the tag has already been added to the task and cannot be added again.
  • Fixed the use of the ENTER key to add tags to a task on tasks center
    • Previously we were not able to add a tag to a task by pressing enter which is now resolved.

Version 1.6 – September 2nd 2020

New Features

  • A new setting to disable object caching while commenting and creating tasks
    • Object caching is a special type of caching that pulls from the database on the server side.
    • Atarim also does this, which resulted in tasks not showing on the front-end.
    • If you have object caching enabled, you can now disable it for when a comment or task is created with Atarim.
  • Restoring all orphaned tasks
    • When a drastic change happens on a WordPress website, such as changing a theme, page-builder or the permalink of a page, tasks were detached because of the change in HTML structure.
    • Instead of remapping tasks 1 by 1 on the front-end with the sidebar, we now have a button in the task center to remap ALL orphaned tasks in one go.
  • Archive Pages
    • Tasks that were created on WordPress archive pages such as blogs or product pages were not saved to their location because of the information on the pages being dynamic
    • Now, instead of tasks being assigned to the blog or product pages, they are now assigned on to the archive page they were created on.
  • A spinner for adding and deleting custom tags to tasks
    • When created and deleting custom tags, it was a bit jarring because you wouldn’t be able to see that the task was loading.
    • We’ve added a spinner to the dashboard when adding custom tags to a task on the task center, and also in the task pop-up on the front-end and back-end of a website.

Bug Fixes

  • Removed jQuery for non logged users
    • The jQuery file was getting loaded for users who were not logged into a website with Atarim installed, even when guest mode was disabled.
    • This has been fixed and only loads for the non-logged in users if guest mode is enabled.
  • Auto screenshot cross domain images fix
    • When auto screenshots were being taken when a task is being created, the images used on the website were missing from the screenshot because they were coming from a different domain.
    • This is now fixed, images that are generated on a different domain will still show on the auto-screenshot.
  • CSS fix to display delete icon for custom tags on Firefox
    • CSS fix to display the delete icon for custom tags on Taskcenter, Frontend, and Backend on Firefox browser
  • CSS fix to display tag autocomplete box properly
    • CSS fix to properly display the custom tags autocomplete box overlay on task popups (backend and frontend)
  • jQuery fix to the display when choosing ‘Show Details’ on tasks while filtering
    • When a filter was active, clicking on show details wouldn’t display anything.
    • This is now fixed.
  • Redirection to the tasks from app dashboard bug fix
    • Clicking the ‘Open Task Page’ button on a task in the central dashboard was redirecting to the website’s home page instead of the exact location of the task. o
    • Now the bug has been fixed, the button now takes you directly to the task you have opened when clicking the button.

Version 1.5 – July 20th 2020

New Features

  • Breeze Plugin Compatibility
    • Compatibility with the Cloudways’s caching plugin (Breezy).
  • jQuery Compatibility
    • We changed our structure of code so that now it will not conflict with the jQuery of other plugins and themes.
  • Bold Builder Compatibility
  • Greek Language Support
    • Added Greek Translations for the text and emails.
  • ACF | Advanced Custom Fields Compatibility
    • Compatibility with the Advanced Custom Fields Plugin.
      Issue: Were not able to use the plugin on the backend where Advanced Custom Fields was present.

Bug Fixes

  • Issue with white overlay on the screenshot
    • Issue: A white overlay was present on the screenshot if page ad initial fade-in effects. Now Fixed.
  • Multisite network issue related to menu
    • Issue: An extra menu item was present on the admin side on Multisite networks. Now fixed.
  • Hebrew Language – Added Extra Strings
    • Added new Hebrew Translations strings
  • Image link not open when click on auto screenshot image on new task.
    • A link to open the image was not present on the auto screenshots. Now fixed.

Version 1.4 – May 16th 2020

New Features

  • Bulk editing tasks
    • There is a new option in the task center called “Bulk Action”.
    • It can be found underneath “Tasks Found”.
    • You can see the details of each task by clicking on “Show Details”.
    • By clicking the check box, you choose which tasks you’d like to edit.
    • You can check the “Edit All”, this will select every task on the current website.
    • You can change the status and urgency or delete the selected task(s).
  • Sharing link
    • You can now share a specific task or page with the Atarim login pop-up.
    • On the pop-over tasks on the front-end, there is a new icon for sharing.
    • There is a button to copy the link, and a check box to remove the login parameter (this is useful if using guest mode with your client).
    • This link takes you directly to the task you are copying the link from.
    • We’ve also added the ability to share a page with the share icon in the sidebar.
    • Same functionality as pop-over applies.

Bug Fixes

  • Fallback mechanism for license validation
  • Task listing issue on the Atarim Graphics posts
    • Only the last task on the graphics tab was visible and other tasks were not loading. This issue was inserted in the version 1.3.X and is now fixed.
  • Task bubble placement issue on the Atarim Graphics posts – Astra theme js conflict on frontend
    • Due to the bootstrap css conflict issue on the graphics page, the positioning on the new task bubble was not accurate. This is now fixed.
  • Multiple emails when adding comment to finished task
    • Multiple emails were fired when someone commented on the completed tasks and task automatically changes status to open task. This is fixed now so only 1 email will be triggered.
  • Cannot come out of the comment mode when clicking “X” (instead, it created a new comment)
    • There was a CSS issue on the frontend “x” (appears after we click “+” to add a new comment) which created a comment on the “x” instead of closing the comment mode. This is now fixed.
  • Comment box falling out of the popup
    • There was a CSS issue where comment text area was coming out of the popover in certain themes. This is now fixed.
  • Issues with the newly created “general tasks” from Orphaned tasks service
    • There was an issue when the “general tasks” created by the orphaned task service were not able to add comment or make any changes in the task from the frontend. This is now fixed.
  • Auto screenshot was not visible for “admin tasks”
    • Auto screenshot for the “admin task” were not visible on the task popover. This is now fixed.
  • CSS issues with the border around the auto screenshots on the “admin tasks
    • CSS was not proper for the auto screenshot on the “admin task” and was displaying a black border. This is now fixed.
  • Displaying previous tasks contents when trying to create a new “General Task” from the backend
    • While creating a new “general task” from the backend, the view of the last selected tasks “screenshot” was visible. This is now fixed.
  • Autofocus on the textarea as soon as new task is created
    • Autofocusing on the textarea as soon as new task is created or existing task is opened so that user can start typing the message instead of clicking on the textarea to start typing and so removing 1 click from the process of posting a new comment.
  • Text changes in the notice message on the frontend while posting a new task
    • Before => Please enter a comment before performing this action
      Latest => Please post your comment before performing this action

Version 1.3 – May 7th 2020

New Features

  • Icon design upgrade.
    • We removed Font Awesome and replaced all icons with custom-designed ones.
    • This has sped up the performance of Atarim by 4x!
  • Compatibility with the WP Fastest Cache plugin.
    • Atarim now automatically detects if WP Fastest Cache is installed and prevents our JavaScript and CSS files from being minified and grouped, to ensure full functionality even with caching through Fastest Cache enabled.
  • Compatibility with the Fast Velocity Minify plugin.
    • PRO now automatically detects if Fast Velocity Minify is installed and prevents our JavaScript and CSS files from being minified and grouped, to ensure full functionality even with caching through Fast Velocity Minify enabled.
  • No More: Email notifications sent to the user that created the action
    • When a user created a task, left a comment or changed the status of a task, an email notification is sent to all users that are marked to be notified in the Users tab. That included the user that triggered the action. This created a lot fo redundant emails so we fixed it! You will no longer receive email notifications for actions you initiated yourself.

Bug Fixes

  • Formcraft Plugin incompatibility.
    • When “Formcraft” plugin was active, the close button on the popover of the task was not working. This is fixed now.
  • Design issues with some themes.
    • Some themes conflicted with the CSS of PRO, this has now been fixed and the plugin should look correct across all, if not most themes in WordPress.
  • Conflict with Enhanced Category Pages plugin.
    • There was a conflict in installation when we were using the init action hook. We have now replaced init action hook with wp_loaded action hook.
    • Enhanced Category Pages is the plugin which uses the same and creating conflict.
  • Just a typo here. The word “Description” in add graphics popup box.
    • Fixed typo error in the “Create Graphics” popup. “Discription” is not changed to “Description”.
  • Dashboard sync issue with task in new replied.
    • New messages on the task form the admin side were not properly sent to the dashboard. We have fixed it now.
  • Screenshots not visible in central dashboard.
    • Auto Screenshot of the task was not available on the central dashboard as soon as the task was created. The issue is now resolved as we added the fix to the plugin.
  • Atarim login issue on WPF Popup with Two-Factor Authentication – Wordfence.
    • Login from the Atarim popup was not working when the website had Two-Factor Authentication. We have now changed the login script so it will work with Two-Factor Authentication login as well.
  • Atarim comments count issue.
    • WP Admin’s comment section displayed the number of comments (messages in the task) but not the comment itself.
    • We have now fixed it so that the Atarim’s comment count is not include in the comment section.
  • Task screenshot swere not loaded properly when the tasks were filtered on the back-end.
    • The auto-screenshot related to the task were not loaded properly when tasks were filtered from the back-end. We have now fixed it so that the auto-screenshot related to the task are loaded as well.
  • All tasks on the page were converted to general task.
    • Whenever the “WP Admin Bar” was present on the page while creating the task and then the task was accessed as the non-admin, then all the tasks were getting converted to the General tasks.
    • Whenever the pagebuilder/theme added the ID to the body tag of the page, then all the tasks were getting converted to the General tasks.
    • These issues are now fixed.
  • Sorting issues of the task on sidebar.
    • Sometimes the tasks were not properly sorted on the sidebar. This is fixed now.

 

Version 1.2.1 – March 18th 2020

New Features

  • Added “Do not sync with dashboard” setting.
    • We now give you the option to selectively sync your websites with your Dashboard. In the plugin settings on your website, you can now tick a checkbox that will prevent tasks created on that page to sync into the Dashboard
  • Automatically apply filters to your task list.
    • When filtering through the tasks in your Task Center, there is no “Filter” button anymore. Instead, tasks will now be filtered automatically, as soon as you apply filters by ticking the respective boxes.
  • Compatibility with the WP Rocket caching plugin.
    • Our plugin now automatically detects if WP Rocket is installed and automatically prevents our JavaScript and CSS files from being minified and grouped, to ensure full functionality even with caching through WP Rocket enabled.
  • Subtle design upgrades.
    • We ironed out some minor kinks in the design and updated the plugin with a more consistent look and feel. Circles are now the same size, we added subtle hover effects, and more tweaks to improve the design.

Bug Fixes

  • Fixed the Auto Reports feature.
    • The reports were not sent properly to some users under certain circumstances. We have reworked this feature and can now ensure that Auto Reports will be sent correctly, following the permissions you’ve defined.
  • “Completed Task” sticker did not turn into green immediately.
    • Due to a design conflict, the color for completed tasks did not turn green immediately. This is now fixed.
  • Task status update email notification was not sent from “Tasks” tab in backend.
    • Email notifications stopped working when the tasks status was changed from the backend “Tasks” center. This is now fixed.
  • Popover font color overwritten by certain themes.
    • In some instances, themes were overwriting the font color in our comments popup, resulting in white color on white background. This is now resolved.
  • Screenshots contain an odd white “bar” when it is the first auto screenshot in the new task.
    • In certain situations, the first screenshot in a task would contain a white area. This is now resolved.
  • Ensured compatibility with the Optima Express IDX plugin.
    • Due to a jQuery conflict with the Optima Express IDX plugin, our popover HTML was broken. This is now fixed.
  • Fixed issue related to MailPoet.
    • The MailPoet plugin is overpowering our JavaScript and CSS, which prevents our plugin from working on the MailPoet backend sites. As a temporary fix, we have now excluded our plugin from the backend pages created by MailPoet.
  • Fixed issue related to Admin Menu Editor Pro.
    • The Admin Menu Editor Pro plugin is overpowering our JavaScript and CSS, which prevents our plugin from working on the Admin Menu Editor Pro backend sites. As a temporary fix, we have now excluded our plugin from the backend pages created by Admin Menu Editor Pro.
  • Fixed issue related to GeoDirectory.
    • The GeoDirectory plugin is overpowering our JavaScript and CSS, which prevents our plugin from working on the GeoDirectory backend sites. As a temporary fix, we have now excluded our plugin from the backend pages created by GeoDirectory.
  • Our logo was downloaded multiple times when the Global Settings were selected.
    • This is now fixed.
  • Fixed naming inconsistencies in our plugin backend.
    • When you’re growing as fast as we did, it’s easy to lose track of the seemingly small things. We double-checked our code for the correct spelling of our brand name and made it more consistent.

Version 1.2.0.2 – February 17th 2020

View the full announcement post here

New Features

  • Search (based on keyword) feature
    • This works based on keyword. For example, if you search for “Yellow Color”: the tasks with “Yellow Color” in the title will show first and the next will have either “Yellow” or “Color” in the title.
  •  Reworked how the automated screenshot works
    • Front-end:
      • On the front-end, when you go to the screenshot tab you will now see the automated screenshot.
      • It now stays at the top of the chat window, making it easier to see even if their are 100 comments.
    • PRO plugin task centre:
      • There is now a tab in the task window to show you the automated screenshot.
      • You can easily switch between the chat window and the screenshot, making it much easier to see in the back-end what is being spoken about.
    • PRO Dashboard:
      • This works in exactly the same way as the PRO task centre.
  • Delete items in the Graphic FeedBack tool
    • You can now delete items by simply hovering over the thumbnail in the Graphic FeedBack tool and clicking the trash icon.

Bug Fixes

  • A notice was displayed in the backend’s footer when plugin was active.
    • Notice: Undefined offset: 1 in /wordpress/wp-includes/functions.php on line 1114
      was displayed when plugin was active on the site.
      This is now fixed.
  • Compatibility issue with “Oxygen Gutenberg” plugin.
    • A huge Atarim logo was displayed as well as the frontends scripts were loaded in the backend when a post was edited.
      This is now resolved.
  • URLs for backend’s tasks were not sent properly in the notification emails.
    • Proper page’s links were not sent in the email notifications when tasks were generated from the backend.
      This is now resolved.
  • BuddyPress user role related issues on Multisite.
    • BuddyPress administrator was not able to access the task center on the backend. It was because of the conflict of the new user role introduced by buddypress.
      This is now resolved.
  • Compatibility issue with “HT Mega – Absolute Addons for Elementor Page Builder”.
    • Issue with the conflict of bootstrap javascript code which was not allowing the tabs on the newly created tasks to be clicked.
      This is now resolved.
  • “SKIP WIZARD” on backend was taking user to domain.com/undefined.
    • Issue was related to the case been not handled in the code.
      This is now resolved.
  • CSS issues related to the “+” icon and buttons.
    • Background color or the “+” icon and buttons were becoming transparent.
      This is now resolved.
  • Removed the @import of Exo font from wpf-login.css

Bug fixes

  • Fixed the static “Test tag” which was present on admin side when tasks were filtered.
  • Popover box was listed no the default screenshot.
  • Fixed the feature of “Sidebar Visibility” on the WP Graphics posts.
  • The “+” on the frontend was not been displayed some websites.

Compatibility

  • Smartcrawl plugin compatibility fixed.

Version 1.2.0.1 – January 27th 2020

Bug fixes

  • Fixed the static “Test tag” which was present on admin side when tasks were filtered.
  • Popover box was listed no the default screenshot.
  • Fixed the feature of “Sidebar Visibility” on the WP Graphics posts.
  • The “+” on the frontend was not been displayed some websites.

Compatibility

  • Smartcrawl plugin compatibility fixed.

Version 1.2.0 – December 18th 2019

New features, redesign and bug fixes

View the full announcement post here

New Features

  • Plugin Redesign – To conclude the year and to accomodate a more minimalistic design as we add more features, we’re revamped the design of the plugin.

Bug Fixes

  • Check mark the completed task on the backend without page reload.
    Mark the task bubble as complete as soon as status was changed from the backend. (Without page reload)
  • List the Admin Tasks in the dashboard as well – edit the wpf_api_func_get_tasks() in wp_api.php
    Admin tasks were not listed on the Dashboard ( https://app.wpfeedback.co/ ). This is not Fixed.
  • Czech Translation – Fix the Czech language translation issues in the emails, mentioned by Patrik
  • Sidebar task status filter not working when instant change task status – On frontend sidebar the filter was not working properly for the tasks which had the status updated in the same session (without reloading the page). This is now fixed.
    So now if status of “Task X” is changed to “Pending” and user selects the “Pending” in the Status Filter then the task will be included in the search.

Compatibility

  • Compatibility issue with the “Fancy Lightbox plugin”–  404 as well as other console errors when the plugin is active.
    • There were couple of PHP Notice displayed (only when DEBUG mode was ON). We have resolved them now.
    • Tabs were not working on the “Fancy Lightbox Plugin” when Atarim was active. We have resolved the issue now.
  • Issue with CiviCRM screens not loading properly (other screen) – Issue related to the bootstrap where design was not proper on the popup related to the CiviCRM. This is now fixed.
  • Beaver Builder Mega Menu – Conflict with Beaver Builder Mega Menu with our EDD function, Because Builder Mega Menu used the same function name as our EDD function name in the Wpfeedback plugin.
  • Astra + Elementor – Compatibility issue with the Astra + Elementor on the login popup. (Design issue). This is now Fixed.

Version 1.1.9 – November 28th 2019

New features, dashboard update and bug fixes

New Features

  • Custom Tags
    You can now add custom tags to each and every task. This can be found in the “addtional details” tab in the front end and within the “Attributes” section in the backend’s Task Center.
    Only webmasters can add the tags as of now.
    This feature is done in a few stages:

    • Stage 1 – Now launched – Adding the basic function with auto search as you type in the field.
    • Stage 2 – Allowing you to choose “Custom Tags” on the “Permissions” screen.
    • Stage 3 – Along with the upcoming Sidebard redesign, you will have a quick view of the tags assigned to each task.
    • Stage 4 – Along with our upcoming search feature, will allow you to search and see tasks based on tags.
  • Edit Task Title – Edit title in place through the task center in the backend.

Translations

  • Czech translation added to the plugin.

Bug Fixes

  • Admin users should all have “Webmaster” capabilities if “User Type” is not setup.
    As of now administrators (other users who did not setup the plugin) did not have the “Webmasters” access if they did not setup their user type from the frontend onboarding. That was leading to confusion as administrator users did not have rights to the settings screen of the plugin. We have now changed this so thet administrator users can access all the tabs of the backend (if they did not select any user type or have not yet performed frontend onboarding)
  • Issue with previewing tasks in task centre and conflict with latest microthemer plugin version 5.8.3.3
    • Issue 1 – Issues with previewing tasks
      Comments were not listed in the tasks since the custom development on the website restricted the comments with “comment_approved” value NULL. Now we have modified the code so that comments related to tasks will be stored with value of “comment_approved” as 1.
    • Issue 2 – conflict with latest microthemer plugin version 5.8.3.3
      Resolved by modifying the CSS.
  • WP Feedback Support – Small typo – Typo error “contol” instead of “control” in the settings page under “General Settings” section.
  • Task Deletion – When “The Client” was unchecked from “Delete Tasks” in the “Restriction” screen, they couldn’t even delete their own tasks. This is now fixed.

Compatibility

  • The7 – Users couldn’t open the widgets sections. This is now resolved.
  • Avada – Bootstrap conflict with AVADA themeAVADA popup was not opening due to conflicts with Atarim. Now it is resolved.
  • BeTheme (Responsive Multi-Purpose WordPress Theme) – There was a CSS conflict with BeTheme which was restricting the users from uploading the file on the task in the frontend. This is now resolved.
  • CiviCRM Plugin – CiviCRM’s plugin’s popup were broken when Atarim was active on the backend. This is now resolved.

Version 1.1.8 & Dashboard Version 1.0.2 – October 31st 2019

New features, dashboard update and bug fixes

New Features

  • Global Settings
    From the dashboard you can now setup global settings

    • The settings screen is now accessible in the dashboard (the cog in the top right).
    • It has all of the same settings as the plugin settings.
    • Once you’ve set them, any website added to your dashboard can now use these settings.
    • In the plugin settings on each website, there is a toggle to use the global settings or the present plugin settings.
    • If you choose to use global settings, then disable them, you will be left with the current setup, you can then change if you’d like.
  • Dashboard design update
    • We’ve changed the design of the dashboard massively.
    • The top bar now has our gradient design making it feel less flat.
    • We reduced the size of the task pins inside the task dashboard as this number is not particularly useful.
    • Added icons and tags that let you know the status and urgency of a task from a first glance.
    • Removed the previous icons if there were no tasks found and replaced with much nicer place holders.
    • You can now re-sync websites on the dashboard by hovering over the thumbnail on the task center.
    • A zero 0 is no longer shown in the case where no tasks exist, if you have no tasks it will have a tick instead.

Bug Fixes

  • Comments not showing on some sites – This was because for some sites the status of comments was set to NULL by default which made them not appear on the tasks. We fixed it by setting all the Atarim comments to “Publish” by default.
  • French Translation – There was an error in the French translation to do with the time of when a comment had been posted, this has been corrected.
  • Profile Edit –This was because of in our security check we were filtering and only allowing the Atarim settings to update if proper values were posted.
  • WP Feedback Support email – Due to some error the email notifications were not working when new reply / comment were being added from the Task Center in the backend. This is now fixed.
  • Minor incompatibility – There was an incompatibility issue with Unlimited Elements for Elementor, this has been fixed.
  • Woocommerce conflict – Products were unable to be quick edited when Atarim was active, this has been fixed.

 


Version 1.1.7 – October 17th 2019

New features, Bug fixes and translations

New Features

  • Auto Login Feature for Dashboard
    We have implemented 2 way handshaked token based authentication.

    • Dashboard will generate the token for website and reach the website through URL.
    • On website, the Token will sent back to Dashboard again with our Encryption and Hash Authentication (for source verification).
    • Dashboard will verify the Token against the website and authenticate if login permission should be grated to the request or not.
    • Thus making the login feature secure and hack proof.
  • Resync dashboard feature in plugin setting tab – We have added the button “Resync Dashboard” on the Settings tab. It is used to resync OR connect the website with the dashboard.
    Currently it will be only displayed on the plugins with wpfeedback’s license.

Bug Fixes

  • The real time status, as well as priority/urgency update, does not seem to be working on the sidebar – The status as well as priority changes in tasks were not been communicated to the websites from dashboard. This has now been fixed.
  • Fatal error: Cannot redeclare mw_enqueue_color_picker() – Was conflicting with the the other general functions on theme.
    Now changed the fuction name to unique wpf_enqueue_color_picker() to resolve the conflict.
  • Dashboard screenshot issue – Earlier we were storing the first website screenshot on the website itself while syncing with dashboard. It created issues with few websites with permission issues and halted the dashboard sync process.
    We have now shifted the screenshot feature to the dashboard itself. Now the screeenshots of websites will be stored on dashboard itself.
  • Sites not connecting to the dashboard when site name empty – The dashboard sync process was not working properly if sitename was not defined.
    We have now fixed so even an empty sitename website will be synced with dashboard.

Version 1.1.6.3 – October 10th 2019

Bug fixes, compatibility fixes and translations

  • Clicking on any general task was always opening the last general task – This bug was introduced when we implemented the re-assign the task feature. Now it is fixed.
  • Backend was slow when plugin was enabled – 2 things to mention here:
    • We were checking the license everytime the wordpress backend page was reloaded. Now, it will only verify the license once per day.
    • The sites whose license were not present on the Dashboard (Cloud) were continuously trying to communicate with Dashboard (Cloud) and failed which made the website experiecen slow for them. This is now fixed.
  • Enhancement in multisite support – If the main site already validated the license, then in the backend onboarding wizard of subdomains the key was displayed as encrypted. This is now fixed.
  • Improper validation message on the popover which creating a task has now been fixed.
    When comment box was empty on the popover a message “A user must be selected to post a comment” was displayed.
    Now it will display message “Please enter a comment before performing this action” instead.
  • There were PHP Notices displayed on the admin side. (If the debug mode was set to true). These PHP exceptions are now been taken care of in latest version.
    • Notice: Undefined property: stdClass::$wpf_site_id in /home/lestu059/public_html/glass-expression/wp-content/plugins/wpfeedback/inc/wpf_function.php on line 119
    • Warning: file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/lestu059/public_html/glass-expression/wp-content/plugins/wpfeedback/inc/wpf_api.php on line 779
    • Warning: file_get_contents(https://www.site-shot.com/screenshot/?width=1366&height=768&zoom=100&full_size=&format=PNG&url=https://lestudiohosting.ca/glass-expression): failed to open stream: no suitable wrapper could be found in /home/lestu059/public_html/glass-expression/wp-content/plugins/wpfeedback/inc/wpf_api.php on line 779
    • Notice: Undefined offset: 1 in /home/lestu059/public_html/glass-expression/wp-content/plugins/wpfeedback/inc/wpf_api.php on line 789
    • Warning: Cannot modify header information – headers already sent by (output started at /home/lestu059/public_html/glass-expression/wp-content/plugins/wpfeedback/inc/wpf_function.php:119) in /home/lestu059/public_html/glass-expression/wp-admin/includes/misc.php on line 1196

Compatibility

  • JS conflict with FoundationPress starter theme
    • The jQuery was termed to be undefined on theme foundationpress.
    • The javascript logical error to load the content by “window onload” rather than “document onload” has now been fixed.

Translations

  • Fix french translation (Reported by Adrien Robert) -It should be “Adrien – Il y a 37 secondes” and not “Adrien 37Il y a secondes”
    • Now it wil be displayed as “Adrien 35 Il y a minutes” this is because “Il y a minutes” is static string translation whereas 35 is a variable so we cannot place variable in the middel of string translations like provided in the example “Adrien – Il y a 37 secondes”

Version 1.1.6.1 – October 1st 2019

Back-end

  • Email Notification Settings –
    • Added tooltips and better description so this part of the settings is more clear
  • Dashboard Beta – 
    • Added some functionality so we can start our dashboard beta with selected users.

Version 1.1.6 – October 1st 2019

New Feature and Bug Features

View the full announcement post here

New Feature

  • Remapping
    • Click on pins in the sidebar on the front-end.
    • The pin will be attached to your mouse and will enter comment mode.
    • Click on the section where you’d like to task to be remapped to.
    • This can be done with “orphaned” tasks and general tasks.
    • If a section is deleted or moved with a task attached, this is when a task is “orphaned”.

Bug Fixes

  • License Validation
    • The issue of license’s not verifying when our website goes down has been fixed.
    • There was a compatibility issue with WMPL constantly trying to validate the license repeatedly, this has been fixed.
    • When cloning a website, the previously validated license would not work on the cloned version. This has been fixed.
  • Compatibility Issues –
    • Issue with the new graphic tool and oxygen, this has been fixed.
    • The theme Avada is now fully compatible.
    • Quick view was not working with Salestheme Pro, this has been fixed so you no longer have to disabled Atarim for it to work.
  • Translations –
    • Small issue with the French translations of some emails, this has been fixed.
  • Front-end –
    • When guest mode is enabled, visitors to the website can no longer see uploaded files to any tasks. This is to address security issues.
  • Back-End
    • Fixed an issue with filtering in the task center.
    • Added alt tags to the logo to stop errors in reports of a website.

Version 1.1.5.1 – September 19th 2019 – CPT patch for the latest release

Bug fixes and compatibility fixes

Bug Fixes

  • Broken Custom Post Types – the global variable for the post template was overwritten by the latest release. We renamed the variable within our code so that it doens’t conflict with other custom post types.
  • Labels on the Form on “Support” Tab of WP Feedback were not displayed – Created due to the new feature (Graphics) Fixed it using CSS

Compatibility

  • Avada compatibiltiy – The backend theme settings page of Avada Theme was broken due to WP Feedback plugin. We have fixed the conflict now.
  • UpdraftPlus compatibiltiy – UI Issues in updraftplus setting page. Fixed using CSS.
  • WP All Import Pro compatibiltiy – Conflict with the jQuery UI script. Fixed the conflict.

Version 1.1.5 – September 17th 2019 – Graphic Feedback Tool and bug fixes

New Features and Bug fixes

View the full announcement post here

New Feature

  • Graphic Feedback Tool
    • Graphics Tab
      • User can create new graphics post where they can upload an image and start collaborating on the design.
      • User can see the listing of all the graphics posts.
      • User can differentiate between completed and open graphics. (Green with a check for the completed tasks)
    • Front end
      • User can add tasks to the image.
      • User can manage Status and Priorities of the tasks.
      • User can remap the tasks to other locations in the image.
      • User can upload new versions of the graphics.
      • User can switch between versions of the graphics to go back to the earlier version.
      • User can change the background color of the container to suit their graphics image.
      • User can mark the graphics as complete.
      • Added the Graphics tasks listing on the frontend sidebar.
    • Back end
      • User can find the tasks related to the graphics tagged as “Graphics” in the task listing.
      • User can Filter the Graphics tasks by “Task Type”.
      • User can add comments to Graphics tasks and update details as well.

Bug Fixes

  • File Uploads
    • Image upload button on the frontend was not working for some websites due to the CSS conflict issue.
    • The issue was with the width of the upload button. We added “width: 100% !important;” to ” .wpf_comment_container input.wpf_uploadfile” to fix the issue.
  • Popup for login was been displayed even when the user was logged in –
    • Login popup was displayed when there was wpf_login=1 in the URL (even though the user was logged in)
    • We fixed it by fixing the condition in the PHP code.
  • Improved the “By User” filter –
    • In a scenario where combinations of the Filters were used, the “By User” filter was not working properly.
    • We improved the filter so that now the user will be able to filter tasks more accurately.
  • Multiple element ID “wpf_security” were present in frontend on the login popup –
    • In the frontend, the element ID “wpf_security” was repeated on the login popup which was creating the ID conflict issue.
    • We resolve by fixing the code.
  • Licensing Issue – Fixed the invalid licensing issues faced by some users.

Version 1.1.4 – September 9th 2019 – Automated screenshots + remove plugin data after delete + “Orphaned Tasks” solution

New Features, Translations, Bug fixes and Compatibility fixes

View the full announcement post here

New Feature

  • Automated screenshots – You can now choose to trigger automating screenshots with every new task that is created. You can decide who this will work for based on the permissions settings inside the permissions screen.
  • Remove plugin data after delete – We added a check box that you can tick on if you wanna to remove traces of the plugin after it’s removed from the website. This is not recomended as this will mean that all tasks and comments will be deleted.
  • Orphaned Tasks” – In the instance of removing a section or an element that had tasks attached to it, the plugin was looking for the next best element, but this caused some issues with matching. So now when an element is removed (after a revision round, for example), tasks that don’t have an HTML element to cling to will become “General Tasks”. Giving you a record of everything. This is the first step of 2 – Next up we will give you the option to re-map general tasks so that you can place them in the new relevant place if you choose to.
  • Line break between comments inside the email notifications – We added a clear line break after each comment when you’re recieving a full thread of comments inside the email notifications.

Translations

  • Swedish Translations were added.
  • Austrain German (Deutsch österreich) is now allowed based on the general German translation.
  • Language settings per user – Until now, the plugin would look at the default language settings of the site and present the relevant translation if we have it available. Now, the language will be set by the individual user language settings (inside each user’s WordPress profile). This means that you can use the plugin with the language each users chooses.

Bug Fixes

  • Multiple Screenshots – For some users, clicking any of the screenshots inside the task feeds create a loop and opened multiple screens with the screenshot. This is now fixed.
  • Enhanced Screenshot feature – The function of taking screenshots was not including images from 3rd party links. This is now fixed.
  • Tooltip conflicts – For some users, the tooltips we are using inside the settings screen created problem with other plugins in the backend. This is now fixed.
  • Page Title – Created issues with the functioning of plugin when there were quotes (example It’s) in the page title. This is now fixed.
  • Admin side theme listing page design issue with theme name was not showing properly. This is now fixed.

Compatibility

  • Conflict theme (YOOtheme ) with our plugin popup box not visible in the frontend, it couldn’t open the comments popup box, because of some CSS conflict with our plugin. This is now fixed.
  • Conflict plugin with ACF plugin (Date & time picker fields) – Conflict between our plugin’s javascript and ACF plugin’s Date & time picker fields. This is now fixed.

Version 1.1.3.1 – August 30th 2019 – Ninja Forms Compatibility

Translations, Bug fixes and Compatibility fixes

View the full announcement post here

Compatibility

  • Ninja Forms – When trying to create a task on a field within a form, it set the task in the middle of the form, as a global task for the entire form. Now you can create tasks on each of the elements within Ninja Forms, for a deeper level of detail and communication.
  • Divi child theme – The html element targeting was not working properly and it sprinkled the tasks with same number over the element creating a jQuery conflict – This is now fixed.
  • WP All Import – WP All Import’s Import feature was not working since the drag and drop to select the fields (to be imported) creating a jQuery conflict – This is now fixed.

Translations

  • Italian and Brazilian Portuguese Translations were added.
  • CSS issues on some translations – As some languages like to 10x the carachters on some words 😉, some of the elements looked a bit wanky. We did a full overhaul of all the CSS for each of the languages we added over the past few months.
  • Translated Emails, including RTL support – We went through all of the languages we added to make sure the emails looks and work smoothly.

Bug Fixes

  • CSS fixes – In addition to the CSS on the other languages, we had another look through the entire style sheet to fix small issues and made things even smoother for mobile screens.
  • Sidebar buttons – Opening a new tab instead of opening a sidebar – There was a custom theme which was overriding all the anchor tabs target with target=”_blank” which made our sidebar button to open a new window instead of opening a sidebar. Now added a fix so any such custom code will not be able to override our sidebar buttons.
  • YouTube video embeds inside tasks – Youtube videos were not visible instantly when task was created using youtube link – For Frontend Popovers. Showing the embeded video only after refresh – Now the video will appear instantly as soon as you paste the URL and hit the comment button.
    Also, in the Tasks Center, the videos were just showing the URL instead of the embedded video, this is now fixed.
  • Quotes in comments – Adding quotes (“”) inside comments were rendered as additional charachters inside the comments. This is now fixed.

Version 1.1.3 – August 21st 2019 – Custom Training Video

New Feature, Translations, Security, Bug fixes and Compatibility fixes

View the full announcement post here

New Feature

  • Custom Training Video – You can now replace our initial training video with your own, simply by adding the embed code in the Settings screen, under the White Label section. This will be shown on the Frontend Wizard and on the Tasks Center if there are no tasks showing yet. If the field is empty, it will show our default video, so you’re covered.

Translations

  • Spanish and German Translations were added.

Bug Fixes

  • Quick Edit conflict – WooCommerce Product’s quick edit on product listing page was not working when WP Feedback was active. This is now fixed.
  • General Tasks Error – Some users use to get Server Error 500 on Tasks listing page on backend.
    They were receiving it since the dropdown “General Task: Choose a page/post to comment” for creating the general task from the backend had lots of posts when the number of products on site were in multiple of thousands making it impossible to load all those at once. Currently, we have added a condition so that it will load not more than 50 latest products on the dropdown.
    We’re already exploring other ways of implementing a more solid solution that will allow you to find ALL the posts from that dropdown in the upcoming updates. For now, you can, of course, navigate to the right post and create a general task by clicking the button on the frontend sidebar.

Compatibility

  • OnePress Theme – The conflict was with the js of theme which was resolved to make it compatible with WP Feedback.
  • Divi theme latest version – We made sure all is working nice and smooth after some major update by the Divi team last week.
  • Customizer Screen – WP Feedback was visible when customizer was ON making it difficult for user to use theme customizer.
    We removed WP Feedback from the view where theme customizer is loaded.

Security Updates

  • SQL injection found in wp_ajax_list_wpf_comment_func 
    Earlier we were using traditional SQL Query and now we are using WordPress function get_comments which will nullify the effect.
  • SQL injection found in list_wpf_comment_notif_func
    Earlier we were using traditional SQL Query and now we are using WordPress function get_comments which will nullify the effect.
  • Stored XSS on all pages via wpf_selcted_role
    • Earlier we were using post value $_POST[‘current_user_id’] but now we are using the value of logged in user using ( global $current_user ) instead of $_POST[‘current_user_id’]. Also, we are now sanitizing wpf_selcted_role before updating.
    • Earlier we used to update wpf_user_type without checking but now we are only updating the “wpf_user_type” if their values are (‘king’, ‘advisor’ or ‘council’).
  • Stored XSS via notify_users 
    Now sanitizing task_notify_users.
  • Stored XSS – adding new task 
    We are now sanitizing whole $task_data array before adding the information to the database.
  • File upload – File type bypass 
    We are now checking the extension inc/wpf_ajax_functions.php => function wpf_upload_file.
  • Footer XSS – Internet Explorer Only 
    We are now using the WordPress function “add_query_arg( $wp->query_vars)” instead of $_SERVER[‘request_uri’]
  • Improper privilege check on profile update 
    Now the user that do not have the ability to edit the users won’t be able to update the parameters related to WP Feedback for the user.
  • Self XSS – Adding new comment 
    Now returning the content in ajax response and the same content is displayed in the latest comment.

Version 1.1.2.2 – August 14th 2019 – Spanish + French translations

Translations, bug fixes and compatibility fixes

View the full announcement post here

Translations

  • Spanish and French Translations were added.

Bug Fixes

  • The manual “Daily Report” and “Monthly Report” buttons were not working on backend as well as sidebar for some users – Now they do.
  • No Comments Found – Email notifications for new comment had “No comments found” shown in the body, this is now fixed.
  • Warning Notices were displayed on the tasks tab when no tasks were available – in some cases. This is now fixed.
  • General Tasks – Improper URLs in the notifications were sent when general tasks were created from the backend. This is now fixed.
  • User Role Restrictions – Issues with the assignment of role and features to “Shop Manager” role from backend.

Compatibility

  • Microthemer – There was a conflict with the editor on Microthemer. This, along with a few CSS fixes were done.
  • Quad Menu – A JS conflict was found with Quad Menu – This is now fixed.

Version 1.1.2 – August 6th 2019 – Frontend Login + Guest Mode Permissions

New features, bug fixes and compatibility fixes

View the full announcement post here

New Features

  • Frontend Login – When clicking on the notification from your email, you needed to go to WP Admin to log in to the site so that you can commenting with your own user. We shortened the process for you so that as soon as you land on the site. If you’re not already logged in, you will see a front end login form (branded with your own logo using our White Label tools) to save you the process of going to the backend and logging in.
  • Guest Mode Permissions – You can now choose which functions will guest users can utilise when creating and managing tasks without the need to log in.
  • White Label – On top of allowing you to change the logo on the frontend login form, we now removed any trace of the WP Feedback logo if you tick on the checkbox that says “Remove WP from WP Feedback from all instances on the site”.
  • Removed Admin user roles from commenting permissions – Admins are now allowed to create and manage tasks by default as you will not see the option to remove the user role from our “Who can comment” field. This will help you avoid locking yourself out of the plugin (as some users have). If you choose to stop commenting for admins, there’s now a checkbox that will do that while still giving you the option to access the Settings and Permissions screens (as long as you are tagged as a “Webmaster”).

Bug Fixes

  • Removing sites from your license –When manually deactivating a site, it will not re-add it automatically even if the license is valid. If you do want to re-add the website, you will need to manually add the domain to your account on our site and access for the domain will be given (as long as you have enough domains within the license you purchased).
  • General Tasks restricted to 5 pages in the dropdown – Whenever a user was trying to add a “General Task” from the backend “Tasks Center” tab by clicking “+ General Task” button, a complete list of pages were not visible in the dropdown “General Task: Choose a page/post to comment” to choose a page to create a general task. This was because of an SQL logical error. This has now been fixed.
  • Firefox Delete task – In the Firefox browser, the delete task button was taking the user to a new page with javascript:void(0) error. This is now fixed.
  • File uploads – Files with the same name were not able to upload consecutively (without reload), this is now fixed.
  • Close X button – The popup close “X” was not closing the popover for some users, we changed the way this works to make sure it’s working smoothly now.
  • Multisite Admin Access – On Multi-Sites, due to a code glitch, the site administrator was not able to access the “Tasks” page. This was because of the name of the main menu ID as well as function name for the task tab were same. Not the labels for both of them are changed and the site administrator is able to access the Tasks page.

Compatibility

  • Flatsome | Multi-Purpose Responsive WooCommerce Theme – There were some CSS conflicts – This was now fixed.

Security

  • Footer XSS – Internet Explorer Only – Using $SERVER[‘requesturi’] variable to verify the authenticity was compromised when using an Internet Explorer browser. The request_uri one can be triggered on Internet Explorer, as it is one of the few browsers sending the raw URL values, and not their URL Encoded counterparts. It does not work on chrome/Firefox/edge, as they do encode the attributes which would allow us to escape the string.
  • Improper privilege check on profile updates – Proper privilege check was not done while the user was updating the profile data. Which was why the logged out the user was able to save the WP Feedback user meta data.

Version 1.1.1 – July 25th 2019 – Sidebar Filters + Video Uploads + User Permissions

New features, bug fixes and compatibility fixes

View the full announcement post here

New Features

  • Sidebar Filters – You can now filter tasks based on Status OR Urgency, directly from within the WP Feedback sidebar on the frontend OR the backend. Giving you more control over multiple tasks to streamline your workflow further.
  • Video Embeds and Uploads – You can now embed videos from you YouTube simply by pasting the video URL within the comment box. You can also upload video files using the File Upload feature – MP4 and MOV.
  • Custom User Permissions – We added options to allow you to choose which functions each user type (Webmaster/Website Owner/Others) can see and use when creating and managing tasks.
  • Encrypted license key in the database – From now, your license key is even safer as we encrypted it within the database (on top of anywhere else).

Bug Fixes

  • Default users – Within the settings screen, when trying to save “The Website Builder” default user, the filed did not save properly for some users. This is now fixed.

Compatibility

  • Advanced Custom Fields – There was a JS conflict with the date picker on ACF. This is now fixed.
  • Virtue theme compatibility – There were some CSS conflicts with the theme. This is now fixed.
  • Microthemer compatibility – The icons were not visible due to a script conflict. This is now fixed.

Version 1.1.0 – July 18th 2019 – Multilangual + RTL support

New features, translations and bug fixes

View the full announcement post here

New Features

  • Multilingual support – You can now translate WP Feedback and we’re going to keep any future strings translatable as well. More so, we’re committed to expanding into more and more languages. Mostly to help your clients feel comfortable using the tool with your local language.
  • RTL support – To continue the multilingual over-haul, the plugin now supports Right-to-left languages like Arabic or Hebrew. This will happen automatically based on the language detected on the WordPress installation.
  • Stop comments for admins – In the case that you want to disable comments for admins but still allow others to comment (for example, if the client is adding notes as an editor/guest), you can tick the new checkbox in the settings screen to stop comments for admins but still allow access to the settings screen.

Translations

  • Dutch (Netherlands) – NL
  • Hebrew (Israel) – HE
  • Coming up: DE, SP, IT, FR

Bug Fixes

  • Fixed the license verification process – Some websites which did not have SSL properly defined were not able to verify the license. We have temporarily fixed this issue by turning the CURLOPT_SSL_VERIFYPEER verification off. We will fix this issue further by adding our own crt file to the plugin.
  • Fixed issue with the close button on popover – On some websites, the close button on the popover was not working properly. So it did not close the popover. This is now fixed by CSS.
  • Fixed issues with the broken popover on some websites – On some websites, the popover was broken since our bootstrap version detection logic was taking time to execute. We changed the logic so now the bootstrap version detection is faster and websites will not have broken popovers.
  • Fixed the sidebar color conflict with themes – Especially when there were dark mode themes installed (With White Font).

Version 1.0.9 – July 9th 2019 – Drag the stickers + Security updates

New features, optimisations, bug fixes and compatibility

View the full announcement post here

New Features

  • Temporarily drag stickers – By default our “Stickers” (the circular task tag) is placed at the center of the chosen element. But sometimes this is disrupting the flow as it might hide some essential text or aspect of the page. Now, you can simply grab the sticker and drag it around the page so that you can view and inspect anything below it. Once you reload, the sticker will revert back to its original position at the center of the chosen element.

Optimisations

  • Code optimisations – Removed some excess code as we rapidly developed and evolved over the last couple of months. Which resulted in increased security and better compatibility with other tools in the WordPress ecosystem.
  • Security optimisations – We dove deep to try and find any security risks. While we couldn’t find any significant issues (good for all of us), there were still a few things we could improve:
    • Added nonce to all the ajax requests to make sure that only request coming from the users own websites are served.
    • Added the User role-based security in the function, so only selected role-based users can update details related to the tasks
    • Email notifications (Report) will only be sent if the request is generated from own website or if the request is coming from wpfeedback.co server (For auto Report notifications)

Bug Fixes

  • File uploads – Users were not able to upload the same file once they received the error on uploading the file without creating a comment. This was due to us saving the file temporarily as soon it was uploaded (for increased speed). We created a rule to allow you to upload the same file, even after you’ve seen the error. In any case, you still need to comment before uploading a file as the comment function is creating the task that will be the container of any file that you upload.
  • FontAwesome conflict – Some users had pre-defined CSS for font awesome icons that conflicted with our CSS (additional padding, colors and margins). This is now fixed.
  • Admin being locked of using the plugin after the initial backend wizard – This happened because the “admin” user role was not chosen in the “user roles allowed to comment” box as users simply clicked Next Next without checking the options on the wizard. We now added the admin user roles as a default. You can still disable the use for admins on the settings screen if needed.
  • Email notifications – the “From” name was set as “WP Feedback” by default. Now all the notifications will come from the name of the website as defined in the WordPress settings.

Compatibility

  • User Role Editor – In the instance of allowing a single user to use 2 user roles using the “User Role Editor” plugin, our plugin got confused. It will now check each of the user roles assigned to the user against the allowed user roles set on the backend wizard or the settings screen and will allow the user to comment even if just one of the user roles are allowed to comment.

Version 1.0.8 – July 1st 2019 – Enhanced Backend Commenting & Floating Widget

New features and bug fixes

New Features

  • Frontend and Backend tabs added to the sidebar – You can now jump between tasks on the front end AND on the backend with 1 click. Just open the sidebar to see ALL the tasks created on the site and click the task to be redirected to the exact page which will then scroll to the exact area on the page and open the task bubble for you.
  • Draggable WP Feedback Widget – If the + icon and the sidebar trigger are in your way, simply grab it and drag it anywhere on the page. Clicking the WP Feedback logo (the sidebar trigger) will snap the widget back to its position on the side, remembering the height from the top that you chose.
  • Tooltips od the Settings screen – We want you to use the tool to its full potential so we added some short explanations to each and every option on the Settings screen – Clarity is power! (Plus, fewer support tickets for us 🤓)

Bug Fixes

  • Image upload issue in Multisite setup – Some users had issues uploading images on multisites, this is now fixed.
  • Font Awesome on backend – Font awesome was disabled on the backend when the option to turn off Font Awesome was ticked on. This is now fixed so you can see all the icons even if you avoid the conflict on the frontend using out checkbox in the settings screen.
  • Email Notification Checkboxes – Email Notifications checkbox were hidden on Admin settings as well as profile settings. This is now fixed
  • Backend Compatibility – Compatibility with “Booking Calendar” and “Code Snippets” plugins as we’re expanding out backend feature
  • Sidebar design issue – A couple of users reported a design issue on the font size of “Task Number” on the sidebar. This is now fixed.
  • Date format – Fixed date format issue in the tasks comments on the backend.

Version 1.0.7 – June 24th 2019 – BACKEND COMMENTING 🚀

New features and bug fixes

New Features

  • Admin Side Commenting – You can now do all the amazing things you’ve done on the front end, right inside the WordPress dashboard – On all and any of the admin screens(!!!)
    This means you can train clients on custom fields you created, remind them to add a featured image on new posts, point out where they can find their form submissions. THEY can now ask you about different UI elements for different plugins like how to add a shipping method on Woo, why the traffic light is red on Yoast, which button should they click to translate a page without breaking the entire site with WPML and so on… the sky is the limit!

Bug Fixes

  • General Tasks – Cannot create a proper general task from the backend if there were no tasks in the list. Now you can.
  • License key – License was overridden by the passwords saved in the browser. It’s now fixed.
  • Hidden license key – The license key was visible in the inspect element. It’s now fixed.
  • MooTools – Further compatibility with MooTools
  • Bootstrap design fix – Issue related to design conflict between bootstrap and WordPress search field.

Version 1.0.6 – June 17th 2019 – General Tasks and White Label

New features and bug fixes

New Features

  • General Tasks – Until now, the only way to create a ticket was to choose an element on the website. This is the core of the plugin but other cases are also needed so we’ve been working on including every aspect of your client communications. General Tasks allow you to create a task that is bound to a page/post but not to a div within the page. More general requests (hence the name). This also means that if you created a standard task but the div it was attached to was removed (for example, if the task is on an image or piece of text that was removed from the page) the task will become a general task so that you’re in control of all current and past requests.
    You can initiate a “General Task” from 3 places:

    • From within the frontend sidebar.
    • By clicking the plus icon and choosing General Task on the bottom “Comment mode” notice.
    • From the Task Center in the backend by clicking the “General Task” button, choosing the page/post to connect it to, choose a user and post your comment.
  • Enhanced White Label – We added a few features to when you tick on the “Remove Powered By Links”:
    • The WordPress sidebar will now say “Feedback” instead of “WP Feedback”.
    • The email notifications will not have our link at the bottom.
    • Email notifications’ main color will be based on the main color you choose in the settings screen (instead of the WP Feedback blue).
  • Custom “From” Email – Until now, all notification emails were sent from the admin email address set on WordPress settings. Now, it’ll be the same by default but you have the option to modify this email address on the settings screen. This could be great for those using a support desk in addition to the plugin as you can now set an email address that you know is relevant to the client’s website so that everything is nice and tidy.
  • Hiding the License Key on the settings screen – Instead of showing your license key to anyone that lands on the settings screen, it’s now hidden – Like a password would.

Bug Fixes

  • Skip screen on frontend wizard – If a user has already set their user type (Webmaster, Client OR Others), the wizard will skip this step for them. This allows you to set the client’s (or any other user’s) user type by going to their WordPress profile, scrolling down and choosing from the dropdown. To make the process even simpler for them – All they will see are 2 screens on the Wizard – Choosing their own notifications and the short tutorial video to train them on the tool.
  • Added Name and Email Address to the support form – You can reach our support by sending an email to [email protected] OR by submitting the form in the “Support” screen in the backend. We collected the name and email of the currently logged in user so that we can reply to you, but in many cases, the name was random, like the company name or “Admin” and the email wasn’t always the correct one. So now, while we auto-populate these details for you, to save you some time, you can now check and change the name and email address if needed when reaching out to us for support.
  • Blank “User type” in user profile if no values are set – After last week’s update we allowed you to customise the terminology of the user types (Webmaster, client, others). But if the customisation fields remained empty, it made it hard to understand which role to choose. This is now fixed.
  • Temporary fix for the compatibility issue with MooTools javascript framework – As we add more premium users (We passed 250 users over the weekend, with almost 1,000 active domains) the plugin gets around and more use cases are revealed to us. We’re searching for these cases to fix so that you can use the plugin freely and they don’t hurt us as we scale.
  • An issue with the logo on the backend wizard – The logo was hiding some of the functions on smaller screens. This is fixed.

Compatibility

  • Re-checked Avada – We updated our compatibility with Avada Theme and Fusion builder (their page builder).

Version 1.0.5 – June 10th 2019 – Multisite & File Uploads

New features and bug fixes

New Features

  • File Uploads –You and your client can now upload images, docs, and spreadsheets directly into the task comment feed. The files will be saved inside the website’s Media folder so you can access it without the need to download and re-upload.
  • Multisite support – You can now use the plugin on Multisite installations. Each instance is considered a domain so you will need an unlimited license if you have more than 5 WP installations.
  • Simplified License Verification – You will no longer need to go to our website and manually add the domain. As soon as you add the license key and click “verify domain” the domain will be added to your account (as long as your license didn’t max the installations allowed).
  • Customize User Type Names – Initially, I created the terminology based on my geeky love to medieval stuff (King/Advisor/Council). But turns out it didn’t make much sense, so after a poll on the Facebook group, you can now choose your own!
    We also changed the default terms to:

    • Webmaster – (Website pro): Super admin – he has full capabilities for all the plugin’s functions.
    • Client (Website Owner) – (The client): Can do everything except:
      • Choose and change status.
      • Access the settings, support and upgrade screens.
      • Can only delete his own tickets.
    • Others – (others using the site – SEO, Content, Translators…): Can do everything except:
      • Choose and change status and urgency.
      • Access the settings, support, integration and upgrade screens.
      • Can only delete his own tickets.
    • Guest – (Logged out and if not assigned a default user): Can do everything except:
      • Choose and change users, status and urgency.
      • No access to the backend (he’s not logged in to the site).
      • Can only delete his own ticket, within the current session (Can NOT delete after page reload).

Bug Fixes

  • Open images and screenshots in a new tab – When you click on any uploaded image or screenshot in the tasks feed, the item will open in a new tab automatically.
  • Instant task update on sidebar – We enabled Ajax reload on the sidebar so as soon as a task is created (comment made on a new bubble), the task will appear on the sidebar, without refresh.
  • Instant change task to complete – We enabled Ajax reload on the tasks’ stickers so as soon as the status changes to complete, the sticker will turn green and the check will appear, without refresh.
  • Timestamp on sidebar – For some users, there was a problem with the timestamp on the tasks that didn’t match between the comment time in the bubble and time on the sidebar. This is now fixed.

Version 1.0.4 – May 31st 2019 – Early Access is OPEN

Automated Reports and bug fixes

New Features

  • Automated Reports – You will find 2 new notifications added to the backend’s global notification settings. You can now send automated status reports to all the users –  Once a day or once a week. Within my agency, during the build process, we create weekly reports for all the clients, letting them know what we did, what we’re doing and what’s coming up next. This takes about 30 minutes per client every week (ads up to about 3.5 hours per week). Now, it’s done automatically!
    You will also find these notifications are not optional on the user side (like the other notifications), which means that if you choose to tick on these options, you can force the client to receive this – they have no choice.

Bug Fixes

  • Close Icon – We increased the size of the close icon (X) on the tasks, to allow for easier closing on mobile.
  • Mobile Bubble – For some small screens, the sidebar icons (the +  and our logo) were hovering over the close icon. This is now fixed so you can close the bubble with no issue.
  • Delete Task – Some users reported that the “Delete task” link was not showing sometimes, this is now fixed.
  • Bootstrap 4 Compatibility – Some themes with Bootstrap 4 conflicted with the live comments functions showing “Task already exists” even if there weren’t any tasks – This is now fixed.
  • Backend Role Based Permissions – There was an issue for users that are not admins to see the Task Center. This is now fixed. Admins can always see the WP Feedback tab in the backend sidebar. Now other user roles (as chosen on the settings screen) can also see the WP Feedback tab in the backend and are only restricted based on their WPF role (Advisor, King and Council).

Version 1.0.3 – May 24th 2019

Adding user restrictions and bug fixes

New Features

  • User restrictions based on choice in the Front-End Wizard:
    • Advisor – (Website pro): Super admin – he has full capabilities for all the plugin’s functions.
    • King – (The client): Can do everything except:
      • Choose and change status.
      • Access the settings, support and upgrade screens.
      • Can only delete his own tickets.
    • Council – (others using the site – SEO, Content, Translators…): Can do everything except:
      • Choose and change status and urgency.
      • Access the settings, support, integration and upgrade screens.
      • Can only delete his own tickets.
    • Guest – (Logged out and if not assigned a default user): Can do everything except:
      • Choose and change users, status and urgency.
      • No access to the backend (he’s not logged in to the site).
      • Can only delete his own ticket, within the current session (Can NOT delete after page reload).
  • Task Center filters – Before, the users’ filter showed only the tasks created by the user. Now, they will show all tasks that the users are assigned to, even if they didnt create the task initially.
  • Show/Hide sticker by default on load – There’s a new checkbox in the settings screen that will allow you to decide if you want all the stickers to show when pages load or if to start as turned off.
    If set to OFF, as soon as you click the sidebar or go into “comment mode”, they will appear.
    You can also turn them on and off from the sidebar.
  • Notifications – We added a trigger to send task reports – All tasks from the last 24 hours and last 7 days. This could be great for revision rounds – You can add all the requests and then push a report to the users with 1 click to notify of the new items.
    This replaces our automated reports that created some issues for some users. Thought the automated report will come back on the next update – built differently so that they actually work 1f642

Bug Fixes

  • Time StampThe plugin was conflicting if the WP timezone and the server timezone wasn’t the same. This is now fixed and looking only at the WP time.
  • License validation issues – are now fixed.
  • A few Elementor conflicts – as well as HELLO theme, are fixed.
  • Style issues – Conflicting with Bootstrap 3 – now fixed.
  • Text updates – We modified the names and descriptions of some features that people didn’t get.

Version 1.0.2 – May 17th 2019

FIxing bugs and adding features based on user feedback.

New Features

  • Frontend activation wizard – Every new user that lands on the front end will see a few questions to clarify his role. This will be used for future permissions related features.
  • User-specific notifications – While the admin chooses which notifications to allow on the site from the settings screen, each user can now choose which notifications they would like to receive personally (Showing only the options that the admin has set up in the settings screen).
  • Zapier integration – You can now connect the plugin to 1500+ apps using Zapier, for seamless integration to your workflow.
  • Default users for Website pro and client – Ideal during the development process or on a staging site. Can be set from the Settings screen.
    • Website builder – All task will automatically be assigned to this user so that the client doesn’t need to choose from the users-list for every new ticket.
    • The Client – Every guest tickets will be marked as created by this user (The client). This gives a more personal feel (compared to saying guest) and will encourage the client to log in to his own website if wants to manage tasks from the backend.
  • Current user selected by default – The user viewing the page will be marked to be notified automatically when creating new tasks.
  • New Support Screen – for you to request support from us instantly as well as find quick links to help you troubleshoot.
  • Delete Tickets – is now added to the Tasks Center (backend). Also, you can now delete a ticket even before it was officially created (before a comment was posted).
  • Multiple tasks on same element – Instead of just telling the user that there’s already a ticket on this element, the element will open for the user and “Commenting mode” will be turned off so that they can start commenting on the existing ticket with no extra clicks. Cancelling multiple tickets for the same issue and keeping all conversations organised.
  • Page name added to the sidebar – For the “All Pages” tab, you can now see which page the task was created on.
  • Links on sidebar tasks – When you click on one of the tasks, even if not on the same page, the plugin will load the page, scroll down to the relevant area and open the ticket for you. 1 click.

Bug Fixes

  • FontAwesome Allowing icons on the backend regardless to user choice in the settings page.
  • Styling issues on the popovers, sidebar and backend.
  • Popover position was extending beyond the screen.
  • Caching issue after reactivation of the plugin.
  • Z-index issues with the popovers and main sidebar.
  • Frontend Modals conflict with some themes and page builders.
  • Comment formatting – When posting a new comment all quotes were showing “/ instead of just ” . This is now fixed.

Compatibility

  • Re-checked page builder compatibility and fixed issues – Elementor, Beaver builder, Brizy, Oxygen, WP Bakery, Divi and Corenerstone.

Version 1.0.1 – May 10th 2019

FIxing bugs and adding features based on user feedback.

Bug Fixes

  • FontAwesome conflict where icons are blocked on the user’s website.
  • Blank popover JS conflict that caused the data within the comment popover to not show.
  • Bootstrap CSS sheet overwriting some of the plugin’s styling.
  • User roles options field was not populated on the first load after the plugin activation.

New Feature

  • “Guest” user role was added to the settings. You can now choose to receive feedback from guest users (ideal during the build or on a staging site).
  • Delete ticket – We added an option to delete a ticket. It’s found inside the details tab for each ticket (the compass icon) as well as under the task attribute section in the backend.
  • Backend set up wizard – As soon as you install the plugin you will see a wizard screen taking you through the setup process (5 simple steps) to make sure you’re up and running in less than 60 seconds.

Compatibility

  • Additional page builders compatibility: Oxygen and Brizy.

Version 1.0 – May 5th 2019

The first version was released to our BETA users.

🎉🚀🤘

What’s your Reaction?
0
0
0
0
0
0
0