Closes #98 by implementing Templates instead of Heredocs.
Closes #123 by adding more explicit errors and success messages to the user.
Closes #126 by adding this request on the settings page
Closes #124 added the page view count in the JSON output
Closes #117 added this on the plugin settings page
Closes #81 Added support for exponential backoff while fetching from Google API.
Closes #89 We now only display the button if there is at least a profile in the list.
Closes #90 We now user composer which checks and handles such conflicts.
Closes #91 We have added a confirmation dialog on the Disconnect button on the Overview page after the profile is selected.
Closes #92 We are flushing all rewrite rules, including OP Cache and DB settings on activation/deactivation.
Closes #118 We have added a file check and display a warning if the default template has been altered.
Closes #103 We validate the remote JSON for public authorization beforehand and if it does not validate we instruct the user to try the Private method instead.
Closes ##96 We have added the ability to allow multiple posts types via the plugin settings page.
Closes #95 We do save the config data in an option when a successful GA connection is established.
Closes #101 We now have REST API support under path: http://localhost:8080/wp-json/toplytics/results
Closes #108 We now load this inside the template itself and not in an external file.
Closes #130 We now have the ability to ignore this local post discovery
Closes #94 We now load this inside the template itself and not in an external file.
Closes #98 by implementing Templates instead of Heredocs. Closes #123 by adding more explicit errors and success messages to the user. Closes #126 by adding this request on the settings page Closes #124 added the page view count in the JSON output Closes #117 added this on the plugin settings page Closes #81 Added support for exponential backoff while fetching from Google API. Closes #89 We now only display the button if there is at least a profile in the list. Closes #90 We now user composer which checks and handles such conflicts. Closes #91 We have added a confirmation dialog on the Disconnect button on the Overview page after the profile is selected. Closes #92 We are flushing all rewrite rules, including OP Cache and DB settings on activation/deactivation. Closes #118 We have added a file check and display a warning if the default template has been altered. Closes #103 We validate the remote JSON for public authorization beforehand and if it does not validate we instruct the user to try the Private method instead. Closes ##96 We have added the ability to allow multiple posts types via the plugin settings page. Closes #95 We do save the config data in an option when a successful GA connection is established. Closes #101 We now have REST API support under path: http://localhost:8080/wp-json/toplytics/results Closes #108 We now load this inside the template itself and not in an external file. Closes #130 We now have the ability to ignore this local post discovery Closes #94 We now load this inside the template itself and not in an external file.