Odient Portal — What's new
System status and Trust Center added
v1.1.0 07/30/2026A public status page and Trust Center are now linked in the footer.
Customer documentation portal is live
v1.0.0 07/30/2026Public and customer-gated documentation is now available under Docs.
Searching releases now jumps to the matched note
v0.63.47 09/07/2026When you search and click a release-note result, Product Updates now keeps your search term in the box and scrolls straight to the matched release (highlighting it), instead of dropping you at the top of the list.
OPRT-169 · Flux 118817
Home dashboard shows your active-license count
v0.63.46 09/07/2026Your home dashboard now includes an Active licenses card showing how many active licenses your account holds (expired ones aren't counted), with a link to your full license list.
OPRT-168 · Flux 118780
Resource pages: self-test now sits after the content
v0.63.45 09/07/2026On a sales resource page, the "Check your understanding" self-test now appears after the main content (overview, content, key takeaways) rather than jumping in right after the learning objective — a more natural read-then-test flow.
OPRT-167 · Flux 119165
Search box clears correctly after using the Back button
v0.63.44 09/07/2026After searching and then pressing the browser's Back button, the top-bar search box no longer keeps showing your previous query on pages where it should be empty (like the dashboard). It now matches what a fresh page load shows.
OPRT-166 · Flux 118788
Release-note links land cleanly below the top bar
v0.63.43 09/07/2026Clicking a "Release x.y.z" link (e.g. from the footer) now scrolls the Product Updates page so the release note's heading sits just below the top bar, instead of being tucked underneath it.
OPRT-165 · Flux 119641
Friendlier messages for blocked team actions
v0.63.42 09/07/2026When a team-management action is blocked (e.g. a non-admin tries to invite or revoke a member, or an invalid target is submitted), you now get the app's clear on-page message instead of a generic error page. The actions were already correctly blocked; only the message shown has improved.
OPRT-163 · Flux 119989
Quick demo login now matches manual login for admins
v0.63.41 09/07/2026Signing in through the one-click demo picker now lands a system administrator on the Odoo backend — the same place a normal email/password login would — instead of the portal home. Portal customers continue to land on their customer home.
OPRT-161 · Flux 119714
Exam scheduling lists only GTM certifications
v0.63.40 09/07/2026When a manager schedules a proctored exam, the course picker now shows only the GTM sales certifications (Practitioner and Expert) — customer-audience training tracks no longer appear there, so a sitting can't be booked against the wrong course.
OPRT-159 · Flux 119633
Certification badges now show your actual exam score
v0.63.39 09/07/2026On the Academy roadmap, a "Certified" badge now shows the score you achieved on the certification exam (e.g. 80%) instead of course completion — so a learner who just passed no longer looks identical to one who aced it.
OPRT-158 · Flux 119568
Present Mode is now counted in usage analytics
v0.63.38 09/07/2026Opening a deck in full-screen Present Mode is now recorded as a "present" activity event, so presenting shows up in usage reporting alongside searches and document views — previously the full-screen page wasn't tracked.
OPRT-157 · Flux 118893
Sales resources now show their objection-handling points
v0.63.37 09/07/2026Sales resources that carry objection-handling talking points ("Buyer says" / "You say") now display them in an Objection handling section on the resource page — previously the content existed but was never shown.
OPRT-156 · Flux 119983
Quiz: re-answering a question no longer shows a false "correct"
v0.63.36 09/07/2026In the Sales Center quizzes, your first answer to a question is the one that counts. If you clicked a second option after answering, the app could still flash "correct" for it even though it was ignored. It now consistently shows your recorded first answer.
OPRT-155 · Flux 119986
Support portal: clearer new-ticket, followers, and tidier links
v0.63.35 09/07/2026A few support-portal refinements: the New ticket form now asks for a subject before submitting (no more landing back on the list with no explanation); the ticket details panel lists the ticket's followers; and opening a reply link directly now takes you to the ticket instead of an error page. Tickets opened without a description no longer show a placeholder "(no description)" note.
OPRT-154 · Flux 119982 / 119176 / 118697 / 119213
Support: internal notes stay staff-only
v0.63.34 09/07/2026Hardened support tickets so that internal staff notes remain staff-only: the person who opened a ticket can no longer add an internal (private) note to their own ticket. Normal public replies are unaffected.
OPRT-153 · Flux 119215
Proctor console: find past exams + see who released each candidate
v0.63.33 09/07/2026The proctor console now has a Show closed / cancelled toggle, so a finished or cancelled exam sitting can be found again instead of disappearing from the list. The candidate roster also shows the release audit — who released each candidate, and when.
OPRT-152 · Flux 119537 / 118945
Proctored exams: focus-loss flags now recorded live
v0.63.32 09/07/2026During a live proctored certification, leaving the exam tab or window is now recorded as an integrity flag and the proctor's "Focus lost" count updates in real time — previously the monitor was never wired into the exam player, so focus losses went uncounted.
OPRT-151 · Flux 119556 / 119658 / 119985
Support: tidier ticket search and "Last reply"
v0.63.31 09/03/2026Searching your support tickets for a lone "%" (or "_") now correctly returns no matches instead of every ticket — those characters are treated as literal text. And a ticket with no messages yet no longer shows a misleading "Last reply" time in its details.
OPRT-150 · Flux 119984 / 119532
Staff can preview draft release notes again
v0.63.30 09/03/2026Internal staff can once again see unpublished draft release notes on the Product Updates page, alongside the published ones — handy for previewing before a release. Customers continue to see published notes only.
OPRT-149 · Flux 119988
Documentation list shows published pages only
v0.63.29 09/03/2026The Documentation index (/docs) now lists only published pages for everyone, including internal staff. An unpublished work-in-progress draft with a malformed link ("/docs//new") no longer appears in the list.
OPRT-148 · Flux 119753
"Your XP" total now always matches your award history
v0.63.28 09/03/2026On the Academy "Your XP" page, the big total could drift above the sum of the "Where your XP came from" breakdown. The total is now taken straight from your award ledger, so the headline number always equals your listed awards.
OPRT-147 · Flux 119981
Team dashboards: progress bars show their fill again
v0.63.27 09/03/2026The readiness and course-completion progress bars on the Team Readiness and L&D Console pages were rendering as flat empty strips (a stray global style zeroed their height). They now show their coloured fill proportional to the percentage, as intended.
OPRT-146 · Flux 119550 / 119987
Billing menu no longer leads to a dead page
v0.63.26 09/03/2026On sites where online billing isn't enabled, clicking Billing in the sidebar used to land on a "Page Not Found". Now it takes you straight to your Invoices, and the Subscription item only appears when billing is actually available — Invoices and Orders stay reachable either way.
OPRT-144 · Flux 120023
Licenses page: tidy columns and every licence shown
v0.63.25 09/03/2026On the Licenses page, every value now lines up under its column heading — a licence with no linked instance no longer nudged the row out of alignment. The page also lists all of your licences, active and expired alike.
OPRT-142 · Flux 118767 / 118768
Search results: a result count, a clearer breadcrumb, and a friendlier box
v0.63.24 09/03/2026Search results now show an overall result count next to the heading, the small label above it is a proper "Home / Search" breadcrumb, and when you refine a search the cursor lands at the end of your query so you can keep typing straight away.
OPRT-141 · Flux 118763 / 118765 / 118778
Your company name shown consistently
v0.63.23 09/03/2026The top bar and the dashboard welcome now show your company name — or a neutral "Personal account" when no company is set — instead of repeating your own name.
OPRT-140 · Flux 118764 / 118769
Clearer navigation — the section you're in is highlighted
v0.63.22 09/03/2026The sidebar now highlights the top-level section you're viewing (Billing, Instances, Account), and your account pages — Details, Team, Legal and Security — share a set of tabs so you can move between them easily.
OPRT-139 · Flux 118760 / 118761 / 118762
Tidier sidebar — navigation items line up consistently
v0.63.21 09/03/2026The left navigation is aligned again: items that have a sub-menu (Support, Instances, Billing) now line up flush with the rest of the menu instead of sitting slightly indented.
OPRT-138 · Flux 118753
Certifications: a fair attempt limit that never erases your lessons
v0.63.20 09/03/2026Self-serve certifications now correctly stop after the configured number of attempts, and — importantly — running out of attempts no longer wipes your completed lessons or course progress. The exam simply locks; your coursework stays intact, and an L&D admin can reset the course if you'd like another try.
OPRT-137 · Flux 119854 / 119815
L&D Console shows all its KPI tiles and course columns
v0.63.19 09/03/2026The L&D Console Overview now shows the full KPI band — including "Courses" and "Quiz pass rate" — and the Learning tab's course table now includes "Done" and "Active" member counts alongside members, completion and certified.
OPRT-136 · Flux 118894 / 118895
Support ticket list is properly styled again
v0.63.18 09/02/2026Opening your support ticket list directly now shows the full, styled page (tabs, search and a proper table) instead of a bare, unstyled list — including the "No tickets yet" empty state.
OPRT-131 · Flux 119196
Demo login now takes you to the page you asked for
v0.63.17 09/02/2026Picking an account from the "Select a demo user…" dropdown now lands you on the page you originally requested (for example, opening a deep link and then signing in), matching what typing your credentials does.
OPRT-130 · Flux 118885
Recent awards are back on your XP page
v0.63.16 09/02/2026Your XP page again shows a "Recent awards" list of your latest achievements (up to 12), below "How XP works". This section had stopped appearing.
OPRT-129 · Flux 118934
Accurate "Avg read / open" on the L&D engagement dashboard
v0.63.15 09/02/2026The L&D engagement dashboard's "Resource opens" and "Avg read / open" now count only opens of sales resources, matching the read-time figure. Previously the average was divided by every open across the whole system, understating it by roughly 14×.
OPRT-128 · Flux 118896
Logging out now clears cached pages from the Back button
v0.63.14 09/02/2026After you log out, using the browser's Back button no longer shows a cached copy of your previous pages — it now takes you to the login screen. This protects your information on shared or public computers.
OPRT-127 · Flux 118776
Honest "Certified" badges in training
v0.63.13 09/02/2026A "Certified" badge now appears only after a certification exam is genuinely passed — not from a leftover flag with no attempt behind it. Your team readiness board shows the real completion percentage where an exam hasn't been taken, and a certified belt whose lessons aren't all finished now shows its true progress instead of a hardcoded 100%.
OPRT-125 · Flux 119632 / 119750
Fairer "Your understanding" score on resources
v0.63.12 09/02/2026A resource you haven't tested yet now clearly shows Not tested yet instead of an empty box, and the "Your understanding" score is now weighted by how much of the material you've covered — one right answer across several sections no longer reads as 100%.
OPRT-124 · Flux 118887 / 118888
Clearer message when a certification is proctored; retake after reset
v0.63.11 09/01/2026Opening a proctored certification directly now shows a clear "a manager schedules this" message instead of quietly sending you to the home page. And resetting a course now fully clears your old certification attempt, so you can retake it cleanly.
OPRT-122 · Flux 118907 / 118916
Clearer exam-scheduling messages (no more crash pages)
v0.63.10 09/01/2026Proctor actions now show a clear message instead of an error page — for example when you try to release a candidate before opening the room, add the same candidate twice, or schedule an exam for a course with no certification. Scheduling an exam in the past is now rejected with a message.
OPRT-121 · Flux 118918 / 118938 / 118941 / 118944 / 118949
Roadmap shows "Ready to start" until you begin a course
v0.63.8 09/01/2026A course you have joined but not started yet — including one you just reset — now reads Ready to start with a Start button, instead of showing "In progress"/"Continue" at 0%.
OPRT-114 · Flux 119206
Sales Center shows your role's name in the sidebar
v0.63.7 09/01/2026The sidebar now reads Sales Center for sales reps and Partner Center for partners on every page, instead of the generic "Sales Hub" that used to appear on the home page.
OPRT-113 · Flux 118880 / 118881 / 118882
Academy — Continue, Review and Enrol open the course again
v0.63.6 09/01/2026On the training roadmap, the Continue, Review and Start/Enrol buttons now open the course player at the right lesson instead of looping back to the roadmap. The same fix applies to the Home "Continue where you left off" card and the manager readiness view.
OPRT-112 · Flux 118866 / 118869 / 118876 / 118878 / 118932
Product updates page shows published notes only
v0.63.5 08/31/2026The Product updates page now shows only published release notes, matching the "What's new" panel and the public updates page. Previously it could also list notes that had not been published yet.
OPRT-111 · Flux 119729
Demo booking rejects invalid dates
v0.63.4 08/31/2026The "Book a demo" page now accepts only real, currently-offered time slots. Previously a tampered or past date submitted directly could still create a booking; such requests are now refused before anything is scheduled.
OPRT-110 · DEF-SITE-016
Product updates now list newest-first
v0.63.3 08/31/2026The Product updates page and the "What's new" panels now show the most recent release at the top, in version order. Previously they could appear oldest-first or in a mixed order.
OPRT-109 · DEF-SHELL-010/011
Stronger passwords required at sign-up
v0.63.2 08/31/2026Creating an account (and resetting a password) now requires a stronger password — at least 8 characters, including a number and a special character — with a clear message if it doesn't qualify. Previously any password was accepted.
OPRT-108 · DEF-SUP-004
The Settings page shows all its sections again
v0.63.1 08/31/2026Opening Settings as an administrator now shows the full standard configuration again — General Settings, Users & Companies, Technical and the rest. Previously only a single "Academy Settings" panel appeared and the standard sections were hidden. The Academy and Billing admin options now live as their own tiles inside Settings.
OPRT-107 · DEF-SETTINGS-001
"SLA overview" is reachable from the Support menu
v0.62.7 08/31/2026The SLA overview item now appears under Support in the sidebar when you open the Support area, so you can reach the support dashboard by clicking instead of only by URL. Previously the Support sub-menu never expanded, unlike Instances and Billing.
OPRT-104 · DEF-CORE-020
Admins and support staff can reach Support from the sidebar
v0.62.6 08/31/2026The Support entry (with its SLA overview) and the Dashboard, Instances and Billing items are shown again for administrators, and the Support entry stays available to support staff who also work in the Sales Hub. Previously the Sales-Hub navigation hid these customer-area items from those roles.
OPRT-103 · DEF-CORE-019
Course certification is completable again
v0.62.5 08/27/2026Finishing a course now lets you take its certification. The certification step showed a blank page with no way to start the exam; it now presents the certification (or, for proctored belts, your scheduled-exam guidance) so you can complete the course.
OPRT-102 · DEF-ACAD-001
Consistent landing page after login
v0.62.4 08/27/2026You now land on the same page whichever way you sign in. Previously the one-click demo sign-in could drop you on the generic dashboard while typing your credentials took you to the Sales Hub; both now use the same role-based destination.
OPRT-101 · DEF-ACAD-019
Exam integrity flags report honestly
v0.62.3 08/27/2026The exam focus-loss (integrity) endpoint now reports whether a flag was actually recorded instead of always reporting success — so an ineligible attempt is an honest no-op rather than a silent fake success.
OPRT-100 · DEF-EXAM-016
Smoother support attachments
v0.62.2 08/26/2026Attaching files to a support ticket is now clearer and smoother:
- Instant feedback. If a file is too big, over the 10-file limit, or an unsupported type, you are told right away — before you submit — and it is simply not added. Allowed: images, PDF, Office docs & spreadsheets, logs and archives.
- Drag-and-drop works across the whole form, including the reply box — files no longer open in a new browser tab by mistake.
- The New-ticket dialog stays tidy — Cancel and Submit stay in view even with a long description or several attachments.
OPRT-097–099 · DEF-SUP-009/010/011/014/015
Enrolling opens the course
v0.62.1 08/26/2026Starting a training course now takes you straight into it. Previously, enrolling in a course could drop you back on the training roadmap instead of opening the first lesson — you are now taken directly to the lesson player.
OPRT-096 · DEF-CUST-003
A clearer storefront checkout
v0.62.0 08/26/2026The online store now tells you where you stand before you check out:
- A notice on the cart and checkout. The store shows a short, clear message at the top of the cart, address and payment pages so it is never a mystery whether continuing would take a real payment.
- You control it. An administrator can turn the notice on or off and edit its wording under Settings, so it always says exactly what your store needs it to.
OPRT-095 · DEF-SITE-001
Academy, exams & support improvements
v0.61.16 08/26/2026A round of improvements across the Academy and Support:
- Certifications are fairer. Each exam now draws a larger, randomized set of questions, so passing no longer needs a perfect score — and a "Certified" badge only shows after you have actually sat the exam.
- Proctored exams run more smoothly. Scheduled sittings show up ahead of time, and blocked or self-serve attempts now give a clear, branded message instead of an error page.
- Support agents can act on tickets again, and a few Sales-Hub pages that wrongly refused non-sales roles now open correctly.
- Security: a pasted MCP key can never be stored or shown as a credential's name.
OPRT-085–093 · OPRT-094
Support SLAs & a clearer helpdesk
v0.61.1 08/14/2026Support now tracks service levels end to end. Your tickets show an SLA status (on track / at risk / breached), a new SLA overview gives a single view of what is breaching, and tickets auto-escalate when a first response or resolution runs late — so nothing quietly stalls.
Also new: a Scheduled Reports help article that walks through setting up, editing and troubleshooting scheduled reports (from the form or from chat).
OPRT-076 · OPRT-079
Resource pages, redesigned for learning
v0.61.0 08/12/2026Sales-Hub resource pages now follow a clear, single-page lesson layout: a stated learning objective up top, then overview, content, key takeaways, a quick self-check, and next steps — so each resource reads like a proper lesson instead of a wall of text.
OPRT-069 · OPRT-070
You can now see which build you are on
v0.60.0 08/11/2026A release stamp now appears on the footer, the login screen and inside the app: Odient Portal — Release 0.60.0 (date) · commit …. The version links to these notes, and the commit is written at deploy time so you can always confirm you are on the latest code — no more guessing after a deploy.
OPRT-067
Academy scoring & certificate framework hardening
v0.59.2 08/11/2026Quiz scoring is now honest (scored against the full question set, not just what you answered), scores can no longer be faked, "Reset progress" fully resets a completed course, and the L&D pass-rate figures are trustworthy again.
OPRT-066
Support workspace — QA hardening
v0.59.0 08/10/2026A batch of customer-reported support fixes, each reproduced with a failing test first:
- Ticket attachments download again (were 404ing), on an access-scoped route.
- Uploads now enforce a file-type allow-list and tell you when files are skipped (10 files / 10 MB each).
- New tickets show as Unassigned instead of being self-assigned to you.
- A category filter on the ticket list; timestamps in your local timezone.
- Drag-and-drop attachments, an attachment-only reply, and the Reply button now focuses the box.
RedmineFlux ztodi DEF-SUP-001…015 · commits a1cfdbd, 46f39aa
Full Sales Center access for admins & academy managers
v0.58.0 08/10/2026Odoo admins now see and use the whole Sales Center, and a pure Academy manager reaches the app with just the Academy section — while sales reps, customers and partners stay unchanged.
OPRT-062 · PR #61 · commit f624a7e
Readable backend URLs
v0.57.0 08/10/2026Every Sales Center screen now has a named URL (e.g. /odoo/odient-sales-content-resources) instead of an opaque action number.
OPRT-061 · PR #60 · commit 7d96a32
A user manual for every Sales Center screen
v0.56.0 08/10/2026All 13 Sales Center entities now have a manual page — Resources, Categories, Tags, Quizzes, Courses, Certifications, Tracks, Exams, Test centers, Org units, Learner placements, Quick-Quiz results and Academy settings.
OPRT-061 · PR #56 · commit a87ab3e
In-context help — hover, click, full manual
v0.55.0 08/10/2026The (i) button next to the gear now hovers an overview, clicks to a popover of that screen's basic operations, and links to the full manual in a new tab.
OPRT-055 · PR #55 · commit f129129
In-app, offline user manuals
v0.54.0 08/10/2026Markdown-authored manuals rendered inside the Odoo backend in an Odoo-docs-style layout (left nav, article, "On this page"), bundled with the module so they work offline.
OPRT-061 · PR #53 · commit c7fd3c3
Three clean pillars — Sales, Support, Billing
v0.53.0 08/07/2026The portal's modules were untangled into independent, co-installable pillars with a one-way dependency rule and a guard that keeps them from re-tangling.
OPRT-042
Team readiness at scale
v0.46.0 08/04/2026Org units and learner profiles replace the flat grid: a worst-first department overview, an exceptions-first team view, and a cert-gated Ready / Not-ready chip.
OPRT-039
Email & notifications
v0.44.0 08/04/2026A branded notification system with per-user preferences at /my/preferences and an anti-leak send path (one mail per recipient).
OPRT-038
Proctor console for exams
v0.42.0 08/04/2026A candidate-first modal scheduler, an N-room overlap guard, and per-candidate evidence (IP / device / right-wrong) for proctored sittings.
OPRT-037
XP & karma
v0.41.0 08/04/2026An idempotent XP ledger with levels and a "Your XP" page — points for training milestones, reconciled into karma.
OPRT-036
Activity logging & engagement
v0.40.0 08/04/2026An L&D-console Engagement section with per-resource manager stats and a readable, timestamped resource change log.
OPRT-033
Present mode for decks
v0.33.0 08/03/2026Open any deck resource full-screen with keyboard controls — no separate slide tool.
OPRT-021
L&D admin console
v0.31.0 08/03/2026A program-owner cockpit at /my/lnd: program KPIs, per-course completion, proctored pass rate, an at-risk queue and a leaderboard.
OPRT-026
Proctored certification
v0.30.0 08/03/2026Practitioner and Expert belts certify only via a scheduled, proctor-released, time-bound single-attempt exam — a proctor console plus a candidate exam room.
OPRT-024
Pitch deck & GTM resource pack
v0.29.0 08/03/2026The Odient pitch deck in-hub, plus a discovery bank, email templates, a mutual action plan, a partner co-sell kit, a security-questionnaire bank and a reference architecture.
OPRT-019
Resource repository — battle cards, ROI, case study
v0.22.0 08/03/2026The enablement guides reformatted onto the styled component library, plus competitor battle cards, an ROI/TCO one-pager and an illustrative case study.
OPRT-019
Customer training academy
v0.21.0 08/02/2026Customer training at /my/training with Admin and End-User tracks, certifications, and org-scoped team readiness for the customer admin — isolated from the internal sales hub.
OPRT-019
The Odient Academy — train & certify your team
v0.16.0 08/01/2026A belted training academy at /my/sales/academy: short modules and real certifications across three levels (Certified → Practitioner → Expert), with a shared product overview for Sales, Partners, Marketing and HR. Higher belts unlock as you certify, and managers get a team-readiness view.
Sales Center for reps & partners
v0.14.0 08/01/2026A new role-gated Sales Center at /my/sales: battle cards, decks, one-pagers and demo scripts for the sales team — with a partner view that shows only partner-shared collateral. Search and filter by type and funnel stage.
A clearer support experience
v0.13.0 08/01/2026Support was redesigned: a full-width ticket list with status filters, and a full-page ticket view with the whole conversation and a details sidebar — more room to read and act on serious cases.
Demo-login helper & release notes
v0.12.0 08/01/2026- One-click demo logins on the sign-in page.
- This release-notes feed, with semantic versioning.
Support workspace — list + conversation on one page
v0.11.0 08/01/2026Support is now a single-page workspace: filter by status, search, and read/reply to a ticket without leaving the page.
Download version history & sidebar sub-navigation
v0.10.1 07/31/2026Downloads now list every module release with a changelog. The sidebar gained sub-navigation for Instances and Billing.
Full helpdesk — ticket numbers, agents, attachments
v0.10.0 07/31/2026- Every ticket has a number and an assigned agent.
- Priority dropdown and multi-file attachments (logs, screenshots).
- Raise a ticket in a modal.
A real app — sidebar, top bar, and a dashboard
v0.9.0 07/31/2026The portal now has a persistent sidebar and a dashboard of your subscription, tickets, instances and system status.
Support desk & a consolidated Purchases view
v0.8.0 07/31/2026Categories, stages, threaded conversations and resolutions for tickets; and one place to see your subscription, invoices, orders and licenses.
A fresh, branded look
v0.7.0 07/31/2026The customer area was redesigned with the Odient brand.
Buy Odient online & manage your subscription
v0.5.0 07/30/2026Plans on the storefront, subscription self-service, and invoice history.
Self-service: credentials, agreements, downloads
v0.4.0 07/30/2026Issue and rotate MCP credentials, accept terms, and download the module.
The customer portal is live
v0.1.0 07/30/2026Public and customer-gated documentation, on Odoo 19 Community.