Commit graph

12 commits

Author SHA1 Message Date
fullsizemalt
3b9da95fd9 fix: Simple timeless icon, favicon, correct BatchStage enums
- Replace tech circuit icon with simple clean leaf silhouette
- Add favicon.png and link in index.html
- Install icon to all mipmap directories including ic_launcher_foreground
- Fix BatchStage enums: FLOWERING, VEGETATIVE, DRYING (not FLOWER/VEG/DRY)
2026-01-12 11:04:33 -08:00
fullsizemalt
210cd16bbe feat: Demo polish - custom app icon, enhanced seed data
- Add custom Veridian app icon (olive green leaf + circuit design)
- Add 3 demo batches: GG4 (Flower), Kush Mints (Harvested), GDP (Veg)
- Add 4 demo tasks with 2 overdue for realistic demo
- Add Pulse sensor mapping for device 11666 to Flower Room
- Copy icon to all Android mipmap directories
2026-01-12 10:20:02 -08:00
fullsizemalt
bf2fbe9b19 fix: Replace contaminated wolfpack-kiosk service worker with Veridian sw 2026-01-10 02:25:47 -08:00
fullsizemalt
34b34bd5b5 feat(ops): Add static download.html bypass
Some checks are pending
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
2026-01-07 13:55:51 -08:00
fullsizemalt
f7c71f2e5f feat: Add generated Veridian logo
Some checks are pending
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
- Generate new logo with olive green leaf design
- Replace old 777 wolfpack logo
- Update LoginPage to reference PNG
2025-12-27 13:07:12 -08:00
fullsizemalt
c9c9eb84f2 fix: Login page - add logo file, fix theme contrast
Some checks are pending
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
- Copy logo file to /assets/logo-veridian.jpg
- Replace all hardcoded slate colors with CSS variables
- Input text now uses --color-text-primary
- Placeholders use --color-text-quaternary
- All elements now respect light/dark theme
2025-12-27 13:00:04 -08:00
fullsizemalt
11e3fc9de8 chore(kiosk): update assetlinks.json with real SHA256 fingerprint
Some checks are pending
Deploy to Production / deploy (push) Waiting to run
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
2025-12-11 23:16:52 -08:00
fullsizemalt
046bb9361e feat(kiosk): add Android APK and PWA support
Some checks failed
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-11 20:22:03 -08:00
fullsizemalt
f51a1072fe feat(pwa): Add PWA support for installable kiosk app
Some checks failed
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
- Added manifest.json for 'Add to Home Screen' installation
- Added service worker for offline caching
- Added app icons (192px, 512px)
- Updated index.html with mobile meta tags
- Created spec for Escort Handoff Mode (009)
2025-12-11 16:13:50 -08:00
fullsizemalt
32fd739ccf feat: Complete Phases 8-13 implementation
Some checks failed
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
Phase 8: Visitor Management
- Visitor/VisitorLog/AccessZone models
- Check-in/out with badge generation
- Zone occupancy tracking
- Kiosk and management pages

Phase 9: Messaging & Communication
- Announcements with priority levels
- Acknowledgement tracking
- Shift notes for team handoffs
- AnnouncementBanner component

Phase 10: Compliance & Audit Trail
- Immutable AuditLog model
- Document versioning and approval workflow
- Acknowledgement tracking for SOPs
- CSV export for audit logs

Phase 11: Accessibility & i18n
- WCAG 2.1 AA compliance utilities
- react-i18next with EN/ES translations
- User preferences context (theme, font size, etc)
- High contrast and reduced motion support

Phase 12: Hardware Integration
- QR code generation for batches/plants/visitors
- Printable label system
- Visitor badge printing

Phase 13: Advanced Features
- Environmental monitoring (sensors, readings, alerts)
- Financial tracking (transactions, P&L reports)
- AI/ML insights (yield predictions, anomaly detection)
2025-12-11 00:26:25 -08:00
fullsizemalt
a5e122de41 docs: Add PWA manifest + App connections checklist
📱 PWA Support:
- Created manifest.json for Android APK
- 777 Wolfpack branding
- Standalone display mode
- Emerald theme color
- Shortcuts to Daily Walkthrough

📋 Documentation:
- APP-CONNECTIONS-CHECKLIST.md (comprehensive)
- All routes verified
- Missing features documented

📦 Inventory Status:
- Full spec exists (inventory-and-materials.md)
- Includes suppliers, shopping lists, lot tracking
- Phase 3 feature (not yet implemented)

Next: Service worker for offline support
2025-12-09 14:54:28 -08:00
fullsizemalt
4c0aad0e06 feat: Sprint 2.5 - Mobile-First Foundation
 Implemented:
- Mobile-first Tailwind breakpoints (xs: 375px → 2xl: 1536px)
- Tablet-optimized for cultivation floor (md: 768px primary target)
- Touch-friendly spacing (44px minimum tap targets)
- Mobile-optimized font sizes (16px minimum to prevent iOS zoom)
- Touch-friendly base styles (smooth scrolling, tap highlights)
- Added 777 Wolfpack team logo for splash screen

�� Mobile-First Features:
- Responsive container padding (1rem mobile → 3rem desktop)
- Touch target utilities (touch: 44px, touch-lg: 56px)
- iOS-optimized inputs (prevent zoom, smooth scrolling)
- Webkit touch improvements

🎨 Branding:
- Added 777 Wolfpack logo to /frontend/public/assets/
- Team name: 777 Wolfpack (initial cultivation team users)

⏭️ Next: Mobile navigation + responsive page layouts
2025-12-09 13:55:53 -08:00