Список изменений
Список изменений в версиях проекта SNS.
[!] - Важное замечание
[+] - Новая функциональность
[*] - Изменения в существующей функциональности
[-] - Исправление багов
Version 0.2.0
[!]Замечена странная проблема с повторной отправкой смс, причина пока не выяснена.[!]Версия gammu необходимая для работы системы теперь не ниже 1.10.5[+]Команда black - ставит черную метку на пользователе (сообщения от него на рассылку не принимаются, при этом он получает все сообщения). Команда доступна администраторам.[+]Команда unblack - убирает черную метку с пользователя. Команда доступна администраторам.[+]Команда ping - пингует систему. В ответ посылается сообщение replay.[+]В спул-директории (обычно /var/spool/sns) теперь находится файлlog.htmlв который сохраняются все сообщения, ушедшие на массовую рассылку. Оформление непритязательное, если кто хочет покрасивше что бы было, с радостью приму помощь в данном вопросе :)[*]Изменена сигнатура функций call-back’ов для командных смс, теперь они имеют по три агруманта:- command - имя команды (новое)
- tel - телефон абонента системы с которого пришло сообщение
- words - список слов командного сообщения
[*]Исправлена документация на сайте[*]Исправлен принцип конфигурирования gammu для работы с sns
Version 0.2alfa0
[!]Полная, переписанная на Tcl версия системы[+]Реализована очередь соощений: сообщения, отправка которых закончилась неудачей сохраняются в ней.[*]Работа с конфигами и директориями только в текущей директории (вариант alfa0)[*]Отсутствие стартового скрипта для автоматического старта[-]СМС, состоящие из отдельных частей перед отправкой собираются воедино
Version 0.1.1
[+]Добавлена команда add[+]SMS отсылается и отправителю, что бы тот мог знать что оно обработано[*]Команда del удаляя пользователя добавляет его в черный список[-]Исправлены баги с потерей устройства (чревато для USB когда мы не можем гарантировать постоянное имя для конкретного устройства)[-]Прочие множественные малые исправления багов
Version 0.1
[!]Релиз первой рабочей версии[+]Работает рассылка на всех абонентов из базы от всех абонентов из базы[+]Работают команды on, off, del