$ curl -s "http://127.0.0.1:9302/bills?outlet=O02&status=queued&size=10&partial=1" | grep -o "Showing[^<]*"
Showing 1&ndash;9 of 9 bills &middot; page 1 of 1

$ curl -s "http://127.0.0.1:9302/bills?sort=b.id%3B%20DROP%20TABLE%20Bill%3B%20--&partial=1" | grep -o "Showing[^<]*"
Showing 1&ndash;25 of 2,953 bills &middot; page 1 of 119

$ curl -s -i -X POST http://127.0.0.1:9302/bills/status -d id=B2934 -d from=queued -d to=finished -d outlet=O02 -d status=queued | grep -iE "^(HTTP/|location:)"
HTTP/1.1 303 See Other
Location: /bills?outlet=O02&status=queued&msg=finished&bill=B2934

$ curl -s -i -X POST http://127.0.0.1:9302/bills/delete -d id=B2931 -H "Origin: http://evil.example" | head -n 1
HTTP/1.1 403 Forbidden

$ curl -s "http://127.0.0.1:9302/bills.csv?outlet=O02&status=queued&sort=customer&dir=asc" | head -n 4 | sed "1s/^\xEF\xBB\xBF/<BOM>/"
<BOM>Bill,Arrived,Customer,Service,Outlet,Units,Charged,Paid,Status
B2930,2026-09-28 07:18:31,Endah Ika Rahman,Shoes deep clean (per pair),Profitina Laundry Keputih,1,45000,45000,queued
B2951,2026-09-30 17:17:45,Endah Ika Rahman,"Bed cover, any size (per item)",Profitina Laundry Keputih,1,35000,0,queued
B2931,2026-09-28 08:30:03,Gilang Nasution,"Wash, dry & fold (per kg)",Profitina Laundry Keputih,9,72000,0,queued
--- last lines of the server log ---
[Wed Sep 23 22:49:04 2026] 127.0.0.1:49052 Closing
[Wed Sep 23 22:49:04 2026] 127.0.0.1:49062 Accepted
[Wed Sep 23 22:49:04 2026] 127.0.0.1:49062 Closing
[Wed Sep 23 22:49:04 2026] 127.0.0.1:49074 Accepted
[Wed Sep 23 22:49:04 2026] 127.0.0.1:49074 Closing
