Commit Graph

  • b6df4dbb92 Snapshot: MLS sync fixes, image refresh, plugin/theme updates master root 2026-04-29 15:32:23 +00:00
  • 57b752f54e Manual property enhancements: MLS status sync, agent clone, description formatting root 2026-01-23 21:28:44 +00:00
  • c2d5b2248d Add WebP conversion and garbage collection to MLS plugin Hanson.xyz Dev 2026-01-04 20:48:57 -06:00
  • 25608a5327 Add db_content_updates directory for production sync Hanson.xyz Dev 2026-01-04 20:12:05 -06:00
  • f0ca867605 Add wp-config.php to gitignore, create dist template Hanson.xyz Dev 2026-01-04 19:23:20 -06:00
  • 91a90ea622 db Hanson.xyz Dev 2026-01-04 17:51:00 -06:00
  • acc8ac87a0 wip Hanson.xyz Dev 2026-01-04 17:50:08 -06:00
  • 7e45ce0756 Fix homeprozAjax not defined on properties page Hanson.xyz Dev 2025-12-30 13:14:21 -06:00
  • 9bf45416d5 Add properties page template to replace CPT archive Hanson.xyz Dev 2025-12-30 13:13:01 -06:00
  • 361007d36b Add homepage section ordering and switch to MLS-only data source Hanson.xyz Dev 2025-12-30 13:00:33 -06:00
  • cf56d57225 Enable drag-drop sorting for Agents post type Hanson.xyz Dev 2025-12-30 11:51:58 -06:00
  • ce02635b57 Skip initial property list render when map will reposition Hanson.xyz Dev 2025-12-29 21:22:20 -06:00
  • eed01f2e04 Switch to 100% server-side map clustering Hanson.xyz Dev 2025-12-29 03:16:16 -06:00
  • f2a9b28ac2 Fix city/zip filtering and improve map hover behavior Hanson.xyz Dev 2025-12-29 02:27:54 -06:00
  • 5ca2e29c72 Add ghost text autocomplete location search to homepage hero Hanson.xyz Dev 2025-12-29 00:50:45 -06:00
  • 183e1b92c9 Add 6 reusable page templates with ACF integration Hanson.xyz Dev 2025-12-18 00:50:33 -06:00
  • d11e8bfd4c Update bd JSONL Hanson.xyz Dev 2025-12-17 18:00:58 -06:00
  • b8d9c8aee7 Add sticky filter improvements and unified filter input styling Hanson.xyz Dev 2025-12-17 17:36:38 -06:00
  • 564d556a8c Add US geo data tables, filter bounds API, and URL hash state management Hanson.xyz Dev 2025-12-17 15:07:33 -06:00
  • 5522d18ada Improve pin click behavior: scroll to card if exists, pan map if not Hanson.xyz Dev 2025-12-17 03:53:52 -06:00
  • 63b8fec917 Add sessionStorage caching for AJAX requests and URL state restoration Hanson.xyz Dev 2025-12-17 03:42:49 -06:00
  • 1c81fd6766 Add scroll-triggered image loading with 1000px distance limit Hanson.xyz Dev 2025-12-17 02:47:47 -06:00
  • 51a5c3e166 Add sequential image loader with viewport prioritization Hanson.xyz Dev 2025-12-17 02:45:10 -06:00
  • dfad0f57e6 Add hover pins for clustered properties, disable grouping under 30 markers Hanson.xyz Dev 2025-12-17 02:31:23 -06:00
  • 8cd630593d Fix scroll position on map viewport change Hanson.xyz Dev 2025-12-17 02:13:25 -06:00
  • ecc182ebf9 Rewrite infinite scroll to use card-based virtual scrolling Hanson.xyz Dev 2025-12-17 02:02:35 -06:00
  • 02cc7f2dfb Remove Search button from filter bar, keep only Reset Hanson.xyz Dev 2025-12-16 15:20:40 -06:00
  • 8aeb33ed2c Add sticky filter form below map on desktop Hanson.xyz Dev 2025-12-16 14:55:43 -06:00
  • 9228a1f1ea Enable infinite scroll on mobile view Hanson.xyz Dev 2025-12-16 14:38:21 -06:00
  • bc39aa19dc Add 500px prefetch zone for earlier infinite scroll loading Hanson.xyz Dev 2025-12-16 14:27:17 -06:00
  • 53d3c41917 Change infinite scroll to use window scroll instead of container Hanson.xyz Dev 2025-12-16 14:21:29 -06:00
  • 761384ee1b Add request queue to prevent map/filter race conditions Hanson.xyz Dev 2025-12-16 14:02:53 -06:00
  • cf181d01b3 Implement lower-priority UX enhancements Hanson.xyz Dev 2025-12-16 13:45:46 -06:00
  • 0487bd1dcf Implement high priority features: filters, property type boxes, email routing Hanson.xyz Dev 2025-12-16 13:21:23 -06:00
  • ecdd75c307 Add client action items tracking section for final delivery Hanson.xyz Dev 2025-12-16 13:08:59 -06:00
  • 07a8d1756e Implement launch blockers and MLS state filter Hanson.xyz Dev 2025-12-16 13:07:12 -06:00
  • 15449b9131 Add single MLS property view and image security improvements Hanson.xyz Dev 2025-12-16 10:43:04 -06:00
  • acd606bb03 Sync property list with map viewport Hanson.xyz Dev 2025-12-16 01:27:44 -06:00
  • 9337a3cbc7 Start numbered clusters at zoom 9 instead of 12 Hanson.xyz Dev 2025-12-16 01:07:26 -06:00
  • 8c44e07bc4 Use zoom-relative density coloring with warm palette Hanson.xyz Dev 2025-12-16 01:04:16 -06:00
  • 7c3c322449 Replace heatmap with density dots for all zoom levels Hanson.xyz Dev 2025-12-16 00:58:59 -06:00
  • 93d5b01111 Add tiered map visualization based on zoom level Hanson.xyz Dev 2025-12-16 00:53:21 -06:00
  • 1c728ec60e Fix clustering density with pixel-based grid calculation Hanson.xyz Dev 2025-12-16 00:31:11 -06:00
  • ae0fc65e4e Fix: Remove paged from formData to prevent ?paged= in URL Hanson.xyz Dev 2025-12-16 00:19:39 -06:00
  • fe29eb74c4 Fix server-rendered pagination links to use hash format Hanson.xyz Dev 2025-12-16 00:10:29 -06:00
  • b7eb0de882 Use hash values for AJAX pagination instead of query params Hanson.xyz Dev 2025-12-16 00:07:20 -06:00
  • 1862cef42a Add server-side clustering for map with 30k+ properties Hanson.xyz Dev 2025-12-16 00:04:22 -06:00
  • 30eb593020 Add loading spinner for property card images Hanson.xyz Dev 2025-12-15 23:48:59 -06:00
  • 72b932b25e Add on-demand media URL refresh for expired MLS Grid tokens Hanson.xyz Dev 2025-12-15 23:45:44 -06:00
  • 4db53b607c Add WebP thumbnail endpoint for MLS property images Hanson.xyz Dev 2025-12-15 23:28:59 -06:00
  • 198c9b9091 Add marker clustering and responsive full-width layout Hanson.xyz Dev 2025-12-15 22:59:57 -06:00
  • fc018ca604 Integrate MLS listings with property map and add smart sync Hanson.xyz Dev 2025-12-15 22:32:41 -06:00
  • b9cddd2f64 Refactor MLS sync to Active/Pending only with on-demand media Hanson.xyz Dev 2025-12-15 08:25:37 -06:00
  • 6eadf3d266 Add queue-based media download system with rate limiting Hanson.xyz Dev 2025-12-14 22:52:58 -06:00
  • b62867d834 Add sync recovery commands for interrupted syncs Hanson.xyz Dev 2025-12-14 22:33:27 -06:00
  • 5e4ebfb99e Add verbose mode, progress indicators, and missing media log Hanson.xyz Dev 2025-12-14 22:20:41 -06:00
  • 6556479417 Add MLS by HansonXyz plugin for MLS Grid API integration Hanson.xyz Dev 2025-12-14 21:24:38 -06:00
  • ec5a309555 Streamline CLAUDE.md Hanson.xyz Dev 2025-12-01 01:29:44 -06:00
  • d1185184bf Fix mobile layout for property detail pages Hanson.xyz Dev 2025-12-01 01:27:00 -06:00
  • f6c750170b Make contact page icons clickable links Hanson.xyz Dev 2025-12-01 01:11:27 -06:00
  • e68426bb3d Fix CF7 form label layout on contact page Hanson.xyz Dev 2025-12-01 01:09:43 -06:00
  • d676cad93f Fix agent-info-link not covering bottom margin Hanson.xyz Dev 2025-12-01 01:07:40 -06:00
  • 217c6ce8d6 Add Facebook and TikTok social links to header Hanson.xyz Dev 2025-12-01 01:06:29 -06:00
  • f438d4fff7 Fix homepage location search to use property_location param Hanson.xyz Dev 2025-12-01 01:03:00 -06:00
  • 32dd7eff9a Filter location dropdowns to only show active/pending property locations Hanson.xyz Dev 2025-12-01 00:59:48 -06:00
  • 761a08ee86 Unify hero styling across pages, update service cards Hanson.xyz Dev 2025-12-01 00:56:58 -06:00
  • ea2be47f99 Make archive hero margin responsive Hanson.xyz Dev 2025-12-01 00:41:30 -06:00
  • cf0debb970 Add currency and percentage input plugins to mortgage calculator Hanson.xyz Dev 2025-12-01 00:37:22 -06:00
  • ebbc9ec03b Change form input backgrounds to solid black sitewide Hanson.xyz Dev 2025-12-01 00:30:58 -06:00
  • 9963446486 Add mortgage calculator page with interactive widget Hanson.xyz Dev 2025-12-01 00:29:57 -06:00
  • cbeca7c6d8 UI/UX improvements: gallery autoplay, clickable cards, footer legal section Hanson.xyz Dev 2025-12-01 00:24:34 -06:00
  • 837b3219fb Standardize interior page heroes with ACF customization Hanson.xyz Dev 2025-11-30 22:51:04 -06:00
  • 4be4edb4ad Add rotating hero image gallery for desktop breakpoint Hanson.xyz Dev 2025-11-30 22:38:34 -06:00
  • 1a4d41def6 Implement dual hero designs with responsive switching Hanson.xyz Dev 2025-11-30 21:55:29 -06:00
  • 8da4b16633 Style property cards with red border and dark background Hanson.xyz Dev 2025-11-30 20:09:29 -06:00
  • f696f125a6 Brighten hero subtitle text Hanson.xyz Dev 2025-11-30 20:07:27 -06:00
  • ff25ffcceb Increase hero logo size and make background transparent Hanson.xyz Dev 2025-11-30 20:06:44 -06:00
  • 38dd0c4866 Add logo above hero title on homepage Hanson.xyz Dev 2025-11-30 20:04:57 -06:00
  • ae46667a7c Revert "Replace header text logo with image logo" Hanson.xyz Dev 2025-11-30 20:02:48 -06:00
  • b35731164d Replace header text logo with image logo Hanson.xyz Dev 2025-11-30 20:01:59 -06:00
  • d7b0861d4e Home page hero: add max-height 725px Hanson.xyz Dev 2025-11-30 19:59:04 -06:00
  • 8bea4b611d Simplify filter bar: 7 equal-width items in clean grid Hanson.xyz Dev 2025-11-30 19:55:28 -06:00
  • 775c57a678 Property filters overhaul: status sorting, simplified UI Hanson.xyz Dev 2025-11-30 19:52:50 -06:00
  • 1dd874091c Redesign property filters layout: single row, better proportions Hanson.xyz Dev 2025-11-30 19:43:44 -06:00
  • cefcd0f98d Fix property filters AJAX: correct script handle for wp_localize_script Hanson.xyz Dev 2025-11-30 19:40:36 -06:00
  • 1344d994be Fix duplicate headers on agents archive page Hanson.xyz Dev 2025-11-30 19:25:07 -06:00
  • 3998623fc7 Improve hero and agents page layout Hanson.xyz Dev 2025-11-30 19:22:02 -06:00
  • ce5e3bb472 Fix agent listing query to work without meta fields Hanson.xyz Dev 2025-11-30 19:19:11 -06:00
  • c2c2703568 Update CLAUDE.md with CPT, ACF, and feature documentation Hanson.xyz Dev 2025-11-30 19:11:57 -06:00
  • 42a06a5435 Add agent listing page with ordering and disabled agent support Hanson.xyz Dev 2025-11-30 19:10:38 -06:00
  • 220ae51df8 Make agent info block clickable, add Agent Profile button Hanson.xyz Dev 2025-11-30 18:49:40 -06:00
  • e5220dcf88 Add agent selection to properties with contact integration Hanson.xyz Dev 2025-11-30 18:46:12 -06:00
  • ef12be70ca Add Agent CPT with single-agent profile template Hanson.xyz Dev 2025-11-30 18:38:49 -06:00
  • fd0693e526 Phase 8 structural enhancements: Communities, Resources, Footer Hanson.xyz Dev 2025-11-30 02:47:16 -06:00
  • 23a7155955 Homepage structural enhancements from RHR analysis Hanson.xyz Dev 2025-11-30 02:33:25 -06:00
  • 5b629bdbab Update design docs with RHR competitor structural changes Hanson.xyz Dev 2025-11-30 02:29:02 -06:00
  • 562a0bd5b0 Competitor analysis: Robert Hoffman Realty site scrape and comparison Hanson.xyz Dev 2025-11-30 02:22:01 -06:00
  • afcf6042cd Configure beads git hooks and sync settings Hanson.xyz Dev 2025-11-30 01:56:12 -06:00
  • 5e2bb8585a Initialize beads issue tracking and update git policy Hanson.xyz Dev 2025-11-30 01:55:50 -06:00
  • 3c76e76068 ACF Pro: Upgrade from free, add Documents repeater field with download buttons Hanson.xyz Dev 2025-11-28 17:49:39 -06:00