| 2026-03-01 21:00 | catch files_upload failures | david cochran | 1 | +13 | -10 |
| 2025-11-15 02:37 | upgrade dependencies | david cochran | 1 | +43 | -43 |
| 2025-02-14 05:11 | migrate to files_upload_v2 and files_info | david cochran | 1 | +20 | -8 |
| 2025-11-13 16:50 | minor logging updates | david cochran | 2 | +4 | -13 |
| 2025-04-02 03:38 | upgrade some dependencies | david cochran | 1 | +26 | -25 |
| 2025-04-02 03:06 | remove gallery | david cochran | 5 | +2 | -258 |
| 2025-03-28 04:05 | stop clobbering matches in the archive | david cochran | 1 | +2 | -2 |
| 2025-03-28 04:05 | improve retry and backoff strategy | david cochran | 1 | +7 | -4 |
| 2025-02-14 03:40 | minor changes made since September | david cochran | 2 | +5 | -12 |
| 2024-09-12 02:22 | fix for latest Surfline breakages | david cochran | 1 | +7 | -3 |
| 2024-09-10 02:46 | various improvements to ppbbww binary | david cochran | 3 | +158 | -156 |
| 2024-09-08 21:55 | kill program after N download failures | david cochran | 1 | +6 | -0 |
| 2024-09-08 18:17 | download stream chunk with aiohttp rather than ffmpeg | david cochran | 1 | +28 | -9 |
| 2024-09-08 18:16 | stop scraping streams when it is dark | david cochran | 1 | +13 | -6 |
| 2024-05-24 02:54 | clean and update dependencies | david cochran | 1 | +22 | -21 |
| 2024-05-23 02:26 | add args to control stream sampling delay | david cochran | 1 | +9 | -7 |
| 2024-04-08 03:28 | update README | david cochran | 1 | +10 | -33 |
| 2024-04-07 02:29 | add gallery curator and generator | david cochran | 4 | +274 | -11 |
| 2024-04-07 02:24 | adjust verbosity and error handling | david cochran | 1 | +11 | -7 |
| 2024-03-31 02:16 | archive matches rather than writing copies | david cochran | 1 | +11 | -18 |
| 2024-03-24 14:46 | remove bounding box labels and TTF font requirement | david cochran | 1 | +5 | -5 |
| 2024-03-06 02:31 | update README | david cochran | 2 | +2 | -2 |
| 2024-03-06 02:20 | announce in Slack threads | david cochran | 1 | +12 | -3 |
| 2024-03-05 18:41 | bump thresholds for filtering logic | david cochran | 1 | +8 | -4 |
| 2024-02-29 04:51 | archive matches in sqlite database | david cochran | 2 | +65 | -20 |
| 2024-02-29 03:44 | add LICENSE | abtrout | 1 | +21 | -0 |
| 2024-02-27 03:47 | fixes #4 - add PPBW command that posts to Slack | david cochran | 2 | +109 | -0 |
| 2024-02-23 02:25 | refs #6 - chmod -x | david cochran | 2 | +0 | -0 |
| 2024-02-21 17:51 | fixes #7 - turn BoatFinder into more general ObjectDetector | david cochran | 6 | +93 | -91 |
| 2024-02-20 04:12 | add command line args to configure searches | david cochran | 2 | +52 | -30 |
| 2024-02-18 03:23 | read cam names from command line args | david cochran | 3 | +32 | -6 |
| 2024-02-17 20:00 | fixes #5 - add pyproject config and reorganize source files | david cochran | 10 | +213 | -189 |
| 2024-02-14 21:57 | fixes #3 - draw bounding boxes with PIL.ImageDraw | david cochran | 2 | +20 | -19 |
| 2024-02-14 18:55 | add GPU support for boatfinder | david cochran | 2 | +9 | -5 |
| 2024-02-12 04:37 | update README with new commands | david cochran | 1 | +14 | -9 |
| 2024-02-12 03:22 | refactor into StreamSampler class | david cochran | 2 | +70 | -68 |
| 2024-02-12 03:21 | rename to boatfinder | david cochran | 2 | +55 | -49 |
| 2024-02-10 21:56 | initial commit | david cochran | 4 | +203 | -0 |