Commit Graph

8 Commits

Author SHA1 Message Date
Quality App System
5a423b3704 Add Set Boxes Locations page with status management and remove company branding from labels
- Renamed Store Articles card to Set Boxes Locations on warehouse main page
- Created new mobile-optimized page with two tabs for box location management:
  - Tab 1: Assign box to location (scan box, change status to closed, assign location)
  - Tab 2: Move box from location (scan location, list boxes, move to new location)
- Added box status management (open/closed) with status change button
- Enforced rule: only closed boxes can be assigned to locations
- Moved API logic to warehouse.py module:
  - search_box_by_number()
  - assign_box_to_location()
  - search_location_with_boxes()
  - move_box_to_new_location()
  - change_box_status()
- Added API routes in routes.py as thin wrappers
- Aligned page theme colors with application Bootstrap theme
- Added dark mode support for the new page
- Added Warehouse Main button to page header
- Removed 'INNOFA ROMANIA SRL' branding from:
  - Print module label preview and PDF generation
  - Print lost labels page
  - pdf_generator.py PDF creation function
2025-12-27 19:47:32 +02:00
Quality App Developer
a8824d6f69 updated code 2025-12-25 22:45:22 +02:00
957c8eca4d moved to test environment 2025-10-05 14:32:47 -04:00
f105da2012 made the print lost label page 2025-10-04 17:17:07 +03:00
ea6364eb7b QZ Tray thermal printing: PDF workflow, barcode fixes, margin adjustments, and layout improvements 2025-09-27 23:54:18 +03:00
2216f21c47 updated 2025-09-26 21:56:06 +03:00
7a1785d048 updated to print labels 2025-09-20 17:50:38 +03:00
2c01db9fea uploadte to corect preview and print the labels for 1 row 2025-09-20 17:31:20 +03:00