Commit Graph

8 Commits

Author SHA1 Message Date
Stéphan Sainléger
34f70b342c [ADD] membership_status_in_portal: portal membership status badge
Add a generic module displaying the connected portal user's membership
status in the account sidebar, below the "Edit information" link.

The native Odoo membership label (``res.partner.membership_state`` from
the ``membership`` module) is shown as a colored badge:
- green (``text-bg-success``) for free / paid members;
- yellow (``text-bg-warning``) for waiting / invoiced members;
- red (``text-bg-danger``) otherwise.

Color, icon and label are computed in the QWeb template; no model or
field is added. Includes HttpCase tests covering member and non-member
rendering and asserting no action button is rendered.
2026-09-21 14:26:43 +02:00
Stéphan Sainléger
ccdd1db968 [NEW] initiate branch 18.0 2026-09-21 13:38:05 +02:00
243a4d8b10 Sync config from odoo-elabore-ci:16.0
Some checks failed
pre-commit / pre-commit (pull_request) Failing after 7m31s
2025-09-17 13:39:50 +00:00
fef882a50d [ADD]membership_associate_member: get list of member with same associate member 2025-01-29 16:26:32 +01:00
Stéphan Sainléger
31d90e1b7c [MIG] membership_invoice_payment_mode: Migration to 16.0 2025-01-09 15:41:50 +01:00
06f52380d4 [IMP]membership_invoice_payment_mode: add invoice date in membership invoice wizard 2024-05-24 10:51:28 +02:00
78e84abfa3 [ADD]membership_invoice_payment_mode: add payment mode in membership invoice wizard 2024-03-07 11:33:08 +01:00
LaetitiaElabore
ef4ee0d880 Initial commit 2024-03-06 14:42:35 +01:00