Skip to content

Promote receipt printing, GST state and mobile discovery fixes - #1371

Merged
sridharkalaibala merged 25 commits into
mainfrom
develop
Oct 16, 2026
Merged

sridharkalaibala merged 25 commits into
mainfrom
develop

Conversation

@sridharkalaibala

@sridharkalaibala sridharkalaibala commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Promote develop receipt fixes to main

Includes PR #1369: resolve the real Windows default printer for automatic receipt printing; allow custom receipt footer text; omit placeholder addresses and zero tax rows; align illustrative tax previews with the branch country while preserving saved tax labels and genuine small tax amounts.

Validation: local lint, formatting, API documentation, packaging and attribution checks passed. All 124 focused i18n, international-language and receipt tests passed after fixing the footer translation tag and Dutch entry. Windows Electron proof delivered both counter and settlement receipt payloads to the configured capture queue; physical paper output was not verified. Required GitHub checks remain enforced.

Sync uses the existing tenant-scoped branches receipt_designs field across POS, Gateway and sync agent. No new lanes or replicated print jobs. Live cross-device footer sync has not been exercised.

This promotes source changes only. It does not publish a desktop installer or latest release; private installer signing/testing remains separate.

Also includes PR #1372: walk-in/default customers use the branch state for Indian GST; named customers in another state use IGST; equivalent GST state codes and names compare consistently. The resolved state and components are saved with the sale. Existing recorded components are preserved. All 314 focused API tests, all eight local checks (4,291 desktop tests passed, five skipped), and all final PR checks passed. Uses the existing branch-scoped sales sync lane; live cross-device verification remains outstanding.

Includes the separately merged Mobile POS public shop-name discovery change from PR #1370.

Includes PR #1374: Ask Posnic navigation now follows its own opt-in (off by default), disabled settings tabs avoid protected requests, and duplicate settings Save buttons are consolidated while preserving account/branch/device scopes. All final GitHub checks and the frontend asset build passed. Live shop settings and cross-device sync were not exercised for this UI change.

Require feature sync review and bring completed-price history to develop
…trast

Fix desktop toolbar clipping and dark recovery-code contrast
Default Sales History to Today before querying
Sync main into develop: stock receipt upgrade and checkout recovery
Fix receipt auto-printing and receipt designer options
Show public shop names in Mobile POS discovery
Correct GST state selection for walk-in and named customers
@sridharkalaibala sridharkalaibala changed the title Promote receipt printing and designer fixes to main Promote receipt printing, GST state and mobile discovery fixes Oct 16, 2026
@sridharkalaibala
sridharkalaibala merged commit 0b4c0bf into main Oct 16, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant