• Joined on 2026-06-22
reef pushed to main at Oliver/ODOO4projects.com 2026-08-24 23:41:49 +02:00
e5604381da Fix buyNow webhook URL to odoo.odoo4projects.com; update skill with test case for changeable URL
reef pushed to main at Oliver/ODOO4projects.com 2026-08-24 23:38:21 +02:00
aeb465e9dd Remove ping debug console.log output
reef pushed to main at Oliver/ODOO4projects.com 2026-08-24 23:35:44 +02:00
1fb2bdf525 Fix hero animation: heroImages keys now have api. prefix to match SERVERS hosts
reef pushed to main at Oliver/ODOO4projects.com 2026-08-24 23:32:35 +02:00
d26a3ee725 Add console debug output to pingServer: OK/ERR/TIMEOUT with elapsed ms
reef pushed to main at Oliver/ODOO4projects.com 2026-08-24 23:01:16 +02:00
1642497c10 Prefix all SERVERS hosts with api. and remove duplicate api. from pingServer
reef pushed to main at Oliver/ODOO4projects.com 2026-08-24 22:52:38 +02:00
f7460c129d Download static assets from static.odoo4projects.com (agent.js, agent.css, 4.svg, logo.svg, favicon.png) and serve locally. Update all HTML references.
reef pushed to main at Oliver/ODOO4projects.com 2026-08-24 21:35:51 +02:00
602329db27 Ping api.{host}/favicon.ico instead of {host}/favicon.ico
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 14:44:48 +02:00
a003054781 Redesign footer: 4-column grid, partners section (OC Guy, OCA Paraguay, OD8N), brass top rule, partner cards
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 14:40:45 +02:00
5ddb142c8f Update upsell.html buy buttons: form POST to /shop/post_basket with info=uuid
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 14:32:22 +02:00
b34e001c46 Fix buyNow CSRF: use dynamic origin. Remove pricing foot from Empire card.
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 14:07:29 +02:00
109bcac7f7 Fix mobile pricing: stack 4 cards vertically (1 column) below 768px
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 13:38:49 +02:00
0ac11bcce0 Change pricing foot text to 'No setup fee. Stripe Payment / Cancel at any time'
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 11:16:04 +02:00
5a6380871d Lowercase info field
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 11:12:33 +02:00
fcc972557b Rename location field to INFO, strip .odoo4projects.com from server value
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 11:06:02 +02:00
07de1249cf Log basket JSON to console on buyNow click
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 10:44:20 +02:00
8e5d508b13 Add server location select in pricing section, pre-select best server after ping, pass location in basket JSON payload
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 00:04:53 +02:00
ba55327400 Fix buyNow: form POST to /shop/post_basket with JSON basket field, opens checkout in new tab — no CORS, no CSRF
reef pushed to main at Oliver/ODOO4projects.com 2026-08-22 00:00:52 +02:00
d37ceca9bd Fix buyNow: direct product page links instead of CSRF-blocked POST
reef pushed to main at Oliver/ODOO4projects.com 2026-08-21 23:58:18 +02:00
d58089d194 Fix 4 console errors: guard old slider code, guard spinner null, guard GSAP empty-grid targets, replace CORS fetch with form-based buyNow
reef pushed to main at Oliver/ODOO4projects.com 2026-08-21 23:49:07 +02:00
284f59f863 Add direct Odoo shop buy buttons: POST basket + open cart in new window