Make all user menu items functional

- res.users.action_get() RPC: returns preferences action (form dialog)
- /web/session/account endpoint: returns Odoo.com account URL
- /web/session/logout: clears session, redirects to login (was already done)
- support_url set to odoo.com/help (enables Help menu item)
- notification_type + display_switch_company_menu in session_info
- Image handler: path-style URL parsing for avatars

All user dropdown items now work:
  Help → opens odoo.com/help
  Shortcuts → opens command palette (client-side)
  My Preferences → opens user form dialog
  My Odoo.com Account → opens accounts.odoo.com
  Log out → clears session, redirects to login

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Marc
2026-04-01 01:43:26 +02:00
parent cc823d3310
commit 1aa9351054
3 changed files with 25 additions and 2 deletions

Binary file not shown.