headscale-tailscale-replace.../farmq-admin/utils
시골약사 1ea11a6a3c 🔧 Fix machine connectivity and pharmacy display issues
- Fix database initialization to use correct Headscale DB path
- Implement proper data synchronization between Headscale and FARMQ
- Resolve timezone comparison error in machine online status detection
- Update machine listing to use actual Headscale Node data instead of MachineProfile
- Add proper pharmacy-to-machine mapping display
- Show both technical Headscale usernames and actual pharmacy business names
- Fix machine offline status display - now correctly shows online machines
- Add humanize_datetime utility function for better timestamp display

All machines now correctly display:
- Online status (matching actual Headscale status)
- Technical username (myuser)
- Actual pharmacy name (세종온누리약국)
- Manager name and business details

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 17:56:38 +09:00
..
__init__.py 🏥 Add complete FARMQ Admin Flask application 2025-09-09 17:44:56 +09:00
database_new.py 🔧 Fix machine connectivity and pharmacy display issues 2025-09-09 17:56:38 +09:00
database.py 🏥 Add complete FARMQ Admin Flask application 2025-09-09 17:44:56 +09:00