Commit Graph
231 Commits
Author SHA1 Message Date
ODOO4projects Web Developer b003c221ce fix: Custom Quote modal text visibility and close button
- Dark text (#171c26) for all form fields in modal on ivory background
- Explicit colors for labels, inputs, placeholders
- Close button (X) now visible with midnight background
2026-10-08 18:52:55 +00:00
ODOO4projects Web Developer 79f2a71d49 feat: rename Rates & SUITES to Order & Pricing, add Custom Quote modal
- Change section header to 'Order & Pricing'
- Add 'Get Custom Quote' button that opens modal with name, email, requirements fields
- Requirements field has placeholder: 'Describe your requirements (how many users? onsite, cloud? how many workers?)'
- Submit to https://n8n.odoo4projects.com/webhook/ODOO4projects/crm with UTM tracking
- Empire 'Get Custom Quote' button now opens modal instead of Order Widget
- Add CSS for modal overlay, form styling, and mobile responsiveness
2026-10-08 17:39:08 +00:00
Reef 729289ef71 Publish blog post: 6 Tips to Leverage the Latest Odoo Management App Update 2026-10-08 15:50:04 +00:00
ODOO4projects Web Developer 06ed942f8b fix: correct trial location preselection after city-only values
- options now use city values (saopaulo) instead of full hostnames
- preselect logic extracts city from bestServer.host before matching
2026-10-06 22:48:35 +00:00
ODOO4projects Web Developer 3d1473a2d5 feat: add agent-skills JSON to homepage for free trial provisioning
- includes spin_up_free_trial skill with MCP server reference
- defines six server locations (Manchester, Sydney, Mumbai, São Paulo, Meppel, Boston)
- provides workflow steps and clear instructions for conversational agents
2026-10-06 22:46:11 +00:00
Reef e926f850f7 Publish blog post: Odoo 20 Is Live on Our Servers — With an MCP Server and Free Backups 2026-10-06 22:06:05 +00:00
ODOO4projects Web Developer eb142d1aa6 fix: location values now return city name only (saopaulo instead of api.saopaulo.odoo4projects.com) 2026-10-05 20:37:28 +00:00
ODOO4projects Web Developer 4d9becd159 feat: spinning-up widget for ?message=spinning_up URL param 2026-10-05 20:32:13 +00:00
ODOO4projects Web Developer 5f4c75e94f feat: store UTM params in cookies, inject into webhook payloads 2026-10-05 20:30:30 +00:00
ODOO4projects Web Developer d83d960543 email: professional HTML template for new trial signup confirmation 2026-10-05 20:01:52 +00:00
ODOO4projects Web Developer 9751bda35c copywriter: FAQ growth path & pricing outcome-based language 2026-10-05 19:57:16 +00:00
ODOO4projects Web Developer 3e899391d7 fix: change trial webhook to n8n.odoo4projects.com/webhook/ODOO4projects/trial 2026-10-05 19:18:51 +00:00
ODOO4projects Web Developer 4134ff5260 fix: address points 5,7,8,9,11,12,13,14,15 - add Offer schema, remove duplicate partners, trial error feedback, rel=noopener noreferrer, remove inline onclick, semantic pagination, footer email 2026-10-04 23:14:31 +00:00
Reef af866d87e8 Publish blog post: ODOO Community Is Going Online on ODOO4projects 2026-09-28 09:53:40 +00:00
Reef 5f52cd6059 Change OCA section title to 'Our Top OCA Module Picks' 2026-09-27 10:34:01 +00:00
Reef 3605545838 Add OCA Modules Status section: searchable scrollable table with v19/v20 support indicators and GitHub icon links 2026-09-27 10:24:03 +00:00
Reef 246beeb231 Add Odoo Version dropdown (19.0/20.0) next to server location in pricing section; include version in buyNow basket POST 2026-09-27 10:02:22 +00:00
Reef e5604381da Fix buyNow webhook URL to odoo.odoo4projects.com; update skill with test case for changeable URL 2026-08-24 21:42:45 +00:00
Reef aeb465e9dd Remove ping debug console.log output 2026-08-24 21:39:17 +00:00
Reef 1fb2bdf525 Fix hero animation: heroImages keys now have api. prefix to match SERVERS hosts 2026-08-24 21:36:40 +00:00
Reef d26a3ee725 Add console debug output to pingServer: OK/ERR/TIMEOUT with elapsed ms 2026-08-24 21:33:31 +00:00
Reef 1642497c10 Prefix all SERVERS hosts with api. and remove duplicate api. from pingServer 2026-08-24 21:02:09 +00:00
Reef 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. 2026-08-24 20:53:34 +00:00
Reef 602329db27 Ping api.{host}/favicon.ico instead of {host}/favicon.ico 2026-08-24 19:36:46 +00:00
Reef a003054781 Redesign footer: 4-column grid, partners section (OC Guy, OCA Paraguay, OD8N), brass top rule, partner cards 2026-08-22 12:45:41 +00:00
Reef 5ddb142c8f Update upsell.html buy buttons: form POST to /shop/post_basket with info=uuid 2026-08-22 12:41:39 +00:00
oliver 7245e47cac static sites for ODOO 2026-08-22 09:37:27 -03:00
Reef b34e001c46 Fix buyNow CSRF: use dynamic origin. Remove pricing foot from Empire card. 2026-08-22 12:33:16 +00:00
Reef 109bcac7f7 Fix mobile pricing: stack 4 cards vertically (1 column) below 768px 2026-08-22 12:08:23 +00:00
Reef 0ac11bcce0 Change pricing foot text to 'No setup fee. Stripe Payment / Cancel at any time' 2026-08-22 11:39:41 +00:00
Reef 5a6380871d Lowercase info field 2026-08-22 09:16:58 +00:00
Reef fcc972557b Rename location field to INFO, strip .odoo4projects.com from server value 2026-08-22 09:13:26 +00:00
Reef 07de1249cf Log basket JSON to console on buyNow click 2026-08-22 09:06:55 +00:00
Reef 8e5d508b13 Add server location select in pricing section, pre-select best server after ping, pass location in basket JSON payload 2026-08-22 08:45:12 +00:00
Reef ba55327400 Fix buyNow: form POST to /shop/post_basket with JSON basket field, opens checkout in new tab — no CORS, no CSRF 2026-08-21 22:05:45 +00:00
Reef d37ceca9bd Fix buyNow: direct product page links instead of CSRF-blocked POST 2026-08-21 22:01:44 +00:00
Reef d58089d194 Fix 4 console errors: guard old slider code, guard spinner null, guard GSAP empty-grid targets, replace CORS fetch with form-based buyNow 2026-08-21 21:59:12 +00:00
Reef 284f59f863 Add direct Odoo shop buy buttons: POST basket + open cart in new window 2026-08-21 21:50:00 +00:00
Reef 09f8b6100f Replace 'Instant setup, satisfied or reimbursed' with 'No setup fee. Cancel subscription at anytime' 2026-08-21 19:38:17 +00:00
Reef ba0aa96d3b Update coupon code text: startups and NGOs 2026-08-21 19:17:50 +00:00
Reef 3b4b1faef7 Add coupon code mention to affiliate FAQ answer 2026-08-21 17:53:48 +00:00
Reef 47c187f661 Replace credit card FAQ with affiliate program Q&A 2026-08-21 17:52:45 +00:00
Reef 5e7549651b Replace free trial FAQ with ODOO Community Q&A 2026-08-21 17:52:08 +00:00
Reef 03e49b2b2c Remove 'Guest Services' kicker 2026-08-21 17:51:00 +00:00
Reef 413471aceb Remove 'The Concierge Standard' kicker 2026-08-21 17:49:52 +00:00
Reef 0020477cb1 Swap 6 Global Locations card to Management Within Odoo 2026-08-21 17:48:45 +00:00
Reef 4afa74bd16 fix: restore gsap.set pre-hide + simpler observer (threshold 0.1, no rootMargin) — ensures no flash and animations fire correctly on scroll 2026-08-20 22:20:56 +00:00
Reef 840982dc2e fix: silent fetch POST instead of new-window form, update subtitle
- Replace hidden form POST (target='_blank') with silent fetch() that
  ignores the response — no new window opens
- Send boolean values directly instead of serializing to 'true'/'false' strings
- Update subtitle: 'Download your PDF in minutes.' -> 'We will send the report in minutes.'
2026-08-20 21:16:12 +00:00
Reef d4e9acd4e3 feat: add email field to business wizard, update success message
- Add email input field after textareas, before checkboxes
- Email required via both HTML 'required' attribute and JS validation
- POST email field to webhook as 'email' key
- Add .biz-field input[type='email'] CSS (inline + external) matching textarea style
- Update success message: 'We will email you the report once it is ready. AI generation typically takes 1-2 minutes.'
- Remove reference to new window / auto-download (no longer opens window)
2026-08-20 21:11:39 +00:00
Reef 60b41d7453 fix: update business wizard webhook URL to n8n.odoo4projects.com 2026-08-20 15:30:29 +00:00