Name: [IMP] viin_brand: own the module-icon and favicon branding mechanism

State: Killed finished in 204m

PR State: merged

PR Author: Roy Le

PR Author Email:

PR: #677

Committer: Roy Le

Committer Email: roy.le@viindoo.com

Commit: 2d4cbc2f282fdae473560f0e337d47af2170e02c

Description:

                                            [IMP] viin_brand: own the module-icon and favicon branding mechanism

Moved from to_base (tvtmaaddons), where it ran for every database served
by a process that had viin_brand on its addons path and forced to_base
to be loaded server wide. The functions, hooks, models (company favicon,
settings-page icon RPC, menu web_icon rewrite, session marker), data,
views, assets and the QUnit mock server come over unchanged apart from
their imports; the uninstall hook now actually restores the core
functions it replaced.

viin_brand is the module to load server wide from now on
(--load=base,web,viin_brand); it warns when it is not.
                                            

Branch: 18.0

Age:

Up-time: