Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Что нового?

Исправлены мелкие ошибки при восстановлении пароля постоянного клиента
ВерсияИзменения
1.28.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

Поддержка локализации гео-данных (улицы и объекты). В запросах поиска гео-данных по части слова добавлена логика:

  • транслитерации строки запроса. Например, запрос «turovskaya» вернет улицу «Туровская»;
  • переключение расскладки для qwerty-клавиатуры. Например, запрос «nehjdcrfz» вернет улицу «Туровская»;
1.6.1Исправлены мелкие ошибки
1.6.1 – 1.6.2Исправлены ошибки при создании заказа с маршрутом указанным в гео-координатах. 
1.6.3Улучшена схема постановки на заказ первого водителя в секторе (учет «ПВЗ» - попытка взятия заказа). 
Версия 1.6.4:
 1.6.4Исправлена ошибка отправки заказа в СОЗ на сервер, который отмечен как запрещенный для перекидки. 
 1.6.5
  • Улучшенная авторизация. Вместо логина (Доступ в ТН) можно также использовать номер телефона (указанный в карточке Клиента);
  • Верификация телефона для гостевого пользователя.
  • Редактирование профиля постоянного клиента;
  • Смена номера телефона постоянного клиента с подтверждением через SMS;
  • Восстановление пароля.
1.6.6Удаление лог-файлов, созданных более чем 14 дней назад. 
1.6.7Исправлена ошибка запроса гео-данных для запроса (/api/geodata/streets?versionDateGratherThan=....
1.6.80.9Добавлено возможность производить пополнение счета постоянного клиента через платежную систему LiqPay. (в том числе и через web-форму Rainbow)
1.7.50.0Добавлена отправка значения "Статус выполнения" заказа для push уведомлений и при запросе на получения информации о заказе (/api/weborders/44ebd09e5f224651bf3c8e2dd12ed890) 
1.7.46.0Добавлено возврат координат автомобилей службы в заданном радиусе. 
1.7.43.0Добавлен запрет на создание горячих заказов с временем подачи меньше
текущего времени установленного на сервере ИДС. 
1.7.35.0

Добавлено форматирование номера телефона для согласно настройке ТН для:

  • номер телефона водителя (при получении статуса заказа)
  • номер телефона клиента (при логине)
  • номер телефона клиента в истории заказов
1.7.31.0Добавлена возможность пополнения баланса клиента через платежную систему LiqPay
1.7.27.0Добавлена сортировка улицы в поле адрес по признаку улица находится в городе или нет. 
Добавлен поиск по нескольким вхождениям. Например при поиске "шев вас пер" или "вас пер шев" будет найдено значение "ШЕВЧЕНКО ПЕР. (ВАСИЛЬКОВ)" 
1.7.26.0Добавлена возможность отсылки уведомлений о изменении состояния заказа на указанный веб сервис. 
1.7.20.0В WebOrders.WebApi добавлена обработка HTTP-заголовка «X-WO-API-APP-ID» - id приложения для начисления бонусов при первой регистрации/авторизации. 
1.7.18.0Исправлена ошибка в определении тарифа согласно указанным временным промежуткам в настройках тарификации ТН. 
1.7.17.0Разрешена поворная верификация номера телефона. По запросу получения кода подтверждения - API возвращает новый сгененированный код не производя проверку на наличие ранее выполенного подтверждения. 
1.7.16.0Добавлено определение тарифа согласно указанным временным промежуткам в настройках тарификации ТН. 
1.7.14.0Добавлен запрет на создание предварительных заказов с временем подачи меньше текущего времени установленного на сервере ИДС. 
1.7.13.0Добавлен перевод номеров телефона в формат указанный в настройках «Такси Навигатор». 
1.7.12.0Добавлена гибкая тарификация. Реализован API метод api/tariffs который отправляет список тарифов. Расширены API методы api/weborders/cost и api/weborders для приема гибкого тарифа, который передается в поле "flexible_tariff_name". 
1.7.8.0Добавлен запрос возвращающий необходимые настройки комплекса «Такси Навигатор». 
1.7.7.4Улучшен просчет заказов с загородним тарифом. 
1.7.7.3Реализован возврат водителя обратно в сектор при отмене заказа клиентом. 
1.7.7.2Исправлены мелкие ошибки. При сохранении заказа просчитывается параметр «Route_Time» (Время в пути). 
1.7.7.0Поддержка бонусных клиентов.
Возможность получения координат «своей» машины, выполняющей заказ. 
1.7.6.0 – 1.7.6.1Реализована возможность создания заказа с наличной оплатой для клиента категории «безналичный расчет». 
1.7.5Исправлены незначительные ошибки при построении отчета по заказам клиента.
1.7.7.4Улучшен просчет заказов с загородним тарифом. 
1.7.7.3Реализован возврат водителя обратно в сектор при отмене заказа клиентом. 
1.7.7.2Исправлены мелкие ошибки. При сохранении заказа просчитывается параметр «Route_Time» (Время в пути). 
1.7.7.0Поддержка бонусных клиентов
1.7.6.0 – 1.7.6.1Реализована возможность создания заказа с наличной оплатой для клиента категории «безналичный расчет». 
1.7.5Исправлены незначительные ошибки при построении отчета по заказам клиента. 
1.7.4Добавлена польская локализация (PL-PL). 
1.7.3Расширен запрос «заказов клиента»: кроме выполненных заказов, можно получить выполняющиеся и отмененные заказы клиента. 
1.7.2Исправлена отмена заказа по тайм-ауту с поставленной машиной. 
1.7.1Исправлены незначительные недочеты, связанные с запуском приложения в процессе авто-обновления. 
1.7.0Ускорен просчет стоимости
1.6.19Реализованы частичные ответы запроса гео-данных. В запросе гео-данных возвращаются только те данные, которые пользователь указал в запросе.
1.6.18В запрос «профиль клиента» добавлены данные о текущей скидке клиента. 
1.6.16.1При ошибке авторизации в тело ответа добавлен идентификатор с кодом ошибки (Id=-2). 
1.6.16Исправлены незначительные ошибки. 
1.6.15Реализовано сжатие Http-ответов с поддержкой алгоритмов gzip и deflate. 
1.6.14Улучшена логика подтверждения номера телефона через SMS. 
1.6.13Изменение схемы БД. Совместим только с версией ТН 25.2.4. 
1.6.12Добавлены переводы для культур "EN-US", "RU-RU", "UK-UA", "KA-GE" сообщения об ошибки авторизации. 
1.6.11В заказе указывается номер дома, указанный пользователем, даже если такого дома нет в БД. При этом маршрут строиться к билжайшему существующему дому. 
1.6.10Исправлены мелкие ошибки при постановке первого водителя в секторе
1.6.9Реализована опциональная поддержка CORS запросов (настраивается в файле конфигурации WebOrders.WebAPI.ini). 
1.6.108Исправлены мелкие ошибки при постановке первого водителя в секторевосстановлении пароля постоянного клиента
1.6.11В заказе указывается номер дома, указанный пользователем, даже если такого дома нет в БД. При этом маршрут строиться к билжайшему существующему дому. 7Исправлена ошибка запроса гео-данных для запроса (/api/geodata/streets?versionDateGratherThan=....
1.6.12Добавлены переводы для культур "EN-US", "RU-RU", "UK-UA", "KA-GE" сообщения об ошибки авторизации6Удаление лог-файлов, созданных более чем 14 дней назад
1.6.13Изменение схемы БД. Совместим только с версией ТН 25.2.4. 1.6.14Улучшена логика подтверждения номера телефона через SMS. 5
  • Улучшенная авторизация. Вместо логина (Доступ в ТН) можно также использовать номер телефона (указанный в карточке Клиента);
  • Верификация телефона для гостевого пользователя.
  • Редактирование профиля постоянного клиента;
  • Смена номера телефона постоянного клиента с подтверждением через SMS;
  • Восстановление пароля.
1.6.15Реализовано сжатие Http-ответов с поддержкой алгоритмов gzip и deflate4Исправлена ошибка отправки заказа в СОЗ на сервер, который отмечен как запрещенный для перекидки
1.6.16Исправлены незначительные ошибки3Улучшена схема постановки на заказ первого водителя в секторе (учет «ПВЗ» - попытка взятия заказа)
1.6.16.1При ошибке авторизации в тело ответа добавлен идентификатор с кодом ошибки (Id=-2)2Исправлены ошибки при создании заказа с маршрутом указанным в гео-координатах
1.6.18В запрос «профиль клиента» добавлены данные о текущей скидке клиента. 1Исправлены мелкие ошибки
1.6.19Реализованы частичные ответы запроса 0

Поддержка локализации гео-данных (улицы и объекты). В

запросе

запросах поиска гео-данных

возвращаются только те данные, которые пользователь указал в запросе.
 1.7.0Ускорен просчет стоимости
1.7.1Исправлены незначительные недочеты, связанные с запуском приложения в процессе авто-обновления

по части слова добавлена логика:

  • транслитерации строки запроса. Например, запрос «turovskaya» вернет улицу «Туровская»;
  • переключение расскладки для qwerty-клавиатуры. Например, запрос «nehjdcrfz» вернет улицу «Туровская»;
1.5.11Логирование закрытия приложения
1.75.2Исправлена отмена заказа по тайм-ауту с поставленной машиной.  1.7.3Расширен запрос «заказов клиента»: кроме выполненных заказов, можно получить выполняющиеся и отмененные заказы клиента10Инициализация CSSector.dll при получении события «TN_reboot». 
1.5.9Исправлен алгоритм выбора одного из нескольких гибких тарифов, время действия которых пересекается
1.75.4Добавлена польская локализация (PL-PL)8Добавлена возможность при создании заказа указать доп опцию «чек»
 11.5.7.5Исправлены незначительные ошибки при построении отчета по заказам клиентаДобавлена обработка нового HTTP-заголовка «X-WO-API-APP-ID» - id приложения, с которое взаимодействует с WebOrders.WebApi. При создании заказа данный идентификатор сохраняется в заказе и может быть отображен в «Полном отчете по заказам» в «Такси Навигатор»
1.75.6.0 – 1.7.6.1Реализована возможность создания заказа с наличной оплатой для клиента категории «безналичный расчет»Копирование комментария для водителя из тарифа в заказ
1.7.7.0Поддержка бонусных клиентов1.7.7.25.5Логирование очереди позывных в секторе в архив при постановке первого в секторе на заказ. 
1.5.4Исправлены мелкие ошибки . При сохранении заказа просчитывается параметр «Route_Time» (Время в пути).при работе с БД. 
1.75.7.3Реализован возврат водителя обратно в сектор при отмене заказа клиентомПроверка номера телефона в «Черном списке» при создании заказа
1.75.7.4Улучшен просчет заказов с загородним тарифом2Добавлена возможность регистрации новых клиентов
1.75.51Оптимизация быстродействия. Исправлены незначительные ошибки при построении отчета по заказам клиента.высокой нагрузке. 
1.7.6.0 – 1.7.6.1Реализована возможность создания заказа с наличной оплатой для клиента категории «безналичный расчет»5.0В запрос профиля клиента добавлено возврат «Кол-во заказов клиента». 
1.4.19

В «Отчет по заказам клиента» добавлена информация о:

  • Статус заказа;
  • Тип заказа;
  • Тариф;
  • На когда;
  • Форма оплаты;
  • Платеж.
1.4.18Добавлена возможность заказа машины типа «микроавтобус»
1.74.7.0Поддержка бонусных клиентов.
Возможность получения координат «своей» машины, выполняющей заказ17
Улучшена логика формирования GPRS комментариев, комментариев для водителя и комментариев для диспетчера при создании заказа
1.74.7.216Исправлены мелкие ошибки . При сохранении заказа просчитывается параметр «Route_Time» (Время в пути(наличие пробелов в номере дома при создании заказа). 
1.74.7.3Реализован возврат водителя обратно в сектор при отмене заказа клиентом15Реализована паджинация (лимит и смещение) возвращаемых гео-данных при поиске по названию
1.74.7.4Улучшен просчет заказов с загородним тарифом14Реализована логика запрета смены пароля для некоторых постоянных клиентов
1.74.8.0Добавлен запрос возвращающий необходимые настройки комплекса «Такси Навигатор»13Возможность использования тарифа по-умолчанию для онлайн-заказа
 11.74.12.0Добавлена гибкая тарификация. Реализован API метод api/tariffs который отправляет список тарифов. Расширены API методы api/weborders/cost и api/weborders для приема гибкого тарифа, который передается в поле "flexible_tariff_name"Изменен формат номера телефона клиента при сохраненииего в БД при создании заказа
1.74.13.0Добавлен перевод номеров телефона в формат указанный в настройках «Такси Навигатор». 11Исправлены ошибки
1.74.14.0Добавлен запрет на создание предварительных заказов с временем подачи меньше текущего времени установленного на сервере ИДС. 10Добавлена поддержка грузинской локализации.
1.74.16.0Добавлено определение тарифа согласно указанным временным промежуткам в настройках тарификации ТН9Изменение логики обработки предварительного заказа
1.74.17.0Разрешена поворная верификация номера телефона. По запросу получения кода подтверждения - API возвращает новый сгененированный код не производя проверку на наличие ранее выполенного подтверждения.  1.7.18.0Исправлена ошибка в определении тарифа согласно указанным временным промежуткам в настройках тарификации ТН8Возвращение номера телефона водителя в запросе статуса выполнения заказа (/api/weborders/<uid>)
1.74.20.0В WebOrders.WebApi добавлена обработка HTTP-заголовка «X-WO-API-APP-ID» - id приложения для начисления бонусов при первой регистрации/авторизации5Добавлена дополнительная услуга «Премиум» при создании заказа. Программа будет искать машину премиум-класса
1.74.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)
3Автоматическая постановка водителя первого в секторе на заказ с учетом доп. услуги «Терминал».
1.4.2Исправлены ошибки
1.4.1Добавление дополнительной услуги «Терминал». Возможность расплатиться клиенту карточкой непосредственно водителя. Программа будет искать машину, у которой есть терминал.
1.3.1Расширено api для запросов гео-данных.
1.2.11Учет загороднего расстояния для объекта при «старой схеме расчета загороднего маршрута»
1.2.10Формирование комментария для водителя на основании опций заказа.
1.2.9Закрытие приложения только по кнопке «Х» (Крестик) или вводу в консоль «exit».
1.2.8Смена пароля для пользователя.
1.2.7Создание заказа с маршрутом по географическим координатам (долгота, широта).
1.2.5Из пакета на создание заказа (POST api/weborders) (просчет стоимости заказа POST api/weborders/cost) удален параметр dispatcherId (Id диспетчера от имени которого будут создаваться заказы).
Реализована локализация приложения (Определение локали пользователя в зависимости от заголовка Accept-Language).
Добавлен запрос получения серверного времени /api/time.