OdooWiki OCA HUB

Web Notify Upgrade

web_notify_upgrade folder_open OCA/web open_in_new
Uncategorised License: AGPL-3

This module uses web_notify send a notification to every active users whenever a module has been installed or upgraded.

The notification will ask the user to refresh the page to get the latest changes.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

When a module is installed or upgraded, every user who is currently online in Odoo receives a pop-up notification asking them to reload the page so they get the latest changes.

This module adds an automatic notification for users who are connected to Odoo at the moment a module is installed or updated. It relies on the notification system provided by the web_notify module, which must be installed for this module to work.

What happens in practice:

  • As soon as an installation or upgrade finishes, Odoo looks for users who are currently active (recently connected or recently present in the browser).
  • Those users each receive a sticky notification titled "Upgrade Notification" with the message "Your odoo instance has been upgraded, please reload the web page."
  • The notification includes a "Reload" button with a refresh icon, so the user can reload the page directly from the pop-up.
  • Users who are offline or away are not notified.

The module works by extending the technical model ir.model.data, which is the model Odoo uses to track installed and updated data records. It hooks into the end of that process to trigger the notifications. It also reads presence information (the mail_presence data) to decide who counts as active, using the same timing rules Odoo uses for away and disconnected users.

No new menus, screens or reports are added; the only visible change is the notification pop-up itself.

Depends on

Models and fields (1)
  • ir.model.data · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 4 confirmed, 5 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.