This file documents the revision history for Foorum. 1.0.0 Mon Nov 3 10:10:00 2008 - for a new version, seriously. 0.3.1 Mon Nov 3 - add developer tool Acme::PlayCode - use our $VERSION instead of a Foorum::Version module. 0.3.0 Sat Oct 25 18:52:00 2008 - previous/next topic link 0.2.9 Sat Oct 11 10:22:00 2008 - fix test breaks for wrong MANIFEST - a new table 'security_code', and change the way to forget/reset password 0.2.8 Sat Oct 4 19:19:00 2008 - add Test::Pod (Files=31, Tests=380) - forum links - bug fixes for make test 0.2.7 Tur Oct 2 10:50:00 2008 - perltidy cols 78 - more test cases (Files=28, Tests=216) - User Point System - Fix bugs in Private Forum 0.2.6 Tue Sep 23 13:38:00 2008 - ubb fix: http://code.google.com/p/foorum/issues/detail?id=84 - Pod updates with Pod::From::GoogleWiki 0.05 - (EXPERIMENTAL) add un-tested bin/db/foorum.pg.sql and bin/db/theschwartz.pg.sql for PostgreSQL - a welcome email after register activation 0.2.5 Sat Sep 20 7:11:00 2008 - manual and doc updates! 0.2.4 Fri Sep 19 13:27:00 2008 - add Foorum::Manual:: 0.2.3 Tue Sep 16 13:06:00 2008 - convert 'stat' table 'DATE' column to INT(8) - TheSchwartz bug fix 0.2.2 Mon Sep 15 12:03:00 2008 - use Catalyst::Plugin::PageCache '0.19' and key_maker - split Model/Validation.pm into ResultSet and remove it - use 'MooseX::TheSchwartz' and 'TheSchwartz::Simple' to replace 'TheSchwartz' 0.2.1 Tue Aug 18 12:20:00 2008 - Topic URL with title(url-ize) for Search sites like Google - docs/Upgrade.html - 5.10.x fixes (File::Spec->splitpath with Cwd->abs_path) 0.2.0 Sun Jul 27 12:48:00 2008 - poll optional fix - Forum Announcement fix - FIX scraper bot user's threads and replies count 0.1.9 Sun Jun 29 20:31:00 2008 - ban user bug fix. - forum rss no text fix. - make poll optional (set in foorum.yml function_on: poll) - trying to support Mac OS 0.1.8 Fri Jun 20 22:15:00 2008 - TheSchwartz::ResendActivation to real use - use stardard Session::Store::DBIC 0.1.7 Tue Jun 17 9:32:00 2008 - use Catalyst::Plugin::Config::YAML::XS instead of Catalyst::Plugin::Config::YAML - new jQuery UI 1.5 - add SQLite SQL files bin/db/foorum.sqlite.sql and theschwartz.sqlite.sql - add 'post_on' column in 'topic' table + Sort by post_on for Search Topic - DBICx::AutoDoc support 0.1.6 Mon Jun 16 7:29:00 2008 - fix login Captcha bug - TheSchwartz cron job: resend activation email - better document 0.1.5 Sun Jun 15 15:37:00 2008 - Sphinx::Search improvements - change DATETIME to INT(11) for tables. - because 'mark ResultSetManager as deprecated and undocument it' in DBIx-Class, we switch back to ResultSet/*.pm - Foorum::Search with Database or Sphinx backend 0.1.4 Sat Apr 12 14:26:00 2008 - $topic->url/print - Sphinx::Search support (EXPERIMENTAL) 0.1.3 Mon Jan 28 9:17:21 2008 - copy index.html to new created upload dir (protection) - add requires 'Sub::Install'; # thanks for sai - move some Model/ module into ResultSet/ scope and add tests for them - new t/lib/Foorum/TestUtils.pm and schema/*.t - use URI::Find::UTF8 instead of URI::Find - more Model/ modules to ResultSet/ (Visit, Message, Upload etc.) with more test cases. - use HTML::BBCode::Strict by vti 0.1.2 Sat Jan 12 9:39:21 2008 - preview function - use jquery.lightbox for comments photos - options for create threads or replies - send request email for private forum - add require Authentication verion (thanks for viacheslav.t) - Scraper::MailMan, hmm, just a scrapper test - thread mode for Topic/Comments - configurable PageCache - add CSS::Minifier 0.1.1 Sun Dec 30 16:19:11 2007 - use Perl::Critic to fix some errors, bin/misc/perlcritic.pl - use JavaScript::Minifier to minify js files, bin/misc/js-min.pl - bug fix for message permission check (r160) - add requires 'Cache::FileCache'; in Makefile.PL (reported by hotsnow) - use Config::YAML instead of ConfigLoader because Config::YAML is simpler and faster - new table 'user_settings' & /settings for 'SendUpdateNotification for MyStarredItems' (r208) - new settings 'show_email_public': can hide email from public (r215) - Topic RSS && RSS title bug fix. - What's New page - Site Admin Settings: /admin/settings to change foorum_local.yml 0.1.0 Fri Dec 24 20:56:00 2007 - move trunk to http://foorum.googlecode.com/svn/trunk/ - use jQuery to deal with browser time zone - UBB js localize - use Catalyst::Plugin::Cache instead of Catalyst::Plugin::Cache::Memcached - use jQuery validate.js for register etc. (add validate/messages_cn.js) - rewrite Model/Email.pm to send email after compose a message - add Plain/Textile Formatter to post/reply/edit - add Text::GooglewikiFormat - new language: Chinese Traditional - add =pod formatter supports - My Shared Items 0.08 Sun Dec 9 16:30:30 2007 - I18N encoding fix - use the lastest Catalyst::Plugin::Authentication (Store::FromSub::Hash) - use jQuery flot to do daily chart - bin/setup.pl - RSS text fix 0.07 Fri Oct 5 18:33:21 2007 - use TheSchwartz to queue cron scirpt. - resize profile photo using Foorum::TheSchwartz::Worker::ResizeProfilePhoto - cache topic and a new controller Get.pm - daily report cron - ban user - remove RSS.pm and use template to create RSS feed. 0.06 Mon Oct 1 21:02:00 2007 - Plugin::FoorumUtils load_once in TT. (5/8/2007) - db Schema improvements. - use jquery.ui tabs - profile photo - email login 0.05 Sat Aug 4 09:10:15 2007 - use Net::IP::Match::Regexp to ban IP range from registration (5/6/2007) - an admin tool for ban ip (17/6/2007) - perltidy -b -ci=4 *.pm (17/6/2007) - User cache (17/6/2007) - change email add 'password' check - js minifier - use jquery instead of prototype 0.04 Sat Jun 3 15:55:55 2007 - add log_error table and Foorum::Log for both Model and /bin/cron (20/5/2007) - move script/foorum_server.pl to bin/foorum_server.pl (20/5/2007) - add a new INSTALL file (20/5/2007) - Admin tool for log_error (20/5/2007) - bin/cron/remove_db_old_data.pl and conf/cron.yml to remove old db data (20/5/2007) - add a new Model/Validation.pm and remove 'FormValidator::Simple::Plugin::DBIC::Unique' (26/5/2007) - add cache for comments (26/5/2007) - Foorum::Filter: add textile support and remove 'Template::Plugin::HTML::BBCode' (26/5/2007) - more sane change_email (2/6/2007) 0.03 Sat May 19 13:24:00 2007 - remove Plugin::Email. insert into table scheduled_email and use a cron script to send. (19/5/2007) - remove Plugin::Scheduler. all cron scripts goes to /bin/cron (19/5/2007) - bug fixes (19/5/2007) - add /word/$word step one! (DEPERCATED) (19/5/2007) 0.02 Fri Apr 20 12:00:00 2007 - Message.pm sub delete (20/4/2007) - PageCache with I18N (7/5/2007) - Merge Forums in Admin Interface (7/5/2007) 0.01 Thu Feb 23 16:32:50 2006 - initial revision, generated by Catalyst