Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted June 8, 20186 yr https://invisioncommunity.com/files/file/9017-gdpr-compliance/ Roadmap: Include Support for all our other released apps and plugins, so that they can register their database tables and columns where IP Addresses are logged
June 9, 20186 yr Hello, First of all, I would like to say thank you for this plugin ?? I reviewed it and I think that there are still two tables left, where the IP addresses are not deleted. core_members_known_ip_addresses -> there is a association between IP address and member_id core_members -> there is the "joined" IP address saved It would be nice if the plugin would clean up these tables too.
June 10, 20186 yr Author 11 hours ago, Michael Grote said: Is there anything to configure related to this tool? No, there are no settings yet, this application uses the default IP address prune setting from IPS . Quote This will remove IP addresses from user posted content after the specified number of days 8 hours ago, derpunker said: Hello, First of all, I would like to say thank you for this plugin ?? I reviewed it and I think that there are still two tables left, where the IP addresses are not deleted. core_members_known_ip_addresses -> there is a association between IP address and member_id core_members -> there is the "joined" IP address saved It would be nice if the plugin would clean up these tables too. Thanks. A new version was uploaded to the Marketplace addressing this 2 issues:)
June 10, 20186 yr I think there is a little problem. When running the task, i got this error: The database column for timestamp in the table core_members_known_ip_addresses is named "last_seen". I have changed the column name temporary in the filesystem and after the change I got this error: Cleaning this table seems not to be so easy. The column "ip_address" is marked as ip_address "UNIQUE" und a lot of empty strings are not unique ? What do you think about removing the whole database row instead of cleaning only the ip_address field? I new version would be nice. All other tables are cleaned as expected. Edited June 10, 20186 yr by derpunker
June 10, 20186 yr Author Sorry for this quick and dirty, untested weekend release:( Back to the drawing board:)
June 20, 20186 yr Hi, I installed version 1.0.5. one week ago. The ACP setting (Remove IP addresses after) is set to 90 days. When looking at the IP addresses belonging to a member (via ACP -> Member -> <selecting a member> -> View all IP Addresses) there are still a lot of members with IP addresses older than the 90 days threshold (even back to 1999). Edited June 20, 20186 yr by Michael Grote
February 23, 20195 yr Author A new version was released. Changehistory Quote IPS 4.4.0 compatibility release
March 9, 20195 yr Thx for the IPS4.4 release 🙂 I found some files where the '\' is missing in the file header. if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' ); exit; }
March 19, 20195 yr I found a new bug: ==> the task is not running! The database column is named "last_seen". The column id was changed in the last updated (1.1.0), which seems to be a mistake. Edited March 19, 20195 yr by derpunker
March 25, 20195 yr On 6/8/2018 at 11:01 AM, Fosters said: https://invisioncommunity.com/files/file/9017-gdpr-compliance/ Roadmap: Include Support for all our other released apps and plugins, so that they can register their database tables and columns where IP Addresses are logged I purchased this and I am now being told I need to re-purchase it. I have a paypal receipt / transaction but no access to download the file. @Fosters
July 17, 20195 yr Hi, after the upgrade to IPS 4.4.4 with the actual GDPR CompliIance the tasks fails with Exception: IPS\Db\Exception Object ( [query] => DELETE FROM `ibf_core_members_known_ip_addresses` WHERE time<=1555573982 [binds] => Array ( ) [message:protected] => Unknown column 'time' in 'where clause' [string:Exception:private] => [code:protected] => 1054 [file:protected] => /var/customers/webs/mgfvlw/test/system/Db/Db.php [line:protected] => 631 [trace:Exception:private] => Array ( [0] => Array ( [file] => /var/customers/webs/mgfvlw/test/system/Db/Db.php [line] => 1280 [function] => preparedQuery [class] => IPS\_Db [type] => -> [args] => Array ( [0] => /*IPS\gdprannoyance\tasks\_pruneOtherIpAddresses::execute:255*/ DELETE FROM `ibf_core_members_known_ip_addresses` WHERE time<=1555573982 [1] => Array ( ) ) ) [1] => Array ( [file] => /var/customers/webs/mgfvlw/test/applications/gdprannoyance/tasks/pruneOtherIpAddresses.php [line] => 86 [function] => delete [class] => IPS\_Db [type] => -> [args] => Array ( [0] => core_members_known_ip_addresses [1] => Array ( [0] => time<=1555573982 ) ) ) [2] => Array ( [file] => /var/customers/webs/mgfvlw/test/system/Task/Task.php [line] => 255 [function] => execute [class] => IPS\gdprannoyance\tasks\_pruneOtherIpAddresses [type] => -> [args] => Array ( ) ) [3] => Array ( [file] => /var/customers/webs/mgfvlw/test/system/Task/Task.php [line] => 224 [function] => run [class] => IPS\_Task [type] => -> [args] => Array ( ) ) [4] => Array ( [file] => /var/customers/webs/mgfvlw/test/applications/core/interface/task/task.php [line] => 62 [function] => runAndLog [class] => IPS\_Task [type] => -> [args] => Array ( ) ) ) [previous:Exception:private] => ) Any ideas? Michael
July 17, 20195 yr I think it's the same problem like here On 3/19/2019 at 11:20 PM, derpunker said: I found a new bug: ==> the task is not running! The database column is named "last_seen". The column id was changed in the last updated (1.1.0), which seems to be a mistake. Meanwhile I fixed it by my self, because no patch was provided. Edited July 17, 20195 yr by derpunker
July 17, 20195 yr @derpunkerthanks for the advice. I fixed it directly in the system source and it's fine now @Fostersplease provide a fixes new version Regards Michael
June 22, 20204 yr Author 51 minutes ago, derpunker said: Is there a compatible version for IPS 4.5.x planned? Of course !
June 22, 20204 yr 1 minute ago, Fosters said: Of course ! Very good. 👍 Please be so kind and fix this issue here too
September 7, 20204 yr No answer? I'm waiting for a feetback to plan the upgrade of my comminuty suite and this is app is needed before. Thx.
September 11, 20213 yr @Fosters New version has the same error as the old version. Unfortunately not usable. Please see here: On 3/19/2019 at 11:20 PM, derpunker said: I found a new bug: ==> the task is not running! The database column is named "last_seen". The column id was changed in the last updated (1.1.0), which seems to be a mistake.