TIP: You can type at any time to perform a new search.
IM Bus
bus · odoo/odoo
Security findings
Migration considerations
- Raw `cr.execute()` INSERT/UPDATE/DELETE bypasses the ORM (no compute/constrains/tracking/mail): `DELETE FROM bus_bus WHERE create_date < %s` - re-check the table/column names still match after upgrading. migration-raw-sql-write · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Hidden
- Folder size
- 0.7 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- Yes
- Website
- None
- Last tracking update
- 2026-10-03 21:22:38
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Odoo Translation Bot, Nicolas Martinelli, Géry Debongnie, Denis Vermylen, Julien Castiaux, Xavier-Do, Victor Feyens, Sébastien Theys, Julien Mougenot, Achraf (abz), Tiffany Chang (tic), fja-odoo, Pierre Paridans, tsm-odoo, Pedram (PEBR), Mahamadasif Ansari, amdi-odoo, Dylan Kiss (dyki), Antoine Boonen, Chong Wang (cwg), omra-odoo, Zelong Lin, Maryam Kia, Alex Kühn, thle-odoo, Bastien PIERRE, Michaël Mattiello, Krzysztof Magusiak (krma), Ayush Chauhan (aych), Julien Launois (jula), Louis, ELCO, Julien Coppin (jucop), Alex Kühn, nby
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- auth_timeout, html_editor, mail, spreadsheet
- Description
Instant Messaging Bus allow you to send messages to users, in live.
Code Analysis
Views touched (0)
No views found for this module.
HTTP endpoints (6)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/bus/get_model_definitions |
BusController.get_model_definitions |
user | http | POST | |
/bus/websocket_worker_bundle |
WebsocketController.get_websocket_worker_bundle |
public | http | ALL | |
/websocket/health |
WebsocketController.health |
none | http | ALL | |
/websocket/on_closed |
WebsocketController.on_websocket_closed |
public | jsonrpc | ALL | |
/websocket/peek_notifications |
WebsocketController.peek_notifications |
public | jsonrpc | ALL | |
/websocket |
WebsocketController.websocket |
public | http | ALL |
Models touched (11)
New fields (3)
-
channelCharargs: 'Channel' -
create_dateDatetimeindex=True -
messageCharargs: 'Message'
No public methods.
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 (2)-
get_frontend_session_info(self)@api.model -
session_info(self)
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 (0)No public methods.
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 (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…