Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

7.641.2, 7.722.2 - 2022-12-30

...

7.641.1, 7.722.1 - 2022-12-28

FIXED Front crash due to having two started services in single order.

...

7.641.0, 7.722.0 - 2022-12-15

ADDED Support for Gazprombank Faster Payments System (SBP).

...

7.640.0, 7.721.0 - 2022-12-12

ADDED Support for deleting order items.

...

7.639.0, 7.720.0 - 2022-12-08

ADDED Support for DeletionReasons.

FIXED Overriding CheckAdditionalInfo during PaymentScreen navigation.

...

7.638.0, 7.719.0 - 2022-12-07

ADDED Split order item.

FIXED Card number […] is already bound to client […] when checking-in card’s track.

...

7.637.0, 7.718.0 - 2022-11-24

ADDED

  • Support for custom course names.

  • Support for Sber V3 Faster Payments System (SBP).

...

7.636.0, 7.717.0 - 2022-11-18

ADDED Support multiple addresses in the Connect QR

...

7.635.0, 7.716.0 - 2022-11-14

ADDED Armenian language.

FIXED “Cannot find fixed simple modifier item […] in order item […]”.

...

7.634.0, 7.715.0 - 2022-10-26

ADDED Default Courses support (API v7 only, 7.715.0)

Bug fixes and performance improvements.

...

7.633.5, 7.714.5 - 2022-10-03

FIXED Guest with products cannot be deleted. Delete products first.

...

7.633.0, 7.714.0 - 2022-08-16

ADDED Non-public API methods to support menu caching on a mobile device.

...

7.632.0, 7.713.0 - 2022-08-09

ADDED Cancel guest bill

FIXED Menu date follows terminal’s current time which prevents menu update in rare cases

...

7.631.2, 7.712.2 - 2022-08-08

FIXED Order type is requested even when configured as do not request to.

...

7.631.1, 7.712.1 - 2022-08-05

FIXED

  • Payment processor 'Card5 (Waiter)' (Card5 (Waiter)) already registered as not external.

  • The Culture WaiterServerConfig parameter is ignored.

...

7.631.0, 7.712.0 - 2022-08-04

CHANGED Card5 (Waiter) loyalty payment system will only register if Card5 loyalty is enabled.

...

7.628.0, 7.709.0 - 2022-07-25

ADDED Support to API for menu loading in the background.

...

7.627.0, 7.708.0 - 2022-07-22

CHANGED Api Delivery userName and userSecret is no longer required to provide in WaiterServerConfig.json

FIXED Cannot delete payment item in status PROCESSED

...

7.626.5, 7.707.5 - 2022-07-14

FIXED User with provided pin not found. Either pin is incorrect or user isn't an employee

...

7.626.4, 7.707.4 - 2022-07-13

FIXED Menu does not update on schedule

...

7.626.3, 7.707.3 - 2022-07-13

FIXED Failed to load TrustedGuest assembly which has dependencies.

...

7.626.2, 7.707.2 - 2022-07-11

FIXED An “Invalid URI: The URI is empty” error when sending request to LoyaltyPlant.

...

7.626.1, 7.707.1 - 2022-07-07

FIXED Wrong user name [] or password []. Both should not be empty

...

7.626.0, 7.707.0 - 2022-07-06

CHANGED Config file format changed to JSON.

REMOVED Sberfood support.

7.625.3, 7.706.3 - 2022-07-04

...

7.625.2, 7.706.2 - 2022-07-01

FIXED An incoming request gets stuck with no error reported in logs.

...

7.625.1, 7.706.1 - 2022-06-30

CHANGED Check updates every hour for API v7 plugin.

FIXED No Combo in the menu.

7.625.0, 7.706.0 - 2022-06-29

...

7.624.5, 7.705.5 - 2022-06-28

FIXED: Object reference not set to an instance of an object

...

7.624.0, 7.705.0 - 2022-06-23

ADDED Start banquets/reserves.

CHANGED “WaiterServer” is a new plugin name.

...

7.623.102, 7.704.102 - 2022-06-23

ADDED Migrate to WaiterServer.

7.623.3, 7.704.2 - 2022-06-15

FIXED

  • Scheme modifiers is missing in the menu.

  • “Each parameter in the deserialization constructor on type ModifierGroup…” issue while trying to get the menu.

...

7.623.2, 7.704.1 - 2022-06-15

CHANGED

  • Replaced "rabbit" with '~' sign on a guest bill.

  • The menu file format changed from protobuf to json.

7.704.0 - 2022-06-14

ADDED MIX order items

7.623.1 - 2022-06-10

FIXED Unable to locate view 'Order'

7.623.0 - 2022-06-09

ADDED MIX order items

7.622.6, 7.703.6 - 2022-05-30

FIXED Source order is added to the order cache after the split.

...

7.622.5, 7.703.5 - 2022-05-25

FIXED Order item modifier has invalid group amount: min = ***, max = ***, actual = ***.

...

7.622.3, 7.703.3 - 2022-05-21

FIXED CookProduct issue. InvalidOperationException: Sequence contains no matching element

...

7.622.2, 7.703.2 - 2022-05-20

FIXED

  • OrderWasChanged issue due to VIP course.

  • Parent order stays in order cache for one minute after the split.

...

7.622.0, 7.703.0 - 2022-05-17

ADDED Splitting an order before payment between fiscal registers.

...

7.621.6, 7.702.6 - 2022-05-13

FIXED LoyaltyPlant empty orderid, clientid, qr due to camel case json.

...

7.621.5, 7.702.5 - 2022-05-12

ADDED Faster Payment System (SBP) validations.

...

7.621.4, 7.702.4 - 2022-05-06

FIXED OrderWasChanged issue due to EstimatedGuestsCount.

...

7.621.3, 7.702.3 - 2022-05-05

REMOVED Config parameter RequireGuestsCount.

ADDED Config parameter RequestEstimatedNumberOfGuests.

...

7.621.1, 7.702.1 - 2022-04-28

FIXED External loyalty client check-in: “The input string does not contain any json tokens”.

...

7.621.0, 7.702.0 - 2022-04-26

ADDED Support for Faster Payment System (SBP) payment types.

...

7.620.6, 7.701.6 - 2022-04-25

FIXED Not printed order items are not printed when paying order on a waiter.

...

7.620.3, 7.701.3 - 2022-04-20

FIXED JsonException: The JSON value could not be converted to System.Collections.Generic.List`1…IikoCard5.CachedWallet

...

7.620.1, 7.701.1 - 2022-04-14

FIXED InvalidOperationException: Card number is already bound to client.

...

7.620.0, 7.701.0 - 2022-04-12

ADDED Increased security of incoming requests.

...

7.619.3, 7.700.4 - 2022-04-08

FIXED Unexpected sub-type: OrderModifierExtended.

...

7.619.2, 7.700.3 - 2022-04-06

REMOVED Config parameter GuestBillCheckoutEnabled.

...

Bug fixes and performance improvements.

7.619.0 - 2022-03-31

ADDED Change table number.

FIXED The method or operation is not implemented issue while BrdLoyaltySystem is enabled.

7.700.1 - 2022-03-30

FIXED The method or operation is not implemented issue while BrdLoyaltySystem is enabled.

...

7.700.0 - 2022-03-29 (at least Front v7.9.6 is required. Resto.Front.API v7)

ADDED

  • Change table number.

  • E-receipt support.

7.618.1 - 2022-03-15

FIXED The best overloaded method match for UpdatePaymentItems(Guid, OrderPaymentItemsRequest)' has some invalid arguments

7.618.0 - 2022-03-15

ADDED Sending Dishes-Ready mobile notification.

FIXED

REMOVED

  • DeviceId from licensing.

  • Sending CompletedItems mobile notification.

...

Some bug fixes and improvements to make plugin even better.

5.5.6 - 2022-03-10

CHANGED

  • Moved to secure https connection for iikoWaiter.ru.

  • Data type of Port in QR code.

7.617.0 - 2022-03-09

ADDED Support for RFC 7807 ProblemDetails format for all not success API responses.

7.616.5 - 23.02.2022

ADDED Config parameter TrackNonExistentOrdersInCache

REMOVED IsSingleInstace parameter from plugin manifest.xml file.

7.616.4 - 22.02.2022

CHANGED Move order items improvements

FIXED

  • An issue “ConstraintViolationException” that not allows to change an order due to the corresponding reserve with different guests count.

  • “Orders revisions are not equal” problem while trying to check-in a client with a discount card.

7.616.3 - 11.02.2022

CHANGED Startup. Menu update will not start during plugin boot if “menu.proto” exists on disk. It allows plugin to reduce boot time.

FIXED Shutdown. BackgroundService failed. TaskCanceledException: A task was canceled.

7.616.2 - 04.02.2022

FIXED [ERR!] after saving settings in a browser

7.616.1 - 03.02.2022

FIXED Not unique Id of modifier causes Front crash

7.616.0 - 28.01.2022

ADDED Перемещение элементов между заказами

...

Продолжаем делать плагин лучше. [1813]

7.615.2 - 24.01.2022

FIXED Значение не может быть неопределенным. Parameter name: ChangeOrderCookingItemamount. - Cooking [1802]

ADDED В manifest.xml плагина добавлен параметр IsSingleInstance со значением true. Плагин может быть запущен только в единственном экземпляре в пределах группы терминалов.

...

Продолжаем делать плагин лучше.

7.615.0 - 18.01.2022

ADDED Поддержка блюд со свободной ценой.

...

Продолжаем делать плагин лучше.

7.14.5 - 28.12.2021

FIXED Долгое обновление (инициализация) меню.

...

Продолжаем делать плагин лучше.

7.14.3 - 25.12.2021

CHANGED Цена модификаторов теперь зависит от ценовой категории терминала. Ранее использовалась цена из карточки блюда

FIXED Отсутствие папок меню в приложении (iikoFront 7.8.6, 7.9.1). Описание проблемы.

REMOVED Параметр конфига LoadOnlyActiveProducts

7.14.2 - 24.12.2021

FIXED

  • Unable to initialize Coperto with more than one coperto config directory

  • Долгое выполнение запроса на получение всех заказов из-за PluginContext.Operations.GetReserves();

7.14.1 - 14.12.2021

FIXED При выполнении Печать (с сохранением) блюда со схемой модификаторов. System.InvalidCastException: "Resto.Front.Api.Editors.Stubs.NewOrderCompoundItemStub" to type "Resto.Front.Api.Editors.Stubs.INewOrderProductItemStub".

7.14.0 - 10.12.2021

ADDED Поддержка банкетов и резервов.

FIXED

  • Id of order modifier item cannot be Guid.Empty” при сохранении блюда со схемой модификаторов.

  • “Зависание” заказа в списке всех заказов при переводе заказа в резерв.

7.13.0 - 07.12.2021

ADDED Полная поддержка блюд со схемой модификаторов (за исключением половинок блюд).

7.12.7 - 03.12.2021

ADDED Отображение имени блюд со схемой модификаторов на странице всех заказов.

7.12.6 - 22.11.2021

FIXED ExternalData чекин. Сообщение в приложении “GuestNotFound”. Отныне при чекине будет создан гость БРД.

7.12.5 - 19.11.2021

FIXED ExternalData чекин. Не привязывается гость к заказу.

7.12.4 - 03.11.2021

ADDED Локализация проблемы пустого меню после обновления iiko до 7.8.6. В лог выведена информация о названии “недоступных” папок. Подробное описание проблемы.

7.12.3 - 25.10.2021

ADDED удаление отпечатанных блюд

CHANGED фиксированный список поддерживаемых типов оплат: Cash, Card, External.

7.12.2 - 20.10.2021

ADDED Coperto (Italy): поддержка расширенного диалога добавления коперты при создании заказа.

CHANGED Время ожидания для получения ответа от LoyaltyPlant повышено до 9 секунд.

7.12.1 - 13.10.2021

ADDED Параметр конфига OrderPaymentEnabled. Параметр позволяет отключить оплату заказов в приложении. Значение по умолчанию true.

7.12.0 - 12.10.2021

ADDED Coperto (Italy)

7.11.1 - 16.09.2021

ADDED Поддержка цветов в меню

FIXED System.NullReferenceException: OrderCache - AddUpdateRemoveOrder()

7.11.0 - 14.09.2021

ADDED

  • Web страница /licensing для мониторинга активных лицензий.

  • Отображение количества активных лицензий в окне “iikoWaiter: QR”.

FIXED

  • Сбрасываются PaymentType Id при нажатии Save settings в веб интерфейсе

7.10.4 - 09.09.2021

CHANGED Типы оплат, в названии которых содержится "доставк" или первым символом является “.” (точка), не будут отображены в приложении.

FIXED Exception in “iikoWaiter5” plugin's handler for “NavigatingToPaymentScreen”: System.NullReferenceException.

7.10.3 - 26.08.2021

REMOVED Acquired connections со страницы диагностики плагина.

...

Продолжаем делать плагин лучше.

7.10.1 - 24.08.2021

FIXED Не обновляется Last Active UTC.

7.10.0 - 23.08.2021

FIXED Некорректная сумма штучных модификаторов.

CHANGED Оптимизирована работа с лицензированием. Лицензии между группами станций распределяются динамически.

REMOVED Параметр конфига ConnectionsLimit.

7.9.0 - 20.08.2021

CHANGED Отныне плагин запускается на лицензии iikoWaiterPlugin (19043118).

7.8.20 - 10.08.2021

ADDED Логирование наличия лицензии “iikoWaiterPlugin” 19043118.

7.8.19 - 09.08.2021

FIXED The JSON value could not be converted to System.Guid. Path: $.loyatyResult.programResults[0].combos[0].categoryId

7.8.18 - 06.08.2021

CHANGED Количество курсов регулируется настройкой “Максимальный номер курса” в iikoOffice.

7.8.17 - 05.08.2021

ADDED

  • Параметр конфига CheckinReaderType позволяет установить тип ридера для чекина гостя. Возможные значения: Camera, NFC, CameraAndNFC. При установке варианта CameraAndNFC пользователю приложения в диалоге нужно будет выбрать один из типов Camera или NFC.

FIXED

  • Не отображаются изменения конфига в логах (“Configuration changed”).

  • SberFood. При частичной оплате заказа официанту приходит уведомление о полной оплате.

REMOVED Параметр конфига NfcForClient.

7.8.16 - 28.07.2021

FIXED Разделенный по ФР заказ не удаляется из кеша заказов плагина, если во время разделения заказ не находился в статусе “Пречек”.

7.8.15 - 23.07.2021

ADDED Параметр конфига Qr позволяет настроить пользовательский Address и Port для отображения в окне “iikoWaiter5: QR”.

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

DEPRECATED Параметр конфига PluginAddress.

7.8.14 - 21.07.2021

FIXED Окно iikoWaiter5: QR не закрывается.

7.8.13 - 12.07.2021

CHANGED Библиотека TrustedGuest теперь должна располагаться в EntitiesStorage\Plugins\iikoWaiter5.

7.8.12 - 08.07.2021

FIXED Печать пречека без Чекаута (настройка Guest Bill Checkout выключена).

7.8.11 - 02.07.2021

CHANGED

  • Маршрутизация уведомлений о готовности блюд. Уведомление о приготовленном блюде получит официант блюда, а не официант заказа, как было ранее.

  • По каждому приготовленному блюду отправится отдельное уведомление. Ранее для одновременно приготовленных блюд отправлялось лишь одно уведомление с указанием количества блюд.

7.8.10 - 28.06.2021

CHANGED Clara v1.5.3

7.8.9 - 25.06.2021

CHANGED Clara v1.5.1.

FIXED Чекин гостей через ExternalData.

REMOVED Параметр конфига Port. По умолчанию неизменяемым значением остаётся порт 8105.

7.8.8 - 11.06.2021

ADDED “Help” ссылка на документацию в Web Ui.

CHANGED Удаление разделённого заказа из кеша теперь может происходить с задержкой до 1 минуты.

FIXED Разделённый по 2ФР заказ на кассе, где отсутствует плагин iikoWaiter5, не удаляется из кеша. Причина: событие iikoFront API OnOrderSplitByCashRegisters вызывается только на кассе, где происходит разделение.

7.8.7 - 08.06.2021

  • FIXED Привязка к заказу гостей iikoCard5, отсутствовавших в БРД.

7.8.6.2 - 07.06.2021

  • FIXED Чекин гостей через TrustedGuest

  • CHANGED При срабатывании события OnNavigatingToPaymentScreen плагин удалит добавленные к заказу paymentItems, id типов оплат которых были сохранены через iikoWaiter5.

7.8.5 - 01.06.2021

  • FIXED Чекин БРД гостей без использования iikoCard5.

  • CHANGED Печать пречеков через bluetooth принтер. Приложение от v5.14.3 Android.

  • REMOVED Поддержка IP принтера.

7.8.4 - 26.05.2021

  • NEW Параметр конфига NfcForClient. По умолчанию значение “false” (выключено). Для включения необходимо установить значение “true”.

  • Теперь id типов оплат iikoCard5 и внешней системы лояльности отображаются на веб странице настроек плагина.

  • Текущее значение параметра Culture добавлено на веб страницу диагностики.

7.8.3 - 24.05.2021

  • NEW Поддержка чекаута для внешних систем лояльности, работающих на базе собственных фронтовых плагинов. API документация.

  • NEW Фильтрация типов оплат. Типы оплат, в названии которых присутствует: “яндекс”, “yandex“, “сайт”, “delivery”, “курьер” и др. не будут отображены в приложении в списке оплат.

  • NEW Типы оплат, у которых проставлена галочка “Запрещать вводить вручную” более в приложении доступны не будут.

  • FIXED Чекин гостей. Исправлена проблема чекина гостей по номеру телефона через iikoCard5.

  • Оплата iikoCard5. Во время проведения транзакции списания бонусов\депозитов iikoCard5 будет запрошен текущий баланс гостя. Платёж прервётся, если баланс гостя меньше суммы списания.

  • IP адрес плагина в QR. Теперь плагин фильтрует сетевые карты по OperationalStatus. Плагин учитывает только активые (в статусе Up).

7.8.2 - 18.05.2021

  • NEW Родная валюта. Теперь валюта в приложении, а также языковой интерфейс плагина задаются параметром конфига <Culture>ru-RU</Culture>. Найти необходимый код культуры (Language tag) можно по ссылке: Supported Versions Key Table. При отсутствии в конфиге параметра Culture автоматически будет определено значение по умолчанию - текущая культура ОС.

Upd. Language tag link changed.

7.8.1 - 12.05.2021

  • FIXED NavigatingToPaymentScreenNotification - System.ArgumentNullException: Value cannot be null.

7.8.0 - 11.05.2021

Значение по умолчанию для всех параметров “true” (включено). Для отключения необходимо заменить “true” на “false”.

  • Чекин гостя. FIXED “Ошибка сервера. Если ошибка повторяется, то свяжитесь со службой поддержки.”.

...