Commit History

Author SHA1 Message Date
  Claude e4625f6c23 fix: redirect to landing page when no integration params present #97 5 months ago
  Claude 0229526b22 feat: add HMAC validation for ShopRenter integrations page redirect #97 5 months ago
  Claude 014672f002 fix: redirect to app_url in oauth-shoprenter-callback #97 5 months ago
  Claude ed4adf78bd feat: update ShopRenter connection UI to show app store installation info #97 5 months ago
  Claude 3e6f8061e4 feat: implement ShopRenter integration flow on integrations page #97 5 months ago
  Claude 8c38a9ed2a fix: preserve original parameter order in ShopRenter HMAC validation #96 5 months ago
  Claude 894bcd6e35 fix: use Deno native crypto.subtle for HMAC calculation #96 5 months ago
  Claude dcd0198cc2 fix: use only code/shopname/timestamp for HMAC and test with both secret and id #96 5 months ago
  Claude 81f98d1cc2 debug: add client secret preview logging for HMAC troubleshooting #96 5 months ago
  Claude 3ccb803a18 fix: add fallback for ShopRenter ENV names and include all params in HMAC #96 5 months ago
  Claude f7f157811e fix: exclude app_url from ShopRenter HMAC calculation #96 5 months ago
  Claude 4e5ad3cf71 fix: use decoded parameter values for ShopRenter HMAC validation #96 5 months ago
  Claude 2a49a3d00a fix: use raw query string for HMAC validation to preserve URL encoding #96 5 months ago
  Claude 1ac713690b debug: add detailed HMAC validation logging #96 5 months ago
  Claude 5e4e9657df fix: add missing try-catch block in webhook-shoprenter-uninstall #96 5 months ago
  Claude bdd12611fe fix: update ShopRenter ENV variable names to APP prefix #96 5 months ago
  Claude 31c3ca07be fix: make ShopRenter timestamp validation lenient #96 5 months ago
  Claude 69c865f4dc feat: add environment config to hide GDPR access policy settings #95 5 months ago
  Claude 52daa6d185 feat: remove deprecated sync_* boolean columns from store_sync_config #95 5 months ago
  Claude 96a48fc98e feat: add GDPR access policy enforcement to scheduled sync functions #95 5 months ago
  Claude d2026c1329 fix: resolve 'supabase is not defined' error in sync functions #95 5 months ago
  Claude a8c5ce91a4 feat: update sync functions to respect GDPR access policies #95 5 months ago
  Claude 8121dd71da feat: add 3-state access policy to all MCP tool handlers #95 5 months ago
  Claude 6ece90bd5f feat: implement GDPR-compliant 3-state data access policy #95 5 months ago
  Claude d332d907da feat: implement semantic vector search for product name queries #94 5 months ago
  Claude dec7b6bada feat: clean HTML from product descriptions in Qdrant sync #92 5 months ago
  Claude 28d1062bd8 fix: WooCommerce sync GDPR compliance and embedding optimization #91 5 months ago
  Claude 6616ee5080 fix: correct sync config reading and implement smart embedding generation #90 5 months ago
  Claude 9281553b95 fix: enable orders and customers sync in shoprenter scheduled sync #90 5 months ago
  Claude 3f0b07831c fix: improve ShopRenter order formatting and add Qdrant support to list_orders #88 5 months ago