Public release from ruodoo-project: 19.0 - 2026-05-10 21:19:01 UTC
This commit is contained in:
213
web_debranding/doc/changelog.rst
Normal file
213
web_debranding/doc/changelog.rst
Normal 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
|
||||
79
web_debranding/doc/index.rst
Normal file
79
web_debranding/doc/index.rst
Normal 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
|
||||
70
web_debranding/doc/src/index.html
Normal file
70
web_debranding/doc/src/index.html
Normal 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>
|
||||
3
web_debranding/doc/src/info.yaml
Normal file
3
web_debranding/doc/src/info.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
slogan:
|
||||
Build and enhance your Brand by removing references to <a
|
||||
href="https://www.odoo.com/"> odoo.com </a>
|
||||
Reference in New Issue
Block a user