Public release from ruodoo-project: 19.0 - 2026-05-31 21:19:12 UTC

This commit is contained in:
CI Publish Bot
2026-05-31 21:19:21 +00:00
commit aa4214c195
1213 changed files with 183945 additions and 0 deletions

View File

@ -0,0 +1,213 @@
`3.0.0`
--------
- **Fix:** module installation was crashed because of `recent update in Odoo v16 <https://github.com/odoo/odoo/pull/116368>`__
`2.0.2`
--------
- **Fix:** fix error 'NoneType' object has no attribute 'cr'. It happens under following conditions: website module is installed and `--db-filter` is not set.
`2.0.1`
--------
- **Fix:** delete obsolete code related to dropped feature about bot's avatar. That code caused an error on clicking chat icon
- **Fix:** error on using custom selection field
`2.0.0`
--------
- **Improvement:** make some features optional: access to Settings and Apps menus, restricted administration rights.
- **Improvement:** `web_debranding.new_documentation_website` is now full link to the documentation, i.e. `/documentation/` path is not mandatory anymore. Also, use official docs by default
- **Improvement:** bot's avatar is not changed on module installation and can be customized manually via Users menu
`1.1.1`
--------
- **Fix:** Debrand "session expired" popup
`1.1.0`
--------
- **New:** delete iap links in Settings
- **Fix:** hide Enterprise checkboxes in Settings
`1.0.32`
--------
- **Fix:** add missing dependency ``mail_bot``
`1.0.31`
--------
- **Fix:** delete Odoo placeholders in user's preferences
`1.0.30`
--------
- **Fix:** delete "Powered by Odoo" in website
`1.0.29`
--------
- **Fix:** error in Discuss menu on first usage
`1.0.28`
--------
**Fix:** debrand_bytes now accepts bytes and str types
**Fix:** fixed "OdooBot has a request" item in notifications
**Fix:** included mail_channel fixes
`1.0.27`
--------
**Fix:** error on res.config form opening
`1.0.26`
--------
- FIX: developer mode was availabile via dropdown menu for non-admins
`1.0.25`
--------
- FIX: error in Planner
`1.0.24`
--------
- FIX: Save\Create button didn't react in ``Point of Sale`` records
`1.0.23`
--------
- FIX: Debranding problems after introducing new features
`1.0.22`
--------
- FIX: method create didn't work via xmlrpc (e.g. on using Mail Composer)
`1.0.21`
--------
- FIX: In some cases, default parameters were used instead of custom ones
`1.0.20`
--------
- FIX: Hiding a custom logo
- FIX: Error when creating second empty database
- FIX: Remove official videos in planner
- FIX: Replace "Odoo" in 'install aplication' mails
- FIX: Remove Enterprise radio-buttons in Settings
`1.0.19`
--------
- FIX: Page title was empty even when it doesn't contain references to odoo
`1.0.18`
--------
- FIX: Replace icons for android and apple devices with custom url
`1.0.17`
--------
- FIX: Do not reset config values to default ones after upgrade or reinstall the module
`1.0.16`
--------
- FIX: Removed odoo.com link from left bottom of the page
`1.0.15`
--------
- FIX: Updating Title didn't work on *Optimize SEO* website tool
`1.0.14`
--------
- FIX: Compatibility with Timesheet Grid View module
`1.0.13`
--------
- IMP: Add "Developer mode" link to the top right-hand User Menu
`1.0.12`
--------
- FIX: Forbid to disable odoo.com binding for enterprise due to terms of Odoo Enterprise Subscription Agreement
`1.0.11`
--------
- FIX desktop notifications: replace odoo icon company log and debrand text
`1.0.10`
--------
- FIX: Reconsile button didn't work
- FIX: Updated title was not set
`1.0.9`
-------
- FIX: don't hide whole section in Settings if it not all fields are enterprise
`1.0.8`
-------
- IMP: 11. Disables server requests to odoo.com (publisher_warranty_url) - optional
`1.0.7`
-------
- FIX: bug with fields on User form in Odoo Enterprise
`1.0.6`
-------
- FIX: bug with replacing the word "odoo" in JS functions
- FIX: replace title and favicon in Odoo Enterprise
`1.0.5`
-------
- ADD: Replaces "Odoo" in all backend qweb templates (e.g. FAQ in import tool)
`1.0.4`
-------
- ADD: hide Enterprise features in Settings
`1.0.3`
-------
- ADD: support Enterprise release
- ADD: 16. Deletes "Odoo" in a request message for permission desktop notifications
- ADD: 17. [ENTERPRISE] Deletes odoo logo in application switcher
`1.0.2`
-------
- ADD: debrand Planner
- FIX: updates for recent odoo 9.0
`1.0.1`
-------
- FIX: updates for recent odoo 9.0
- REF: compatible with other Dashboard modules
`1.0.0`
-------
- init version

View File

@ -0,0 +1,79 @@
====================
Backend debranding
====================
Installation
============
* `Install <https://odoo-development.readthedocs.io/en/latest/odoo/usage/install-module.html>`__ this module in a usual way
Configuration
=============
By default the module replaces ``Odoo`` to ``紫色💃团子``.
* Switch to Developer mode
* Open ``[[ General Settings ]] >> Technical >> Parameters >> System Parameters`` and modify:
* ``web_debranding.new_title`` (put space in *Value field* if you don't need Brand in Title)
* ``web_debranding.new_name`` (your Brand)
* ``web_debranding.new_website`` (your website)
* ``web_debranding.new_documentation_website`` (website with documentation instead of official one)
* ``web_debranding.favicon_url``
* ``web_debranding.send_publisher_warranty_url`` - set 0 to disable server requests to odoo.com and 1 otherwise (useful for enterprise contractors). Works only for non-enterprise versions of odoo, check `note <https://www.odoo.com/apps/modules/17.0/web_debranding/#enterprise-users-notice>`__ below.
Further debranding
==================
* Install `portal_debranding <https://apps.odoo.com/apps/modules/17.0/portal_debranding/>`__ if module *Portal* is already installed in your system
* Install `website_debranding <https://apps.odoo.com/apps/modules/17.0/website_debranding/>`__ if module *Website Builder* is already installed in your system
* Install `pos_debranding <https://apps.odoo.com/apps/modules/17.0/pos_debranding/>`__ if module *POS* is already installed in your system
* Delete *Odoo.com Accounts* record at *Settings >> Users & Companies >> OAuth Providers* if module ``OAuth2 Authentication`` has been already installed in your system
* Database switcher ``/web/database/manager``: edit *addons/web/static/src/public/database_manager.qweb.html* file
* Favicon: open ``[[ Settings ]] >> Users & Companies >> Companies`` and change **Company Favicon**
* Bot's Avatar: open Users menu, apply filter *Inactive Users*, change avatar of the bot to a custom one
* Emails: use OCA's `Mail Debrand <https://apps.odoo.com/apps/modules/17.0/mail_debrand/>`__ module
Auto-debrand new databases
==========================
To automatically install this module for every new databases set ``'auto_install': True`` in ``web_debranding/__manifest__.py`` file.
Usage
=====
* Open *Backend*
* Perform usual workflow
RESULT: references to `Odoo <https://www.odoo.com/>`__ are hidden as much as possible (let us know if you found one)..
Examples
========
* Search a random string at the menu ``[[ Settings ]] >> Users & Companies >> Companies``
Create and manage the companies that will be managed by **Odoo** from here. Shops or subsidiaries can be created and maintained from here.
* Try to delete archived Bot user (login: ``__system__``) via menu ``[[ Settings ]] >> Users & Copanies >> Users``
You can not remove the admin user as it is used internally for resources created by *Odoo** (updates, module installation, ...).
* When you create new company it shows placeholder for field **Website**
e.g. www.odoo.com
* Install `website_twitter` module and open menu ``[[ Settings ]] >> General Settings >> Website``.
Name: **Odoo** Twitter Integration
* Open menu ``[[ Discuss ]] >> CHANNELS >> #general``
* Send ``/help`` to the chat and **OdooBot** will send you some text
* Open two browser tabs with Odoo. Then logout in one of it. Open any menu in another one.
Your **Odoo** session expired. The current page is about to be refreshed.
* Install `sale_management` module and open menu ``[[ Settings ]] >> Sales``.
* RESULT: the Enterprise features are hidden

View File

@ -0,0 +1,70 @@
<section class="oe_container">
<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
<div class="carousel-item active">
<img class="d-block w-100" src="Group.png" alt="First slide" />
</div>
<div class="carousel-item">
<img class="d-block w-100" src="Group2.png" alt="Second slide" />
</div>
<div class="carousel-item">
<img class="d-block w-100" src="Group3.png" alt="Third slide" />
</div>
<div class="carousel-item">
<img class="d-block w-100" src="Group4.png" alt="Forth slide" />
</div>
<div class="carousel-item">
<img class="d-block w-100" src="Group5.png" alt="Fiveth slide" />
</div>
<div class="carousel-item">
<img class="d-block w-100" src="Group6.png" alt="Sixth slide" />
</div>
</div>
<a
class="carousel-control-prev"
href="#carouselExampleIndicators"
role="button"
data-slide="prev"
>
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a
class="carousel-control-next"
href="#carouselExampleIndicators"
role="button"
data-slide="next"
>
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<ol>
<li>Replaces "Odoo" in page title</li>
<li>
Deletes Documentation, Support, About links from the top right-hand User Menu.
</li>
<li>Replaces "Odoo" in Dialog Box</li>
<li>Replaces "Odoo" in all strings marked for translation</li>
<li>Replaces "odoo.com" in hints, examples, etc.</li>
<li>Hides Enterprise features in Settings</li>
<li>
Replaces links to
<a href="https://www.odoo.com/documentation"> documentation </a> (e.g. "Help"
in Import tool, "How-to" in paypal, etc.) to custom website
</li>
<li>Deletes Google Play, Apps Store links</li>
<li>Deletes "Powered by Odoo" in Website (when installed)</li>
<li>
Disables server requests to odoo.com (publisher_warranty_url) - optional.
Works only for non-enterprise versions of odoo
</li>
</ol>
</div>
</div>
</section>

View File

@ -0,0 +1,3 @@
slogan:
Build and enhance your Brand by removing references to <a
href="https://www.odoo.com/"> odoo.com </a>