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

387 Commits

Author SHA1 Message Date
eb5d3bd8a5 Update PostHog API host and rewrite paths for proxy integration 2025-10-02 21:10:39 -04:00
a5ea9cd546 Enhance BrowserWindow and Screenshot components: add select-none class and disable dragging 2025-10-02 20:46:15 -04:00
4d49163d12 Add macOS-ish window border to screenshot tooltips 2025-10-02 20:29:53 -04:00
renovate[bot]
58a4b9cf74 Update dependency rdapper to ^0.2.0 2025-10-02 19:46:35 -04:00
renovate[bot]
96db18ae21 Update pnpm to v10.18.0 2025-10-02 19:46:12 -04:00
Copilot
2997ecfdbc Add subtle watermark to screenshot images to deter API abuse (#35)
Co-authored-by: jakejarvis <1703673+jakejarvis@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Jake Jarvis <jake@jarv.is>
2025-10-02 19:43:54 -04:00
5afec14c1d Add Geist font dependencies and update layout styles 2025-10-02 19:25:48 -04:00
5f1e4ced62 Refactor layout in Home component and improve loading skeletons in CertificatesSection 2025-10-02 19:22:00 -04:00
3dbda4ba3e Refactor CertificatesSection and RegistrationSection: extract equalHostname and formatRegistrant functions with corresponding tests 2025-10-02 18:57:46 -04:00
57201d6d9e Add @date-fns/utc dependency and update formatDate function to use UTC formatting 2025-10-02 18:53:34 -04:00
c410d0f78d Refactor toggle functionality in CertificatesSection for better user experience 2025-10-02 18:50:16 -04:00
d57b85f294 Enhance CertificatesSection to display certificate chain with toggle functionality 2025-10-02 18:44:54 -04:00
d822a43655 Update dependencies in package.json and pnpm-lock.yaml for various packages 2025-10-02 18:29:52 -04:00
1807557410 Remove accordions, add more granular skeletons (#64) 2025-10-02 18:27:14 -04:00
6626442fda Open Registration accordion by default 2025-10-02 10:10:42 -04:00
e7a3a6c1da Implement hydration check and improve accessibility in Section component 2025-10-01 11:20:51 -04:00
e23c0323bb Enhance Favicon component with hydration check and conditional rendering 2025-10-01 11:06:43 -04:00
57bd148802 Add retry logic for screenshot navigation and capture failures 2025-10-01 10:58:54 -04:00
92e5b33dc4 Add new hosting, email, DNS, and CA providers to catalog 2025-09-30 20:19:16 -04:00
3587233bc8 Refactor tooltip span in CertificatesSection for cleaner JSX 2025-09-30 20:19:11 -04:00
958baec226 Refactor registrar detection logic in getRegistration function 2025-09-30 17:42:13 -04:00
c297531ba9 Downgrade @testing-library/jest-dom 2025-09-30 17:30:12 -04:00
3fa4aa8fe3 Add nursery rule to biome.json for sorted classes enforcement 2025-09-30 16:58:58 -04:00
38e223d5a1 Enable stable reactCompiler in next.config.ts 2025-09-30 16:38:59 -04:00
renovate[bot]
77f52d567b Update dependency next to v15.6.0-canary.36 2025-09-30 16:38:59 -04:00
renovate[bot]
bf1bc5034c Update dependency @sparticuz/chromium to v140 2025-09-30 16:30:59 -04:00
renovate[bot]
cb3f1c6a1a Update dependency posthog-js to ^1.268.9 2025-09-30 16:30:40 -04:00
renovate[bot]
4fed76c774 Update dependency @testing-library/jest-dom to ^6.9.0 2025-09-30 16:30:26 -04:00
renovate[bot]
227afae6cd Update dependency @types/react to v19.1.16 2025-09-30 16:30:18 -04:00
5302bf0c15 Refactor provider detection logic AST (#52)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-30 16:29:05 -04:00
266ba50d8f Update styles in GithubStars and CertificatesSection components to include 'select-none' class for improved user experience 2025-09-29 23:36:45 -04:00
257c91b0ed https://fuckyougoogle.zip essentially. 2025-09-29 23:11:43 -04:00
2b66d7daaf Refactor Home component to use async prefetching for default suggestions and update Favicon component to improve loading state handling 2025-09-29 22:50:56 -04:00
e8b25aec91 Update default suggestions in constants with shameless plug 2025-09-29 21:44:23 -04:00
4639756a5b Refactor TRPC setup to streamline context creation and error handling, and replace domain procedure implementation with direct public procedures for improved clarity and maintainability 2025-09-29 21:42:48 -04:00
60cead5c8e Refactor Home component to remove async function for improved clarity and performance 2025-09-29 21:05:00 -04:00
4c7bcb04b4 Update layout component to use 'isolate' class for improved styling and layout management 2025-09-29 20:51:47 -04:00
f24664a9dc Conditionally enable remaining queries based on registration status for improved performance 2025-09-29 20:44:35 -04:00
ff5b387739 Refactor domain sections to centralize metadata in sections-meta.ts for improved maintainability and clarity 2025-09-29 20:44:13 -04:00
5ee8f0457f Remove copyable property from DNS record list items for cleaner UI 2025-09-29 20:15:00 -04:00
7a4be6fcd7 Remove underline from section header hover 2025-09-29 19:04:38 -04:00
49fa26ed58 Implement prefetching of default suggestions and enhance hydration in Home component for improved performance 2025-09-29 19:02:37 -04:00
8961fe3351 Update button layouts and accessibility attributes across components for improved user experience 2025-09-29 13:53:43 -04:00
379b20f29b Refactor DNS components to remove TTL preferences and update color handling for improved clarity and performance 2025-09-29 13:26:51 -04:00
25769c0644 Prefetch favicon data in DomainPage for improved performance 2025-09-29 12:51:56 -04:00
c93fe4cdaf Remove exportedAt field from DomainExportSchema and omit unnecessary properties from RegistrationSchema for cleaner data structure 2025-09-29 12:41:34 -04:00
a5830e574e Enhance domain export functionality by implementing Zod schema validation and updating export data structure 2025-09-29 12:36:34 -04:00
26fd6ff3a1 Refactor domain queries to streamline data fetching and remove unused initial props, enhancing performance and clarity 2025-09-29 11:17:44 -04:00
640d1adf99 Refactor domain page to utilize TanStack Query for data fetching and hydration, replacing prefetchRegistration with queryClient integration 2025-09-29 10:50:00 -04:00
7b5cfcd221 Update domain-related types to use RegistrationWithProvider schema for improved type safety 2025-09-29 00:45:05 -04:00