-
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