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

Commit Graph

  • 86cadac589 Refactor SVG logo component for cleaner code rebrand Jake Jarvis 2025-10-18 20:05:07 -04:00
  • 9adc79d2a1 Refactor: Update SVG logo path and viewBox attributes Cursor Agent 2025-10-19 00:02:49 +00:00
  • 17f7a7bea6 Delete app/favicon.ico Jake Jarvis 2025-10-18 13:59:11 -04:00
  • 6898c56ac3 Create icon.svg Jake Jarvis 2025-10-18 13:49:55 -04:00
  • 01b0bbd15e chore(deps): update dependency jsdom to ^27.0.1 renovate/jsdom-27.x renovate[bot] 2025-10-18 09:27:30 +00:00
  • 288c32b777 Fix unknown providers after first load by creating new provider IDs when discovered main Jake Jarvis 2025-10-18 00:29:24 -04:00
  • a0abb13cdd Update logo attribution in README and app footer Jake Jarvis 2025-10-18 00:17:05 -04:00
  • d41bd03e78 Rename project from Hoot to Domainstack Jake Jarvis 2025-10-18 00:01:37 -04:00
  • b71a19aea9 Rename project from Hoot to DomainStack Jake Jarvis 2025-10-17 23:57:48 -04:00
  • 9c6b90b8e3 fix(deps): update react renovate/react renovate[bot] 2025-10-18 03:51:35 +00:00
  • e3528800e0 chore(deps): update dependency node to v22.20.0 renovate/node-22.x renovate[bot] 2025-10-18 03:51:06 +00:00
  • 1a9437030e v2: Postgres storage & Inngest background revalidations (#101) Jake Jarvis 2025-10-17 23:50:29 -04:00
  • f00065281f Update GitHub Pages rule to allow multiple header conditions Jake Jarvis 2025-10-15 10:31:34 -04:00
  • 4c741296cf Import toRegistrableDomain from domain-server for domain normalization Jake Jarvis 2025-10-15 10:11:28 -04:00
  • 0476bef61d Update app footer for accessibility, change RDAP link, and refine DNS and email provider rules Jake Jarvis 2025-10-15 09:24:44 -04:00
  • 93edd8b8a6 Add SEO metadata fields for keywords, author, and generator Jake Jarvis 2025-10-14 21:19:04 -04:00
  • 282fa3c385 Refactor KeyValueGrid component to use mobile and desktop column props for improved responsiveness Jake Jarvis 2025-10-14 19:38:23 -04:00
  • 0dbf4f99c9 Remove Vercel notification step from GitHub Actions test workflow Jake Jarvis 2025-10-14 19:22:42 -04:00
  • a14349e366 Refactor TRPC client query handling to use stable query client and improve hydration behavior Jake Jarvis 2025-10-14 19:21:31 -04:00
  • 43a73a5e27 Add fetch utility functions for enhanced HTTP request handling Jake Jarvis 2025-10-14 18:43:17 -04:00
  • 368e7bdbe4 Add text styling to certificates and registration sections for improved readability Jake Jarvis 2025-10-14 18:31:24 -04:00
  • 6cacdb9648 Fix browser closing logic in screenshot service to ensure proper cleanup Jake Jarvis 2025-10-14 18:20:07 -04:00
  • c7caf6a0a9 Remove optional TTLs for favicon and screenshot assets from documentation and environment example Jake Jarvis 2025-10-14 18:12:15 -04:00
  • 85ac3b8cc9 Add cached asset utility for Redis integration in favicon and screenshot services Jake Jarvis 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 Jake Jarvis 2025-10-14 17:59:59 -04:00
  • 6771ba51bc Add Vercel notification step to GitHub Actions test workflow Jake Jarvis 2025-10-14 17:32:25 -04:00
  • f73031e392 Update dependency rdapper to ^0.7.0 renovate[bot] 2025-10-14 17:27:53 +00:00
  • 9bf302f42d Bump deps Jake Jarvis 2025-10-14 13:27:48 -04:00
  • 4b64ef1efe Refactor image processing functions to use WebP format (#93) Jake Jarvis 2025-10-14 12:54:02 -04:00
  • 19f7cdf2e6 Integrate country flag icons for improved UI Jake Jarvis 2025-10-13 11:44:19 -04:00
  • 74ba13f753 Update hosting schema to include country_code and remove emoji field Jake Jarvis 2025-10-13 10:31:51 -04:00
  • 0b4675ad9c Add logging for deleted blobs and errors in blob-prune API route Jake Jarvis 2025-10-13 09:51:46 -04:00
  • e56d57b23d Refactor DNS record sorting to be handled server-side and update related tests Jake Jarvis 2025-10-13 09:48:39 -04:00
  • 59263aae46 Update domain report title format in page component Jake Jarvis 2025-10-13 09:19:55 -04:00
  • c0591a0cf3 Update SocialPreview min width Jake Jarvis 2025-10-13 00:07:58 -04:00
  • 78d0d02991 Refactor provider detection logic to modularize rules for hosting, DNS, email, and certificate authorities Jake Jarvis 2025-10-12 23:33:16 -04:00
  • a92173de47 Filter out empty DNS record values in DnsRecordsSection component Jake Jarvis 2025-10-12 21:24:00 -04:00
  • 41461533a3 Add domain pricing feature with Porkbun API and integrate into DomainUnregisteredState component Jake Jarvis 2025-10-12 17:31:31 -04:00
  • d8604824de Add non-public TLD handling to DomainUnregisteredState component Jake Jarvis 2025-10-12 14:55:46 -04:00
  • 7a4722816d Enhance favicon service to support negative caching and improve cache handling Jake Jarvis 2025-10-12 14:31:51 -04:00
  • 166b337d29 Update screenshot component and tests to reflect changes in loading and error messages Jake Jarvis 2025-10-12 14:13:41 -04:00
  • f3deba806d Update PostHog reporting endpoints to use proxy for improved security Jake Jarvis 2025-10-12 14:11:04 -04:00
  • 508c61f72c Refactor Favicon component to remove unused loading state and simplify image loading logic Jake Jarvis 2025-10-12 14:07:34 -04:00
  • ff2733feaf Update to edge compatible rdapper Jake Jarvis 2025-10-12 14:04:22 -04:00
  • 224e079a7a Update Vitest configuration to remove jsdom environment and add environment declarations to test files Jake Jarvis 2025-10-12 00:02:03 -04:00
  • 876bbe24d4 v16 breaking changes renovate/major-next.js Jake Jarvis 2025-10-11 02:08:21 -04:00
  • 7c392ffb5f Update dependency next to v16 renovate[bot] 2025-10-11 06:06:43 +00:00
  • cc5140d08e Dedupe DNS and headers with Redis locks and aggregate cache; add concurrency tests; micro-tune hosting query gating (#87) Jake Jarvis 2025-10-11 01:55:47 -04:00
  • 382303de59 Refactor middleware to improve domain handling and redirect logic (#88) Jake Jarvis 2025-10-11 00:09:04 -04:00
  • cc409a2cef Refactor registration section to enhance RDAP server link display and remove unused formatting function Jake Jarvis 2025-10-10 11:29:42 -04:00
  • b300502c9a Refactor DomainExportSchema to simplify provider handling and improve data structure Jake Jarvis 2025-10-10 11:29:06 -04:00
  • 6c970d5d3d Ensure all external links have rel="noopener" set Jake Jarvis 2025-10-10 11:12:35 -04:00
  • c3a641b6fc Update rdapper to ^0.5.0 and refactor domain validation logic to streamline domain input processing Jake Jarvis 2025-10-10 11:02:54 -04:00
  • 0017e3fceb Update screenshot tests to use VERCEL environment variable for local Puppeteer path Jake Jarvis 2025-10-10 11:00:40 -04:00
  • 40f9b666ba Update dependencies and refactor Puppeteer integration for improved local development support Jake Jarvis 2025-10-10 10:11:40 -04:00
  • 91f6d5a175 Refactor domain search hook to validate normalized domain input Jake Jarvis 2025-10-09 22:11:11 -04:00
  • ce128763bc Add Content Security Policy headers for production environment Jake Jarvis 2025-10-09 11:56:32 -04:00
  • 74503e867a Update icons in registration section and adjust tooltip spacing Jake Jarvis 2025-10-09 11:11:18 -04:00
  • 54240a103f Refactor registration section to improve source display and add hostname extraction utility Jake Jarvis 2025-10-09 10:58:06 -04:00
  • 004ee6eb13 Enhance registration section to display privacy status with icon Jake Jarvis 2025-10-09 10:28:50 -04:00
  • 345e209bbc Update dependency rdapper to ^0.4.1 renovate[bot] 2025-10-09 01:46:53 +00:00
  • 9110ed9741 Refactor domain router to use loggedProcedure for enhanced logging and observability Jake Jarvis 2025-10-09 01:05:08 -04:00
  • 96ce5ad455 Fix test to check for 'jarv.is' as a default suggestion Jake Jarvis 2025-10-09 00:39:59 -04:00
  • 6cf90b8902 Add handling for scheme-less single-segment '/www.<host>' redirects in middleware Jake Jarvis 2025-10-09 00:39:01 -04:00
  • 7c00781e6c Update DNS provider rules and modify default suggestions Jake Jarvis 2025-10-09 00:30:04 -04:00
  • 5c600d43f1 Fix possible memory leak with Chromium launch args Jake Jarvis 2025-10-08 20:42:54 -04:00
  • bb808f8450 Update dependency rdapper to ^0.3.0 renovate[bot] 2025-10-08 23:46:04 +00:00
  • 9d35bbfba2 Update dependency posthog-js to ^1.273.1 renovate[bot] 2025-10-08 13:03:01 +00:00
  • b74c046eb1 Update dependency @vercel/functions to ^3.1.3 renovate[bot] 2025-10-08 21:39:09 +00:00
  • 68adc16c52 Add more provider rules Jake Jarvis 2025-10-08 18:41:17 -04:00
  • e25201a785 Simplify middleware to improve URL handling and authority extraction Jake Jarvis 2025-10-08 16:59:46 -04:00
  • 524ba96e97 Remove scroll-smooth to fix sticky header complications Jake Jarvis 2025-10-08 15:19:54 -04:00
  • e3eb9fbd61 Adjust Bookmarklet button to use buttonVariants for styling and improve accessibility Jake Jarvis 2025-10-08 15:11:49 -04:00
  • 483458d125 Refactor global styles for improved color variables and enhance component styling consistency Jake Jarvis 2025-10-08 15:00:36 -04:00
  • f0100c6b02 Update global styles for improved color variables and scrollbar customization Jake Jarvis 2025-10-08 11:04:55 -04:00
  • b746d8380b Update SEO section tests to use pill-based labels for filter buttons Jake Jarvis 2025-10-08 10:44:58 -04:00
  • 11c4bdb28e Use icons for allow/disallow rules and improve styling consistency Jake Jarvis 2025-10-08 10:43:23 -04:00
  • fa27855224 Refactor SEO section layout for improved responsiveness and styling consistency Jake Jarvis 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 Jake Jarvis 2025-10-08 10:36:11 -04:00
  • 04b50f9d2a Add HybridTooltip component and usePointerCapability hook for adaptive tooltip/popover behavior Jake Jarvis 2025-10-08 10:17:25 -04:00
  • a63d17a1a1 Update GithubStars component to use a monospaced font for improved readability Jake Jarvis 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 Jake Jarvis 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 Jake Jarvis 2025-10-07 22:56:57 -04:00
  • 930288caed Add hosting, email, and CA providers to catalog with specific rules Jake Jarvis 2025-10-07 22:49:52 -04:00
  • 9c771ed7f3 Add KeyValueSkeleton component and integrate it into various sections for improved loading states Jake Jarvis 2025-10-07 22:16:24 -04:00
  • da0030cf17 Display meta tag and sitemap counts in SEO section for improved clarity Jake Jarvis 2025-10-07 22:07:14 -04:00
  • 1d750873da Refactor SEO section layout and improve styling for better readability Jake Jarvis 2025-10-07 21:58:13 -04:00
  • 0966231098 Enhance robots.txt parser to deduplicate identical rules while preserving order Jake Jarvis 2025-10-07 21:47:15 -04:00
  • 5aa5d4de77 Update DomainExportSchema to omit preview and source fields from SEO response Jake Jarvis 2025-10-07 21:38:24 -04:00
  • 3a12d3196c Enhance robots.txt parser to merge duplicate user-agent groups Jake Jarvis 2025-10-07 21:27:57 -04:00
  • f4dfb5598d Add additional robots.txt parser testing Jake Jarvis 2025-10-07 21:19:22 -04:00
  • 6a22355ba7 Update SEO section to include imageUploaded field and enhance URL handling Jake Jarvis 2025-10-07 21:17:07 -04:00
  • 39cd1978de Add loading skeletons to SEO section for improved user experience Jake Jarvis 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 Jake Jarvis 2025-10-07 20:35:39 -04:00
  • 2a5364d127 Refactor SEO section to use hooks for state management and add progressive reveal functionality Jake Jarvis 2025-10-07 20:28:04 -04:00
  • 37bf6b23dd Fix robots.txt parsing to handle blank lines, comments, and BOM Jake Jarvis 2025-10-07 20:00:23 -04:00
  • a937f095e8 Update TypeScript configuration for Vitest and adjust Vitest settings Jake Jarvis 2025-10-07 18:55:56 -04:00
  • c8173b4ff2 Add Bookmarklet dialog and integrate into AppHeader Jake Jarvis 2025-10-07 17:59:39 -04:00
  • 36cbdb6219 Add SEO section (#77) Jake Jarvis 2025-10-07 17:05:56 -04:00
  • f0f28d9b2e Improve spacing and alignment of elements in key/value components Jake Jarvis 2025-10-06 22:15:00 -04:00