fix: add baseZIndex to p-toast component in app.component.ts
feat: enhance pagination support in saleInvoices list component
refactor: modify saleInvoices service to accept pagination query
feat: update API routes for saleInvoices to support pagination
fix: adjust layout for consumer accounts in partner module
style: improve layout for consumer business activities in partner module
fix: update license info display in dashboard component
fix: ensure price info card displays default values for discount and tax
refactor: clean up gold payload form component
fix: adjust root component layout for mobile view
refactor: unify consumer account list configuration across modules
chore: remove deprecated partner consumer account list config
chore: remove deprecated superAdmin consumer account list config
feat: add new consumer account list configuration
style: add summary list styling in customize.scss
chore: switch API base URL for TIS environment
- Replaced SharedDialogComponent with SharedLightBottomsheetComponent in customer-dialog, order-submitted-dialog, payment form-dialog, and pre-invoice-dialog components.
- Updated styles and properties for light-bottomsheet to enhance responsiveness and usability.
- Modified payload form components to use measure units instead of unit types for better clarity.
- Adjusted form controls to use consistent naming conventions for amounts and percentages.
- Enhanced support for overlay options in select components to manage z-index dynamically.
- Improved support for RTL layouts in input groups and other components.
feat: implement checkbox component with label and hint support
feat: create sale invoice full response model for invoice details
feat: add single view component for displaying sale invoice details
feat: define various list configurations for account, business activity, and consumer management
feat: establish list configurations for managing devices, goods, and licenses
feat: create list configurations for managing partners and their accounts
feat: implement user management list configuration
refactor: update shared-saleInvoice.component.ts to simplify SKU code handling
refactor: modify goods.component.html to optimize payload form dialog rendering
fix: adjust goods.component.ts to ensure payload form visibility logic is correct
fix: update order-section.component.ts to improve customer dialog and payment form visibility
style: enhance form.component.html button styling for better responsiveness
fix: change abstract-form.ts to reset form with default values on initialization
refactor: streamline page-data-list-grid-view.component.html for better caption handling
refactor: update page-data-list-grid-view.component.ts to remove unused methods and improve readability
refactor: simplify page-data-list-table-view.component.html and remove redundant code
refactor: clean up page-data-list-table-view.component.ts by removing unnecessary methods
feat: enhance page-data-list.component.html with new caption and paginator templates
feat: create page-data-value.component.ts to encapsulate data rendering logic for grid and table views
style: update presets.ts to modify color palette for better UI consistency
- Updated categories component to improve loading state and category display.
- Modified order section to handle payment submission with event payload.
- Refactored payment form dialog to emit order response on successful payment.
- Adjusted order response model to enforce required fields.
- Improved root component layout and added success dialog for order submission.
- Enhanced sale invoice card component to use new TSP API methods.
- Updated API routes for sale invoices to reflect TSP changes.
- Improved user interface for business activities and partners sections.
- Added card shadow styling for better visual hierarchy.
- Introduced new order submitted dialog component for post-order actions.
- Cleaned up console logs and improved code readability across components.
- Added StockKeepingUnitFormComponent for creating and editing stock keeping units.
- Introduced StockKeepingUnitsComponent for listing stock keeping units with pagination.
- Integrated form fields for code, name, VAT, and SKU type in the stock keeping unit form.
- Created API routes for stock keeping units with CRUD operations.
- Updated input components to handle numeric and price types with Persian/Arabic digit normalization.
- Enhanced key-value component to support tag display instead of badge.
- Adjusted layout styles for sidebar menu.
- Added AGENT.md for repository-specific coding guidelines and practices.
- Implemented good management form with file upload and category selection.
- Implemented sale invoice card component with HTML and TypeScript files.
- Added API routes for sale invoices including sending, retrying, and checking status.
- Created models for sale invoice fiscal actions and filters.
- Developed service for handling sale invoice operations.
- Introduced store for managing sale invoice state.
- Created views for listing and displaying single sale invoices.
- Added support for managing stock keeping units with forms and services.
- Implemented reusable select components for measure units and SKUs.
- Enhanced shared components for input fields including fiscal ID, SKU type, and VAT.
- Updated app.layout.component.html to include start, center, and end templates for the topbar.
- Modified app.layout.component.ts to manage new template references and added isFullPage getter.
- Refactored app.topbar.component.html to utilize new templates and improved layout structure.
- Enhanced app.topbar.component.ts to accept new input properties for templates.
- Updated layout.service.ts to manage full-page state and new topbar slots.
- Added new payment bridge services for POS functionality.
- Introduced greater validator for form validation.
- Improved dialog component to support mobile drawer and responsive design.
- Updated styles for better mobile support and layout adjustments.
- Added new main menu sidebar for POS with dynamic content.
fix: Update single component to correctly bind invoice data
feat: Enhance partner info model with detailed license status
refactor: Simplify account list component by removing unnecessary details
fix: Correctly reference username in consumer account form
feat: Add POS related fields to consumer account list
chore: Update models to include charge account details for partners
feat: Implement charge account dialog for partner consumers
feat: Create API routes for accounts charge functionality
feat: Add charge account service for handling requests
feat: Introduce license info template component for dashboard
refactor: Update dashboard view to display license information
fix: Improve layout component to handle POS information more effectively
chore: Clean up unused imports and components in various files
feat: Add loading state handling in landing views
feat: Implement charge account form dialog for partner consumers
- Updated column definitions in various components to use `nestedOption` instead of `nestedPath` for better clarity and consistency.
- Removed commented-out license status checks and related UI elements from the layout component.
- Simplified license info interface by removing unnecessary properties.
- Enhanced consumer accounts and business activities components to display additional license information.
- Adjusted form components to conditionally include fields based on selected device type.
- Improved the handling of discount calculations in the gold payload form component.
- Added new fields for branch code in complex components and adjusted related views.
- Cleaned up unused console logs in form data utility.
- Added ConsumerStore and PosStore to manage state and data fetching for consumers and POS entities.
- Implemented breadcrumb functionality in both stores to enhance navigation.
- Created views for consumer accounts, business activities, complexes, and poses with respective components.
- Developed single view components for detailed display and editing of consumer and POS data.
- Introduced charge account management components in the super admin module, including forms and lists for charge transactions.
- Established API routes and services for handling charge account transactions.