Commit Graph

  • 740e5650a9 chore(images): replace Black Friday 2026 social stills with the cream/midnight rebuild webmaster 2026-10-30 13:33:23 +00:00
  • 185e7ab419 feat(black-friday): add the Bootcamp box beside the Hosting box webmaster 2026-10-30 13:28:24 +00:00
  • 2a62ac871a fix(bf-pages): restore ODOO Bootcamp footer link; add HOST27 to the BF block webmaster 2026-10-30 13:22:48 +00:00
  • 14029c1074 chore(images): host Black Friday 2026 social stills (PNG + WebP) webmaster 2026-10-30 13:22:46 +00:00
  • 355c5d022e feat(hosting): add /odoo-black-friday/ and /odoo-hosting-offers/ pages webmaster 2026-10-30 13:18:16 +00:00
  • 48266e8e77 i18n(bootcamp): add the 6-seat cohort cap to the DE/ES pages oliver 2026-10-30 13:08:58 +00:00
  • fd3f1dc53e revert(bootcamp): drop the Black Friday call-out, keep the 6-seat cap oliver 2026-10-30 13:06:36 +00:00
  • 2940d33273 feat(bootcamp): state the 6-seat cohort cap and add the Black Friday call-out (EN) oliver 2026-10-30 13:02:49 +00:00
  • 46e874b1e7 feat(i18n): move DE/ES bootcamp pages to Q1 2027 (21 Jan – 25 Mar 2027) oliver 2026-10-30 12:45:28 +00:00
  • 01c5dd35e3 feat(bootcamp): move EN term to Q1 2027 (21 Jan – 25 Mar 2027) oliver 2026-10-30 12:28:17 +00:00
  • e37acde30c feat(seo): wire internal links between the 17 blog posts and the pages that sell oliver 2026-10-29 15:15:00 +00:00
  • bfa7f595cc feat(blog): publish OCA Paraguay Internationalization Hackathon post oliver 2026-10-29 09:03:21 +00:00
  • c6adb31afc feat(seo): add /what-can-i-use-odoo-for/ guide page, linked from the homepage and support FAQ webmaster 2026-10-28 23:10:12 +00:00
  • 5f647c055a fix(analytics): put the Buy class on the <form> so the goal actually fires oliver 2026-10-28 22:37:32 +00:00
  • 91ce3d9a4f fix(analytics): put the Buy class on the masterclass basket forms too oliver 2026-10-28 22:29:13 +00:00
  • 622d9f0310 feat(seo): restore /odoo-n8n-masterclass/ and /workshops/, both 404ing but indexed oliver 2026-10-28 22:26:35 +00:00
  • 0cd0fa1af1 feat(analytics): Plausible snippet on every page, FAQ marked on the bootcamp oliver 2026-10-28 21:50:53 +00:00
  • 73b3f34696 feat(analytics): add Plausible custom-event markings for six goals webmaster 2026-10-28 21:07:19 +00:00
  • ea97e65416 feat(blog): publish "How to Install Odoo Modules Using Git" oliver 2026-10-28 10:21:32 +00:00
  • 972453747b Merge fix/en-faq-version-chain-parity: EN JSON-LD FAQ version-chain parity oliver 2026-10-27 19:16:50 +00:00
  • 141bf20c03 fix(seo): mirror the visible version chain (14 → 15 → … → 20) into the EN FAQPage JSON-LD oliver 2026-10-27 19:16:50 +00:00
  • b9a730942f Merge feat/i18n-localise-dir-links: localise extensionless directory links in DE/ES oliver 2026-10-27 19:12:50 +00:00
  • 12704a5618 fix(i18n): localise extensionless directory links in the DE/ES pages oliver 2026-10-27 19:12:43 +00:00
  • 268b2645e2 Merge feat/i18n-upgrade-de-es: publish DE + ES Community Upgrade pages oliver 2026-10-27 19:07:29 +00:00
  • a84ee5e983 i18n(upgrade): publish DE + ES ODOO Community Upgrade pages (/de/, /es/), sitemap + llms.txt oliver 2026-10-27 19:07:29 +00:00
  • 68c26e9725 Merge feat/icp-upgrade-changes: ICP review R1-R5 on the Community Upgrade page oliver 2026-10-27 19:03:06 +00:00
  • 2fe0c31e2b copy(upgrade): apply the 5 ICP-required changes to /odoo-community-upgrade.html oliver 2026-10-27 19:03:06 +00:00
  • 3c602d97be fix(seo): legal.html canonical, host-case normalisation, BlogPosting x15, blog body domain typo oliver 2026-10-27 18:54:28 +00:00
  • 28f04e13fe fix(seo): repair the 10 blog canonicals, sitemap.xml, blog/index.json and llms.txt webmaster 2026-10-27 18:48:06 +00:00
  • 695f42a04f feat(site): publish /odoo-community-upgrade.html (EN Odoo Community Upgrade page) webmaster 2026-10-27 18:43:33 +00:00
  • 0715b59c34 feat(site): publish /australia.html — managed Odoo hosting in Australia (Sydney) oliver 2026-10-27 18:21:31 +00:00
  • 0195038bd7 Update the ODOO Community blog post to the live copy oliver 2026-10-27 09:03:49 +00:00
  • 3e913d68cc Remove the trial MCP endpoint line from /odooityourself.html oliver 2026-10-26 19:03:58 +00:00
  • 4da2f1c435 Remove the hero CTA from /odooityourself.html oliver 2026-10-26 18:59:38 +00:00
  • 6658f3e0a7 Move the Andrew briefing page to /odooityourself.html oliver 2026-10-26 18:40:56 +00:00
  • 6f4a6a46b6 Landing page: partner briefing for Andrew at /for-andrew/ oliver 2026-10-26 18:36:34 +00:00
  • 66ed209632 Footer "Useful Links": four items on the six DE/ES pages (DE/ES follow-up to 31c02b1) oliver 2026-10-26 15:55:12 +00:00
  • 31c02b1a06 Footer "Useful Links": Bootcamp + ODOO Hosting in 2027, drop the four oliver 2026-10-26 15:47:14 +00:00
  • 0bc4dc05d7 Bootcamp hero: two-zone scrim so the photo actually reads (EN/DE/ES) oliver 2026-10-25 11:39:40 +00:00
  • 718059c7e1 Bootcamp hero: London night aerial behind the header copy oliver 2026-10-25 10:42:46 +00:00
  • 36c629852f Bootcamp DE/ES: instructor reads 'Oliver - The OC Guy - Arnold' (+ alternateName) oliver 2026-10-25 10:23:20 +00:00
  • e5e4f5b016 Bootcamp: instructor reads 'Oliver - The OC Guy - Arnold' (facts list + section lead) oliver 2026-10-25 10:16:24 +00:00
  • 89bb7b7cba i18n: publish the bootcamp page in DE + ES, cluster the EN page, price 465.00 oliver 2026-10-24 22:38:21 +00:00
  • ca9a5b47cf Bootcamp page: instructor dd carries the full title (Oliver Arnold, Technical Lead at ODOO4projects) oliver 2026-10-24 22:33:09 +00:00
  • 7784a46b7d Bootcamp page: instructor dd says 'Oliver Arnold' (drop ', sole instructor') oliver 2026-10-24 22:30:20 +00:00
  • 24e542f4ab Bootcamp page: CTAs say 'Buy for 790 USD' and post the basket natively oliver 2026-10-24 22:26:40 +00:00
  • f0c6284bda i18n DE: republish odoo-hosting-2027.html and support.html with the trimmed em-dashes oliver 2026-10-24 22:08:49 +00:00
  • 45a3cc5398 Bootcamp page: Reserve your seat now buys the bootcamp (product_id 12) oliver 2026-10-24 22:03:38 +00:00
  • b69e4ceaed i18n phase 2: publish DE + ES for odoo-hosting-2027.html and support.html oliver 2026-10-24 21:56:08 +00:00
  • 0721804aab Language selector: move it into the visible top bar on every page that loads lang.js oliver 2026-10-24 21:51:08 +00:00
  • 7b2d241330 Bootcamp page: remove the internal 'Note on the count' paragraph oliver 2026-10-24 21:45:37 +00:00
  • acae3bdbd9 Bootcamp: correct the session schedule (first 22 Jan 2026, last 26 Mar 2026, 18:00-19:00 Central Time) oliver 2026-10-24 21:42:57 +00:00
  • fa654dc8d7 Bootcamp page: publish the price, USD 790 oliver 2026-10-24 21:36:52 +00:00
  • 0f5fb95b12 Publish the Odoo Bootcamp page at /odoo-erp-automation-bootcamp/ (fixes the ranking 404) oliver 2026-10-24 21:33:25 +00:00
  • 06beab403d lang.js: remember the language a switcher click picked oliver 2026-10-24 21:25:33 +00:00
  • 937dbd4dbf Publish German and Spanish homepage (/de/, /es/) with hreflang cluster and language switcher oliver 2026-10-24 21:22:13 +00:00
  • 2c7d9a393e Add Plausible analytics snippet to odoo-hosting-2027.html <head> oliver 2026-10-24 16:39:51 +00:00
  • 6bb529a06a Add Plausible analytics snippet to homepage <head> oliver 2026-10-24 13:29:28 +00:00
  • 62d9d76bde Add supplied post images to two posts and to the blog overview cards oliver 2026-10-24 09:46:13 +00:00
  • 7b9db81e82 Publish blog post: Track the OCA Modules You Actually Use — Without Refreshing GitHub Every Day oliver 2026-10-24 08:57:30 +00:00
  • 76e5645585 Publish blog post: This is how i updated my Invoices from Odoo 19 to Odoo 20 with n8n and much MCP oliver 2026-10-23 09:25:02 +00:00
  • 61a9dd96d0 feat(legal): add Video Credits block with 10 Pixabay attributions oliver 2026-10-22 19:06:55 +00:00
  • 488419155b fix(pricing): state the same domain count per plan on the homepage oliver 2026-10-22 16:12:40 +00:00
  • 55d1ffd800 chore(site): drop dead coupon code and stale product-spec facts oliver 2026-10-21 23:05:23 +00:00
  • dd27e820f5 feat(legal): add Privacy Policy and Terms of Service pages oliver 2026-10-21 23:05:23 +00:00
  • 93511e893d fix(site): correct prices, drop every discount claim and repair trial copy oliver 2026-10-21 23:05:22 +00:00
  • e25e4c64fa a11y(landing): lift the 'not supported' / flag chips above the 11px legibility floor feat/odoo-hosting-2027 oliver 2026-10-21 22:23:15 +00:00
  • 0f7da0b68b perf(landing): load style.css non-blocking on odoo-hosting-2027 oliver 2026-10-21 22:22:27 +00:00
  • db919fc8c2 feat(landing): add Odoo Hosting 2027 comparison page oliver 2026-10-21 22:20:45 +00:00
  • a54dc22bd1 copy(footer): say "AI Agents and N8N automations" in the About-us blurb copy/ai-agents-n8n oliver 2026-10-20 13:09:31 +00:00
  • ca89d8e7b7 confirm oliver 2026-10-17 17:10:09 -03:00
  • 29127d4025 chat fixes oliver 2026-10-17 10:50:45 -03:00
  • b4e0faa62e UTM oliver 2026-10-17 10:40:05 -03:00
  • 575e3efece Update upsell.html oliver 2026-10-17 09:39:08 -03:00
  • 62f92769a1 Update upsell.html oliver 2026-10-17 09:30:55 -03:00
  • 3637094896 url oliver 2026-10-16 08:42:42 -03:00
  • 609f9d64bf new produt id oliver 2026-10-16 08:39:01 -03:00
  • 1ab6c47df6 Update index.html oliver 2026-10-16 08:29:29 -03:00
  • 354799b9ca fix: repair contact flow and buy flow targets Reef 2026-10-12 15:41:11 +00:00
  • 04d39157b8 Buy Area oliver 2026-10-08 17:28:26 -03:00
  • 5cc0c06a11 Fix modal close + color oliver 2026-10-08 16:29:57 -03:00
  • b003c221ce fix: Custom Quote modal text visibility and close button ODOO4projects Web Developer 2026-10-08 18:52:55 +00:00
  • 79f2a71d49 feat: rename Rates & SUITES to Order & Pricing, add Custom Quote modal ODOO4projects Web Developer 2026-10-08 17:38:54 +00:00
  • 729289ef71 Publish blog post: 6 Tips to Leverage the Latest Odoo Management App Update Reef 2026-10-08 15:50:04 +00:00
  • 06ed942f8b fix: correct trial location preselection after city-only values ODOO4projects Web Developer 2026-10-06 22:48:35 +00:00
  • 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 ODOO4projects Web Developer 2026-10-06 22:45:34 +00:00
  • 20f8d02116 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 feat/add-agent-skills ODOO4projects Web Developer 2026-10-06 22:45:34 +00:00
  • e926f850f7 Publish blog post: Odoo 20 Is Live on Our Servers — With an MCP Server and Free Backups Reef 2026-10-06 22:06:05 +00:00
  • eb142d1aa6 fix: location values now return city name only (saopaulo instead of api.saopaulo.odoo4projects.com) ODOO4projects Web Developer 2026-10-05 20:37:28 +00:00
  • 4d9becd159 feat: spinning-up widget for ?message=spinning_up URL param ODOO4projects Web Developer 2026-10-05 20:32:13 +00:00
  • 5f4c75e94f feat: store UTM params in cookies, inject into webhook payloads ODOO4projects Web Developer 2026-10-05 20:30:30 +00:00
  • d83d960543 email: professional HTML template for new trial signup confirmation ODOO4projects Web Developer 2026-10-05 20:01:52 +00:00
  • 9751bda35c copywriter: FAQ growth path & pricing outcome-based language ODOO4projects Web Developer 2026-10-05 19:57:16 +00:00
  • 3e899391d7 fix: change trial webhook to n8n.odoo4projects.com/webhook/ODOO4projects/trial ODOO4projects Web Developer 2026-10-05 19:18:51 +00:00
  • 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 feat/fix-4-15 ODOO4projects Web Developer 2026-10-04 23:14:31 +00:00
  • af866d87e8 Publish blog post: ODOO Community Is Going Online on ODOO4projects Reef 2026-09-28 09:53:40 +00:00
  • 5f52cd6059 Change OCA section title to 'Our Top OCA Module Picks' Reef 2026-09-27 10:34:01 +00:00
  • 3605545838 Add OCA Modules Status section: searchable scrollable table with v19/v20 support indicators and GitHub icon links Reef 2026-09-27 10:24:03 +00:00
  • 246beeb231 Add Odoo Version dropdown (19.0/20.0) next to server location in pricing section; include version in buyNow basket POST Reef 2026-09-27 10:02:22 +00:00
  • e5604381da Fix buyNow webhook URL to odoo.odoo4projects.com; update skill with test case for changeable URL Reef 2026-08-24 21:42:45 +00:00