Changelog | Taxi Watcher

Changelog | Taxi Watcher

Kozak Developer
Taxi Watcher

Порядок определения версий

Актуальную версию бота можно посмотреть, введя "Версия"

Порядок распределения цифр в версии:

RELEASE.MAJOR.MINOR.PATCH

RELEASE - версия релиза

MAJOR - основная версия с несовместимыми изменениями

MINOR - младшая версия с новым функционалом, обратно совместимым с предыдущей версией

PATCH - несущественные изменения и исправления ошибок, которые оставляют совместимость с предыдущей версией



Список опубликованных изменений, с описанием добавленных функций и исправленных моментов

0.2.5

  • Добавлены тарифы, исправлена ошибка с отображением отслеживаемого адреса


0.2.6

  • статус отслеживания исправлен и корректен
  • если адрес некорректен, он не добавляется в отслеживаемый адрес
  • вместо текстовой информации о поездки теперь картинка
  • исправлены ошибки
  • добавлены новые коды ошибок


0.2.8

  • добавлено ограничение на минимальный лимит стоимости
  • добавлено логирование


0.2.9, parser - 0.2.1

  • ищет больше адресов (geocoder вместо geopy)
  • обновлен дизайн картинок
  • исправлены некоторые ошибки


0.2.10

  • добавлены все картинки для отображения информации о поездке
  • добавлен поиск по региону по доступным тарифам


0.2.11

  • убраны ограничения на запятые, теперь не проверяются запятые в строке
  • исправлен баг при парсинге нескольких юзеров: для каждого тарифа свое место в словаре
  • добавлена админ-панель
  • исправлена ошибка с конфликтом тарифов


0.2.12

  • добавлены кнопки при отслеживании, а также статус и отслеживаемые данные
  • добавлено исключение при пустом списке доступных тарифов


0.3.0

  • больше настроек в админ-панели
  • исправлены данные в конфиге


0.3.1

  • больше подсказывающих кнопок
  • добавлено обнуление отслеживаемых данных
  • добавлено главное меню с основными кнопками


0.3.2

  • улучшено взаимодействие с кнопками пользователю
  • улучшен ответ с адресом (корректнее и точнее)
  • доп: если юзер отслеживает стоимость, но в бане, отслеживание останавливается


0.3.3

  • убрано лишнее
  • улучшено взаимодействие с пользователем
  • добавлен стоп отслеживания для всех
  • добавлен интерфейс для общения с юзером


0.4.0

  • добавлено считывание адресов с картинки
  • исправлено удаление тарифов, вынесено в функцию и удаляется после выбора


0.4.1

  • улучшено взаимодействие пользователя с программой, стало больше логики
  • исправлены недочеты


0.4.2

 - добавлено отображение тарифа и возможность его стереть

 - оптимизирован код


0.4.2.1

 - небольшая оптимизация


0.4.3

- добавлен адрес в сообщении о начале отслеживания

- добавлена HTML-разметка в сообщениях для пользователя


0.4.3.1

 - оптимизирован код, исправлены мелкие ошибки


0.4.3.2

 - при запуске, пользователь видит стартовое сообщение, пока картинка грузится на сервере

 - добавлены доки

 - небольшие улучшения


0.4.4.0

 - больше действий с пользователем, функционал усовершенствован


0.4.4.1

 - фикс обработки ошибки при распознавании адреса


0.4.4.2

 - добавлена возможность смотреть актуальную цену, пока идет отслеживание


0.4.4.3 (parser: 0.2.7)

 - патч исправляет мелкие ошибки

 - в парсер добавлено исключение для ошибки 1201

 - удобнее расположены кнопки в Статус отслеживания

 - добавлено сокращение строки для отображения


0.4.5.0

  - большой апдейт без обратной совместимости с предыдущими версиями

  - добавлена геопозиция как главный метод ввода адреса, текстовый ввод и распознавание с картинки остались

  - небольшие исправления и улучшения (читаемость при отображении важной информации)

  - убраны лишние и неиспользуемые функции

  - главный функционал частично переписан

  - добавлена новая ошибка: 1103 и ее обработка


0.4.5.1

  • добавлена новая ошибка: 1210 и ее обработка
  • упрощены инструкции для пользователя, стало лаконичнее и логичнее (меню, команды прямо в инструкции)
  • исправлены мелкие ошибки
  • геолокация как главный метод установки адреса


0.4.5.2

  • добавлена ссылка для перехода в приложение при падении цены
  • исправлены логические ошибки
  • решена проблема со сменой тарифа
  • добавлено форматирование текста для пользователя о падении цены


0.4.5.3

  • добавлена обработка ошибки при формировании картинки с данными поездки (замена на текстовое сообщение)


0.4.5.4

  • прописаны доп. функции для удобства пользователя
  • исправлены некритичные ошибки, убрано лишнее


0.4.5.5

  • добавлена новая ошибка: 111 и ее обработка
  • патч исправляет незначительные ошибки
  • исправлены логические ошибки в меню


0.4.5.6

  • добавлен пример отправки геопозиции
  • небольшие исправления


0.4.5.7

  • патч исправляет дублирование отслеживания при повторной установке адреса


0.4.5.8

  • исправлены ошибки в форматировании текста
  • добавлен лимит отслеживания на каждого пользователя


0.4.5.9

  • увеличен лимит для каждого пользователя
  • исправления в форматировании текста


0.4.5.10

  • оптимизирован код
  • убраны лишние кнопки


0.4.5.11

  • добавлена возможность оценить пользу работы бота
  • упрощена визуальная составляющая для большей читаемости текста


0.4.6.0

  • добавлен интерфейс для массовой рассылки
  • оптимизировано использование модулей
  • оптимизирован код, отдельные части и структуры вынесены в модули и классы


0.4.6.1

  • проработано получение обратной связи от пользователя
  • при добавлении пользователем адреса вручную, происходит поиск полного адреса автоматически (к примеру, если пользователь не указал город, будет отображен тот город, который был выбран автоматически)


0.4.6.2

  • hotfix: быстрое исправление, устраняющие ошибки при обращении к API
  • исправлены критические ошибки в специфических сценариях


0.4.6.3 [*]

  • исправлены мелкие ошибки
  • добавлено уведомление при отслеживании более 30 минут



Ссылки, которые могут помочь

Исчерпывающая документация

Коды ошибок

Часто задаваемые вопросы


Идея

Николай Бумаженко

Разработка

Kozak Developer


Report Page