English articles

Hiya,

it’s been a short while since I did work on my Yourls Abusedesk, but since I had some people asking questions and Ozh had just released Yourls 1.5.1, I figured it was as good a time as any to do some housecleaning. So here is the short update:

  1. Verified to work with Yourls 1.5.1
  2. Verified to work with PHPGSB 0.2.4
  3. Yourls Abusedesk is now managed in Github
  4. Version control is now in Git, rather than Subversion

Also, the documentation has been updated to reflect a recent issue I encountered where the Yourls database user did not have a CREATE TABLE grant on the Yourls database. The next release will include some errorchecking for that.

For online discussion, please do check out the new Redmine. This also (hopefully) provides a better place to post suggestions, questions, etc.

English articles

[EDIT: This is already an older version. For the latest updates, please keep an eye on the yourls-abusedesk tag on this blog or the Yourls-Abusedesk project.]

And we’re back. Based on some new suggestions from people I’ve released a new version of the Abusedesk.

Changes are:

  • Use long php tags
  • Implement forwarding to APWG instead of using our own error messages when links were used for Phishing

yourls-abusedesk-svn18

I also took some time to upgrade my Yourls codebase to ensure the plugin still works with that too 🙂

For those who like to live on the edge, I’ve added public read access to my subversion repo for the plugin. Use at your own risk, obviously!

svn co http://pkg.tty.nu/svn/yourls-abusedesk

Enjoy!

 

English articles

[EDIT: This is already an older version. For the latest updates, please keep an eye on the yourls-abusedesk tag on this blog or the Yourls-Abusedesk project.]

So the Abusedesk tool is definitely alive.

This update is only expanding on documentation as suggested by readers. No new functionality at this time. Thanks for the input all. Keep suggesting or adding stuff 🙂

Get it here:

yourls-abusedesk-svn17

English articles

[EDIT: This is already an older version. For the latest updates, please keep an eye on the yourls-abusedesk tag on this blog or the Yourls-Abusedesk project.]

So, over the last few months I’ve had a few responses on my post of august last year with helpfull (and sometimes not so helpfull) comments on what can be improved on Yourls Abusedesk. So here is a new release.

Changes are:

  • Better loading configuration order (prevent errors/warnings from PHP)
  • Sanity check to see if config.php was created (and showing an error instead of a blank page)
  • Documentation updated to show how to test Google Safe Browsing from the webserver command line

I hope this helps a few people along. I’m open for suggestions and improvements as my spare time allows it. As usual with Open Source: You have the code, so feel free to tinker around and let me know what you find.

yourls-abusedesk-svn16

English articles

[EDIT: This is already an older version. For the latest updates, please keep an eye on the yourls-abusedesk tag on this blog or the Yourls-Abusedesk project.]

So, it’s weekend and Liz is out with the girls, so I finally got around to finishing my Abusedesk tool for Yourls.

Abusedesk for Yourls is a plugin module written and tested with Yourls SVN rev. 503
but is probably functional with any release of 1.4 or higher.

Abusedesk is designed to allow YOURLS-administrators to prevent or restrict abuse by
link-posters. It does this by the following methods:

1) Implement a blacklist and a report-page. If any visitor states a short URL is abusive,
the system will automatically mark the URL as ‘bad’ and report future visitors of this.

2) Implement a banlist and allow the administrator to prevent certain IP-addresses to
post, or prevent certain (partial) URL’s to be shortened.

3) If Google Safe Browsing is activated, prevent visitors from running into (known)
phishing or malware sites

Download yourls-abusedesk-svn7