Skip to content

Pos Awesome v15 Fixed#485

Open
defendicon wants to merge 2516 commits intoucraft-com:developfrom
defendicon:develop
Open

Pos Awesome v15 Fixed#485
defendicon wants to merge 2516 commits intoucraft-com:developfrom
defendicon:develop

Conversation

@defendicon
Copy link
Copy Markdown

Several Bugs Fixed Include
Edit Rate Fixed
Edit Discount Fixed
Partial Payment Fixed
Additional Discount Fixed
Show Customer Ledger Aside Date Field

Please Highlight any bugs and process so more bugs can be fixed.

@defendicon defendicon closed this Apr 25, 2025
@defendicon defendicon reopened this Apr 25, 2025
defendicon and others added 28 commits March 25, 2026 16:25
Fix shortcuts working issues and auto-route pos typing and scans to item search
Updates From Stage develop Branch
Release 15.25.0 — March 25, 2026
### ✨ Features
- auto-route pos typing and scans to item search
- show deployed bundle version in about dialog
_Total: 2 changes_

### 🐞 Bug Fixes
- make update prompt non-blocking for pos shortcuts
- normalize return payment rows before amount sign handling
- persist update prompt dismissal on external close
- preserve first typed character when auto-focusing item search
- recompute payment base amounts from server conversion rate
- restore alt-3 item search focus across focused inputs
- restore keyboard selector enter and cart shortcut focus
- restore keyboard shortcut routing and selector highlight
- restore selector search and cart shortcut targets
- route alt-f to invoice toolbar search field
_Total: 10 changes_

— Changelog auto-generated by semantic-release. Thanks to all contributors! 🙌
…-purging-old-caches

Fix bundle activation before purging old caches
defendicon and others added 30 commits April 25, 2026 20:53
…oading-modules

Refactor customer and item loading modules
…oading-modules

Refactor customer and item loading modules
…oading-modules

fix: review regressions in POS document and sync flows
Updates From Stage develop Branch
Release 15.28.2 — April 28, 2026
### 🐞 Bug Fixes
- Address POS review feedback for drafts, customers, discounts, and sync
- clarify item and additional discounts in payments
- close shift state reset and opening lookup
- commercial flow source serialization crash
- data-refresh after background item sync complete
- explain discount breakdown in payment totals
- Preserve percentage discount source of truth
- Prevent zero totals when selecting batches without price
- prorated return discount field display
- prorated return discount sync before payment
- respect standard barcode uom for scanned item pricing
- return invoice payment sign normalization on submit
- return payment sign normalization and discount precision
- review regressions in POS document and sync flows
- serialize item sync rows with frappe as_json
- show customer when loading quotations in POS
- Show synced item count during background item sync
- stock confidence now checks after items background sync complete
_Total: 18 changes_

### ⚡ Performance
- avoid repeated completed POS item
_Total: 1 changes_

### 🧰 Maintenance
- cleanup and strengthen local typing
- customer profile loading helper
- dedupe default layout customer startup load
- deduplicate offline sync harness setup
- Deduplicate offline sync helpers and add POS DTO reference types
- extract item input and availability helpers
- extract item scan and detail helpers
- extract item selector and store helpers
- extract item selector event bus wiring
- extract item selector initialization composable
- extract item selector layout lifecycle
- extract item selector panel sizing
- extract item selector price list and quantity helpers
- extract item selector scanner bridge and add workspace-aware knip configuration
- extract item selector search input orchestration
- extract item selector type-to-search lifecycle
- Improve POS item bootstrap loading and background sync search UX
- reduce duplicate customer load trigger in POS shell
- reduce internal utility export surface
- remove confirmed unused frontend code
- remove unused offline compatibility modules
- separate item and customer loading coordination
_Total: 22 changes_

— Changelog auto-generated by semantic-release. Thanks to all contributors! 🙌
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.

3 participants