User:HersfoldBot/Version

From Wikipedia, the free encyclopedia
Version Date Changes made

Alpha Phase/Prototyping[edit]

0.1.0 20:19, 8 March 2009 (UTC) Original alpha version, pre-documentation and pre-testing
0.1.1 21:43, 8 March 2009 (UTC) Documentation completed, ready for import testing on test.wikipedia.org
0.1.2 04:00, 9 March 2009 (UTC) (actually about an hour earlier than this) Got the import functionality working thanks to a good deal of help on IRC (thanks to Emachman, Splarka, and anomie), final alpha testing phase
0.1.3 04:43, 9 March 2009 (UTC) That actually wasn't the final alpha - setting the bot to ignore 504 timeout errors when it tries to get the result of the import, as this seems to happen on pages with high revision counts even if the import was successful.
0.1.4 06:06, 9 March 2009 (UTC) Adding functionality to edit transwiki logs; also adding a kill switch for repeated server-side errors.
0.1.5 17:43, 9 March 2009 (UTC) Adding in functionality to add {{TooManyRevisions}} to articles that repeatedly return "cantopenfile" error, since that seems to happen with articles with longish histories (roughly 300 or more?). The bot will then ignore articles with this template.

Beta Testing & Approval Phase[edit]

1.0.0beta 23:41, 9 March 2009 (UTC) First beta version, set up for 50-edit trial run, to be completed soon.
1.0.0abeta 01:35, 10 March 2009 (UTC) Tweaking the page name constants so the bot doesn't edit any live log pages during trial
1.0.1beta 02:11, 10 March 2009 (UTC) Fixing the stupid bug I built into the edit functions where the bot wasn't hanging onto any of the stuff it needed to hang onto.
1.0.2beta 02:36, 10 March 2009 (UTC) Making the first letter of the template replacements case insensitive
1.1.0beta 23:47, 10 March 2009 (UTC) Added a GUI so I don't have to use the command line (eww) and also fixing the timestamp issue
1.1.1beta 04:39, 11 March 2009 (UTC) Took out the GUI because it wasn't working like I wanted it to.
1.1.2beta 18:14, 11 March 2009 (UTC) GUI is back, got it working. Turns out the error was because I used a == somewhere instead of a !=, but I added some other stuff too.
1.1.3beta 18:32, 11 March 2009 (UTC) Minor fixes; pressing "enter" in the password field now has the same effect as clicking "run", the run button remains disabled if the bot blew up, and fixed a log message
1.1.4beta 19:28, 11 March 2009 (UTC) Tweaks to make things run a little smoother
1.1.5beta 05:45, 12 March 2009 (UTC) Now checks for an existing article in the main namespace as well (requested on Wiktionary)
1.1.6beta 05:54, 13 March 2009 (UTC) Add functionality to remove the transwiki template from the imported article and replace it with a tracking category
1.1.7beta 03:44, 16 March 2009 (UTC) GUI changes, adding functionality to use {{ManualTranswiki}} for large articles
1.1.7abeta 17:16, 23 March 2009 (UTC) Minor logic fix to the check for Wikt's versions of the article
1.1.8beta 04:21, 24 March 2009 (UTC) Checking more versions of capitalization on Wiktionary's end
1.1.9beta 05:27, 26 March 2009 (UTC) Preparation for live testing

Stable Versions / Launch Phase[edit]

1.2.0 07:10, 26 March 2009 (UTC) First approved stable version set to run until finished.
1.2.1 08:24, 26 March 2009 (UTC) Fix for handling of {{ManualTranswiki}}
1.2.2 21:20, 28 March 2009 (UTC) Bug fixes, cleaning up the code for use on other projects, adding a feature to strip out disambiguation lines prior to making comparisons to the destination project.
1.2.3 00:57, 31 March 2009 (UTC) date= parameters
1.2.4 20:26, 1 April 2009 (UTC) Removing the disambiguation stripper since it doesn't work, updating the GUI so it'll be easier when I start going on other projects
1.2.5 20:42, 1 April 2009 (UTC) Adding functionality to strip out red links and templates in the imported article. The displayed text and any citation templates should not be altered.
1.2.6 07:42, 9 April 2009 (UTC) Fixing red link stripper; the bot used to die after removing the last nonexistent template from a page.
1.2.7 18:45, 18 April 2009 (UTC) Fixing template addition bug - the bot would remove the curly brackets from the original transwiki template when adding {{TooManyRevisions}} or {{ManualTranswiki}}.
1.2.8 08:51, 25 April 2009 (UTC) Adding Transwiki template {{ctw}}, fixing a bug where {{TooManyRevisions}} would never be added to an article.
1.2.9 23:45, 15 August 2009 (UTC) Fixing category parsing error
1.2.10 17:32, 1 September 2009 (UTC) Fixing encoding error in import query
1.2.11 17:56, 1 September 2009 (UTC) Fixing encoding error in import query caused by the last attempt to fix an encoding error
1.2.12 05:18, 2 September 2009 (UTC) Fixing my double fail from the two previous versions
1.2.13 21:43, 2 September 2009 (UTC) Adding a couple transwiki templates
1.2.14 20:24, 11 March 2010 (UTC) Fixing the {{Template:template}} bug that would cause the regexen to fail.
1.2.15 20:43, 11 March 2010 (UTC) Switching code around so a non-existent "Move to Wiktionary" category on WT won't get removed by the bot.
Wiki.java upgrade 03:58, 3 September 2010 (UTC) Updated Wiki.java so the bot can log in.
1.2.16 03:36, 4 September 2010 (UTC) Updated template replacement code so that pages with more than one transwiki template will be left with only one template when the bot finishes running.