Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugs in v3.0.4 #19

Closed
skuske opened this issue Aug 21, 2017 · 4 comments
Closed

Bugs in v3.0.4 #19

skuske opened this issue Aug 21, 2017 · 4 comments

Comments

@skuske
Copy link

skuske commented Aug 21, 2017

The latest version produces the following errors:

Warning: implode(): Invalid arguments passed in /plugins/ip-geo-block/admin/includes/tab-settings.php on line 295

and

IP Geo Block: /plugins/ip-geo-block/classes/class-ip-geo-block-logs.php (685) Unknown column 'asn' in 'field list'

@skuske
Copy link
Author

skuske commented Aug 21, 2017

Additionally, the option

"Remove all settings at uninstallation"

does not save its setting - it always reverts back to the previous state ('Enabled' in my case - I cannot turn that off)

@tokkonopapa
Copy link
Owner

Hi @skuske,

Sorry for the issue. I've fixed it and will release 3.0.4.1 soon. Please refer to https://wordpress.org/support/topic/error-on-updating-3-0-4/

Regarding to "Remove all settings at uninstallation", it might be caused by "Warning: implode(): Invalid arguments passed in /plugins/ip-geo-block/admin/includes/tab-settings.php on line 295". So please once deactivate and activate again.

Thanks you for the notices.

@skuske
Copy link
Author

skuske commented Aug 21, 2017

Cool, thanks. :)

Deactivating and re-activating the plugin does not fix the problem with saving the 'Remove all settings...' option. It stays enabled (ticked), and I cannot uncheck that box, although it says that settings were saved. I also do not get any error or something. It just does not work for me...

tokkonopapa added a commit that referenced this issue Aug 21, 2017
@tokkonopapa
Copy link
Owner

OK, I've got a reason and fixed in this commit: f471769

Thank you for your cooperation!

@tokkonopapa tokkonopapa mentioned this issue Aug 21, 2017
tokkonopapa added a commit that referenced this issue Aug 21, 2017
* Revert to 3.0.3.4 preventing to record stats and logs on redirected requests.

* Add an attribution link for Neustar.

* Replace some links to www.ipgeoblock.com.

* Add deleting databases for ASN forcibly.

* Add deleting databases for ASN forcibly.

* Revert the past fix.

* Fixed the issue of multiple files uploading (https://wordpress.org/support/topic/incompatible-with-awesome-support-plugin/).

* Fixed the issue of multiple files uploading (https://wordpress.org/support/topic/incompatible-with-awesome-support-plugin/).

* Update changelog.

* Add a new filter hook ip-geo-block-upload-capability to improve compatibility with other plugin.

* Replace forbidden-upload to upload-forbidden.

* Add nginx + cgi for wp-zep.

* Update description for as number.

* Fix the issue of blocking on upload with empty .

* Update README.

* Add an option for verifying file upload capability.

* Add an option for verifying file upload capability.

* Update description for verifying capability.

* Update description.

* Add fetching ajax actions for exceptions in admin ajax/post.

* Add fetching ajax actions for exceptions in admin ajax/post.

* Improve UI for toggle selection and exceptions for admin ajax/post.

* Improve UI for toggle selection and exceptions for admin ajax/post.

* Distinguish between admin post and admin ajax.

* Distinguish between admin post and admin ajax.

* Inhibit to add a special nonce to links when WP-ZEP is disabled at each target. This may improve compatibility with some plugins and themes.

* Configure release 3.0.4.

* Fix the issues of error on update and empty href on anchor tag in multisite.

* Fixed #19.

* Release candidate to general availability.
tokkonopapa added a commit that referenced this issue Nov 26, 2017
* Revert to 3.0.3.4 preventing to record stats and logs on redirected requests.

* Add an attribution link for Neustar.

* Replace some links to www.ipgeoblock.com.

* Add deleting databases for ASN forcibly.

* Add deleting databases for ASN forcibly.

* Revert the past fix.

* Fixed the issue of multiple files uploading (https://wordpress.org/support/topic/incompatible-with-awesome-support-plugin/).

* Fixed the issue of multiple files uploading (https://wordpress.org/support/topic/incompatible-with-awesome-support-plugin/).

* Update changelog.

* Add a new filter hook ip-geo-block-upload-capability to improve compatibility with other plugin.

* Replace forbidden-upload to upload-forbidden.

* Add nginx + cgi for wp-zep.

* Update description for as number.

* Fix the issue of blocking on upload with empty .

* Update README.

* Add an option for verifying file upload capability.

* Add an option for verifying file upload capability.

* Update description for verifying capability.

* Update description.

* Add fetching ajax actions for exceptions in admin ajax/post.

* Add fetching ajax actions for exceptions in admin ajax/post.

* Improve UI for toggle selection and exceptions for admin ajax/post.

* Improve UI for toggle selection and exceptions for admin ajax/post.

* Distinguish between admin post and admin ajax.

* Distinguish between admin post and admin ajax.

* Inhibit to add a special nonce to links when WP-ZEP is disabled at each target. This may improve compatibility with some plugins and themes.

* Configure release 3.0.4.

* Fix the issues of error on update and empty href on anchor tag in multisite.

* Fixed #19.

* Release candidate to general availability.

* Add error message about file operation for managing write rule. Remove global variable in js.

* Fixed the issue that an error message would not be shown when download/read/write error happens.

* Revert to using sanitize_text_field() because of capital letters.

* - Fixed a bug that an error messages was not displayed when downloading database file.
- Change rewrite setting from server type base to function of server base.
- Strict evaluation of URL on anchor tags for preventing zero-day exploit.

* Fix a bug of wrong filename on error of downloading ip2location database files.

* Make rewrite code simple.

* Make rewrite code simple.

* - Fix a bug that the counter of login attempt counted illegally.
- Fix a bug that the emergency functionality did not work properly.

* Update FAQ.

* Improve code.

* Update test.

* Fix the issue that downloading ip2location DBs fails because of unable to open.

* add rel=nofollow to the links in comment before it is displayed.

* Improve logic of adding rel=nofollow.

* Remove adding rel=nofollow.

* Update descriptions.

* Change the key for ordering from No to time.

* Avoid blocking on redirection between multisite admin screen.

* Change the default value for limit login attempts, improve UI so that * is shown when each item is assigned on import settings.

* Add settings for argument into bypass-{admins|plugins|themes} filter hooks.

* Ready to release 3.0.4.2.

* Separate 'login' and 'xmlrpc' on auth_fail().

* The IP addresses in the whitelist are always prior than login limit.

* Make the priority of whitelist/blacklist of ip address higher than check_auth() and auth_fail().

* Fix a bug of missing argument in admin rewrite class.

* Fix a bug of missing argument in admin rewrite class.

* Suppress "Unable to read" error message on dashboard in a certain type of server.

* Fix the issue of 'Force to load WP core' could not be set properly.

* Merged branch 3.0.4.4.

* Introduce jQuery DataTables.

* Fix the issue of not working emergent functionality on limited.

* Fix the issue of not working emergent functionality on limited.

* Fix the issue that the result would be always 'limited' when 'Max number of failed login attempts per IP address' is 'Disable'.

* Update DataTables.

* Completely replaced footable to datatables.

* Update datatables.

* Remove unused resource.

* Update some for datatables.

* Update some for datatables.

* Update datatables.

* Improve the style for datatables.

* Update i18n for datatables.

* Update i18n for datatables.

* Update i18n for datatables.

* Implement some functions of bulk actions.

* Implement some functions of bulk actions.

* Implement some functions of bulk actions.

* Update some codes for anonymize ip address.

* Update script.

* Make the length of log limited by all targets, not by each target.

* Add a new loggind mode, improve handling anonymization of ip address.

* Add a new loggind mode, improve handling anonymization of ip address.

* Update description.

* Show host name on statistics of cache.

* Change menu.

* Update site tab.

* Add period to extract on sites tab.

* Implement period control by cookie on sites tab.

* Improve handling cookie on sites tab.

* Update some on sites tab.

* Update some on sites tab.

* Update some on sites tab.

* Update blocked per target in logs on sites tab.

* Add SQLite for real time audit logs.

* Change the path for sqlite db to outside of document root.

* Update pdo.

* Update pdo.

* Update real time mode.

* Update real time auditing.

* Update real time audit.

* Update Net_DNS2.

* Avoid error of compability checking on PHP 7.

* Update real time audit.

* Update description.

* Update descriptions and styles.

* Update descriptions and styles.

* Update descriptions and styles.

* Change the term 'real time' to 'live update'.

* Improve behavior of live update.

* Update description.

* Improve UX.

* Improve UX.

* Add 'open a new window' for stacked chart.

* Avoid multiple event registering.

* Improve some code.

* Add basics for multi column chart.

* Update multi column for site list.

* Update rows and columns for site list.

* Update site list tab.

* Add timeout to pdo to reduce a change of db lock out.

* Add exclusive control to prevent confliction with different user for live update.

* Add error handling for live update.

* Apply bindParam() to PDO.

* Add a new option for in memory cache for PDO.

* Add option for live update.

* Add timer for live update pause, configure beta version.

* Improve controlling of live update.

* Configure release candidate.

* Update something to be improved.

* Ready to release 3.0.5.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants