| Версия | Изменения |
|---|---|
| 1.2.5 | Из пакета на создание заказа (POST api/weborders) (просчет стоимости заказа POST api/weborders/cost) удален параметр dispatcherId (Id диспетчера от имени которого будут создаваться заказы). Реализована локализация приложения (Определение локали пользователя в зависимости от заголовка Accept-Language). Добавлен запрос получения серверного времени /api/time. |
| 1.2.7 | Создание заказа с маршрутом по географическим координатам (долгота, широта). |
| 1.2.8 | Смена пароля для пользователя. |
| 1.2.9 | Закрытие приложения только по кнопке «Х» (Крестик) или вводу в консоль «exit». |
| 1.2.10 | Формирование комментария для водителя на основании опций заказа. |
| 1.2.11 | Учет загороднего расстояния для объекта при «старой схеме расчета загороднего мершрута» |
| 1.3.1 | Расширено api для запросов гео-данных. |
| 1.4.1 | Добавление дополнительной услуги «Терминал». Возможность расплатиться клиенту карточкой непосредственно водителя. Программа будет искать машину, у которой есть терминал. |
| 1.4.2 | Исправлены ошибки |
| 1.4.3 | Автоматическая постановка водителя первого в секторе на заказ с учетом доп. услуги «Терминал». |
| 1.4.5 | Добавлена дополнительная услуга «Премиум» при создании заказа. Программа будет искать машину премиум-класса. |
| 1.4.8 | Возвращение номера телефона водителя в запросе статуса выполнения заказа (/api/weborders/<uid>). |
| 1.4.9 | Изменение логики обработки предварительного заказа. |
| 1.4.10 | Добавлена поддержка грузинской локализации. |
| 1.4.11 | Исправлены ошибки |
| 1.4.12 | Изменен формат номера телефона клиента при сохраненииего в БД при создании заказа. |
| 1.4.13 | Возможность использования тарифа по-умолчанию для онлайн-заказа. |
| 1.4.14 | Реализована логика запрета смены пароля для некоторых постоянных клиентов. |
| 1.4.15 | Реализована паджинация (лимит и смещение) возвращаемых гео-данных при поиске по названию. |
| 1.4.16 | Исправлены мелкие ошибки (наличие пробелов в номере дома при создании заказа). |
| 1.4.17 | Улучшена логика формирования GPRS комментариев, комментариев для водителя и комментариев для диспетчера при создании заказа. |
| 1.4.18 | Добавлена возможность заказа машины типа «микроавтобус». |
| 1.4.19 | В «Отчет по заказам клиента» добавлена информация о:
|
| 1.5.0 | В запрос профиля клиента добавлено возврат «Кол-во заказов клиента». |
| 1.5.1 | Оптимизация быстродействия. Исправлены ошибки при высокой нагрузке. |
| 1.5.2 | Добавлена возможность регистрации новых клиентов. |
| 1.5.3 | Проверка номера телефона в «Черном списке» при создании заказа. |
| 1.5.4 | Исправлены мелкие ошибки при работе с БД. |
| 1.5.5 | Логирование очереди позывных в секторе в архив при постановке первого в секторе на заказ. |
| 1.5.6 | Копирование комментария для водителя из тарифа в заказ. |
| 1.5.7 | Добавлена обработка нового HTTP-заголовка «X-WO-API-APP-ID» - id приложения, с которое взаимодействует с WebOrders.WebApi. При создании заказа данный идентификатор сохраняется в заказе и может быть отображен в «Полном отчете по заказам» в «Такси Навигатор». |
| 1.5.8 | Добавлена возможность при создании заказа указать доп опцию «чек». |
| 1.5.9 | Исправлен алгоритм выбора одного из нескольких гибких тарифов, время действия которых пересекается. |
| 1.5.10 | Инициализация CSSector.dll при получении события «TN_reboot». |
| 1.5.11 | Логирование закрытия приложения. |
| 1.6.0 | Поддержка локализации гео-данных (улицы и объекты). В запросах поиска гео-данных по части слова добавлена логика:
|
Версия 1.6.1:
Исправлены мелкие ошибки.
Версия 1.6.1 – 1.6.2:
Исправлены ошибки при создании заказа с маршрутом указанным в гео-координатах.
Версия 1.6.3:
Улучшена схема постановки на заказ первого водителя в секторе (учет «ПВЗ» - попытка взятия заказа).
Версия 1.6.4:
Исправлена ошибка отправки заказа в СОЗ на сервер, который отмечен как запрещенный для перекидки.
Версия 1.6.5:
Версия 1.6.6:
Удаление лог-файлов, созданных более чем 14 дней назад.
Версия 1.6.7:
Исправлена ошибка запроса гео-данных для запроса (/api/geodata/streets?versionDateGratherThan=....
Версия 1.6.8
Исправлены мелкие ошибки при восстановлении пароля постоянного клиента.
Версия 1.6.9
Реализована опциональная поддержка CORS запросов (настраивается в файле конфигурации WebOrders.WebAPI.ini).
Версия 1.6.10
Исправлены мелкие ошибки при постановке первого водителя в секторе.
Версия 1.6.11
В заказе указывается номер дома, указанный пользователем, даже если такого дома нет в БД. При этом маршрут строиться к билжайшему существующему дому.
Версия 1.6.12
Добавлены переводы для культур "EN-US", "RU-RU", "UK-UA", "KA-GE" сообщения об ошибки авторизации.
Версия 1.6.13
Изменение схемы БД. Совместим только с версией ТН 25.2.4.
Версия 1.6.14
Улучшена логика подтверждения номера телефона через SMS.
Версия 1.6.15
Реализовано сжатие Http-ответов с поддержкой алгоритмов gzip и deflate.
Версия 1.6.16
Исправлены незначительные ошибки.
Версия 1.6.16.1
При ошибке авторизации в тело ответа добавлен идентификатор с кодом ошибки (Id=-2).
Версия 1.6.18
В запрос «профиль клиента» добавлены данные о текущей скидке клиента.
Версия 1.6.19
Реализованы частичные ответы запроса гео-данных. В запросе гео-данных возвращаются только те данные, которые пользователь указал в запросе.
Версия 1.7.0
Ускорен просчет стоимости.
Версия 1.7.1
Исправлены незначительные недочеты, связанные с запуском приложения в процессе авто-обновления.
Версия 1.7.2
Исправлена отмена заказа по тайм-ауту с поставленной машиной.
Версия 1.7.3
Расширен запрос «заказов клиента»: кроме выполненных заказов, можно получить выполняющиеся и отмененные заказы клиента.
Версия 1.7.4
Добавлена польская локализация (PL-PL).
Версия 1.7.5
Исправлены незначительные ошибки при построении отчета по заказам клиента.
Версия 1.7.6.0 – 1.7.6.1
Реализована возможность создания заказа с наличной оплатой для клиента категории «безналичный расчет».
Версия 1.7.7.0
Поддержка бонусных клиентов.
Возможность получения координат «своей» машины, выполняющей заказ.
Версия 1.7.7.2
Исправлены мелкие ошибки. При сохранении заказа просчитывается параметр «Route_Time» (Время в пути).
Версия 1.7.7.3
Реализован возврат водителя обратно в сектор при отмене заказа клиентом.
Версия 1.7.7.4
Улучшен просчет заказов с загородним тарифом.
Версия 1.7.8.0
Добавлен запрос возвращающий необходимые настройки комплекса «Такси Навигатор».
Версия 1.7.12.0
Добавлена гибкая тарификация. Реализован API метод api/tariffs который отправляет список тарифов. Расширены API методы api/weborders/cost и api/weborders для приема гибкого тарифа, который передается в поле "flexible_tariff_name".
Версия 1.7.13.0
Добавлен перевод номеров телефона в формат указанный в настройках «Такси Навигатор».
Версия 1.7.14.0
Добавлен запрет на создание предварительных заказов с временем подачи меньше текущего времени установленного на сервере ИДС.
Версия 1.7.16.0
Добавлено определение тарифа согласно указанным временным промежуткам в настройках тарификации ТН.
Версия 1.7.17.0
Разрешена поворная верификация номера телефона. По запросу получения кода подтверждения - API возвращает новый сгененированный код не производя проверку на наличие ранее выполенного подтверждения.
Версия 1.7.18.0
Исправлена ошибка в определении тарифа согласно указанным временным промежуткам в настройках тарификации ТН.
Версия 1.7.20.0
В WebOrders.WebApi добавлена обработка HTTP-заголовка «X-WO-API-APP-ID» - id приложения для начисления бонусов при первой регистрации/авторизации.
Версия 1.7.26.0
Добавлена возможность отсылки уведомлений о изменении состояния заказа на указанный веб сервис.
Версия 1.7.27.0
Добавлена сортировка улицы в поле адрес по признаку улица находится в городе или нет.
Добавлен поиск по нескольким вхождениям. Например при поиске "шев вас пер" или "вас пер шев" будет найдено значение "ШЕВЧЕНКО ПЕР. (ВАСИЛЬКОВ)"
Версия 1.7.31.0
Добавлена возможность пополнения баланса клиента через платежную систему LiqPay.
Версия 1.7.35.0
Добавлено форматирование номера телефона для согласно настройке ТН для:
Версия 1.7.43.0
Добавлен запрет на создание горячих заказов с временем подачи меньше
текущего времени установленного на сервере ИДС.
Версия 1.7.46.0
Добавлено возврат координат автомобилей службы в заданном радиусе.
Версия 1.7.50.0
Добавлена отправка значения "Статус выполнения" заказа для push уведомлений и при запросе на получения информации о заказе (/api/weborders/44ebd09e5f224651bf3c8e2dd12ed890)
Версия 1.8.0.9
Добавлено возможность производить пополнение счета постоянного клиента через платежную систему LiqPay. (в том числе и через web-форму Rainbow)