summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Restriction/Post.pm
AgeCommit message (Collapse)Author
2008-07-20define isolate_system_special_accounts() andfukachan
isolate_system_accounts().
2008-07-06define "isolate" operation template.fukachan
"isolate" differs "hold". "isolate" sets apart spam candidates from normal incoming messages, whereas "hold" moves the incoming message to "hold" queue, which does not move until someone changes the state.
2008-07-03define hold() and discard()fukachan
2008-06-28implement permit_ml_domain()fukachan
2006-05-09implement reject_spammer_maps()fukachan
2006-04-10define ignore() and ignore_invalid_request() methods.fukachan
2006-01-09white space cosmetics.fukachan
fix copyright.
2005-12-19implement permit_moderator_member_maps().fukachan
2005-12-19permit_forward_to_moderator() returns (matched, ignore)fukachan
2005-12-18implement permit_forward_to_moderator.fukachan
2005-11-30use $curproc->credential();fukachan
2005-05-31fix naming convension (FNF).fukachan
set_incoming_message_cache_file_path -> incoming_message_set_cache_file_path get_incoming_message_cache_file_path -> incoming_message_get_cache_file_path
2005-05-30setup and reset environment more strictly.fukachan
2005-05-29define check_pgp_signature, which permits article post when thefukachan
article has proper PGP/GPG signature. For example: article_post_restrictions = reject_system_special_accounts check_pgp_signature reject
2005-05-27fix comments (FNF)fukachan
2004-12-05define logdebug() to disable log messages.fukachan
modified to use proper log$role(). bug fix log messages if needed.
2004-11-14define $article_post_article_thread_lifetime anyway (hmm, valid?)fukachan
2004-10-28implement "check_article_thread" operation.fukachan
Itt allows post from someone who reffers articles within one weeks.
2004-07-23fix comments (FNF)fukachan
2004-04-23remove "use FML::Log;".fukachan
2004-03-14modified to use restriction_state_*().fukachan
move permit_anonymous_command_mail() to FML::Restriction::Command.
2004-03-12variable renaming.fukachan
[*_program -> *_function] $use_command_mail_program -> $use_command_mail_function $use_digest_program -> $use_article_digest_function $use_distribute_program -> $use_article_post_function $use_error_analyzer_program -> $use_error_mail_analyzer_function [command list] $commands_for_user -> $user_command_mail_allowed_commands $commands_for_stranger -> $anonymous_command_mail_allowed_commands $commands_for_privileged_user -> $admin_command_mail_allowed_commands $commands_for_admin_cgi -> $admin_cgi_allowed_commands [restrictions] $post_restrictions -> $article_post_restrictions $post_restrictions_reject_notice_data_type -> $article_post_restrictions_reject_notice_data_type $command_restrictions -> $command_mail_restrictions permit_commands_for_stranger -> permit_anonymous_command_mail $admin_command_restrictions -> $admin_command_mail_restrictions
2004-01-21clean up.fukachan
cosmetics. more todo.
2003-11-30system_accounts -> system_special_accounts.fukachan
XXX xxx_restrictions supports "reject_system_accounts" for backward XXX compatiblity.
2003-08-29use $curproc->config(), pcb() not { config }, { pcb } respectively.fukachan
2003-08-23modified to use $curproc->log*() methods.fukachan
2003-08-03FNFfukachan
2003-08-01deny_reason not over writetmu
2003-03-28clean up (nuke \s*$)fukachan
2003-03-09FNF: fix commentsfukachan
2003-03-06moved main codes of _check_restrions() to methods defined in newfukachan
FML::Restriction::Post module. switched to use FML::Restriction::Post.