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

240 Commits

Author SHA1 Message Date
1a9437030e v2: Postgres storage & Inngest background revalidations (#101) 2025-10-17 23:50:29 -04:00
0476bef61d Update app footer for accessibility, change RDAP link, and refine DNS and email provider rules 2025-10-15 09:24:44 -04:00
93edd8b8a6 Add SEO metadata fields for keywords, author, and generator 2025-10-14 21:19:04 -04:00
282fa3c385 Refactor KeyValueGrid component to use mobile and desktop column props for improved responsiveness 2025-10-14 19:38:23 -04:00
a14349e366 Refactor TRPC client query handling to use stable query client and improve hydration behavior 2025-10-14 19:21:31 -04:00
368e7bdbe4 Add text styling to certificates and registration sections for improved readability 2025-10-14 18:31:24 -04:00
85ac3b8cc9 Add cached asset utility for Redis integration in favicon and screenshot services 2025-10-14 18:10:23 -04:00
3daf9bfd95 Refactor DNS components to use new KeyValueGrid and SectionContent components; replace TtlBadge with TtlTimeBadge and RelativeExpiry with RelativeExpiryBadge 2025-10-14 17:59:59 -04:00
19f7cdf2e6 Integrate country flag icons for improved UI 2025-10-13 11:44:19 -04:00
74ba13f753 Update hosting schema to include country_code and remove emoji field 2025-10-13 10:31:51 -04:00
e56d57b23d Refactor DNS record sorting to be handled server-side and update related tests 2025-10-13 09:48:39 -04:00
c0591a0cf3 Update SocialPreview min width 2025-10-13 00:07:58 -04:00
a92173de47 Filter out empty DNS record values in DnsRecordsSection component 2025-10-12 21:24:00 -04:00
41461533a3 Add domain pricing feature with Porkbun API and integrate into DomainUnregisteredState component 2025-10-12 17:31:31 -04:00
d8604824de Add non-public TLD handling to DomainUnregisteredState component 2025-10-12 14:55:46 -04:00
166b337d29 Update screenshot component and tests to reflect changes in loading and error messages 2025-10-12 14:13:41 -04:00
508c61f72c Refactor Favicon component to remove unused loading state and simplify image loading logic 2025-10-12 14:07:34 -04:00
224e079a7a Update Vitest configuration to remove jsdom environment and add environment declarations to test files 2025-10-12 00:02:08 -04:00
cc5140d08e Dedupe DNS and headers with Redis locks and aggregate cache; add concurrency tests; micro-tune hosting query gating (#87) 2025-10-11 01:55:47 -04:00
cc409a2cef Refactor registration section to enhance RDAP server link display and remove unused formatting function 2025-10-10 11:29:42 -04:00
6c970d5d3d Ensure all external links have rel="noopener" set 2025-10-10 11:12:35 -04:00
40f9b666ba Update dependencies and refactor Puppeteer integration for improved local development support 2025-10-10 10:11:40 -04:00
74503e867a Update icons in registration section and adjust tooltip spacing 2025-10-09 11:11:18 -04:00
54240a103f Refactor registration section to improve source display and add hostname extraction utility 2025-10-09 10:58:06 -04:00
004ee6eb13 Enhance registration section to display privacy status with icon 2025-10-09 10:28:50 -04:00
96ce5ad455 Fix test to check for 'jarv.is' as a default suggestion 2025-10-09 00:39:59 -04:00
e3eb9fbd61 Adjust Bookmarklet button to use buttonVariants for styling and improve accessibility 2025-10-08 15:11:49 -04:00
483458d125 Refactor global styles for improved color variables and enhance component styling consistency 2025-10-08 15:00:36 -04:00
f0100c6b02 Update global styles for improved color variables and scrollbar customization 2025-10-08 11:04:55 -04:00
b746d8380b Update SEO section tests to use pill-based labels for filter buttons 2025-10-08 10:44:58 -04:00
11c4bdb28e Use icons for allow/disallow rules and improve styling consistency 2025-10-08 10:43:23 -04:00
fa27855224 Refactor SEO section layout for improved responsiveness and styling consistency 2025-10-08 10:37:38 -04:00
501e7ec9cd Refactor DnsGroup component to use SubheadCount for displaying counts and add SubheadCount component for consistent styling across sections 2025-10-08 10:36:11 -04:00
04b50f9d2a Add HybridTooltip component and usePointerCapability hook for adaptive tooltip/popover behavior 2025-10-08 10:17:25 -04:00
a63d17a1a1 Update GithubStars component to use a monospaced font for improved readability 2025-10-07 23:37:34 -04:00
4d8edc3ca7 Enhance robots.txt parser with base URL support and size cap, adding tests for deduplication and group handling 2025-10-07 23:04:53 -04:00
99207b50f1 Implement filtering functionality in SEO section's RobotsSummary component to enhance user interaction with crawl rules 2025-10-07 22:56:57 -04:00
9c771ed7f3 Add KeyValueSkeleton component and integrate it into various sections for improved loading states 2025-10-07 22:16:24 -04:00
da0030cf17 Display meta tag and sitemap counts in SEO section for improved clarity 2025-10-07 22:07:14 -04:00
1d750873da Refactor SEO section layout and improve styling for better readability 2025-10-07 21:58:13 -04:00
0966231098 Enhance robots.txt parser to deduplicate identical rules while preserving order 2025-10-07 21:47:15 -04:00
5aa5d4de77 Update DomainExportSchema to omit preview and source fields from SEO response 2025-10-07 21:38:24 -04:00
6a22355ba7 Update SEO section to include imageUploaded field and enhance URL handling 2025-10-07 21:17:07 -04:00
39cd1978de Add loading skeletons to SEO section for improved user experience 2025-10-07 20:48:26 -04:00
858ece98ca Enhance RobotsSummary and GroupContent components to filter empty rules and display relevant messages for disallow and allow paths 2025-10-07 20:35:39 -04:00
2a5364d127 Refactor SEO section to use hooks for state management and add progressive reveal functionality 2025-10-07 20:28:04 -04:00
c8173b4ff2 Add Bookmarklet dialog and integrate into AppHeader 2025-10-07 17:59:39 -04:00
36cbdb6219 Add SEO section (#77) 2025-10-07 17:05:56 -04:00
f0f28d9b2e Improve spacing and alignment of elements in key/value components 2025-10-06 22:15:00 -04:00
7fb05896fd Refactor Toaster position and enhance toast notifications in CopyButton and useDomainSearch hook 2025-10-06 20:26:41 -04:00