Leo 90a426bc9e Fix Cantaloupe Sync: use sys.executable + add Excel file upload button
- Changed subprocess from 'python' to 'sys.executable' (fixes FileNotFoundError
  in systemd — venv python not in system PATH)
- Added '📤 Upload Excel' button to admin frontend sync page
- uploadSyncFile() sends file to the same /api/admin/cantaloupe/sync endpoint
  (which already supported file upload — frontend just didn't expose it)
- Users can now use 'Sync Now' for auto-download or 'Upload Excel' for manual
2026-05-21 23:10:22 -04:00
S
Description
Admin API server for Canteen Asset Tracker
5 MiB
Languages
HTML 53.4%
Python 46%
Shell 0.6%