2020.03.01 "Anakeen Platform 4" (2020-12-02)
BREAKING CHANGES
- sde: Dans les fichiers de configuration XML, les espaces et retour chariots au début et à la fin des textes bruts contenus dans les balises sont supprimés (utilisation de
trim). Si on veut un texte commençant par un caractère espace ou par un retour chariot, il faut utiliser une balise CDATA. Les attributs XML ne sont pas concernés par cette modification. - sde: Suppression de la colonne "computed" de la table "permission"
Suppression des méthodes suivantes :
- Permission::getUpPrivileges
- Permission::getUnPrivileges
- Permission::getGPrivileges
- Permission::getAllAcls
- Permission::getComputedPrivileges
- Permission::getPrivileges
Versions
| Npm module | A4PPM | Version |
|---|---|---|
| @anakeen/admin-center | admin-center | 2.2.2 |
| @anakeen/anakeen-cli | 1.3.0 | |
| @anakeen/anakeen-module-validation | 2.2.0 | |
| @anakeen/business-app | anakeen-hub-business-app | 2.0.2 |
| @anakeen/fulltext-search | fulltext-search | 1.0.5 |
| @anakeen/hub-components | anakeen-hub | 2.0.2 |
| @anakeen/security | security | 2.0.6 |
| @anakeen/smart-data-engine | smart-data-engine | 5.0.0 |
| @anakeen/theme-variables | 1.0.1 | |
| @anakeen/user-interfaces | user-interfaces | 3.2.0 |
| @anakeen/workflow | workflow | 2.0.5 |
| anakeen-control | 3.0.3 | |
| development-center | 2.2.5 | |
| migration-tools | 2.1.2 | |
| transformation | 2.0.6 | |
| transformation-server | 1.5.0 |
Features
- cli: add comments inside generated files (refs #1044) (ab135fe)
- cli: add comments inside Smart structure files (refs #1044) (cecd8f0)
- cli: add comments inside workflow generated files (refs #1044) (b5b7367)
- hub: delete comments (refs #1034) (f55e7d9)
- sde: custom extra key for mailtemplate refs #976 (f5ff6e4)
- ui: add interface IMailTemplateAdditionalKeys (refs #976) (c4f62d9)
- ui: custom extra key mailtemplate test refs #976 (d44d0f3)
- change value and displayvalue on smartcriteria (refs #995) (1371a75)
- delete locks when logout (refs #1052) (97c7106)
- te: add support for connecting to soffice over pipe (refs #1037) (2594c22)
- ui: setvalue for smartfield array refs #1012 (0466bb4)
Bug Fixes
- admin: delete persistent filter smart structure manager(refs #1097) (41ea1c9)
- cli: generateInstaller dev flag now works correctly (refs #1054) (6d8e151)
- control: change right for mail-template (refs #1072) (5b82ccf)
- control: disableControl when duplicate mail (refs #1081) (8f66ab1)
- control: fix regression in dependency computation (refs #1098) (8f3b288), closes #972
- fulltext: fulltext compilation fix (refs #1094) (baa9e6c)
- fulltext: no use tsquery in filter (refs #1095) (6f47385)
- hub: correction of unwanted return (refs #1036) (5f0ff89)
- i18n: correct offset on i18n render(refs #990) (e01c22e)
- migration-tools: correct migration of IUSER structure (refs #1099) (214f49c)
- migration-tools: ignore new AP column definition (refs #1099) (413b842)
- sde: ::closeAccess() now closes session properly (refs #1050) (a2ddaef)
- sde: add missing trim whitespace (refs #1025) (fafde30)
- sde: change how state is calculated for history (refs #1092) (f2af2a1)
- sde: no set layout key if no access. Limit props keys (refs #976) (413f0b4)
- sde: trim some smart tags(refs #1025) (d264594)
- sde: type account can be sort by title also (refs #1093) (73937ab)
- tools: update makefile, add build dir (fffe36a)
- ui: add test to add template mustache(refs #990) (119c28a)
- ui: afterSave & close events now works (refs #1042) (9e4c0e6)
- ui: appendarrayrow for values multiple refs #1073 (17960ec)
- ui: appendarrayrow without defering refs #1073 (a273b68)
- ui: beautify refs #976 (df08ba4)
- ui: better query to export grid when use selection mode(refs #1093) (b0ff262)
- ui: correct array event isolation (refs #1087) (c47818e)
- ui: correct async call to addSort in grid (refs #1093) (85cd331)
- ui: correct display menu for grid export (refs #1093) (9d81921)
- ui: correct display pending icon of grid export (refs #1093) (4080908)
- ui: correct double request to data in report grid (refs #1093) (5199016)
- ui: correct logout deps (refs #1102) (9060bea)
- ui: correct needed for label (refs #1101) (7d5ad3f)
- ui: correct test on changeAttribute when value is empty(refs #1104) (6e1a3e4)
- ui: hide technical field rep_idcols in report form (refs #1093) (137a5c2)
- ui: prevent duplicated dom injection refs #1038 (e75ecd7)
- ui: set dom mounting point refs #1061 (d904254)
- ui: use rep_idsort in report grid result (refs #1093) (db63114)
- update activity to state (refs #981) (25fa6a1)
- ui: set searchid without global variable refs #1066 (94783cb)
- ui: spacial char do a error on mustache template (refs #990) (3424e51)
- correction get option setvalue (refs #1069) (db9225a)
- some correction (refs #1044) (dd450fe)
- admin: set total users on period change refs #1070 (2601737)
- business-app: all collections are now exported (refs #1035) (c616342)
- business-app: can now create business app without SEList(refs #502) (17173f7)
- business-app: refresh list on se close refs #1031 (fff83da)
- cli: analyze json po syntax on deploy refs #617 (a3fa9df)
- cli: correction some comments and xml (refs #1044) (f120b37)
- control: more contextualized error message (refs #985) (fb17b40)
- control: reports errors to control (refs #1032) (dd0d67e)
- hub: correction regex (refs #1045) (3f25849)
- hub: fix the contraint of the rooter (closes#1045) (e0d248c)
- hub: remove hub css&js occurrence limit (refs #1005) (fbfea10)
- sde: autocomplete value is now trimmed (refs #625) (6e7c2c9)
- sde: delete last delete computed permission (refs #1048) (b880a22)
- sde: display hub access button if user has privilege refs #967 (f687e03)
- sde: doesnt contains operator now works on account[][] (refs #847) (a335990)
- sde: hashing etag with md4 (refs #993) (5239601)
- sde: if extended=true, only name attribute is accepted (refs #800) (22b5ed9)
- sde: no use computed permission (refs #1048) (d6a6e1a)
- sde: puextends test error enhancement (53c2a8e)
- sde: sentmessage structure emsg_editcontrol removal (refs #902) (6ef88a5)
- sde: unexisting enum make import failing (refs #902) (69af491)
- ui: getvalue attribute interface for sf array refs #1001 (77ce991)
- ui: getvalue from array smart field id refs #1001 (0480066)
- ui: import jquery for dom mounting points refs #1061 (67d6b51)
- ui: selectsmartelements method refs #894 (c8b0170)
- ui: use dom element as mounting points refs #1061 (c5ab0a1)
- bump release version for test modules (refs #1055) (2a398e1)
- ui: remove extra colon punctuation refs #1033 (19e5d55)
- ui: set default sort after user sort refs #1026 (e767de0)
- ui: set error message when offline refs #966 (96dc5ba)
- ui: set upload file error message to xhr response refs #998 (6c44b05)
- ui: setvalue on docid and account type refs #997 (a8bf079)
- validation: ajout d'un warning pour smart:field action #refs#1021 (51cc218)
- workflow: fix record volatile timers (refs #1083) (c6b2fcd)