2024-03-19 v0.6.0 + added initial Qt6 support 2021-08-26 v0.5.9 - Vitozz * Fixed missing TreeView in plugin options 2020-05-23 v0.5.8 - tehnick * Improve Log View dialog 2013-09-02 v0.5.7 - taurus * Использовать слово Groupchat вместо Conference и MUC 2013-08-13 v0.5.6 - taurus + Иконка плагина 2012-02-20 v0.5.5 * исправления для нового попап-интерфейса 2012-01-26 v0.5.4 * теперь при редактировании правил удаляется выбранная строка, а не последняя * исправлено установка\снятие галочки * мелкие фиксы 2011-05-27 v0.5.3 * пересобрано с новым appHomeDir 2011-02-24 v0.5.2 * исправлена очередность посылки отложенных станз 2011-02-02 v0.5.1 * настройка времени показа всплывающего уведомления перенесена в настройки всплывающих уведомлений для всего приложения 2011-02-01 v0.5.0 * переписаны опции - убрана ненужная настройка "показывать попапы". для отключения попапов нужно выставить интервал 0 * много различных исправлений + добавлена отложенная отправка сообщений. теперь ответы посылаются с задержкой в 0.5сек 2010-12-17 v0.4.7 * различные мелкие исправления 2010-10-13 v0.4.4 + в логе заблокированных станз теперь указывается время 2010-09-11 v0.4.3 * обновлена ссылка на wiki ( https://psi-plus.com/wiki/en:plugins#stop_spam_plugin ) 2010-09-04 v0.4.2 * немного исправлена блокировка инвайтов 2010-08-30 v0.4.1 + блокируются приглашения в конференции от контактов не из ростера + не блокируются каптчи 2010-08-27 v0.4.0 + стопспам автоматически отключается для людей не из списка, которым вы написали первыми (обычные контакты и приваты в конференциях) + список джидов, для которых стопспам отключен (прошли проверку, или вы сами им писали) автоматически очищается спустя 3 дня после последнего изменения * изменен механизм определения того, что контакт является приватом или конференцией (должно работать для конференций, не имеющих в названии conference) 2010-05-17 v0.3.6 * исправлено падение приложения при отключении плагина 2010-05-06 v0.3.5 + если по какой-то причине не удалось получить ростер (например, ошибка сервера), входящие сообщения не будут блокироваться + добавлена информация о плагине + при сбросе счетчика теперь лог заблокированных станз не удаляется + расширено поле для ввода поздравления 2010-05-06 v0.3.4 + попытка добавить блокировку нежелательных iq запросов + изменено название библиотеки так, чтобы плагин находился первым в каталоге * различные оптимизации кода ВНИМАНИЕ! В связи с изменением названия библиотеки, не забудьте удалить старую версию плагина! 2010-05-04 v0.3.3 * исправлена ссылка на wiki 2010-04-26 v0.3.2 + расширен функционал просмотрщика лога заблокированных станз 2010-04-17 v0.3.1 * инвертирована опция политики по умолчанию * политика по умолчанию для конференций - всегда включено * редизайнинг опций 2010-04-17 v0.3.0 + список исключений заменён на таблицу правил, благодаря чему можно более гибко настроить плагин. Правила проверяются сверху вниз. Если ни одно правило не сработало применяется политика по умолчанию + редизайнинг опций (добавлена новая вкладка) + оптимизирован код обработки приватов 2010-04-08 v0.2.2 * некоторые исправления для режима блокировки сообщений в конференциях 2010-03-26 v0.2.1 * по умолчанию стопспам отключен для участников + добавлена возможность включить отправку уведомления в случае блокировки всех приватных сообщений + активность/неактивность опций зависит от настроек ВНИМАНИЕ! Для того, чтобы плагин мог правильно определить роли и ранги учаcтников конференции необходимо включить обработку приватов _ДО_ входа в конференцию. 2010-03-25 v0.2.0 + добавлена возможность включить стопспам для приватных сообщений в конференциях + можно задать, для каких ролей и рангов плагин будет срабатывать + добавлена опция включения блокировки всех приватных сообщений, отправители которых не попадают в исключения. в этом случае входящее сообщение будет заблокировано, но никакого вопроса отправителю слаться не будет 2010-03-24 v0.1.8 * иправлено отключение Psi+ от сервера при попытке плагином послать сообщение, содержащее некоторые спецсимволы 2010-01-25 v0.1.7 * небольшие исправления во всплывающих сообщениях 2010-01-04 v0.1.6 + добавлена возможность включить запись заблокированных сообщений в историю контакта * при открытии лога заблокированных станз позиция курсора устанавливается в конец лога 2009-12-27 v0.1.5 + добавлена возможность задать сколько раз плагин будет отвечать на сообщения + добавлена возможность задать интервал времени, после которого счетчик будет сброшен 2009-12-26 v0.1.4 + в настройках можно задать время, в течение которого будет показываться всплывающее окно + добавлена возможность включать/выключать всплывающие уведомления + если контакт пройдёт проверку, то будет показано соответствующее окно уведомления + включение/выключение всплывающих окон не зависит от глобальных настроек 2009-12-25 v0.1.3 * some fixes and optimizations 2009-12-24 v0.1.2 + добавлена нотификация о заблокированных станзах с помощью всплывающих сообщений ВНИМАНИЕ! Для работы нужно использовать psi+ r1516 и старше 2009-12-08 v0.1.1 + в настройках плагина добавлена ссылка на wiki 2009-12-03 v0.1.0 + добавлена возможность задать текст сообщения, которое шлет плагин при правильном ответе ВНИМАНИЕ! Перед регистрацией на новом транспорте рекомендуется добавить транспорт в исключения. Это связано с тем, что после регистрации транспорт запрашивает авторизацию для всех контактов и если его не добавить в исключения, плагин Стоп Спам заблокирует все запросы. 2009-11-30 v0.0.9 + добавлена возможность просмотреть лог заблокированных станз из настроек плагина * лог заблокированных станз перенесён в каталог профиля * лог заблокированных станз будет вестись в кодировке utf-8 и на ОС семейства Windows 2009-11-17 v0.0.8 * fixes 2009-11-05 v0.0.7 + добавлено ведения лога заблокированных станз для контроля работы плагина. лог хранится в каталоге настроек в файле Blockedstanzas.log + в опциях добавлена кнопка сброса счётчика заблокированных станз (она также удаляет и лог) * различные оптимизации кода 2009-10-30 v0.0.6 + добавлено ограничение на отправку сообщений пользователям не из списка. Плагин отвечает максимум на 2 сообщения, не содержащих правильного ответа, дальнейшие сообщения игнорируются + сообщения, пришедшие от такого же спамбота пропускаются, чтобы исключить ситуацию, когда спамботы написали друг другу, а пользователи ничего не увидели ВНИМАНИЕ! Если отправить сообщение пользователю, которого нет в вашем списке (опция "Создать сообщение") и у него будет тоже установлен спамбот (но не этот ;) ), то произойдёт неприятная ситуация - ни он, ни вы не получите никаких сообщений - спамботы их заблокируют. Чтобы этого избежать, либо не отсылайте сообщения пользователям не из списка, либо предварительно добавляйте их в список исключения. Если к вам будет стучаться пользователь с gmail.com, то возможна ситуация, что сообщение спамбота не будет принято сервером. В таком случае оно вернётся ошибкой, и также будет заблокировано вашим спамботом. С одной стороны, это удобно Вам - ничего не увидите. С другой стороны, пользователь с gmail.com не получит никакого ответа. С этим сделать что-либо сложно, т.к. это особенности реализации сервера gmail.com 2009-10-28 v0.0.5 + добавлен счётчик заблокированных станз (для контроля работы) * улучшен алгоритм блокировки + пользователи, добавленные в ростер, автоматически удаляются из списка разблокированных 2009-10-27 v0.0.3 + список разблокированных пользователей теперь хранится в настройках плагина. он пока не очищается, поэтому его иногда нужно чистить вручную + добавлен список исключений + добавлена защита от общения плагина с самим собой и с плагином Autoreply + если правильный ответ не был дан, то запросы авторизации отклоняются 2009-10-26 v0.0.1 ! initial version