beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 14:04:17 +01:00
5ce14ea666 fix(freelancer-directory): render an uploaded photo (data:image/), not only a linked URL
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 13:57:59 +01:00
e067fec168 feat(freelancer-directory): full-text search, OCA/projects/language filters, standardised languages
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 13:45:35 +01:00
ff42a242db fix(freelancer-directory): render the list from the webhook at runtime
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 13:41:09 +01:00
ada9605c90 feat(freelancer-directory): Country is an ISO 3166-1 dropdown on both forms
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 13:32:33 +01:00
babc4642ce feat(freelancer-directory): add the trust block (what we do / don't)
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 13:26:31 +01:00
d69a3da26e feat(freelancer-directory): go live — indexable, sitemap + llms, og:image, Plausible, homepage inbound link
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 13:11:10 +01:00
1c3a2a4b0e fix(freelancer-directory): success copy is a receipt, not a delivery claim
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 13:04:14 +01:00
4d5d59f3bd fix(freelancer-directory): apply the ICP re-review — claims sweep, F1 gate
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 12:56:51 +01:00
c55c707694 fix(freelancer-directory): keep the final-CTA link legible on the dark section
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 12:54:46 +01:00
63e43ce7a1 feat(freelancer-directory): CSV wire shape for languages/specialities, wire the quote route, add invite-a-friend
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 12:49:13 +01:00
832bb41206 fix(freelancer-admin): url inputs no longer block a save on legacy non-URL values
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 12:47:51 +01:00
64540e208f chore(freelancer-directory): drop the admin page URL from the directory's script comment
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 12:47:15 +01:00
c74315e950 fix(freelancer-directory): apply the ICP's five ship-blockers
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 12:37:25 +01:00
e8c93d89ad feat(freelancer-directory): add /odoo-community-developers/ as a draft
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 11:16:44 +01:00
82b74c359a refactor(blog): rebuild Odoo 20 Is Live post on the newest post chrome
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 11:11:19 +01:00
5d65fa7027 feat(blog): publish Odoo 20 Is Live on Our Servers — Here Is What Changed
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-03 09:27:43 +01:00
c6509e9920 restore(odooityourself): re-add the affiliate page at the user's request
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-02 19:18:54 +01:00
0e832d8fd1 perf(site-wide): render-blocking /style.css on 17 pages; <main> landmark; BF footer form action
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-02 17:07:30 +01:00
2aa9b19c3c perf(bootcamp): fix CLS/LCP + a11y on EN/DE/ES; add the missing footer-form handler
beaver_webmaster pushed to main at Oliver/ODOO4projects.com 2026-11-02 16:32:52 +01:00
bc942cdb7c feat(bootcamp): move the live seat-count line immediately below the hero