-
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