ERP_Sysyem / app /api

Commit History

3 days ago

  1. feat(inventory): add inventory PDF export endpoint with customizable filters and totals

    AI Assistant
    8f88765

27 days ago

  1. feat: add advanced filtering, sorting, and balance calculations for customers and products api endpoints

    AI Assistant
    17a7cdf
  2. feat: add advanced Arabic text search and GIN trigram indexes for customers, suppliers, and products

    AI Assistant
    ace3c61

  1. feat: include total stock in products response, expand invoice cache invalidation, and fix invoice item updates and returns

    AI Assistant
    38b747d

  1. feat: add search and Arabic text normalization to supplier and customer listing endpoints

    AI Assistant
    09f4701

  1. refactor: migrate pydantic models to ConfigDict and update product sell prices in invoice service

    AI Assistant
    36a9dc3

  1. feat: add advance payment endpoints and service for customers and suppliers

    AI Assistant
    f48bcd8

  1. fix: update_invoice endpoint now returns full InvoiceOut via _invoice_out()⁠

    AI Assistant
    6138f6a

  1. feat: implement invoice PDF generation service with custom Readex Pro font support

    AI Assistant
    5623c8c
  2. update

    AI Assistant
    54f29b1

  1. refactor: remove db dependency from create_sell_invoice_svc call in invoices API

    AI Assistant
    93423ad

  1. Fix dashboard and reports cache invalidation on transactions

    AI Assistant
    9d3df8b
  2. feat: implement asynchronous caching for customer and supplier endpoints with TTL support

    AI Assistant
    4967bc2
  3. feat: standardize note field extraction and enable note updates in payment endpoints

    AI Assistant
    85db01a
  4. fix: remove stock filters and update return invoice response format in supplier API

    AI Assistant
    11ed09a
  5. feat: add notes to payments and refactor report calculations with party balance auditing script

    AI Assistant
    9f74692

  1. feat: implement product stock ledger service and expand dashboard reporting metrics

    AI Assistant
    dd6ab5d

  1. feat: add automatic payment offsetting for party returns and implement granular tenant cache invalidation across invoice and party operations

    AI Assistant
    b1251c7

  1. feat: implement redis-based caching layer for party data and reporting endpoints

    AI Assistant
    9eecb05

  1. feat: implement unified dashboard reporting and expense management support

    AI Assistant
    f1a77ff

  1. feat: enhance invoice schema with date, tax, and discount fields and implement pro-rata tax/discount calculations for invoice items.

    AI Assistant
    57c98ac

  1. feat: add script to sync tenant_ids on orphan stock batches and update invoice reconciliation to sync product total_stock

    AI Assistant
    dffecd4
  2. feat: calculate party profit, add average cost tracking for products, and include delivery fees in invoice summaries

    AI Assistant
    c22b2f1

  1. feat: store tenant logos as base64 strings in the database with a 2MB file size limit

    AI Assistant
    a48b2b6
  2. feat: add super-admin management dashboard and enforce tenant approval requirement for authentication

    AI Assistant
    71b00b7
  3. refactor: enhance profit reporting logic, improve invoice service logging, and add database diagnostic/maintenance scripts.

    AI Assistant
    3f1d814

  1. refactor: optimize party summary calculations and tighten database integrity constraints

    AI Assistant
    204dd65

  1. refactor: simplify product pricing logic using latest batch lookup and add testing utilities

    AI Assistant
    a2f373b
  2. fix: prevent invoice deletion if returns exist, validate selling prices, and improve batch party filtering logic

    AI Assistant
    616bb9a
  3. feat: enhance stock handling with party_id support and improve invoice reporting logic

    AI Assistant
    e07a263

  1. Refactor payment service and enhance invoice handling⁠

    AI Assistant
    532e918