Commit Graph

  • 4827bbb74e Add browser-like headers to Garmin MapShare requests to bypass Cloudflare main Ian Gulliver 2026-03-26 20:56:54 -07:00
  • e6e90b7b7d Add Dockerfile Ian Gulliver 2026-03-26 20:42:48 -07:00
  • 57111e44f4 Switch Garmin messaging from IPC Inbound API to MapShare API Ian Gulliver 2026-03-26 20:31:26 -07:00
  • f880ab46f3 Support multiple Garmin IMEIs via comma-separated GARMIN_IMEI Ian Gulliver 2026-03-26 20:10:29 -07:00
  • 507cc1a7e0 Make garmin optional Ian Gulliver 2025-12-23 12:13:32 -08:00
  • ff2247de22 Delete suggest.go Ian Gulliver 2025-10-07 10:46:48 -07:00
  • 15adc1e434 Include mapshare URL in contact card Ian Gulliver 2025-08-20 23:45:25 -07:00
  • e241e4ac0c mapshare link Ian Gulliver 2025-08-20 23:36:46 -07:00
  • ca4b6238c0 Parse pagerduty response body Ian Gulliver 2025-08-20 23:18:40 -07:00
  • a670da769f Parallelize sending Ian Gulliver 2025-08-20 23:11:19 -07:00
  • 9e9cceec20 Fix double body read, improve logging Ian Gulliver 2025-08-20 23:00:10 -07:00
  • ccda5509b2 Time format spec Ian Gulliver 2025-08-20 22:53:15 -07:00
  • c2b7443776 Log garmin sent messages Ian Gulliver 2025-08-20 22:51:25 -07:00
  • 769064c0fa Clean up error handling Ian Gulliver 2025-08-20 22:48:00 -07:00
  • 1b2fe81f50 Garmin inreach API support Ian Gulliver 2025-08-20 22:42:21 -07:00
  • f84d5db274 Remove suggestions Ian Gulliver 2025-08-20 22:14:52 -07:00
  • 0b6e729706 Direct openai client, clean up deps and errors Ian Gulliver 2024-11-26 14:37:24 -06:00
  • c40777b689 Factor out pagerduty Ian Gulliver 2024-11-26 13:37:13 -06:00
  • a425ced673 Use JSON for suggest responses Ian Gulliver 2024-11-26 13:29:56 -06:00
  • 0512fa41f6 Use JSON for errors and page response Ian Gulliver 2024-11-26 13:26:26 -06:00
  • 89737edbd6 Don't show suggest if message changed Ian Gulliver 2024-11-25 22:02:51 -06:00
  • 826f6d04fc Suggest UI Ian Gulliver 2024-11-25 21:52:43 -06:00
  • 122ef6e506 More prompt engineering Ian Gulliver 2024-11-25 18:12:21 -06:00
  • fde8d4dc9a Make openai even more forgiving. Ian Gulliver 2024-11-25 18:07:29 -06:00
  • 0ba9a0eb6f Include go.sum Ian Gulliver 2024-11-25 18:03:08 -06:00
  • 63fdf35d06 /suggest prototype Ian Gulliver 2024-11-25 18:01:37 -06:00
  • 75d5bb81ad Scrounge bytes Ian Gulliver 2024-11-23 06:53:21 -08:00
  • 3b0be4338c Drop quotes for width Ian Gulliver 2024-11-23 06:50:13 -08:00
  • 7edb04ffca Margin Ian Gulliver 2024-11-23 06:48:32 -08:00
  • 0c3a62ec96 Light & dark mode auto switching Ian Gulliver 2024-11-23 06:44:40 -08:00
  • d6be7a5d2c Shorten url param Ian Gulliver 2024-11-23 06:35:38 -08:00
  • e5ad2059a0 Drop margin Ian Gulliver 2024-11-23 06:34:17 -08:00
  • f20f33b354 Page button danger color Ian Gulliver 2024-11-23 06:07:08 -08:00
  • 5785dd4e3e base64 instead of blob Ian Gulliver 2024-11-22 22:48:13 -08:00
  • 859a463915 Make qr code a vcard link Ian Gulliver 2024-11-22 22:43:54 -08:00
  • 8138b47738 Copy without link Ian Gulliver 2024-11-22 22:28:59 -08:00
  • 051063742c Copy buttons Ian Gulliver 2024-11-22 22:20:29 -08:00
  • d135c91977 Contact card Ian Gulliver 2024-11-22 22:09:29 -08:00
  • f261131d42 Contact card details Ian Gulliver 2024-11-22 21:14:28 -08:00
  • 43b34d1d9e Optional CONTACT_PHONE Ian Gulliver 2024-11-22 15:01:49 -08:00
  • d31a7425b4 Tabs Ian Gulliver 2024-11-22 14:13:40 -08:00
  • 7fcf63bcfa Move errors, shift API to server-gated Ian Gulliver 2024-11-22 13:49:31 -08:00
  • d7169a295a Try favicon Ian Gulliver 2024-11-21 22:25:22 -08:00
  • 508e419501 MVP Ian Gulliver 2024-11-21 21:42:03 -08:00
  • c67c132faa Theme Ian Gulliver 2024-11-21 19:32:29 -08:00
  • 1b1a191551 Static path Ian Gulliver 2024-11-21 19:30:11 -08:00
  • 9e43e5c39e Fixes Ian Gulliver 2024-11-21 18:52:32 -08:00
  • 57c407dd62 Rename Ian Gulliver 2024-11-21 18:48:11 -08:00
  • 9d0901d760 Version fix Ian Gulliver 2024-11-21 15:07:03 -08:00
  • 930d723b81 Downgrade go Ian Gulliver 2024-11-21 15:04:21 -08:00
  • 0309eaf9c7 Sample app Ian Gulliver 2024-11-21 14:59:10 -08:00
  • 97da869f06 Create README.md Ian Gulliver 2024-11-21 14:50:42 -08:00