Commit Graph

44 Commits

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