ChangeLog.md 10 KB

ChangeLog MULTICOMPANY

16.0.1

NEW can defined to share all by default for granularity

16.0.0

NEW add product and thirdparty sharing granularity
FIX Dolibarr 16 compatibility
FIX PHP 8 compatibility

15.0.3

NEW add possibility to copy accounting accounts from other entity
NEW add substitution to force some values
FIX translation

15.0.2

NEW add ticket numbers sharing
NEW add variable "sharingnamecompatibility"
FIX problem with dropdown menu if user use different theme of global
FIX only superadmin can create Users/Groups in master entity (TM)
FIX can hide or not the current entity in combobox
FIX bugs and remove deprecated code
FIX translation

15.0.1

NEW can change entities on project
NEW add project number sharing
FIX checking module update is used instead this warning alert
FIX better "showLinkToObjectBlock" hook method
FIX multidir output for mycompany
FIX update transifex for API 3.0
FIX avoid sql error

15.0.0

NEW Add badge and column into project list
NEW add url to check the latest version
FIX compatibility with Dolibarr 15
FIX bugtrack only available if "github" link

14.0.1

NEW possibility to share or not the dictionaries
NEW add custom dict llx_c_type_container
NEW add doUpgrade2 hook
FIX missing dictionary data
FIX missing table when new entity
FIX big refactorization

14.0.0

FIX compatibility with Dolibarr 14

13.0.1

FIX missing complementary attributes in API REST

13.0.0

NEW show member entity in card and list of members
FIX compatibility with Dolibarr 13
FIX compatibility with CSRF token

12.0.1

NEW add stock warehouse sharing list
NEW add triggers create, update, delete
FIX uniformize trigger
FIX uniformize extrafields management

12.0.0

FIX compatibility with Dolibarr 12
FIX look and feel V12

11.0.2

NEW add stock warehouse sharing list

11.0.1

FIX form is not printed to addgroups on user card in Dolibarr 11.0

11.0.0

FIX compatibility with Dolibarr 11
FIX better warning for upgrade message

10.0.3

NEW add templates of entities management
NEW pre-format modules and shares of new entities with templates
NEW possibility to duplicate usergroup rights by entities in transversal mode
NEW add label of current entity in right top menu

10.0.1.3

FIX compatibility with Two-Factor Authentication module

10.0.1.2

FIX missing rename facture ref field (ref instead facnumber)

10.0.1.1

FIX wrong Font Awesome css class for check/uncheck button

10.0.1

FIX wrong sql request for show users in transversal mode

10.0.0

NEW add dropdown menu (look and feel v10) NEW change logo and background of entity in login page FIX compatibility with Dolibarr 10

9.0.4

FIX wrong sql request for show users in transversal mode

9.0.3

FIX display rights of allowed entity for user when it's not entity 1 on perms card

9.0.2

FIX better test for compatibility with multiple Dolibarr versions

9.0.1

FIX superadmin can always edit groups of another entities
FIX need php 5.6 min
FIX possibility to hide html title with constant MULTICOMPANY_HIDE_HTML_TITLE FIX translation

9.0.0

NEW add customer invoices sharing
NEW add proposal numbering sharing
NEW an external plugin can easily include its own sharing settings
NEW add buttons to stay in entity card
FIX compatibility between proposal sharing and proposalnumber sharing
FIX compatibility between invoice sharing and invoicenumber sharing
FIX possibility to use a different referrer for numbering sharing
FIX compatibility with Dolibarr 9

8.0.6

FIX backport from newest version for avoid error

8.0.5.4

FIX display rights of allowed entity for user when it's not entity 1 on perms card

8.0.5.3

FIX Make retrocompatibility for external modules using old method

8.0.5.2

FIX when using switchentityautoopen, this avoid to have the autopen always after first use

8.0.5.1

FIX missing cashdesk module authentication

8.0.5

FIX better check entities in user permissions tab

8.0.4

FIX autoopen of the "switch entity popup" was broken (used by DoliDroid) FIX version checking refactorization

8.0.3

FIX missing "printUserPasswordField" hook for mc authentication

8.0.2

FIX use POST instead GET for avoid false positive error with firewall (datatables)
FIX avoid error when SHMOP cache is used

8.0.1

FIX Look and feel v8

8.0.0

NEW can share leave requests - holidays
NEW ad possibility to change third party entity NEW add customer proposals sharing with read/write permissions
NEW add read/write permissions for products/services sharing
NEW add entity field in products/services list
NEW add entity field in third parties list
NEW add entity field in customer proposals list
NEW add entity information in banner of elements sharing NEW add warning message when hide the entity in login page
NEW add warning message if user not linked with group/entity (transversal mode)
NEW change icons add specific icon by theme
NEW Can set a parameter switchentityautoopen=1 on any urls to force open of the switch entity box, with no need to click:

  • This is required to provide a compatibility with native android application when menu is not managed by Dolibarr but by the android application

NEW change multiselect library NEW add product reseller prices sharing
NEW add new parameters for enable and make visible an entity by default

FIX compatibility with Dolibarr 8
FIX better redirection when you switch to another entity
FIX better user/group management in transversal mode FIX many improvements and fixes for look and performance

7.0.4

FIX use POST instead GET for avoid false positive error with firewall (datatables)
FIX avoid error when SHMOP cache is used

7.0.3

Fix: datatables error when "multicompany" directory is in root of dolibarr
Fix: use REQUEST_URI by default when switch to another entity
Fix: use dol_include_once() by default

7.0.2

Fix: broken feature when dropdown list in login page is hidden

7.0.1

Fix: hide dictionnaries sharings for the moment

7.0.0

Fix: compatibility with Dolibarr 7
New: add cache system (memcached)
New: use datatables for entities list
New: add multiselect entities for rights management in transverse mode

6.0.1

Fix: compatibility with Dolibarr 7

6.0.0

Fix: compatibility with Dolibarr 6
New: add members sharing
New: add possibility to customizing dictionnaries by entity (llx_c_paiement and llc_c_payment_term)
New: getEntity function use true $shared value by default
New: big refactorization of transverse mode

Improvements to the transverse mode:

  • A module activated in the main entity is no longer activated in the child entities, each entity can have its own modules activated.
  • You can define different rights per entity in the same group.
  • You can customize/supplement the rights of a user by entity

For developers:

  • You can remove $multicompany_transverse_mode in conf.php
  • Use $conf->global->MULTICOMPANY_TRANSVERSE_MODE instead $conf->multicompany->transverse_mode
  • Use getEntity('xxx') instead getEntity('xxx', 1) and use getEntity('xxx', 0) instead getEntity('xxx')
  • Use getEntity('thirdparty') instead getEntity('societe')
  • Use getEntity('member') instead getEntity('adherent')
  • Use getEntity('bankaccount') instead getEntity('bank_account')

5.0.0

Fix: compatibility with Dolibarr 5
New: add expense report sharing

4.0.0

Fix: compatibility with Dolibarr 4
New: add project sharing

3.8.2

Fix: compatibility with transverse modes

3.8.1

Fix: folder sharing was not working when more than 2 entities

3.8.0

Fix: compatibility with Dolibarr 3.8.x

3.7.3

Fix: folder sharing was not working when more than 2 entities

3.7.2

New: add transifex management
New: change the development platform

3.7.1

New: add extrafields
Fix: more bugs

3.7.0

Fix: compatibility with Dolibarr 3.7.x
New: add invoice number sharing
New: add script to move master entity with another entity
New: add about page

3.6.2

Fix: folder sharing was not working when more than 2 entities

3.6.1

Fix: add stock sharing parameters

3.6.0

Fix: compatibility with Dolibarr 3.6.x
Fix: show entities combobox only in transverse mode or with admin users
Fix: automatic connection to the entity of the user if the drop down list of entities is hidden (use different login strictly by entity)
New: add multicompany function login

3.5.0

Fix: compatibility with Dolibarr 3.5.0

3.4.0

New: add bank sharing
New: add product prices sharing
New: add agenda sharing
New: add stock sharing
New: add Hungary translation
Fix: compatibility with Dolibarr 3.4
Fix: grant access for user card in transverse mode
Fix: sharing services was not functional if the module product was not activated
Fix: more bugs

3.2.2

New: add Netherland translation
Fix: minor bugs and uniformize code
Fix: add check method for login
Fix: check permission in combobox
Fix: remove constantes already defined by module
Fix: compatibility with bureau2crea theme
Fix: possibility to force entity un login page
Fix: bad rights verification

3.2.1

no release

3.2.0

New: add sharing system for products/services and thirdparties/contacts between entities
New: add category sharing between entities
Fix: problem with user card access and wrong carriage return
Fix: show login page options with hook manager
Fix: update es_ES and ca_ES translations
Fix: replace serialize by json
Fix: security
Fix: more bugs

3.1.2

Fix: invalid path if you do not use the custom directory

3.1.1

Fix: convert current admin to superadmin
The administrator of the primary entity was not converted into superadministrator when activating the module,
this happened during an update of a version of Dolibarr < 3.1 to >= 3.1

3.1.0

New: change logo
New: add italian translation
New: stay connected for switch entity
New: add options tab in module configuration
New: possibility to hide combobox in login page
New: add transverse mode

  • Off mode: The rights and groups are managed in each entity: users belong to the entity for their rights
  • One mode: Groups can only belong to the entity = 0 and that the user belongs to a particular entity

Fix: translation

3.0.1

New: add spanish translation
Fix: minor bugfix

3.0.0

First release of this module