Refactor contact handling across backend and frontend
Replaced usage of "ContactPerson" with "Contact" for consistency across the codebase. Updated related component props, state variables, API calls, and database queries to align with the new model. Also enhanced backend functionality with stricter validations and added support for handling active pgroups in contact management.
Showing
- backend/app/crud.py 2 additions, 2 deletionsbackend/app/crud.py
- backend/app/data/data.py 29 additions, 19 deletionsbackend/app/data/data.py
- backend/app/database.py 1 addition, 1 deletionbackend/app/database.py
- backend/app/models.py 10 additions, 8 deletionsbackend/app/models.py
- backend/app/routers/__init__.py 2 additions, 2 deletionsbackend/app/routers/__init__.py
- backend/app/routers/address.py 8 additions, 7 deletionsbackend/app/routers/address.py
- backend/app/routers/contact.py 122 additions, 31 deletionsbackend/app/routers/contact.py
- backend/app/routers/protected_router.py 5 additions, 0 deletionsbackend/app/routers/protected_router.py
- backend/app/routers/shipment.py 11 additions, 15 deletionsbackend/app/routers/shipment.py
- backend/app/schemas.py 13 additions, 14 deletionsbackend/app/schemas.py
- backend/main.py 0 additions, 4 deletionsbackend/main.py
- backend/tests/test_auth.py 4 additions, 1 deletionbackend/tests/test_auth.py
- frontend/public/shipmentsdb.json 13 additions, 13 deletionsfrontend/public/shipmentsdb.json
- frontend/src/App.tsx 1 addition, 1 deletionfrontend/src/App.tsx
- frontend/src/components/DewarDetails.tsx 16 additions, 16 deletionsfrontend/src/components/DewarDetails.tsx
- frontend/src/components/DewarStepper.tsx 1 addition, 1 deletionfrontend/src/components/DewarStepper.tsx
- frontend/src/components/ShipmentDetails.tsx 10 additions, 10 deletionsfrontend/src/components/ShipmentDetails.tsx
- frontend/src/components/ShipmentForm.tsx 81 additions, 57 deletionsfrontend/src/components/ShipmentForm.tsx
- frontend/src/components/SpreadsheetTable.tsx 6 additions, 6 deletionsfrontend/src/components/SpreadsheetTable.tsx
- frontend/src/hooks/useShipments.tsx 6 additions, 6 deletionsfrontend/src/hooks/useShipments.tsx
Loading
Please register or sign in to comment