ab-ms-core / app /controllers

Commit History

feat(reference): add customer_type_id filtering to reference data endpoints
f9a1cab

rajeshbms commited on

refactor(reference): add customer_type_id filter to company types and lead sources retrieval
901a0a1

rajeshbms commited on

phone type reference data
c2fa6c9

MukeshKapoor25 commited on

feat(reference): add delete operations for various reference data entities
cce9e60

MukeshKapoor25 commited on

feat: Add CRUD operations for reference data entities
91187f2

MukeshKapoor25 commited on

feat(project): remove heavy nested collections from project customer response for performance improvement
4f4cfa4

MukeshKapoor25 commited on

feat(project): enhance customer retrieval with keyset pagination support
9d20b05

MukeshKapoor25 commited on

feat(project): optimize project detail retrieval to exclude customers and notes for performance
02a6b87

MukeshKapoor25 commited on

feat(dashboard): update new projects query to use CreatedDate instead of BidDate
36d0907

MukeshKapoor25 commited on

feat(bidders): implement deletion of all barrier sizes associated with a bidder
28b4202

PupaClic commited on

feat(barrier-sizes): add update functionality for barrier sizes with and without bidder associations
229973a

PupaClic commited on

feat(barrier-sizes): add CRUD operations and update associations for barrier sizes
75d92aa

PupaClic commited on

feat(bidders): remove SQL-like barrier size creation and refactor update to use BarrierSizesUpdate schema
739c246

PupaClic commited on

feat(bidders): improve barrier size deletion with existence check and error handling
a97f5f1

PupaClic commited on

feat(bidders): enhance barrier size update to include bidder association and optional fields
abeaaf9

PupaClic commited on

feat(projects): enhance project listing filters to exclude status 3 by default
21ab478

PupaClic commited on

Implement barrier size deletion functionality with comprehensive API endpoints and SQL operations
87577f1

PupaClic commited on

feat(customers): add customer name filtering to API and repository methods
90ee3cb

PupaClic commited on

feat(bidders): remove contact and phone fields from bidder schema, update related API and tests to use contact associations
d9b38dc

PupaClic commited on

feat(bidder-contacts): implement bidder contact association functionality, including creation, retrieval, and management of contacts linked to bidders
da09f43

PupaClic commited on

feat(bidders-barrier-sizes): enhance API to return InventoryId and InstallAdvisorFees, update models and schemas accordingly
f9df506

PupaClic commited on

feat(barrier-sizes): implement SQL-like insertion for barrier sizes and bidder associations, including new API endpoint and service methods
afd89de

PupaClic commited on

feat(barrier-sizes): implement barrier size creation with bidder association and add repository for managing associations
1f0159a

PupaClic commited on

refactor(bidders): remove redundant barrier sizes endpoints and related logic
e47d9c7

PupaClic commited on

feat(bidders): add endpoint to retrieve barrier sizes by bidder and improve barrier size retrieval logic
a957e89

PupaClic commited on

feat(bidders): add endpoint to list all barrier sizes with pagination support
4811080

PupaClic commited on

feat(notes): implement update and delete functionality for project, customer, and bidder notes
e0f68a3

PupaClic commited on

feat(employee): add update functionality for employees with partial data support
0b554ff

MukeshKapoor25 commited on

feat(query-timing): implement comprehensive query timing and performance monitoring across the application
833f3b2

MukeshKapoor25 commited on

feat(dashboard): implement dashboard info widgets with live project metrics
a04c5a1

MukeshKapoor25 commited on

refactor(barrier_sizes): update barrier size schemas to require Id and adjust related repository logic
1cbd3d6

MukeshKapoor25 commited on

feat(barrier_sizes): add filtering by ID to get_barrier_sizes endpoint with pagination support
55bc2d7

MukeshKapoor25 commited on

refactor(barrier_sizes): add extend_existing table argument for BarrierSizes model
d96d0da

MukeshKapoor25 commited on

refactor(bidders): replace bidders barrier sizes with barrier sizes and update related services, schemas, and repositories
5ccfdd3

MukeshKapoor25 commited on

feat(bidders): implement CRUD operations for bidder barrier sizes with new endpoints and services
0d0b15a

MukeshKapoor25 commited on

feat(projects): add status filter to list_projects and implement direct SQL listing
b40f73e

MukeshKapoor25 commited on

fix(bidder, distributor, project): change EmployeeId type to string and update related schemas
8730c05

MukeshKapoor25 commited on

feat(customers): add endpoint to retrieve projects associated with a specific customer with pagination
f5b378b

MukeshKapoor25 commited on

feat(projects): add endpoints to retrieve project customers and customer details with pagination
1326afb

MukeshKapoor25 commited on

feat(bidders): add endpoint to list all bidders and handle numeric string fields
0b7553f

MukeshKapoor25 commited on

feat: Add Priority model and endpoints for retrieving priorities, with optional customer type filtering
115bf03

MukeshKapoor25 commited on

feat: Add customer_id parameter to create_customer_contact function to ensure contact association with the correct customer
70ed9f4

MukeshKapoor25 commited on

fix: Update customer_id field in ContactCreate and ContactOut schemas to be required; remove unused customer_id parameter from create_customer_contact function
6a10fee

MukeshKapoor25 commited on

feat: Update contact creation and update methods to use raw contact data instead of schema instances; enhance customer notes retrieval with mapping to expected output format
5cb6441

MukeshKapoor25 commited on

feat: Move address management endpoints under customers router and remove standalone addresses controller
021424b

MukeshKapoor25 commited on

feat: Add address management with CRUD operations and integrate into the application
1e41209

MukeshKapoor25 commited on

feat: Implement notes management with CRUD operations for projects, customers, and bidders
f8eac62

MukeshKapoor25 commited on

feat: Enhance customer management with partial updates and validation; add middleware for 204 responses
3871c25

MukeshKapoor25 commited on

refactor: Remove user registration and employee login endpoints; streamline authentication logic
9b38684

MukeshKapoor25 commited on

feat: Add project reference endpoint and response model to group reference data for project creation forms
f0389fc

MukeshKapoor25 commited on