Refactor Dewar service methods and improve field handling
Updated Dewar API methods to use protected endpoints for enhanced security and consistency. Added `pgroups` handling in various frontend components and modified the LogisticsView contact field for clarity. Simplified backend router imports for better readability.
Showing
- backend/app/data/data.py 112 additions, 24 deletionsbackend/app/data/data.py
- backend/app/models.py 1 addition, 5 deletionsbackend/app/models.py
- backend/app/routers/__init__.py 1 addition, 1 deletionbackend/app/routers/__init__.py
- backend/app/routers/dewar.py 28 additions, 45 deletionsbackend/app/routers/dewar.py
- backend/app/routers/logistics.py 4 additions, 4 deletionsbackend/app/routers/logistics.py
- backend/app/routers/protected_router.py 2 additions, 0 deletionsbackend/app/routers/protected_router.py
- backend/app/routers/puck.py 15 additions, 2 deletionsbackend/app/routers/puck.py
- backend/app/routers/sample.py 2 additions, 2 deletionsbackend/app/routers/sample.py
- backend/app/routers/shipment.py 15 additions, 3 deletionsbackend/app/routers/shipment.py
- backend/app/schemas.py 8 additions, 10 deletionsbackend/app/schemas.py
- backend/main.py 3 additions, 5 deletionsbackend/main.py
- frontend/src/components/DewarDetails.tsx 9 additions, 12 deletionsfrontend/src/components/DewarDetails.tsx
- frontend/src/components/SampleSpreadsheetGrid.tsx 3 additions, 3 deletionsfrontend/src/components/SampleSpreadsheetGrid.tsx
- frontend/src/components/ShipmentDetails.tsx 4 additions, 7 deletionsfrontend/src/components/ShipmentDetails.tsx
- frontend/src/components/ShipmentPanel.tsx 1 addition, 0 deletionsfrontend/src/components/ShipmentPanel.tsx
- frontend/src/components/SpreadsheetTable.tsx 10 additions, 11 deletionsfrontend/src/components/SpreadsheetTable.tsx
- frontend/src/components/UploadDialog.tsx 3 additions, 1 deletionfrontend/src/components/UploadDialog.tsx
- logistics/src/pages/LogisticsView.tsx 4 additions, 4 deletionslogistics/src/pages/LogisticsView.tsx
- pyproject.toml 1 addition, 1 deletionpyproject.toml
- testfunctions.ipynb 78 additions, 122 deletionstestfunctions.ipynb
Loading
Please register or sign in to comment