Dashboard Changelog

Technical Info Viewed: 290

Version 1.0.3 – October 31st 2019 – Global Settings

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 WP FeedBack 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 WP FeedBack 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 WP FeedBack was active, this has been fixed.

Version 1.0.1 – October 17th 2019 – 1 click login and dashboard re-sync

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 Enryption and Hash Authntication (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 prioirty 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.0 – September 31st 2019

Our Centralized Dashboard entered into beta. We invited around 30-40 users

🎉🚀🤘