presslabs / toplytics

Plugin for displaying most viewed content using data from a Google Analytics account. Relieves the DB from writing every click.
https://www.presslabs.com/code/toplytics/
30 stars 9 forks source link

Toplitycs V4 #128

Closed cristianuibar closed 5 years ago

cristianuibar commented 6 years ago

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.