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 IDNameModelTypeStatus
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)HandlerAuthTypeMethodsFlags
/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…