1
mirror of https://github.com/jakejarvis/hoot.git synced 2025-10-18 20:14:25 -04:00

10 Commits

Author SHA1 Message Date
c7caf6a0a9 Remove optional TTLs for favicon and screenshot assets from documentation and environment example 2025-10-14 18:12:15 -04:00
d1b9b85ba3 Update UploadThing integration to return file key instead of customId and add user agent override option 2025-10-06 17:24:22 -04:00
6960c0b4a8 Migrate to uploadthing for file storage (#74)
Co-authored-by: jake <jake@jarv.is>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-10-06 15:07:18 -04:00
72b850e045 Replace bucketed blobs with Redis-indexed assets and purge queue (#70) 2025-10-05 14:58:12 -04:00
18655c8717 Refactor Redis integration: replace Upstash with ioredis, update environment variable usage, and enhance error handling in cache functions. 2025-10-04 12:10:55 -04:00
de34c9b263 Add CRON_SECRET to .env.example and update documentation for screenshot and favicon features 2025-09-26 21:58:54 -04:00
70397e3c2a Add screenshot generation and integrate into domain report view (#32) 2025-09-26 12:07:08 -04:00
ab0bb0bb91 Replace Leaflet with Mapbox for map rendering and update environment configuration 2025-09-22 18:01:08 -04:00
450f1ebd5d Refactor favicon fetching to use blob storage and improve API structure (#7) 2025-09-21 15:02:58 -04:00
f5654775c5 Add PostHog integration and update configuration
- Introduced PostHog dependencies (`posthog-js` and `posthog-node`) in `package.json` for analytics support.
- Updated `.gitignore` to include `!.env.example` for example environment configuration.
- Enhanced `next.config.ts` with rewrites for PostHog static assets and API requests, including support for trailing slash API requests.
2025-09-20 17:08:30 -04:00