Commit Graph

  • 53762645e0 enhance: implement dynamic modal repositioning with ResizeObserver Joakim 2025-09-07 19:43:26 +02:00
  • 2346eea874 feat: add live preview system and enhance dev workflow Joakim 2025-09-07 19:15:10 +02:00
  • ae9d8e4058 refactor: implement script tag approach for library inclusion Joakim 2025-09-04 22:16:35 +02:00
  • c777fc92dd refactor: consolidate all Node.js development into lib package Joakim 2025-09-04 21:40:45 +02:00
  • 6fef293df3 feat: implement flexible editor gate system Joakim 2025-09-04 18:42:30 +02:00
  • 1d81c636cb feat: implement complete authentication system with OAuth (Phase 1.1) Joakim 2025-09-03 19:51:00 +02:00
  • 3f90bf9c3b feat: implement professional modal editing forms (Phase 1.2) Joakim 2025-09-03 19:32:01 +02:00
  • ca3df47451 feat: complete code cleanup and create feature parity plan Joakim 2025-09-03 19:11:54 +02:00
  • f82d8bb287 Fix mock content fallback to preserve original HTML content Joakim 2025-09-03 12:38:54 +02:00
  • 4407f84bbc Implement complete content injection and enhancement pipeline Joakim 2025-09-03 12:35:54 +02:00
  • 1f97acc1bf Implement hash-based content ID generation Joakim 2025-09-03 12:23:20 +02:00
  • 81d8ef2bf5 Remove remaining data-field-type attributes from demo site Joakim 2025-09-03 12:20:08 +02:00
  • 9bc2751ff2 Clean up demo site: remove manual IDs and frontend-only approach Joakim 2025-09-03 12:18:43 +02:00
  • c2591e4fdd Update documentation to reflect Go CLI approach and ID generation philosophy Joakim 2025-09-03 12:17:01 +02:00
  • 0e84af98bc Add Go CLI with container expansion parser and development server Joakim 2025-09-02 22:58:59 +02:00
  • afd4879cef Refactor to modular architecture with extensible configuration system Joakim 2025-09-01 13:55:01 +02:00
  • e639c5e807 Implement client-side validation and sanitization Joakim 2025-09-01 13:33:16 +02:00
  • 39e60e0b3f Add hybrid editing system with markdown collections Joakim 2025-09-01 13:20:29 +02:00
  • a13546aac2 Implement element-level editing with semantic field detection Joakim 2025-08-30 17:01:25 +02:00
  • e8c0de233d Fix marked.js API integration for UMD build Joakim 2025-08-30 12:40:33 +02:00
  • 0d79ab1fef Replace custom markdown parser with marked.js v16.2.1 Joakim 2025-08-30 12:37:45 +02:00
  • 526c265e52 Fix infinite recursion in markdown parsing Joakim 2025-08-29 23:22:06 +02:00
  • dc70b74f7d Preserve layout and styling when applying edited content Joakim 2025-08-29 23:08:46 +02:00
  • 04e669eb95 Fix edit form content extraction - show clean customer view Joakim 2025-08-29 23:01:55 +02:00
  • 1a0a6b3254 Add development workflow and project setup Joakim 2025-08-29 22:48:29 +02:00
  • af88e57272 Add working frontend prototype with edit-in-place functionality Joakim 2025-08-29 22:41:15 +02:00
  • 1f6279f79f Initial project setup with research and roadmap Joakim 2025-08-29 22:37:32 +02:00