WaiterServer Changelog
WaiterServer versions compatibility
7.6* (Front API V6) - Front 7.0.0 and newer
7.7* (Front API V7) - Front 7.9.6 and newer
7.7* cannot be installed manually. Resto.Front.API.Updater updates WaiterServer to the newest compatible version automatically.
7.674.1, 7.765.1 - 2023-09-27
FIXED
Menu can not refresh for some time because Local time used instead of UTC for an empty menu.
7.674.0, 7.765.0 - 2023-09-05
NEW
Support Client Loyalty Suggestions for External Loyalty.
7.673.0, 7.764.0 - 2023-08-28
NEW
Add Windows Firewall “WaiterServer Web API” rule during plugin startup.
Add a trailing slash to External Loyalty server address.
FIXED
Bug fixes and performance improvements.
7.672.2, 7.763.2 - 2023-08-24
Bug fixes and performance improvements.
7.672.1, 7.763.1 - 2023-08-23
Bug fixes and performance improvements.
7.672.0, 7.763.0 - 2023-08-16
Edit an Order that is in use improvements.
7.671.2, 7.762.2 - 2023-08-15
FIXED
ConstraintViolationException: Cannot print bill cheque for empty order.
7.671.1, 7.762.1 - 2023-08-15
FIXED
OrderWasChanged issue.
EntityNotFoundException: IOrderCookingItem with id […] not found.
7.671.0, 7.762.0 - 2023-08-15
Save an Order that is in use improvements.
7.670.0, 7.761.0 - 2023-08-14
NEW
Save an Order that is in use (on a Cash Register, etc.)
CHANGED
Search for a BRD client by equally matching a phone. Prefix search used earlier.
FIXED
CArd5PaymentProcessor's exceptions are not serializable.
7.669.0, 7.750.0 - 2023-08-09
FIXED
EntityModifiedException which prevents order saving.
7.668.1, 7.749.1 - 2023-08-02
FIXED
Pos-Biz forced sync is never invoked.
7.668.0, 7.749.0 - 2023-08-01
NEW
API. Get orders with a waiter.
Updated Clara to 3.2.0.
FIXED
EntityModifiedException while changing an IOrder.
7.667.2, 7.748.2 - 2023-07-28
FIXED
API. Cook Product returns 404 Not Found.
7.667.1, 7.748.1 - 2023-07-25
FIXED
F_DOP user permission is required to change order table. (7.748.1).
7.667.0, 7.748.0 - 2023-07-20
NEW
API. Add Guest.
API. Delete Guest.
CHANGED
API. Use order guest id from the request body while saving order.
7.666.2, 7.747.2 - 2023-07-18
FIXED
“Failed to initialize order” issue during plugin startup.
CHANGED
Revert SBP changes.
Add OrderTypeId Card’s Pos server UpdateOrder request.
API. Return 404 NotFound for SaveOrderProto.
7.666.1, 7.747.1 - 2023-07-17
FIXED
“Waiter changed from to User…” issue when an old mobile app is used.
7.666.0, 7.747.0 - 2023-07-17
Bug fixes and performance improvements.
7.665.0, 7.746.0 - 2023-07-17
Bug fixes and performance improvements.
7.664.0, 7.745.0 - 2023-07-12
NEW
Set EstimatedGuestsCount for reserves and banquets without order.
CHANGED
Activate a booking (wether reserve or banquet) without F_ERS permission.
Do not link client to order while activating a reserve or creating order for a banquet.
7.663.1, 7.744.1 - 2023-07-11
Bug fixes and performance improvements.
7.663.0, 7.744.0 - 2023-07-11
Bug fixes and performance improvements.
7.662.0, 7.743.0 - 2023-07-10
CHANGED
Enable Brd Loyalty System by default.
7.661.0, 7.742.0 - 2023-07-05
NEW
API. Get Tables.
API. Get Bookings.
Add Order Origin
parameter to WaiterServerConfig.json.
CHANGED
Pass Point of Sale to Card’s Pos server UpdateOrder request.
7.660.0, 7.741.0 - 2023-07-03
NEW
API. Delete not printed order.
CHANGED
API. Return 404 Not Found on some order requests when no order exists.
7.659.0, 7.740.0 - 2023-06-29
NEW
API. Print guest bill for guest.
FIXED
Do not include deliveries and not started banquet orders in GetOrders() API responses.
7.658.3, 7.739.3 - 2023-06-28
FIXED
Banquet orders are missing.
7.658.2, 7.739.2 - 2023-06-27
FIXED
OrderRepository.Add(IOrder order) System.NullReferenceException: object reference not set to an instance of an object.
Missing required User Info in 403 Forbidden LoginUser response.
7.658.1, 7.739.1 - 2023-06-27
Bug fixes and performance improvements.
7.658.0, 7.739.0 - 2023-06-26
NEW
Return 403 Forbidden on user login when users' session is closed.
REMOVED
Disabling mix on slow machines.
7.657.4, 7.738.4 - 2023-06-22
Bug fixes and performance improvements.
7.657.3, 7.738.3 - 2023-06-22
Bug fixes and performance improvements.
7.657.2, 7.738.2 - 2023-06-21
NEW
Cache users to improve performance.
7.657.1, 7.738.1 - 2023-06-20
NEW
API. GetLoylatyForClient supports multipart/form-data with guest image.
API. New Create common order request.
REMOVED
TrackNonExistentOrdersInCache
parameter from WaiterServerConfig.json.Tracking non-existing orders in cache when IOperationService.IsMultiCashRegisterConfiguration().
FIXED
API. No response for Correlation Id as some exceptions are not caught.
7.656.2, 7.737.2 - 2023-06-19
FIXED
OrderNotFoundException due to slow IOperationService.GetOrderItemProductGroups() which can take more than 10 seconds. Mix Order Items feature will be disabled on slow machines.
7.656.1, 7.737.1 - 2023-06-19
Bug fixes and performance improvements.
7.656.1, 7.737.1 - 2023-06-19
Bug fixes and performance improvements.
7.656.0, 7.737.0 - 2023-06-13
NEW
External Loyalty. GetLoyalty. New 200 Success multipart/form-data response with guest image.
7.655.5, 7.736.5 - 2023-06-08
FIXED
Advanced Card5 Loyalty and Push Notifications requests miss required request header.
7.655.4, 7.736.4 - 2023-06-06
NEW
Require immediate update if Front 8.0.0 and newer (7.655.4).
CHANGED
Create Faster Payments System (SBP) URL every time to prevent “NOT FOUND” issue. (7.736.4).
FIXED
No response from Card5 loyalty system in some cases.
EntityNotFoundException: IOrder with id [***] not found.
7.655.3, 7.736.3 - 2023-06-05
Bug fixes and performance improvements.
7.655.2 7.736.2 - 2023-06-02
FIXED
Extra quotes in GET sbp-payment-url response.
7.655.1, 7.736.1 - 2023-06-02
CHANGED
Rename Web UI to Web API.
FIXED
Web API. Move Items “The requested resource does not support http method 'PATCH'“ issue.
Web API. Index Page. Security Vulnerability: Use Same host to prevent private network leaks.
File menu.json could be broken if saving was interrupted.
7.655.0, 7.736.0 - 2023-06-01
NEW
Automatically shutdown if terminal WaiterServer started on is not main.
Add “Web Admin has been moved” page.
7.654.0, 7.735.0 - 2023-06-01
CHANGED
For security reasons Web UI port has been changed to 8100.
7.653.3, 7.734.3 - 2023-05-31
Migrate to ASP.NET for Web API. (7.734.3)
FIXED Web UI: CheckConnection doesn’t work for Card5. (7.734.3)
7.653.2 - 2023-05-30
FIXED Web UI: CheckConnection doesn’t work for Card5.
7.653.1 - 2023-05-30
FIXED
ProblemDetails Web API response.
Dependency Scopes for Web API controllers.
7.653.0 - 2023-05-30
Migrate to ASP.NET for Web API.
7.652.4, 7.733.4 - 2023-05-22
Bug fixes and performance improvements.
7.652.3, 7.733.3 - 2023-05-22
FIXED OrderChanged Front notification stops working.
7.652.2, 7.733.2 - 2023-05-22
Bug fixes and performance improvements.
7.652.1, 7.733.1 - 2023-05-16
FIXED NullReferenceException in OrderReader.GetAllOrders().
7.652.0, 7.733.0 - 2023-05-16
NEW Non-public API requests.
CHANGED Increase Card5 getPayments() request time out to 4 seconds.
7.651.1, 7.732.1 - 2023-05-10
REMOVED Do not set order origin name (Order Source).
7.651.0, 7.732.0 - 2023-05-04
NEW
Turn on/off Fast food mode from a web browser on WaiterServer’s Settings Page.
Table name support. (7.732.0).
7.650.5, 7.731.5 - 2023-04-24
REMOVED QueueKiller
parameter from WaiterServerConfig.json. (7.731.5)
CHANGED Do not call IOperationService.GetOrders() to improve performance when setting order name.
7.650.4, 7.731.4 - 2023-04-19
Bug fixes and performance improvements.
7.650.3, 7.731.3 - 2023-04-17
Bug fixes and performance improvements.
7.650.2, 7.731.2 - 2023-04-11
Bug fixes and performance improvements.
7.650.1, 7.731.1 - 2023-04-07
FIXED “IProduct with Id *** not found” default dish issue.
7.650.0, 7.731.0 - 2023-04-06
NEW Change Order Name (7.731.0).
FIXED “Estimated guests count must be greater than zero” issue.
7.649.0, 7.730.0 - 2023-04-05
NEW
IsFastFoodMode
parameter in WaiterServerConfig.json.Create Fast-food orders.
DEPRECATED QueueKiller
parameter in WaiterServerConfig.json. (7.730.0)
FIXED A couple of issues related to “Waiter: QR” window.
7.648.4, 7.729.4 - 2023-03-28
Bug fixes and performance improvements.
7.648.3, 7.729.3 - 2023-03-27
REMOVED MenuUpdateCronExpression
from WaiterServerConfig.json
7.648.2, 7.729.2 - 2023-03-21
FIXED My Tables list is always empty.
7.648.1, 7.729.1 - 2023-03-21
Bug fixes and performance improvements.
7.648.0, 7.729.0 - 2023-03-15
NEW Product Background Color support.
FIXED My Tables aren’t cleared on Cafe Session Closing.
7.647.0, 7.728.0 - 2023-03-10
NEW
Change order type.
Tabs name support (7.728.0).
7.646.0, 7.727.0 - 2023-02-27
CHANGED Split order item between Guests API.
7.645.1, 7.726.1 - 2023-02-20
FIXED StackOverFlowException during Order Payment.
7.645.0, 7.726.0 - 2023-02-20
NEW Split order item between Guests.
7.644.3, 7.725.3 - 2023-02-15
Bug fixes and performance improvements.
7.644.2, 7.725.2 - 2023-02-13
Bug fixes and performance improvements.
7.644.1, 7.725.1 - 2023-02-13
Bug fixes and performance improvements.
7.644.0, 7.725.0 - 2023-02-10
Bug fixes and performance improvements.
7.643.1, 7.724.1 - 2023-02-01
NEW
DoNotLeaveOrderAfterPrinting
config parameter.Ensure no native Card5 payment items in the order while processing Waiter’s Card5 payment item.
7.643.0, 7.724.0 - 2023-01-23
NEW F_BGCN permission.
7.642.2, 7.723.2 - 2023-01-20
Bug fixes and performance improvements.
7.642.1, 7.723.1 - 2023-01-17
NEW Delete broken NuGet packages from Updater’s Cache.
7.642.0, 7.723.0 - 2023-01-17
NEW
Write-off printed items at the expense of any employee.
Support order tables.
FIXED Reserve is placed on tables [1, 2, 3], but corresponding order is placed on tables [1]
REMOVED Tables Not Changed validation while saving order.
7.641.3, 7.722.3 - 2023-01-13
DEPRECATED MenuUpdateSchedule
config parameter.
- 1 7.674.1, 7.765.1 - 2023-09-27
- 2 7.674.0, 7.765.0 - 2023-09-05
- 3 7.673.0, 7.764.0 - 2023-08-28
- 4 7.672.2, 7.763.2 - 2023-08-24
- 5 7.672.1, 7.763.1 - 2023-08-23
- 6 7.672.0, 7.763.0 - 2023-08-16
- 7 7.671.2, 7.762.2 - 2023-08-15
- 8 7.671.1, 7.762.1 - 2023-08-15
- 9 7.671.0, 7.762.0 - 2023-08-15
- 10 7.670.0, 7.761.0 - 2023-08-14
- 11 7.669.0, 7.750.0 - 2023-08-09
- 12 7.668.1, 7.749.1 - 2023-08-02
- 13 7.668.0, 7.749.0 - 2023-08-01
- 14 7.667.2, 7.748.2 - 2023-07-28
- 15 7.667.1, 7.748.1 - 2023-07-25
- 16 7.667.0, 7.748.0 - 2023-07-20
- 17 7.666.2, 7.747.2 - 2023-07-18
- 18 7.666.1, 7.747.1 - 2023-07-17
- 19 7.666.0, 7.747.0 - 2023-07-17
- 20 7.665.0, 7.746.0 - 2023-07-17
- 21 7.664.0, 7.745.0 - 2023-07-12
- 22 7.663.1, 7.744.1 - 2023-07-11
- 23 7.663.0, 7.744.0 - 2023-07-11
- 24 7.662.0, 7.743.0 - 2023-07-10
- 25 7.661.0, 7.742.0 - 2023-07-05
- 26 7.660.0, 7.741.0 - 2023-07-03
- 27 7.659.0, 7.740.0 - 2023-06-29
- 28 7.658.3, 7.739.3 - 2023-06-28
- 29 7.658.2, 7.739.2 - 2023-06-27
- 30 7.658.1, 7.739.1 - 2023-06-27
- 31 7.658.0, 7.739.0 - 2023-06-26
- 32 7.657.4, 7.738.4 - 2023-06-22
- 33 7.657.3, 7.738.3 - 2023-06-22
- 34 7.657.2, 7.738.2 - 2023-06-21
- 35 7.657.1, 7.738.1 - 2023-06-20
- 36 7.656.2, 7.737.2 - 2023-06-19
- 37 7.656.1, 7.737.1 - 2023-06-19
- 38 7.656.1, 7.737.1 - 2023-06-19
- 39 7.656.0, 7.737.0 - 2023-06-13
- 40 7.655.5, 7.736.5 - 2023-06-08
- 41 7.655.4, 7.736.4 - 2023-06-06
- 42 7.655.3, 7.736.3 - 2023-06-05
- 43 7.655.2 7.736.2 - 2023-06-02
- 44 7.655.1, 7.736.1 - 2023-06-02
- 45 7.655.0, 7.736.0 - 2023-06-01
- 46 7.654.0, 7.735.0 - 2023-06-01
- 47 7.653.3, 7.734.3 - 2023-05-31
- 48 7.653.2 - 2023-05-30
- 49 7.653.1 - 2023-05-30
- 50 7.653.0 - 2023-05-30
- 51 7.652.4, 7.733.4 - 2023-05-22
- 52 7.652.3, 7.733.3 - 2023-05-22
- 53 7.652.2, 7.733.2 - 2023-05-22
- 54 7.652.1, 7.733.1 - 2023-05-16
- 55 7.652.0, 7.733.0 - 2023-05-16
- 56 7.651.1, 7.732.1 - 2023-05-10
- 57 7.651.0, 7.732.0 - 2023-05-04
- 58 7.650.5, 7.731.5 - 2023-04-24
- 59 7.650.4, 7.731.4 - 2023-04-19
- 60 7.650.3, 7.731.3 - 2023-04-17
- 61 7.650.2, 7.731.2 - 2023-04-11
- 62 7.650.1, 7.731.1 - 2023-04-07
- 63 7.650.0, 7.731.0 - 2023-04-06
- 64 7.649.0, 7.730.0 - 2023-04-05
- 65 7.648.4, 7.729.4 - 2023-03-28
- 66 7.648.3, 7.729.3 - 2023-03-27
- 67 7.648.2, 7.729.2 - 2023-03-21
- 68 7.648.1, 7.729.1 - 2023-03-21
- 69 7.648.0, 7.729.0 - 2023-03-15
- 70 7.647.0, 7.728.0 - 2023-03-10
- 71 7.646.0, 7.727.0 - 2023-02-27
- 72 7.645.1, 7.726.1 - 2023-02-20
- 73 7.645.0, 7.726.0 - 2023-02-20
- 74 7.644.3, 7.725.3 - 2023-02-15
- 75 7.644.2, 7.725.2 - 2023-02-13
- 76 7.644.1, 7.725.1 - 2023-02-13
- 77 7.644.0, 7.725.0 - 2023-02-10
- 78 7.643.1, 7.724.1 - 2023-02-01
- 79 7.643.0, 7.724.0 - 2023-01-23
- 80 7.642.2, 7.723.2 - 2023-01-20
- 81 7.642.1, 7.723.1 - 2023-01-17
- 82 7.642.0, 7.723.0 - 2023-01-17
- 83 7.641.3, 7.722.3 - 2023-01-13