Что нового?
| Версия | Изменения | |||
|---|---|---|---|---|
| 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 | Поддержка локализации гео-данных (улицы и объекты). В запросах поиска гео-данных по части слова добавлена логика:
| |||
| 1.6.1 | Исправлены мелкие ошибки | |||
| 1.6.1 – 1.6.2 | Исправлены ошибки при создании заказа с маршрутом указанным в гео-координатах. | |||
| 1.6.3 | Улучшена схема постановки на заказ первого водителя в секторе (учет «ПВЗ» - попытка взятия заказа). Версия 1.6.4: | |||
| 1.6.4 | Исправлена ошибка отправки заказа в СОЗ на сервер, который отмечен как запрещенный для перекидки. | |||
| 1.6.5 |
| |||
| 1.6.6 | Удаление лог-файлов, созданных более чем 14 дней назад. | |||
| 1.6.7 | Исправлена ошибка запроса гео-данных для запроса (/api/geodata/streets?versionDateGratherThan=.... | |||
| 1.6.8 | Исправлены мелкие ошибки при восстановлении пароля постоянного клиента0.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 |
|
| 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 | Исправлены незначительные недочеты, связанные с запуском приложения в процессе авто-обновления по части слова добавлена логика:
| |||
| 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. |