Commit Graph

62 Commits

Author SHA1 Message Date
EugeneTes
b927f48260 add print-job-arrived hook system 2026-07-06 14:51:29 +02:00
EugeneTes
91d2d18c80 add money return / credit note receipt type with HTML test 2026-07-06 14:51:23 +02:00
EugeneTes
398a3e3db8 hardcoded discovery 2026-04-20 10:43:44 +02:00
CTO
c94acc8bf7 Fix ambiguous Gang/Dish/DishModifications references in EpsonTest build
Use fully-qualified KitchenReceipt namespace for Gang, Dish, and
DishModifications in BuildSampleKitchenReceipt and
BuildSampleKitchenReceiptNextDish to resolve CS0104 errors caused by
identical type names in BarReceipt and KitchenReceipt namespaces.
Add global.json to pin SDK to .NET 8.0 for compatibility with .slnx.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-09 14:55:35 +00:00
CTO
a4582ee1f8 interactive console test runner for EpsonTest
Replace commented-out code blocks with arrow-key navigation menu.
First menu selects receipt type (Kitchen/Final/Invoice/Bar/OrderItems),
second selects printer target (HTML or Epson hardware).

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-09 14:18:01 +00:00
EugeneTes
2ced842242 switch to kitchen converter for thermal printer 2026-04-09 10:42:31 +02:00
EugeneTes
5ee95c8109 1.0.12 2026-04-03 08:38:32 +02:00
EugeneTes
763cd1071b web configuration 2026-04-02 09:37:18 +02:00
EugeneTes
be83fadc5f klinglers special 2026-02-25 10:35:20 +01:00
EugeneTes
11dfd6ead4 grouping in kitchen receipt 2026-02-24 11:54:19 +01:00
EugeneTes
484e6bf3e1 1.0.11
discovery retention
2026-02-23 16:08:01 +01:00
EugeneTes
def9e9b06c 1.0.10 2026-02-19 11:45:39 +01:00
EugeneTes
966121ece8 out of paper detection 2026-02-18 13:18:19 +01:00
EugeneTes
59d7bd750a fix dirty hack from reini 2026-02-18 13:18:05 +01:00
EugeneTes
59d24cff25 send status out of paper 2026-02-12 15:45:49 +01:00
EugeneTes
b63bd4e84d UI for key update 2026-02-09 16:46:48 +01:00
EugeneTes
e8d20c77c7 size to kitchen
printer logs removed
2026-02-05 11:39:06 +01:00
EugeneTes
f0ae32c9e5 fallback support 2026-02-05 09:31:38 +01:00
EugeneTes
08da2c1e3e job status reporter 2026-02-05 08:42:34 +01:00
EugeneTes
1c0c95842a template editor 2026-02-05 08:42:14 +01:00
EugeneTes
1fcaaa040b fully functional editor 2026-02-04 14:59:16 +01:00
EugeneTes
8cd04155db code completion works 2026-02-04 14:35:48 +01:00
EugeneTes
eca5ced38a editor first run 2026-02-04 14:20:08 +01:00
EugeneTes
2748c6586e job status reporting 2026-02-04 11:39:14 +01:00
EugeneTes
71ba4c1ff6 changing from columns to col formatting 2026-02-04 10:25:12 +01:00
EugeneTes
fe817b5211 templates tested 2026-02-03 16:40:25 +01:00
EugeneTes
ec5decb12e template engine 2026-02-03 14:27:13 +01:00
EugeneTes
46b648d753 removed md templates
cleanup
2026-02-03 11:30:42 +01:00
EugeneTes
dca0f259ac refactor Queue namespace 2026-02-03 10:54:41 +01:00
EugeneTes
d738699acc job status reporting 2026-02-03 10:52:27 +01:00
EugeneTes
f660b5119c signalR retry on initial connection failure 2026-02-02 15:40:24 +01:00
EugeneTes
a04e5dde74 word wrap for final receipt
discount for final receipt
2026-02-02 15:33:36 +01:00
EugeneTes
e90465e286 discount 2026-02-02 12:50:00 +01:00
EugeneTes
10c0ca20da 1.0.9 2026-01-29 11:14:15 +01:00
EugeneTes
a5ee4fc2fe 1.0.8 2026-01-28 15:49:41 +01:00
EugeneTes
83998f6fd1 discovery fix 2026-01-28 14:40:32 +01:00
EugeneTes
8be53cec4e 1.0.7 2026-01-28 11:30:28 +01:00
EugeneTes
ff52db279f 1.0.6 2026-01-28 11:15:33 +01:00
EugeneTes
bf34fdfaa0 separate configuration storage 2026-01-27 12:10:09 +01:00
EugeneTes
bbe3a36c90 do not discover while printing 2026-01-27 11:55:57 +01:00
EugeneTes
43c118f527 kitchen receipt alignment change 2026-01-26 15:28:56 +01:00
EugeneTes
1125222cbe new receipt formats 2026-01-26 14:29:37 +01:00
EugeneTes
53cf40c5e3 1.0.3 2026-01-26 10:53:09 +01:00
EugeneTes
70466d1007 v1.0.2 2026-01-23 16:37:41 +01:00
EugeneTes
71300aab24 v1.0.0 2026-01-23 12:57:01 +01:00
EugeneTes
fcb192b797 final receipt update 2026-01-22 11:13:07 +01:00
EugeneTes
9fbc61dede templates support 2026-01-21 15:56:37 +01:00
EugeneTes
729679d283 experiments for the new client 2026-01-21 11:59:13 +01:00
EugeneTes
5cef04bf92 refactoring 2026-01-21 10:37:33 +01:00
EugeneTes
cb231801f1 tm220 print mode refactoring 2026-01-21 09:19:24 +01:00