TIP: You can type at any time to perform a new search.
Website Mail Channels
website_mail_channel · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Website/Website
- Folder size
- 1.46 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-07 05:19:53
- Authors
- Maintainers
- None
- Committers
- Christophe Simonis, Thibault Delavallée, Martin Trigaux, Odoo Translation Bot, Jeremy Kersten, Yannick Tivisse, qsm-odoo, Romain Derie, Christophe Monniez, Julien Castiaux, Xavier-Do, Thomas Dieuzeide, Sébastien Theys, fw-bot, fja-odoo, Kevin Baptiste
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- oca_all
- Description
Visitors can join public mail channels managed in the Discuss app in order to get regular updates or reach out with your community.
Code Analysis ⓘ
Views touched (14)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_frontend |
assets_frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
assets_snippet_s_channel_js_000 |
assets_snippet_s_channel_js_000 | ir.ui.view | qweb | Inherits website.assets_frontend |
assets_wysiwyg |
Website Mail Channel Editor Assets | ir.ui.view | qweb | Inherits website.assets_wysiwyg |
confirmation_subscription |
Mailing List Confirmation | ir.ui.view | qweb | New |
group_message |
group_message | ir.ui.view | qweb | New |
group_messages |
Message Threads | ir.ui.view | qweb | New |
invalid_token_subscription |
Invalid Token Submitted | ir.ui.view | qweb | New |
mail_channels |
Mailing Lists | ir.ui.view | qweb | New |
messages_short |
messages_short | ir.ui.view | qweb | New |
not_subscribed |
Email address was not subscribed | ir.ui.view | qweb | New |
remove_external_snippets |
remove_external_snippets | ir.ui.view | qweb | Inherits website.external_snippets |
s_channel |
Discussion Group | ir.ui.view | qweb | New |
s_channel_options |
s_channel_options | ir.ui.view | qweb | Inherits website.snippet_options |
snippets |
Snippet Subscribe | ir.ui.view | qweb | Inherits website.snippets |
HTTP endpoints (9)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/groups/subscribe/<model('mail.channel'):channel>/<int:partner_id>/<string:token> |
MailGroup.confirm_subscribe |
public | http | ALL | sudo website |
/groups/unsubscribe/<model('mail.channel'):channel>/<int:partner_id>/<string:token> |
MailGroup.confirm_unsubscribe |
public | http | ALL | sudo website |
/groups/<int:group_id>/get_alias_info |
MailGroup.get_alias_info |
public | json | ALL | website |
/groups/is_member |
MailGroup.is_member |
public | json | ALL | sudo website |
/groups/<model('mail.channel', "[('channel_type', '=', 'channel')]"):group>/<model('mail.message', "[('model','=','mail.channel'), ('res_id','=',group.id)]"):message>/get_replies |
MailGroup.render_messages |
public | json | POST | website |
/groups/subscription |
MailGroup.subscription |
public | json | ALL | sudo website |
/groups/<model('mail.channel', "[('channel_type', '=', 'channel')]"):group>/<model('mail.message', "[('model','=','mail.channel'), ('res_id','=',group.id)]"):message> |
MailGroup.thread_discussion |
public | http | ALL | website |
/groups/<model('mail.channel', "[('channel_type', '=', 'channel')]"):group>, /groups/<model('mail.channel'):group>/page/<int:page> |
MailGroup.thread_headers |
public | http | ALL | website |
/groups |
MailGroup.view |
public | http | ALL | sudo website |
Models touched (3)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (1)-
get_suggested_controllers(self)
Loading…
Loading…
Loading…
Loading…
Loading…