SMP Application Release Notes

This document lists the changes in the different SMP Application software versions.

SMP Application 6.0 - DEV

Version 6.0.3

  • release date: 07/07/2022
    • git hash: c6d1427467d92b7403245db3629de3411432462c

Feature all Port to baseline 8, with PHP 8 & Perl 5.34 MS-34
Feature all Support SMP playbook on cluster MS-338
Feature all Updated dependencies to work with PHP 8 MS-338
Bugfix all Changed a lot of deprecated code to work with PHP 8 MS-248
Improvement all Code linting MS-34
Improvement all Got rid of depreacted/unused scripts MS-248
Improvement all Refactor to use Database Factories everywhere MS-34

  • Dependency:
    • Baseline 8 SMP
    • Deployed via deployment server or (for airbus only) SMP Playbook
  • Known issues
    • Lots of broken things. This release is tested as working for Airbus functionality but isn't production-ready for a lot of other features yet.
    • Callflow editor doesn't yet work because of missing PHP-graphviz dependency (MS-320).

SMP Application 5.16 - Early Deployment

Version 5.16.5

  • release date: 16/12/2021
    • git hash: a8cdbf040dcd9282ec711b101dbaebd83a27bf29

Bugfix web Fix ambiguous member when generating SQL query PC-2905
Bugfix web Fix VCS import not working on some directory entries PC-2931
Improvement web Support for 'line_id' in resources schema PC-3088 DEPENDENCY
Bugfix web fix query to be both fast and correctly return cluster members MCH-1216
Feature web support for running playbooks from SMP application MS-37
Feature web Update existing playbook on template upgrade MS-61
Improvement web Create a service template for mediaSatNG MS-26
Bugfix web Asterisk must be able to execute the mediasatng callflows MS-50
Bugfix web Fix SEGFAULT on vcs_load MS-47
Feature web Expose tags / skip tags in ansible MS-46
Feature web Add and change global parameters ETL expression on SMP web FMG-808

  • Dependency:
    • soprep resource tables need to have the line_id column added via the sop.dbmu file

Version 5.16.4

  • release date: 28/09/2021
    • git hash: 1149d1556a2d21988ec6402193d7120cc6920cd6

Bugfix web 'Create configuration Snapshot' failed on large cluster PC-3252
Bugfix web Sopkeys missing on the top bar for power admin users MCH-1216

Version 5.16.3

  • release date: 22/09/2021
    • git hash: 56e9bd6b47932ea419364a437e6f53aff7b8244d
    • revert of too many inclusions of 5.16.2

Improvement web change member+member_sop subquery to inner join MCH-1313

Version 5.16.2 (deprecated)

  • release date: 16/09/2021
    • git hash: 5dfa47690db2d8fc93b864367f5eab375ac51192

Improvement web change member+member_sop subquery to inner join MCH-1313
Improvement web Template upgrade timeout with big directory TS-3307

Version 5.16.1

  • release date: 25/6/2021
  • git hash: cb05cdf70878baa0098b9e10102f19af82f2d346

Bugfix sopsync Sopsync blocked forever MCH-1311

Version 5.16.0

  • release date: 20/5/2021
  • git hash: 7db923dfd3c93b735d50ae4aedf6a7ec295a2082

Changes relative to version 5.15.4
Feature web Support ENUMSTRING FMG-807
Feature sopsync Expose resource's metada on SOP PC-1796
Feature web Allow origin "fleetmanager" when importing queues with bulk admin TS-2277
Bugfix web Ignore rexec errors on older modules PC-2435
Bugfix web Link to profile documentation was missing TS-1135
Bugfix web Roles were taken into account for permission poweradmin and above TS-2129
Bugfix web Sync_to_sop flag was ignored for context other than default TS-2033
Bugfix web Increase SMP snapshot backup timeout TS-3323
Bugfix sopsync Don't override with CD when the filename is referencing the parent dir MCH-1253
Bugfix web Security fix TS-2473
Bugfix sopsync Apply change issue when there are no dynamic profile defined FMG-796

SMP Application 5.15 - Deprecated

Version 5.15.4

  • release date: 28/04/2021
  • git hash: dfa645d6c3da61bd2c861011d3f5da734e5cd55d

Changes relative to version 5.15.3
Bugfix sopsync Apply-change was failing on failover SOPs PC-0

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.12.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.14.1

  • release date: 31/07/2020
  • git hash: f62fb862f3c1fddb1be38f591367429366410fd5

Changes relative to version 5.14.0
Bugfix sopsync Error checking of apply-changes postsync  

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.12.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.14.0

  • release date: 06/07/2020
  • git hash: 1fb4663887dfaaaa1b3088ce53caa6b7bcff5010

Changes relative to version 5.13.0
Feature web Allow ISAP based authentication MCH-366
Feature web Check template restrictions after template upgrade PC-597
Feature web Added prevalidation step before FlexAdmin import PC-742
Feature sopsync Added support for source 'sop' PC-765
Feature sopsync Apply-change queueing PC-665
Feature web Track profile parameter changes in SMP Web Audit PC-323
Improvement web Template-upgrade must force the update of custom template resources PC-598
Improvement sopsync Speed up "Apply Changes" by removing "get_extension" query TS-125
Bugfix web Suppress warning caused by incomplete cookie TS-94
Bugfix web FlexAdmin import fails randomly when status is not present in CSV MCH-475
Bugfix web Increased timeout for directory flexadmin MCH-476
Bugfix web Improve performances when an account has access to many sops TS-89
Bugfix api Extensions containing + symbol were not correctly decoded by API M24621
Bugfix web Prevent striping of leading zero of an extension when exporting/importaing resources TS-369

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.12.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

SMP Application 5.13 - Deprecated

Version 5.13.0

  • release date: 16/03/2020
  • git hash: cb9d73a7d9592c4277998d8c0502f6aeb211cd45

Changes relative to version 5.12.1
Feature web Bulkadmin now fetches dynamic profile parameters and statuses M25130
Feature web Support resource migration for template upgrade migration script (used for Fusion) M20954
Feature sopsync Support for extension with source sop which will be ignored by sopsync 381803daaa97dcad367e86cbf098b4c59f124288
Feature web Added support for source 'fleetmanager' PC-432
Bugfix sopsync sync_to_sop flag was disabled for context other than Internal M25132
Bugfix sopsync Apply-change could fail to start M25297

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.9.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

SMP Application 5.12 - Deprecated

Version 5.12.1

  • release date: 19/11/2019
  • git hash: cff504f1412f97f2a6d76cf74a8b779ce9d0217f

Changes relative to version 5.12.0
Bugfix sopsync Dynamic statuses were changed after an apply-change M24076

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.9.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.12.0 - Deprecated

  • release date: 28/10/2019
  • git hash: c60c6d9738857136ac613aa1b843b99a6755b17f

Changes relative to version 5.11.1
Feature sopsync Allow to skip installing packages to support Continuous Delivery M20873
Feature web Support template migration scripts M20965
Feature web Automatically schedule new or modified modules for installation M17465
Feature web Allow parameters with Music-On-Hold selector M22733
Feature web Support migrating data to a new template version where ID's have changed M22734
Feature web Allow loggging in through Fleetmanager M24668
Feature api Allow setting service status M21428
Feature api Allow getting selected modules M21705
Feature api Configurable limit when requesting records M21844
Feature api Support retrieving a phone resource M22061
Feature api Allow to create a resource without reference to an extension M22780
Feature api Allow to reload task and reports schedule M23314
Feature api Allow to list queues M24664
Feature fleetmanager Allow customized display of a template M21520
Feature fleetmanager Add a read-only mode for directory entries M22785
Improvement sopsync Properly propagate error and warnings M20963, M21666
Improvement sopsync Read database credentials from the configuration on the SOP M21878
Improvement sopsync Support case sensitive database synchronization M22522
Improvement web Remove Bulk Administration for users. Use Flex Admin instead M19688
Improvement web Make sure resources that reference an extension are deleted when the extension no longer references them after an update M22061
Improvement web Improve performance when retrieving a resource M22061
Improvement web Prevent filling in login and password when not on the login page M22266
Improvement web Improve performance with large numbers of extaensions and sopkeys M24842
Improvement web Improve performance on vsop selector M24849
Improvement api Be more descriptive about some error conditions M22976
Improvement fleetmanager Improve fleetmanager interface M21922
Bugfix sopsync Software cache was sometimes not updated properly M22297
Bugfix sopsync TEXT type profile parameter could break the configuration of the Communication Server M19461
Bugfix sopsync Directory transaction was not possible M20437
Bugfix web Only update user role on the specified SOP M21230
Bugfix web Prevent race condition when accepting SSH keys 12afbacb
Bugfix web Spread nightly tasks over longer period of time M19595
Bugfix web Unlock the tasklist when a task is interrupted M19894
Bugfix web Editing extensions was not possible when a high number of entries exists in the directory M21681
Bugfix web It was not possible to set the role field on a member M22239
Bugfix web Profile status was reset to the last status known by the SMP when saving profile parameters M22010
Bugfix api Return full sopkey format in model M22422
Bugfix api It was not possible to update the profile of an extension and update the parameters in the same request M22348
Bugfix api It was not possible to update only the role of a user M22785
Bugfix api Reassign resources to the correct extension when the extension changes M23974
Bugfix api Removed profile parameters caused failures during template upgrade M24223
Bugfix api Extensions with old profile parameter model could not be updated M21439
Bugfix api Remove parameter values of deleted extensions M21742
Bugfix fleetmanager Properly display roles M21519
Bugfix fleetmanager There was a performance issue and crash when many extensions existed in the directory M21991
Bugfix fleetmanager Admin logins were not shown in directory list M22400
Bugfix fleetmanager Some phones were not shown when editing an extension 08e7cc5a
Bugfix fleetmanager Not all sops were show during apply changes M23708
Deprecated sopsync Dynamic statuses were whanged after an apply-change M24076

SMP Application 5.11 - Deprecated

Version 5.11.1 - Deprecated

  • release date: 4/6/2018
  • git hash: f5199c4633c86070e04dd3dcdc065b8b9ab715cf

Improvement web Template VCS: remove "tag version" menu f5199c4
Improvement web Template VCS: Allow merge tag into forks e5d8937
Improvement sopsync Transfer directory by copy only files M20437
Improvement web Template VCS fork release issue 15b0392
Improvement sopsync Expose email as phone attribute 1bd2c64
Improvement api Installing selected modules through api was failing M17465
Improvement sopsync dramatically improve performance of apply change by caching (new-style) profile parameters M20720
Limitation web user bulkadmin does not work  
Limitation web user flexadmin does not work  
Limitation web double quote lost after an bulkadmin export/import of a callflow  
Limitation web Source SMP is refused when doing a bulkadmin import  

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.6.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.11.0 - Deprecated

  • release date: 27/3/2018
  • git hash: 7c9d83d6052c29ed645bf5a269f6a9949bb55de4
type component description reference
Improvement web show a more detailed description of the error in task execution log M19830
Feature web Support for template version control M13692
Improvement web Added logging information on resource access during task execution M17793
Improvement sopsync Added caching of profile parameters to improve performance of apply changes M17581
Improvement web Simplify template management M16012
Improvement web Added drop down helper for queue rules M16973
Improvement web Added a counter to raise warning on apply template upgrade M16714
Bugfix sopsync Fixed logging from soprepreader M16322
Feature web Added ETL evaluate tool  
Bugix web Template upgrade slowed down by auto-back when many sops are in the same cluster M16116
Feature reporting Added customer CDR for CDG M15280
Feature sopsync Recover vSOPHost information in cas this one is connected to another SMP M15271
Bugfix web Prevent bulk export of template resources M15001
Bugfix web Prevent bulk export of template translations M12794
Improvement web Remove global variables dependencies in BulkAdmin M14378
Feature web, sopsync Support roles for status M19523
Limitation web user bulkadmin does not work  
Limitation web user flexadmin does not work  
Limitation web double quote lost after an bulkadmin export/import of a callflow  
Limitation web Source SMP is refused when doing a bulkadmin import  

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.6.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

SMP Application 5.10

Version 5.10.30

  • release date: 07/10/2021
  • git hash: 4c538cad1bfd909caafbd602d54fd6c931205e45
type component description reference
Backport web line_id added to soprep resources for alignment with API PC-3088 DEPENDENCY

  • Dependency
    • soprep resource tables need column line_id added, via sop.dbmu

Version 5.10.29

  • release date: 07/10/2021
  • git hash: e8875a70bfa65ab7bdcd4d0f71827e0875e36ef1

type component description reference
Bugfix sopsync Prevent emails to be overwritten in case Fusion and UEP are located on same SMP TS-3640

Version 5.10.28

  • release date: 16/09/2021
  • git hash: 17a552d8fa2c321891ca7645133a2258bbae758c

type component description reference
Improvement web SELECT optimisation on member table MCH-1313

Version 5.10.27

  • release date: 07/09/2021
  • git hash: a4c4a07a5b63c56c833ad5b0ba1d10e71f9b9f64

type component description reference
Backport sopsync Backport Continuous Delivery MCH-1427

Version 5.10.26

  • release date: 18/12/2020
  • git hash: 75084749987c14d524d69e57e759b340e55e4c12

type component description reference
Bugfix web SOP Selection combobox was broken by Firefox 84 TS-2114

Version 5.10.25

  • release date: 22/04/2020
  • git hash: 7a2e93443e298e3348f1773f090743c5b83bf444

type component description reference
Bugfix sopsync Fix performance issue with sopsync TS-125
Bugfix sopsync Fix performance issue with signing in with some accounts TS-89
Bugfix sopsync Incomplete cookie generated warning message in chrome browser console TS-94

Version 5.10.24

  • release date: 10/12/2019
  • git hash: 3867829c0ab2eb8b28ea8715785db2f97a269c5f

type component description reference
Bugfix sopsync Remove context limitation on sync_to_sop M25132

Version 5.10.23 - Deprecated

  • release date: 29/11/2019
  • git hash: 7383e6eaea7ba5e72a4eb63712b7b56ab654912d

type component description reference
Bugfix sopsync Profile not change on the sop when swapping two dynamic profiles M24076

Version 5.10.22 - Deprecated

  • release date: 18/10/2019
  • git hash: e307cfc897bcdef8179397f0659b4c8373034055

type component description reference
Bugfix web Use a text component with type set to password avoiding honeypot M24623
Bugfix web Changing an extension with a dynamic profile was not pushed on the SOP M24076

Version 5.10.21 - Deprecated

  • release date: 25/09/2019
  • git hash: 55fa27512f1503c9a1dfa2d0d9365479bba10e15

type component description reference
Bugfix web Reverted 5.19 changes M25175

Version 5.10.20 - Deprecated

  • release date: 23/09/2019
  • git hash: e6aa751cd59f4ce86e2360d738d18203f8f076f2

type component description reference
Improvement web Use a new combobox plugin for the SOP selector to improve performance M24842
Improvement web Improve get_containers performance M24849

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.6.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.10

  • release date: 04/09/2017
  • git hash: 706c4b6c4901ef68f14ff5f9f46f313ba9188f36

type component description reference
Bugfix web Do not allow deleting a user who owns or admins an extension M18681
Bugfix web Added HTTPS url on the phone status page M17087
Bugfix web Reset password text, used in ConnectMe, was partially translated M18363
Bugfix web Apply changes was slow with significant amount of resources M18371
Bugfix web Tasks output and filename were not taken into account on template upgrade M18432
Bugfix web Caching callable was not working properly M18655
Bugfix web Users were not verified in bukadmin with parameter M18655
Bugfix web Added button to manually push security configuration M14039
Bugfix api Make sure users info is accessible by authorized users only M18881

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.6.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.9

  • release date: 26/05/2017
  • git hash: fba738334a2880629c06e349073aef16e126e593

type component description reference
Improvement engine Allow to disable certain features of Apply Changes M18080
Bugfix web Fix sending email & translation M18209
Bugfix doc Ajust documentation M17994

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.6.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.8

  • release date: 24/04/2017
  • git hash: b2eba03e52abbc0e60ca79a98d07bf73d3a83053

type component description reference
Bugfix web Prevent resource name collision when creating/copying resources M18016

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.6.0
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.7

  • release date: 18/04/2017
  • git hash: e61eecaca93f9811c113ee4fd01ac529e2b40c1a

type component description reference
Bugfix web Template upgrade was failing due to input validation M17604
Improvement web Ease setting no phone in the directory M17770
Improvement web Prevent opening the select drop down on clear M17770
Bugfix web Password modification was failing in IE11 M17842
Improvement web Prevent password hash exposition M15761
Bugfix web It was impossible to update user without knowing his password M16207
Bugfix sopsync Only perform integrity check on Apply Changes or Check configuration M17379
Improvement web Directory column added in resources display M17930
Improvement web Redirect Fleet Manager users to the Fleet Manager vhost M17328
Feature web Display Quick Access menu when configured for the SMP instance M17328
Feature web Support {{sopkey}} and {{accountcode}} short tag in bookmark urls M17328
Bugfix web Sometime used license for resources were not displayed properly M17960

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.4.1
  • SMP Instance resource >= 2.0.1, 2.3.0 to support Fleet Manager redirection and Quick Access menuy
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.6

  • release date: 07/03/2017
  • git hash: 07be64dbb917d7ecb36ce6cdc5af756cb3f929ae

type component description reference
Bugfix web Fixing bugs in resource permissions management M17538
Improvement sopsync Prevent performing apply changes on missing action or resource M17379

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.4.1
  • SMP Instance resource >= 2.0.1
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.5

  • release date: 17/02/2017
  • git hash: 739bac690a997b7578a12f8276df05661b491515

type component description reference
Bugfix web Reduce the memory usage when loading the directory page M17401
Bugfix web It was impossible to copy a callflow M17392
Bugfix web Sunday night report should not be run the first day of the month M17367
Bugfix web Disable SMP DB sync on standby SOP when not in active mode M16525

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.4.1
  • SMP Instance resource >= 2.0.1
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.4

  • release date: 31/01/2017
  • git hash: 7319b031a0f47a5e0ae2bc33ce5c9ed02fb03a95

type component description reference
Feature web Support ETL in PHP tasks M15654
Bugfix web Force the static files cache renewal on upgrade M17229
Bugfix web In some case it was impossible to save sop configurations M16373
Bugfix web It was impossible to install module on the cluster level M17290
Bugfix web Version of resources was not update to the master resource version on template upgrade M17290
Bugfix web When searching the resource permission list was displaying numeric ids instead of the resource name M17311

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.4.1
  • SMP Instance resource >= 2.0.1
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.3

  • release date: 17/01/2017
  • git hash: ebde9f64c134f7c79be27a885b9628186d82155b

type component description reference
Improvement web Enable Resource licenses upgrade by superadmin users M14585
Improvement web When activating cheat mode force a reason M13642
Improvement web No longer use Bulkadmin on template upgrade M16635
Bugfix web Sync one extension pollutes dbsync cache M16383
Bugfix web Restore the old view in the internal directory by displaying SOP1/SOP1 and Source M15746
Bugfix web SMP very slow directory entry M15766
Bugfix web Search request was lost when switching from standard to advanced view M15747
Bugfix web Add ability to update user per sopkey using the SMP API M16581
Bugfix web Possible Account hijacking through FlexAdmin/API for users M16792
Bugfix web Remove md5 password hash for superadmin users M16727
Bugfix web SMP Web Audit report: logs related to module version changes were not saved M15768
Bugfix web Can no longer save resource because of constrain violation introduced by M15768 M16056
Bugfix web Adding new module was displaying blank page M16055
Bugfix web Prevent apply change to fail on cluster by performing automatic backup in background M16374
Bugfix web Apply cluster change was slow with large internal directory M15592
Bugfix web The version was not updated to the master resource version M14989
Bugfix web License was not working for resources with a master resource M16784
Bugfix web Copying report on the "smp scope" SOPKEY was failing M16604
Bugfix web Disable the cease action in contract for resellers M16708
Bugfix web Passwords were not correctly set when using Flex Admin M16787
Bugfix web No longer print script `filepath` in the documentation M16774
Bugfix web Phone status was displaying an error when PUM module was not installed on the SOP M16793
Bugfix web Correction in the documentation M16642
Bugfix web Adds fleetmanager permission level M16687
Bugfix web Basic reporting issues when report is too large M10292
Bugfix web Prevents username and password fields auto complete M15657
Bugfix web In some case it was impossible to save cluster configuration M16966
Bugfix web Sunday only tasks were running each day M16920
Bugfix web Template resources were taken into account in the licenses report M17030
Bugfix web Resources should be considered use once in the license report M17029
Bugfix web Admin password was not properly displayed M16373

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.4.1
  • SMP Instance resource >= 2.0.1
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.2

  • release date: 24/10/2016
  • git hash: e7ea35813cc86bb2eedfc3b731bace0e8814687c

type component description reference
Improvement Reporting Prevent multiple instances of the same task M15863
Bugfix web Template Upgrade was not working M15572
Bugfix web vSOP Resource page was blank M15846
Bugfix web Default value were lost after BulkAdmin of the Directory M15893
Bugfix web Admin Notes were shown as Customer notes M15955
Bugfix web Allow comma separator in CSV reports M14905
Bugfix web Link to Admin Guide was broken M15840
Bugfix web Crypt password was not set correctly M16170
Bugfix web When editing callflow an XML parsing error was always shown M15635
Bugfix web Computing profile license was slow M16114
Bugfix web it was not possible to update dynamic parameter set via the BulkAdmin M15658
Bugfix web On module installation, debconf could fail M16287
Bugfix web Phone status was not displaying the right status M16339

Dependencies

  • System Base module >= 1.3.2
  • Localization module >= 1.1.3 (ALERT! After first installation, apache must be restarted)
  • SMP Admin module >= 2.4.1
  • SMP Instance resource >= 2.0.1
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.1

  • release date: 18/08/2016
  • git hash: 465031a998a54fb5b7a8568fd5136eecf7428c22

Bugfix web Fixed wrong status displayed M14512

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 2.4.1
  • SMP Instance resource >= 2.0.1
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

Version 5.10.0

  • release date: 17/08/2016
  • git hash: e305ec4315d806aa72d1bda250da128a99805ea6

type component description reference
Improvement web Guests for vSOP were impossible to see in a cluster environment M14061
Improvement web Hiding the query made where searching for multiple phones breaking the interface M13485
Feature reporting Now possible to export CDR as a CSV file M15280
Feature web Added Support Note for customers in the user interface M14702
Bugfix web Phone status page was unusable when there were a lot of phones M12211
Bugfix web Fixed Bulkadmins that shouldn't exporting template data M14766
Bugfix web Phone status page now displays owner of the phone M13477
Bugfix web The "Refresh" button on the "Apply changes" page was not working anymore M14982
Bugfix web Fixed an issue preventing from assigning a role for a user M15172
Bugfix web Couldn't install packages if one machine in an active/standby SMP cluster setup was unavailable M15221
Bugfix web Fixed a user management issue M14584
Bugfix web Fixed profile parameter interface rendering M15265
Bugfix web Sop member weren't sync properly in some case M3081
Bugfix web Some resources or resources version where lost after upgrading a template M15572
Bugfix web On large clusters, resources page was unusable M14384
Bugfix web Too many connections used on vSOP host when applying changes M15438
Bugfix api Resources were still created even if the extension was already existing, leading to duplicate resources M14806

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 2.4.1
  • SMP Instance resource >= 2.0.1
  • SMP Base >= 2.1.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1
  • Sop API >= 4.15.0 (Optional, only for M12211. A backward compatibility is provided)

SMP Application 5.9 - EOL

Version 5.9.0 - EOL

  • release date: 2016-04-29
  • git hash: 7962b59baddf8bb951d72a16f240c7979b724e1c

type component description reference
Feature api Roles can now be provisioned through the API M14239
Feature reporting A sequence number can now be configured for report output to file in addition to FTP M13148
Bugfix web Timeout for Phone status page was not long enough for large clusters M14407
Bugfix web Reserved global parameters were lost during bulk administration of global parameters M14632
Bugfix web Bulk administration with parameter sets was not obfuscating the password fields M14679
Bugfix web Generated passwords did not adhere to the password complexity policy M14792
Bugfix reporting Account scope reports were being run before all tasks for the account were completed M14591
Bugfix reporting CSV report encoding was not compatible with byte level CSV processors M14735
Bugfix api It was not possible to create extensions through the API with owners with a higher access level than users M14793

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 2.2.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

SMP Application 5.8 - EOL

Version 5.8.0 - Deprecated

  • release date: 2016-04-13
  • git hash: 3f0a1fc84afbac9db21e711a7627b690d1023062

type component description reference
Feature api Allow the user to query on which sopkeys he is present. Allow the user to obtain information about is own sop M13885
Feature web Support LDAP redundancy in SMP M14431
Bugfix web Expose permission label instead of permission ID in API/FlexAdmin M14598
| Deprecated | | This version is an intermediate release. Bug fixes will be provided only in higher version.

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 2.2.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

SMP Application 5.7 - EOL

Version 5.7.0 - Deprecated

  • release date: 2016-04-05
  • git hash: d9c8f792cafbbdc5f1f271a80399190ce14b6c41

type component description reference
Improvement engine Package a library in a separate package to allow installation on the BMS M13733
Improvement engine Do not attempt to reload Communication Server after configuration reload when it is not installed bf8425c416c0ae081ffead464a0eb328a7b2765c
Improvement web Use account table instead of account_code by default M12286
Feature - Ability to patch the SMP configuration by Escaux employees M12654
Feature web Preview of template version control for Escaux employees M12655
Feature web Preview of callflow diff tool for Escaux employees M12654
Feature web Password reset internationalization M12487
Feature web, engine Modules can be disabled with a new field M13474
Feature web Add a "Select All" button in the cluster module management page M13178
Feature web The server name now no longer needs to be unique M14240
Feature web Allow superuser level to change the status of other extensions M11943
Bugfix reporting Reports in SMP scope could not run automatically M12972
Bugfix web Some lower access level users had access to pages they should not have had access to M12774
Bugfix web SOP1 and SOP2 fields were removed from extensions when applying a template upgrade and the extension used a profile from the template M13083
Bugfix web the "+" character was not preserved during bulk administration when it was the first character in a field 42c936b086dad1f49c4923bd3e2e2a575e28004f
Bugfix web User bulk administration was not working in some rare cases M13844
Bugfix reporting Some reports were broken because of a regression when executing code on the remote SOP M14006
Bugfix web User bulk administration was removing users with specific ID's eaa6787eae53ea41055277df07ab19c25927642c
Bugfix web User bulk administration did not properly export the user permission level 475265de199e87ff35ba62b044a3bda7e78bf9e0
Bugfix web Resources that weren't part of a template were deleted during template upgrade M13868
| Deprecated | | This version is an intermediate release. Bug fixes will be provided only in higher version.

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.14.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

SMP Application 5.6 - EOL

Version 5.6.5

  • release date: 2016-04-14
  • git hash: 8e3b4411c95c6e3d5cc4b1ecab3db911c17387d5

type component description reference
Bugfix web Users with level >= smpadmin were broken on view and edit display. M14584

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.14.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.6.4

  • release date: 2016-03-24
  • svn revision: 5695

type component reference description
Improvement web M14154 Resellers can view contracts on their sops
Improvement web M11294 Display a message when accessing an SMP which is not in active state
Improvement web M13451 BulkAdmin do now export/import user access level
Feature sopcdr M13662 Added "usertag" and "usernote" fields for CDR
Feature api M14239 Allow to provision roles via SMP API
Bugfix web M13844 Removed debug information sent to the client when using the Bulk Administration
Bugfix web M11598 Template Management: Fixed resources loss when version changes
Bugfix web M12381 Allow export of superadmin users

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.14.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.6.3

  • release date: 2016-01-05
  • svn revision: 5585

type component reference description
Improvement engine M12753 Support module package version including epech
Improvement web M13164 Improved documentation for ReportUpTransaction
Bugfix web M12947 Fix username input validation for dedicated smp and fix information alert when only adding a SOP relation for an existing user
Bugfix web M13255 Apply changes was reporting ETL error on parameter that do not exist anymore

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.14.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.6.2

  • release date: 2015-12-02
  • svn revision: 5559

type component reference description
Bugfix web M13044 Hash parameters in Parameter Sets where deleted after Apply Changes

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.14.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.6.1

  • release date: 2015-11-26
  • svn revision: 5553

type component reference description
Improvement web M12983 Exclude Master ressources from UP licensing
Improvement web M13013 Support for ReportUpTransactions 'Columns to show' feature
Bugfix web M13082 Profile parameters could not be updated when values were too long
Bugfix web M12730 Users assigned to SOP keys having an Apply Changes scheduled were not able to change their password
Bugfix web M12218 When custom profiles are configured there was a conflict during the Template Upgrade process
Bugfix web M13044 When using Parameter Sets deleting an extension did not remove the profile parameters on the SOP breaking GetExtensionByParameterValue action
Bugfix web M13106 User password change was trigerring an error when SOP Key 00000000 do not exist

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.14.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.6.0

  • release date: 2015-11-09
  • svn revision: 5522

type component reference description
Improvement web M12511 Improve the action selection UI in the Callfow Editor
Improvement web M12512 Display the Template version during the upgrade process
Improvement web M9903 Suport for Report Backup failures
Improvement web M12650 Renamed Callflow Studio and Call Routing menus
Improvement web M12676 Added the ability to install packages in background
Improvement web M12624 Renamed ReportUpTransactions headers
Improvement web M12550 Increase size of labels field
Improvement web M12743 Preserve Roles assigned to users after Template Upgrade
Improvement web M12739 Preserve Extra resources and Extra Modules after Template Upgrade
Improvement web M12529 Allow vSOP resources to inherit from a Master resource
Improvement web M12772 Installing packages in the background will now try to fix dependency issues before installing
Improvement web M11294 Display a message when accessing an SMP which is not in active state
Improvement web M12439 Preserve Site user fields after Template Upgrade
Improvement web M12494 Preserve Extra Cluster Routing after Template Upgrade
Improvement web M11463 Support for GetExtensionInfo 1.7
Improvement web M11537 Add 3 free fields in UP contracts
Improvement web M12146 Move domain related code to SMP Admin module
Improvement web M12029 Internationalization (fr) of the reset password mail for Escaux Connect 3
Improvement web M12039 Support monitoring alarms from SMPs
Improvement web M12174 Documentation links
Improvement web M11265 Support templating in resource implementations
Feature api M12783 Get SOP info with SMP API
Feature web M11554 Add a Language Configuration tool for Service Creation (Escaux only)
Feature web M11517 Allow documenting the SOP root password (Escaux only)
Feature web M11953 Additional languages support in User Bulk Administration and SMP API
Feature api M11952 Password reset support for Escaux Connect 3 in SMP API
Feature web M11306 Custom UP licenses not based on components in configuration
Feature web M11539 Prorata mode for UP charging schedules
Feature web M12093 Support for month time unit in UP contracts, charging schedules and ReportUpTransaction
Feature web M12092 Support custom activation delay set by Escaux
Feature web M11538 Support pricelists defining free items for licenses
Bugfix web M12569 Fix default value for profile parameters drop downs
Bugfix web M12595 Fixed issues related to Bulk Administration used together with Parameter Sets
Bugfix web M12758 Fixed User Role support for Bulk Administration on Users
Bugfix web M12607 The Users Roles were not configurable in web gui
Bugfix web M12792 Correct page title for routes Bulk Administration and remove option to update profile parameters that was not relevant
Bugfix web M12793 Only display the FlexAdmin feature for user having sufficient access rights
Bugfix web M12708 Bulk Administration of Translation Catalog was failing when the source column was not the to an empty string
Bugfix web M12870 In rare cases users could have a blank page when logging in after their password was changed
Bugfix web M11758 When managing users via Bulk Administration or SMP API, users linked to other SOP Keys were removed
Bugfix web M12068 Cancel when adding/editing UP contracts did not work, and remove possibility to duplicate contract
Bugfix web M12080 Parameter Sets: Opening profile parameters at Cluster level was very slow depending on network routing configuration
Bugfix web M11700 Routes Bulk Administration was not making use of Route Groups defined at Cluster level
Bugfix web M12129 Security issue on UP contracts
Bugfix web M12191 UP Reclaim fractions issue
Bugfix web M12180 Contracts were assigned to the end customer by default, Reseller option is now removed and contracts are now assigned to the SMP Owner by default
Bugfix web M12305 Client side and SMP side calculated YRU mismatch
Bugfix web M12308 "(Template version)" label was added on resources not authorized in current Template when in cheat mode
Bugfix web M10222 Parameter Sets: No input field was displayed for profile parameters in case of Cluster, also improved the display and warnings message for dynamic parameters
Bugfix web M10415 Parameter Sets: Get parameter values from the SOP only for those having master set to SOP
Bugfix web M11864 Changing smp instance for non-classic domain names did not work
Bugfix web M12730 Users assigned to SOP keys without any Service Template were not able to change their password

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.14.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

SMP Application 5.5 - EOL

Version 5.5.3

  • release date: 2016-01-21
  • svn revision: 5616

type component reference description
Improvement M13451 BulkAdmin do now export/import user access level
Bugfix M13451 Users created with BulkADmin were not able to login

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.13.0 (for M9957)
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.5.2

  • release date: 2015-12-08
  • svn revision: 5566

type component reference description
Bugfix web M12947 Fixed client-side validation for users management for "dedicated" SMPs and fixed feedback to the user when only adding a SOP relation for an existing user

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.13.0 (for M9957)
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.5.1

  • release date: 2015-12-02
  • svn revision: 5563

type component reference description
Improvement web M12983 Exclude Master ressources from UP licensing
Improvement web M11265 Support templating in resource implementations
Bugfix web M12080 Parameter Sets: Opening profile parameters at Cluster level was very slow depending on network routing configuration
Bugfix web M13044 Hash parameters in Parameter Sets where deleted after Apply Changes
Bugfix web M13082 Profile parameters could not be updated when values were too long
Bugfix web M13255 Apply changes was reporting ETL errors on parameters that do not exist anymore
Bugfix web M10415 Parameter Sets: Get parameter values from the SOP only for those having master set to SOP
Bugfix web M12180 Contracts were assigned to the end customer by default, Reseller option is now removed and contracts are now assigned to the SMP Owner by default
Bugfix web M12191 UP Reclaim fractions issue
Bugfix web M12153 Parameter Sets: Link to profile documentation was missing
Bugfix web M10222 Parameter Sets: No input field was displayed for profile parameters in case of Cluster, also improved the display and warnings message for dynamic parameters
Bugfix web M12308 "(Template version)" label was added on resources not authorized in current Template when in cheat mode

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.13.0 (for M9957)
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.5.0

  • release date: 2015-08-20
  • svn revision: 5339

type component reference description
Imrovement web M10727 E-mail address size in Internal Directory increased to 255 characters
Improvement web M11613 Allow dynamic list of profile parameters
Improvement web M11470 Partial support of Extension select parameters in Edit profile parameters
Improvement engine M11561 Sync template files before SOP Update
Feature web M11086 FlexAdmin
Feature web M10311 New password policies
Feature web M11517 Allow documenting the SOP root password
Bugfix web M11551 Various fixes and improvements in View Licenses and Manage Licenses tools
Bugfix web M9957 Periodicity for UP charging schedules
Bugfix web M10017 UP policy for contract creation and modification when no UP available
Bugfix web M11430 Callflow Bulk Administration didn't work when an extension exists with callflow id exists
Bugfix web M11597 Could not configure username parameter for net.Buzz module
Bugfix web M11593 Fixing report sent by mail even if the output field wasn't set on mail but there was an email in the next field
Bugfix web M11838 Template upgrade did not support dynamic profiles without parameters
Bugfix web M10222 Parameter Sets: No input field was displayed for profile parameters in case of Cluster, also improved the display and warnings message for dynamic parameters

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.13.0 (for M9957)
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

SMP Application 5.4 - EOL

Version 5.4.5

  • release date: 2016-03-21
  • svn revision: 5681

type component reference description
Improvement web M12983 Exclude Master ressources from UP licensing
Feature sopcdr M13662 Added "usertag" and "usernote" fields for CDR
Bugfix web M13082 Profile parameters could not be updated when values were too long
Bugfix web M12218 When custom profiles are configured there was a conflict during the Template Upgrade process
Bugfix web M13577 Template upgrase: Fixed the useless array_filter use
Bugfix web M12381 Allow export of superadmin users
Bugfix web M13844 Removed debug information sent to the client when using the Bulk Administration

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.12.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.4.4

  • release date: 2015-11-05
  • svn revision: 5515

type component reference description
Bugfix web   Fixed Apply Changes issue in version 5.4.3

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.12.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.4.3

  • release date: 2015-10-28
  • svn revision: 5491

type component reference description
Improvement web M12743 Preserve Roles assigned to users after Template Upgrade
Improvement web M12739 Preserve Extra resources and Extra Modules after Template Upgrade
Bugfix web M12595 Fixed issues related to Bulk Administration used together with Parameter Sets
Bugfix web M12607 The Users Roles were not configurable in web gui
Bugfix web M12758 Fixed User Role support for Bulk Administration on Users

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.12.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.4.2

  • release date: 2015-10-06
  • svn revision: 5437

type component reference description
Bugfix web M11593 Fix issue where a report was sent when the email field was provided even though the output field was anything but mail
Bugfix web M11758 When managing users via Bulk Administration or SMP API, users linked to other SOP Keys were removed
Bugfix web M11838 Template upgrade failed when dynamic profiles without any parameter exists
Bugfix web M11445 Template upgrade issues for roles and parameter sets
Bugfix web M12080 Parameter Sets: Opening profile parameters at Cluster level was very slow depending on network routing configuration
Bugfix web M12153 Parameter Sets: Link to profile documentation was missing
Bugfix web M10222 Parameter Sets: No input field was displayed for profile parameters in case of Cluster, also improved the display and warnings message for dynamic parameters
Bugfix web M10415 Parameter Sets: Get parameter values from the SOP only for those having master set to SOP
Bugfix web M12297 'No logicial SOP found' when trying to access the callflow of an extension set top SOP1=(all) from the Internal Directory
Bugfix web M12205 Add the support of ETL expression in File Manager landing page
Bugfix web M12180 Contracts were assigned to the end customer by default, Reseller option is now removed and contracts are now assigned to the SMP Owner by default
Bugfix web M11700 Routes Bulk Administration was not making use of Route Groups defined at Cluster level
Bugfix web M12308 "(Template version)" label was added on resources not authorized in current Template when in cheat mode

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.12.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.4.1

  • release date: 2015-07-03
  • svn revision: 5292

type component reference description
Bugfix web M11186 Fix SOP API timeout issue
Bugfix web   Change combo-box value from * to ...
Bugfix web   Fix wrong link on call-flow page
Bugfix web M11540 Remove the remaining attempts counter on the login page
Bugfix web   Fix combo-boxes appearing above SMP navigation menu
Bugfix engine M11625 Fix 'no symlink found' issue when running task,...

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.12.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.4.0 - Deprecated

  • release date: 2015-06-11
  • svn revision: 5239

type component reference description
Improvement web M11334 Move brandings outside SMP Application release
Improvement web M8160 The delete button on a user should always remove the relation to the SOP and remove the user if it was the last one (except for superadmin)
Improvement web M10951 Add a read-only view for Template components (modules, resources)
Improvement web M10795 Allow to search on substring of "hidden" for Outgoing Number Mapping
Improvement web M11138 Support selection of mobile number and home number as device to call from EC
Improvement web M11194 Do not send empty report emails
Feature engine M11012 Allow to access user information in resources implementation
Feature web M10977 smpadmin users management in a scope SMP SOP Keys
Feature reporting M10885 QueueAccountCode support for QDR reports
Bugfix web M10510 Adding a user does net store the new password format
Bugfix api M11027 Not possible to set the source field for users
Bugfix web M11304 Password provided after reset on login screen is not accepted

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.12.0
  • SMP Instance resource >= 2.0.1
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

SMP Application 5.3 - EOL

Version 5.3.5

  • release date: 2015-09-07
  • svn revision: 5363
type component reference description
Bugfix web M11445 Template upgrade failed when role were defined in the template
Bugfix web M11838 Template upgrade failed when a dynamic profile did not have any parameter

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.10.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.3.4

  • release date: 2015-06-08
  • svn revision: 5227
type component reference description
Bugfix web M11432 Manage (UP) licenses doesn't work on 5.3
Bugfix web M11454 Browser automatically filling in "type=password" textfields in profile parameters

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.10.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.3.3

  • release date: 2015-05-05
  • svn revision: 5185
type component reference description
Bugfix web M11139 Order the SOP Key's in cluster level by SOP Key
Bugfix web M11069 Fix status change: not working on smp for SOP API < 4.2.0
Bugfix web M11146 Don't display credentials
Bugfix web M11070 Increase timeout value for http requests towards SOP API
Bugfix web M11134 In Active-Active, not possible to change the status when SOP1 is down
Bugfix web M11023 In Active-Active, when SOP1 is down dynamic profile parameters cannot be edited on SOP2
Bugfix web M10988 + is lost after bulk admin
Bugfix web M10968 Profile parameters lost after bulk admin.
Bugfix web M11010 Refining SMP cookie domain name and policy
Bugfix web M11023 When SOP1 is down dynamic profile cannot be edited
Bugfix web M11038 Output filename not correct for ReportCDR_SBC resources
Bugfix web M10969 Bulk admin not allowed without e-mail address
Bugfix web M10969 Accept also owner/username/admin in other format than e-mail

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.10.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.3.2

  • release date: 2015-04-22
  • svn revision: 5128

type component reference description
Feature web M10737 Support LDAP authentication on ISAP SMP
Bugfix web M10801 Add resource leads to a DB error
Bugfix web M10821 Bulk import : ID problem
Bugfix web M10836 Mini cheat mode was not working
Bugfix web M10839 UP report shows too much demimals in UP balance
Bugfix web M10856 User permissions on phone resources
Bugfix web M10969 Bulk Administration not allowed without e-mail address
Bugfix web M10955 Memory limit too low for Bulk Administration on large directories
Bugfix web M10995 Following configuration elements are unsupported by the template "Action:" (then nothing)
Bugfix web M10992 Bulk Administration for resources does not accept special characters

Known issues

  • When doing Bulk Administration on Internal Directory, and checking 'Also update profile parameters for dynamic profiles on the SOP', profile parameters could be updated with wrong values (M10968)

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.10.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.3.1

  • release date: 2015-03-27
  • svn revision: 5077

Release notes

type component reference description
Improvement web M10623 Allow users to change their password via API
Improvement web M10418 Master resource for Service resources
Feature web M10089 User authentication using a secure remote API
Bugfix web M10551 Doc & branding were not exported anymore when saving Template
Bugfix web M10247 Resources added in "Extra Resources" were not available in the corresponding resources sections
Bugfix web M10349 Phone status always red after adding a new device
Bugfix web M10635 Apply change issues with some resources
Bugfix web M10425 Template upgrade issues
Bugfix web M10360 ISAP should try second Authentication Server when first one is not reachable
Bugfix web M10723 Bulk Administration for users: issue with roles
Bugfix web M10726 Template Upgrade on distributed SMPs

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.10.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.3.0

  • release date: 2015-02-20
  • svn revision: 5031

Release notes

type component reference description
Major Feature web,soprep M8261, M6916, M8790, M8877, M8888, M9136, M9082, M9196 Keep all customer data after Template Upgrade
Major Feature web M5561, M8763, M8744, M8745, M9475, M8886, M8798 New way to define profile parameters using Parameter Sets
Major Feature web,sopcdr,engine M8839, M8870, M8871, M8976, M8968, M9082, M9475, M9080 Fine-tuned access levels for Parameter Sets, introducing Roles
Improvement web M8469 Do not require apply changes after modifying task/report scheduling
Improvement engine M8841 Remove AdminVar synchronisation by Sopsync for Dynamic profiles using special global parameter
Improvement web M8547 Prevent warnings when going back in the browser history
Improvement web M9003 Ask for confirmation before applying Template Upgrade and make a snapshot
Improvement engine M8260 Installing modules now checks the version of the installed packages for the View Details report like List Packages
Improvement web M9210 In Cheat Mode adding a component should also use the version compatible with Template restrictions by default
Improvement web M7118 New mechanism available to manage resources
Improvement web M8168 Merge Site Links and Media Links resource categories into a Virtual Links category
Improvement web M9284, M8226 Cheat mode should be required to make change to Template components, source cannot be modified and Service Creation mode only available to Escaux with cheat mode
Improvement web M8493 Renamed UserConst OwnerType to UserRoVar
Improvement web M5792 Use SOP API to get phone status if available, if not old behavior
Improvement web M9412 Escape comma with '\' in resource parameters for Bulk Administration so that those are visible
Improvement web M9464 Remove "Event History" page
Improvement web M9535 'Unattended installation' mode renamed to 'Automated Installation' to avoid confusion with Baseline unattended installation
Improvement web M8781 Display number of entries in Basic reports
Improvement web M7942 Speedup Extension dropdowns generation
Improvement web M8155 Support for system based authentication for superadmin users
Improvement web M6791 Show profile categories in Internal Directory only to superadmin users
Improvement web r4652,r4741 Better logging support on web interface
Improvement web r4800 Do not set the user logged in as admin when using the Internal Directory basic view
Improvement web r4855 Add checkboxes to select/deselect all entries in a row/column in cluster module management
Improvement web M6386 Authentication
Improvement web M9751 Filter on source field in Incoming Number Mapping should not show comparison options
Improvement web M9260 Rename m.Connect application to Escaux Connect
Improvement web r4904 Order SOP Keys in Server Configuration Clone selection
Improvement web M7485 New reseller access level that manage contracts and up licenses without access to all SOPs
Feature api M7419 Support Single-Sign-On for SMP API
Feature api M9036 Allow to set context when provisioning resources with the API
Feature web M7948 Bulk Administration for Site Links
Feature web M7241 Be able to write comments at the level of a Cluster
Feature web M8168 Merge Site Links and Media Links resource categories into a Virtual Link category
Feature web M8541 Added new global parameter type Buddy list, used for Escaux Connect >= 2.4.0
Feature web M7959, M8869 Automatically update database schema and tasks/reports scheduling when changing SMP version in the Cluster/Server Configuration
Feature web r4283 Increase maximum password length to 100 characters
Feature web M6529 Bulk Administration for Routes
Feature sopcdr M8722 Allow ReportQDR to display extension and name instead of Agent SIP device
Feature web M8875 Align module edit page with resource edit page, support Service Creation Mode for modules
Feature web M8906 Display home number, mobile number and email in the Internal Directory advanced list view
Feature web M6423 List only versions of MapDDI included in Template when adding a new incoming number mapping
Feature web M8402 Allow local exceptions on Template Restrictions
Feature web M8926 Allow smp urls to start with something else than 'smp.'
Feature web M9183 Add a "reload" action in the phone status page
Feature web M5623,M9286,M9431 Add template life cycle & versioning management
Feature web M8494 Be able to change profile parameters of extensions included in a Template and keep it after Template Upgrade
Feature web M8071 Add possbility to create Departments dropdown
Feature api M8582 Perl client lib for the API
Cosmetic web M8166 Display "Restricted" status of actions/modules/resources
Bugfix web M7242 Problem with action when opening window to enter the extensions
Bugfix web M7402 Password cannot be saved in browser and login requested even if already logged in
bugfix web r4285 Prevent autocomplete on PME password fields
Bugfix engine M8832 Fast db sync option doesn't synchronize profile change
Bugfix api M8945 Unable to open profile parameters of an extension which contains #
Bugfix web M8957 Accounts dropdown in server configuration ordered by name
Bugfix engine M7769 Generated install.ini for vSOP contains lua code instead of the result of the code
Bugfix web M8883 Template upgrade fails when DB tables gets big
Bugfix web M4647 Status change via smp does not trigger hooks on sop (e.g. queue login/logout)
Bugfix web M3426 Remove leading/trailing spaces from values uploaded via Bulk Administration
Bugfix web M8216 In the Callflow Editor, when pressing submit in an action, previously closed branches should not be reopened
Bugfix web M7775 Disabling Service Creation Mode breaks the profile parameter edition page
Bugfix web M7162 Changing the status for an extension that exists in multiple contexts results in it being changed in all contexts
Bugfix web M7118 Potential resource id conflict after Template Upgrade, changed resource name generation to handle base 36 suffixes with reserved range Z000 for Service Creation
Bugfix web M9006 Dropdown for Extension profile parameter really slow for long lists, now limited to 1000 results instead of 8000
Bugfix sched M9038 Executing reports "every sunday night" should mean during the sunday-monday night
Bugfix engine M9359 Apply Changes fails when creating different resources with same MAC address (e.g. Sipura)
Bugfix web M9425 Slow SMP and white pages due to large number of session files
Bugfix web M9553 When using an unassigned SOP Key, "Other admin(s) logged in" is wrongly displayed
Bugfix engine M9466 Apply changes for resources based on defined sequence order to avoid race conditions (e.g. Soprep & SMP Instance)
Bugfix api M9485 Missing input validation for Internal Directory, Profile Parameters, Users, Sites, Resources when using API
Bugfix sched r4665 Schedules are not updated on redhat smps
Bugfix web r4723 Update form generation library to fix order of options in chained selection boxes on Google Chrome
Bugfix checkd M6730 Running and scheduling tasks that do not require connection to the SOP like rateCDR was not handled properly
Bugfix sched M9748 Tasks and reports defined at Cluster level but to be run on a SOP were not executed
Bugfix web M9751 Unable to delete any of the Callflows root definitions
Bugfix web M9751 Extensions created with the 'More' button become ghost extensions
Bugfix web M9751 Unable to delete resources unless source is smp, also unable to delete template resources even when no Template is applied
Bugfix web M9751 Broken links to release notes in Action Management
Bugfix web M9751 Edit callflow from Action Management gives permission denied
Bugfix web M9751 Option to download and update only CSV records in Bulk Administration for Outgoing Number Mapping does not work
Bugfix web M9809 Bulk Administration on resources do not check if RESOURCEID and IID are unique before inserting into DB
Bugfix web M8764 When a phone resource is modified on the SMP or deleted and recreated after, the SOP could still contains the old config
Bugfix web M9813 Uniqueness not checked in bulkadmin
Bugfix web M9860 Cannot change profile name
Bugfix web M9899 Reboot/Reload all: illegal 'phone_id' parameter 'SDPX'
Bugfix web M9901 problems with resource inheritence field
Bugfix web M9995 Fix timezone issues for Basic reports and document behaviour for Advanced Reports
Bugfix web M9999 Files opened by resources are never clean if there is no ressources anymore
Bugfix web M10089 User authentication without DB
Bugfix web M10090 The combination of "template=none" & "cheatmode=on" blocks any "Apply Changes"
Bugfix web M10101 Sync modules packages
Bugfix web M10197 Too small textfields in the new modules configuration layout
Bugfix web M10199 Resources "SOP" field set to the Cluster SopKey by default, resulting in an "Unsupported Value"
Bugfix web M10201 UP Contracts not editable by reseller
Bugfix web M10209 Duplicate IID and rsrcID not automatically detected while importing a CSV file into the BulkAdmin interface
Bugfix web M10210 In BulkAdmin, the exported CSV file is not valid when trying to import it back without bringing any change to it
Bugfix web M10210 Resources inheritance field related issues
Bugfix web M10226 issue with extension defined at cluster level, then accessed at SOP level
Bugfix web M10231 Sopkey selectbox requires to type even for few entries
Bugfix web M10232 "Other admin logged in" color must be set in the branding
Bugfix web M10233 layout broken in various places due to include of "bootstrap" css
Bugfix web M10251 Unable to created a new template in the "Manage Templates" section
Bugfix web M10267 Tasks/rapports no longer send via mail
Bugfix web M10331 Cannot change password using users_admin.php page
Bugfix web M10332 edit basic report broken
Bugfix web M10366 Browser automatically filling in the "type=password" textfields
Bugfix web M10391 Cannot insert empty values through the API

Known issues

When the SMP Admin module on the SMP is upgraded to version 1.10.0 or higher, users with access to backup and monitoring interfaces first have to log in once to the normal SMP web interface. Only afterwards will the access to those interfaces work.

Resources added in "Extra Resources" are not available in the corresponding resources sections (M10247)

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.10.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

SMP Application 5.2

Version 5.2.2 - General deployment

  • release date: 2015-02-18
  • svn revision: 5014

Release notes

type component reference description
Bugfix web M9930 Fix grammar errors in Internal directory and Server configuration pages
Bugfix web r4932,r4936 Cosmetic fixes
Bugfix engine M10352 There was a cache corruption for internal calls that are used in some modules
Bugfix sched M10374 A task schedule was generated when no tasks or reports were configured

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.8.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.2.1 - General deployment

  • release date: 2014-12-10
  • svn revision: 4915

Release notes

type component reference description
Improvement web M9563 Primary phone sorted by Resource ID in Internal Directory
Improvement web M9006 Dropdown for Extension profile parameter really slow for long lists, now limited to 1000 results instead of 8000
Improvement web M8926 Allow smp urls to start with something else than 'smp.'
Improvement web M9412 Escape comma with '\' in resource parameters for Bulk Administration so that those are visible
Improvement web M9722 Links on modules version removed
Bugfix web M9809 Bulk Administration on resources do not check if RESOURCEID and IID are unique before inserting into DB
Bugfix sched M9748 Tasks and reports defined at Cluster level but to be run on a SOP were not executed

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.8.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

Version 5.2.0 - General deployment

  • release date: 2014-10-14
  • svn revision: 4842

Release notes

type component reference description
Improvement web M8695 Improved Extension list and Extension select parameters, Selection list becomes Option select
Improvement engine M7278 Fix error warnings in logs
Improvement engine M8884 Optimize postsync task execution for high latency networks
Improvement web M9239 Improve usability of global parameter management
Improvement web M9322 Allow "/" and ":" characters in various fields on the SMP and through bulk administration
Feature api M8204 Generate less complex user passwords through the SMP API
Feature sched M7843 Added task and report logging
Feature web M8563 Support fleetmanager access
Feature web M8584 Support certificate based SSO
Feature web M8723 New permission level superuser for fleetmanager users
Feature sched M7754 Send report output to a file
Feature sched M9122 Send report output to FTP server
Feature sched M8077 Schedule tasks an reports sequentially to avoid congestion
Feature web M9029 Allow patterns in Home number and Mobile number parameters
Feature api M8974 Allow to load a Template through the SMP API
Bugfix api M7786 Pass parameters in POST instead of GET for password management
Bugfix sched M7933 The number of reports was limited
Bugfix web M8049 Allow usage of spaces when sending reports by email and warn about the limitation of characters allowed
Bugfix sched M7733 Run tasks before reports
Bugfix engine M9108 Routes were not synchronized when LargeInternalDirectory was used
Bugfix engine M9246 Prefer IPv4 connections when connecting to the SOP
Bugfix sched M8502 When a report was configured to be sent by mail you could not view the report when running it manually
Bugfix web M9343 Allow "+" characters in usernames through bulk administration
Bugfix web M9503 Missing Template management menu on Clone SOP

Dependencies

  • System Base module >= 1.3.2
  • SMP Admin module >= 1.8.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema module >= 1.23.1

SMP Application 5.1 - EOL

This version is in End-Of-Life. No more support is provided.

Version 5.1.1 - Deprecated

  • release date: 2014-08-11
  • svn revision: 4669

Release notes

type component reference description
Bugfix engine M9189 Restore compatibility with module code that exists in a few select modules.

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • System Base >= 1.3.2
  • SMP Admin module >= 1.8.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

Version 5.1.0 - Deprecated

  • release date: 2014-06-13
  • svn revision: 4542

Release notes

type component reference description
Improvement engine M8177 Template Management Optimizations in template configuration generation
Improvement web M8508 Template Management: Consistent sorting of templates
Improvement web r4220 Added textual description for apply changes without cache
Improvement engine M8175 Limit the number of concurrent sopsync processes to a reasonable number
Improvement web M8497 Minor improvements for global parameter management
Improvement web M5185 Added a second install modules button at the top of the module management page
Improvement web M8236 Open the summary view by default in the callflow editor
Improvement engine M8766 Optimize SOP connection management and reduce network usage for high latency networks
Improvement engine M8807 Be more robust against temporary connection failures
Improvement web M8837 Minor improvements to the outgoing number mapping page
Feature web M8332 Automatic snapshots of the configuration can now optionally be done on the cluster level only
Feature engine M8524 More efficient synchronization of the database on the SOP
Feature api M6535 Authentication and Authorization for the SMP API
Feature api M7502 Logging of SMP API events
Feature api M8333 Configuration snapshots throught the SMP API
Feature web M8814 Allow '/' and '+/ characters in the office field of the internal directory
Feature web M7820 Improved ergonomy of the SOP selection bar
Deprecated   This version is obsolete. Bug fixes will be provided only in higher version
Bugfix engine M8277 A "0" value in the module code was interpreted as an undefined value
Bugfix engine r4124 The Communication Server version was sometimes not detected properly
Bugfix web M8316 Tasks were not able to run on a split architecture SMP
Bugfix engine r4147 Fix bulk administration error handling
Bugfix web r4150 Automatic configuration snapshot was not done when doing apply changes without cache
Bugfix web M8022 Menu layout was broken on newer versions of Google Chrome
Bugfix web r4189 In the login page a light gray bar was always displayed
Bugfix engine r4225 Task schedule was not generated when apply changes without cache was used
Bugfix web r4267 The icon links in the action management page were broken
Bugfix engine M7278 A missing cache was causing some entries to be generated multiple times in the Communication Server configuration files
Bugfix web M8631 It was not possible to use the "enter" key to confirm a search in internet explorer
Bugfix web M7402 Login credentials were always requested when opening the login page, even when already logged in
Bugfix web M8034 Newline characters were allowed in bulk administration
Bugfix web M7103 generated install.ini files for SOP baseline installations contained lua code instead of the evaluated values
Bugfix web M8813 dash characters were allowed in extension names
Bugfix engine M8276 Apply phone changes does not work for some types of phones
Bugfix web M8054 Cache issue when converting template resources to non-template resources

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • System Base >= 1.3.2
  • SMP Admin module >= 1.8.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

SMP Application 5.0 - EOL

This release is in End-Of-Life. No more support is provided.

Version 5.0.6 - Deprecated

  • release date: 2014-04-14
  • svn revision: r4264

Release notes

type component reference description
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
bugfix web M0008532 Not inserting empty site when site is undefined in the body of a SMP REST API
bugfix engine M0008112 Probe configuration was not correctly generated when sop field is set to "all"

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • SMP Admin module >= 1.5.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

Version 5.0.5 - Deprecated

  • release date: 2014-04-01
  • svn revision: r4217

Release notes

type component reference description
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
bugfix web M0008532 Allow sites to be provisonned through the SMP Rest API with empty name

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • SMP Admin module >= 1.5.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

Version 5.0.4 - Deprecated

  • release date: 2014-03-28
  • svn revision: r4184

Release notes

type component reference description
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
bugfix web   Add Bulk Administration support for Sitelink resources
bugfix web   Allow reinstalling restricted modules through Cluster module management

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • SMP Admin module >= 1.5.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

Version 5.0.3 - Deprecated

  • release date: 2014-03-21
  • svn revision: r4162

Release notes

type component reference description
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
bugfix web M0008411 Allow Site names to be 100 chararacters long instead of 12 and enforce a check in the SMP API
bugfix web M0008466 The context id was lost when upgrading a Template
bugfix web M0008154 Template restrictions were not working

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • SMP Admin module >= 1.5.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

Version 5.0.2 - Deprecated

  • release date: 2014-02-24
  • svn revision: r4115

Release notes

type component reference description
improvement api M0008149 Set source to 'API SMP' for records (extensions and resources) created using the API
improvement web M0008121 Template Management: Sort the available Templates in the Manage Templates page
improvement web M0007987 Better terminology and consistency with the documentation in the Server Configuration page
improvement web M0004910 Removed deprecated link to machine status page
improvement web M0008206 Template Management: Add templating support to Soprep resources
improvement web r4019 Documentation links now point to source documents for superadmin users allowing them to swiftly improve documentation
feature web M0008147 Show the Server Name of the SMP Web (defined on the Mother SMP), as a tooltip on the SMP version in the top bar
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
bugfix api M0008149 Report clear error message when a non-profile parameter field is mistyped
bugfix api M0008149 Report clear error message when invalid JSON is submitted
bugfix web M0008037 Template Management: Phone resources that inherit the Restriction Group parameter were not included in Bulk Administration
bugfix web r3962 Fix XXE security vulnerability
bugfix web M0008080 Template Management: Optional modules added by non-superadmin users were not preserved when applying a Template upgrade
bugfix web M0008091 Non-superadmin users were not able to change some parameters in the Server Configuration page like Unattented installation
bugfix web r3973 The value of the Monitor parameter on the Cluster level was reset when opening the Cluster/Server Configuration page
bugfix web r3978 The In Service parameter was not available at Cluster level
bugfix web M0007682 Deleting an action in the Callflow Editor did not work in some cases
bugfix api M0008170 When attempting to create an extension that already exists, generated resources were not deleted after the failure
bugfix web r4006 Template Management: Template label was missing on the Cluster level
bugfix web M0008011 Template Management: Template restrictions were not calculated correctly
bugfix web r4013 Template Management: Tasks and reports were exported and imported twice when applying a Template upgrade
bugfix web M0008041 The database schema was incorrect when restoring a snapshot or importing a Template that was created on a previous SMP release running on distributed SMP's
bugfix web r4031 When defining a Clone SOP, the IP address fields are no longer mandatory
bugfix web M0008245 Template Management: Applying a Template upgrade could cause module parameters for modules that are not part of the Template to be mixed up

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • SMP Admin module >= 1.5.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

Version 5.0.1 - Deprecated

  • release date: 2014-01-17
  • svn revision: r3944

Release notes

type component reference description
improvement engine M0006721 It is now possible to apply the changes without using the cached data
improvement web M0008015 Clone sops display the template name set on the logical sopkey
improvement web r3940 Relax validation when using service creation mode
improvement web M0008031 Allow the service creator block callflow edition when they are not using UP licensing
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
bugfix web M0007735 When the last reference to a site is deleted with the API the referenced site is also deleted
bugfix web M0007999 Basic reporting was not able to fetch data from the database, and summarization was not possible
bugfix web M0008030 Fix loss of 'Source' value when changing resource parameters

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • SMP Admin module >= 1.5.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

Version 5.0.0 - EOL

  • release date: 2014-01-08
  • svn revision: r3858

Release notes

type component reference description
security api r3844 prevent reading password hash
security web M0003296 authentication was disabled in earlier release candidate r2803
improvement engine r3786 provide a reload action without using the cache
improvement web M0005928 added a banner that the events.php page will be removed in a future release
improvement web r3780 enable lua for get_installed_module
improvement web M0003761 Added display of multiple clone levels
improvement web r3773 ha status is now exposed in $sop_info
improvement web M0005593 Increased the size of the resource search box in the permissions page
improvement web M0007386 Add sync_to_sop to REST API
improvement engine M0007338 The Restriction Group defined in the resource now supports the inheritance from a template resource
improvement web M0007340 Added the possibility to control the resource name in the REST API
improvement web M0007389 Only send SMS to known users
improvement web M0007389 Use correct privilege level for Escaux Connect access, allow read only users
improvement web r3670 Added support Extension Select and Extension List profile parameters into bulk admin
improvement web r3669 Added the possibility to use + in username for non dedicated users
improvement web M0007286 Allow exclamation mark in where clauses for extension select and extension list global parameters
improvement web r3649 template selection box options is now ordered by friendly name
improvement web M00004771 Order and display devices in list boxes and drop-down lists based on extension assigned to those
improvement web r3529 Allow Lua expression in the MAC address
improvement web r3584 Template Management: Only export and import data on master, except for modules. Export Directory Identifier when updating template
improvement web M0003874 Check if a phone is still used before removing it
improvement web r3649 Templates are now ordered by name in Template selection box
feature db M0007885 increase profile param size from 255 to 1024 characters to support more speeddials
feature web M0006721 Be able to start an apply changes without cache (dedicated button)
feature engine M0007838 AdminVarsOnSMP global parameter required, otherwise old behavior where AdminVars are not synced
feature web M0007669 Function key labels for phones in BulkAdmin
feature web M0006247 SMP level and ACCOUNT level sopreps to hold reports
feature web M0007745 Use the resource version enforced in the Template, when using Bulk Admin. The version defined in the CSV is used when the Template accepts that version or when Cheat mode is enabled
feature web M0007669 Define function key labels and available functions in resource
feature web M0007558 added a new DATELIST global parameter type
feature web M0007585 Added a JSON constructor to the NEW_P_ stuff to allow SOP1 and SOP2 custom definition
feature web M0007475 Added speedial global parameter to the SMP
feature web M0007451 Added an auto-accept mode in the server settings
feature web M0007002 Added REST API to manage auto-accept and clear SSH key
feature web M0007385 added file transfer to SOP for tasks
feature web M0007385 exposed password generation in SMP API
feature web M0007493 Display SYNC_TO_SOP only to admin users and show less fields in standard view for Edit
feature web M0007497 Read-only accounts should see AdminVars as constants
feature web M0004916 Allow to select the resource name with your mouse to allow copy to clipboard
feature web M0007262 Added new Services category to configure web services
feature web r3714 Add "SYNC_TO_SOP" field to Bulk Admin for Internal Directory
feature web M0006381 Added GetQueueNameDropList in Variable helper. It is used by the report SDR
feature web M0007435 Added the possibility to have an authentication mechanism on the REST API
feature web M0007342 Added the possibility to do a commit on specific sopkeys
feature web M0007285 write sopsync_status running/error/ok in smp.sop table in order to be exposed in an OID
feature engine M0006279 Added the possibility to execute a Tasks on the master of a cluster
feature web r3668 Added the possibility to do an apply-extension-changes via the REST API
feature web M0007266 Added support for domain name in the member management via the REST API
feature web M0007271 Added the possibility to manage members via the REST API
feature web M0006891 Add first line support for Escaux Connect through the SMP internal directory
feature web M0004771 Added new type of GUI used for the permanent members list selection in the Queue resource
feature web M0004329 Easily enable a maintenance mode for the SMP which prevents users from changing anything
feature web M0006943 Create a new type of resource: networks
feature web M0006945 Allow to create a associated resource when creating an extension using the rest API
feature web M0006946 Add site auto creation when provisioned by the api and access site info from lua templating
feature web M0006877 Added the SMS functionality to the password management SMP API
feature web M0006941 Create a new type of resource: sitelink
feature web M0007059 Create a new type of parameter: UserConst
feature web M0007056 Added a new extension list global parameter
feature web M0007060 Create extension profile parameter
feature web M0006944 Create new type of resource template: network
feature web r3586 Allow expressions in the MAC address field when using BulkAdmin
feature web M0007100 Create a new type of parameter: text
feature web M0007038 Improve the data privacy in a cluster
feature web M0006798 Implement the automatic retry of "Apply changes"
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
cosmetic web M0007483 Rename CallFlow to Profile in Internal Directory and Bulk admin
cosmetic engine M0006414 sopsync commandline help
cosmetic web r3580 Show SOPKEY when listing the RSOP resources
bugfix engine M0007837 Do not overwrite extension's dynamic profile parameters on extension apply changes
bugfix sched M0007561 Set Return-path when sending a report by email
bugfix web M0000152 display owner in phone status when phone is assigned as secondary phone of via primary extension
bugfix web M0005518 Fix invalid Description column in bulkadmin for interfaces
bugfix api M0007756 various fixes related to apply (extension) changes in API
bugfix web r3821 When in Internal Directory Add form, stay in Add form when switching to Advanced/Standard view
bugfix engine r3815 Added support for multiple evaluations of Escaux Templating code
bugfix engine M0007653 Added 'sync' parameter when using Apply Extension Change in the SMP API
bugfix web r3808 Removed licenses link in resource page when no licensing is enabled
bugfix web r3802 Improve error reporting when action help messages are malformed
bugfix engine M0007697 Improve apply changes memory consumption when using a large amount of records, and add some informational debug messages
bugfix web M0007261 Device's owner name is now shown in the Phone Status page
bugfix web r3795 standard/advanced view switch did not support those valid characters in extension #+/\&[]%
bugfix web r3784 member password was not hashed when set from the API
bugfix web r3783 new records with blank IID were never accepted by the bulk admin for global parameters
bugfix web M0007639 smp session could not be started when hostnames was not part of the escaux.com domain and the dns name does not contain smp\d+
bugfix engine M0007620 Connection to the SOP timeout was limited to 15s instead of the foreseen 180s
bugfix web r3753 GetMohDropDown was showing music on hold AND music on hold selector resources
bugfix web r3752 smp.ini was not read for api calls
bugfix web r3748 inheritance boxes was be visible all the time for interfaces
bugfix engine M0007583 cluster module management did not install modules on clones
bugfix web M0007245 Fixed a bug in template upgrade where a template would not keep the sites
bugfix web M0005482 Pressing Enter to recall a previously entered value in a search field used to send the already entered text and not the full recalled text
bugfix engine M0007291 sync_to_sop was not taken into account in the sync table caching mechanism
bugfix web r3667 The length of sync_to_sop was too short in the Web interface
bugfix engine r3666 The 's' variable in lua context is now the logical sopkey instead of the physical sopkey
bugfix web M0007032 Combo box was not working on Internet Explorer 10
bugfix web M0006673 The sender address of the email sent by the reset password was incorrect
bugfix web M0007245 Sites were lost after a template upgrade
bugfix web M0007239 Some bulkadmin operations were not possible when using template resources
bugfix web M0006396 Restoring a snapshot/loading a template was loosing the schema update done during the SMP upgrade
bugfix web M0005193 It was not possible to do bulk admin on users that exist on other sops as well
bugfix web r3639 value of profile parameters of type text was not saved when editing
bugfix web r3528 Use correct sopkeys when evaluating sop_info
bugfix web M0005932 The 'reboot all' link was not shown when the first phone in the list was not reboot-able
bugfix web r3575 It was impossible to update profile parameters if extension is also defined as incoming number
bugfix web M0003039 Email report was not sent when the report was launched manually
bugfix web M0007162 Fix changing status for extensions that exist in multiple contexts
bugfix web M0007169 Fix importing profile parameters with bulkadmin
bugfix web M0007170 Fix profile parameters for multi-tenant extensions
bugfix web M0006410 Allow '_' in queue name for bulk import
bugfix web M0007221 Set the resource version according to the template resource it inherits from
bugfix web M0007220 Netmask and timezone are not overridden when lua contains quotes and not in service creation mode

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Dependencies

  • SMP Admin module >= 1.5.0
  • SMP Instance resource >= 1.2.0
  • Network module >= 1.17.1
  • Database Schema >= 1.23.1

Bulk administration

The Bulk Administration for Internal Directory and resources has changed for SMP 5.0. There are new columns and some columns changed like CALLFLOW which is now PROFILE, new EXTENSION field for resources,... The import function expects the new format so be sure to always make an export on the SMP first. The format is described in each Bulk Administration view.

SMP Application 4.10

Version 4.10.2 - General deployment

  • release date: 2015-04-24
  • svn revision: 5146

type component reference description
bugfix web M0007261 Phone status name not shown
bugfix web M0009654 Fix 5482 breaks search in Internet Explorer
bugfix web M0010955 Memory limit too low for Bulk Administration on large directories
bugfix web M0010917 Increase timeout on database queries for larger directories

ALERT! This version requires:
  • smpadmin r3470 or later on Redhat based SMP's
  • SMP Admin module >= 1.1.2 on productized SMP's

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Version 4.10.1 - General deployment

  • release date: 2014-09-11
  • svn revision: 4778

type component reference description
improvement web M8718 backport support for BRI probe
bugfix engine M0008112 Probe configuration was not correctly generated when sop field is set to "all"
bugfix sched r4655 Reporting schedule was not generated correctly on Redhat based SMP's
bugfix web M7261 Device's owner name is now shown in the Phone Status page
bugfix web M8022 Menu layout was broken on newer versions of Google Chrome

ALERT! This version requires:
  • smpadmin r3470 or later on Redhat based SMP's
  • SMP Admin module >= 1.1.2 on productized SMP's

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Version 4.10.0 - General deployment

Note that a previous SMP Application 4.10 was renamed to SMP Application 5.0. This is a new release for the 4.x branch containing low impact changes.

  • release date: 2014-04-07
  • svn revision: 4236

type component reference description
improvement web M0007987 Better terminology and consistency with the documentation in the Server Configuration page
improvement web r3649 template selection box options is now ordered by friendly name
improvement web r3649 Templates are now ordered by name in Template selection box
improvement web M00004771 Order and display devices in list boxes and drop-down lists based on extension assigned to those
feature web M0008145 Limited support for ReportUPTransactions on SMP 4.10
feature web M0007674 Limited support for ReportResourceLicensing on SMP 4.10
feature web M0006279 Tasks at Cluster level support
feature web M0008098 Limited support for ReportClusterResourcesCounter & ReportResourcesInfo on SMP 4.10
feature web M0007497 Read-only accounts should see AdminVars as constants
feature web M0004916 Allow to select the resource name with your mouse to allow copy to clipboard
feature web M0006381 Added GetQueueNameDropList in Variable helper. It is used by the report SDR
feature engine M0006279 Added the possibility to execute a Tasks on the master of a cluster
feature web M0004771 Added new type of GUI used for the permanent members list selection in the Queue resource
feature web M0004329 Easily enable a maintenance mode for the SMP which prevents users from changing anything
feature web M0007745 Use the resource version enforced in the Template, when using Bulk Admin. The version defined in the CSV is used when the Template accepts that version or when Cheat mode is enabled
bugfix sched M0007933 Number of scheduled reports was limited
bugfix engine M0008316 Some tasks and reports were not working on distributed SMP's
bugfix web M0008041 The database schema was incorrect when restoring a snapshot or importing a Template that was created on a previous SMP release running on distributed SMP's
bugfix web M0005518 Fix invalid Description column in bulkadmin for interfaces
bugfix web r3808 Removed licenses link in resource page when no licensing is enabled
bugfix engine M0007697 Improve apply changes memory consumption when using a large amount of records, and add some informational debug messages
bugfix web r3753 GetMohDropDown was showing music on hold AND music on hold selector resources
bugfix engine M0007583 cluster module management did not install modules on clones
bugfix web M0005482 Pressing Enter to recall a previously entered value in a search field used to send the already entered text and not the full recalled text
bugfix web M0007032 Combo box was not working on Internet Explorer 10
bugfix web M0006673 The sender address of the email sent by the reset password was incorrect
bugfix web M0006396 Restoring a snapshot/loading a template was loosing the schema update done during the SMP upgrade
bugfix web M0005932 The 'reboot all' link was not shown when the first phone in the list was not reboot-able
bugfix web M0006410 Allow '_' in queue name for bulk import

ALERT! This version requires:
  • smpadmin r3470 or later on Redhat based SMP's
  • SMP Admin module >= 1.1.2 on productized SMP's

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

SMP Application 4.9 - EOL

Version 4.9.3 - Deprecated

  • release date: 2013-09-06
  • svn revision: 3634

Changes relative to 4.9.2:
type component reference description
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
bugfix web M0006498 update profile parameters fails if extension is also defined in other context, e.g. incoming number
bugfix web M0003039 some reports not sent by email
bugfix web M0003039 merge commit 3660: fix infinite recursion starting run_app.php
bugfix web M0007162 changing status fails if extension is also defined as other context, e.g. incoming number

Known issues

  • Running tasks that have an e-mail address configured from the web interface does not permit to use the "view report" function (M8502)

Version 4.9.2 - Deprecated

  • release date: 2013-08-08
  • svn revision: 3566

Changes relative to 4.9.1:
type component reference description
improvement web M0006965 Show name instead of resource-id in CDR reports
feature web r3522 permit more characters in callflow description
feature web r3523 make all lines clickable in callflow editor
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
bugfix web M0006752 Reports using union function fail on new SOP-based SMP installations
bugfix web r3519 fixed "back" link in resource page having no parameters
bugfix web r3520 update profile parameters fails when no parameters changed
bugfix web M0006896 for a VNAG, the VSOP container field is always "none"
bugfix web   fix html in phone status page

Version 4.9.1 - Deprecated

  • release date: 12-06-2013
  • svn revision: 3471

Changes relative to 4.9.0:
type component reference description
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
cosmetic web   renamed "generating phone configuration" in progress screen to "generating resource configuration"
cosmetic web M0006452 don't raise an error if a postsync task does not complete succesfully
bugfix web   Error reporting was disabled for clusters larger than 16 sops due to a performance issue. This performance issue was fixed so it has been re-enabled
bugfix engine M0006426 (regression in 4.9.0) GetXpath no longer works due to legacy actions SetVar used by API module
bugfix web M0006486 (regression in 4.9.0) unneeded records synced to sop, impacting performance of apply changes on large configs
bugfix web M0006472 (regression in 4.9.0) LargeInternalDirectory mode breaks telephony on SOP
bugfix web M0006250 (regression in 4.9.0) template restrictions falsely prevent apply changes after upgrading a template on a cluster
bugfix web M0006476 (regression in 4.9.0) profile parameters not show when extension is used as incoming number mapping
bugfix web M0006427 install modules on cluster should only install selected modules
bugfix web M0006402 vsop container not selectable when host is part of a cluster
bugfix web M0003991 listboxes to select a phone now contain all phones, not just the ones that are in use as primary or secondary phone for an extension
bugfix web M0006296 allow non-ascii (accented) characters in internal directory via CSV import (apply same rule as manual entry)
bugfix web   be more verbose if the mail for a task was accepted for delivery or not
bugfix web   template name was not shown for users with an access level lower than superadmin
bugfix web   template selection box was inconsistent and was setting the wrong template
bugfix engine M0006642 sopsync did not support global parameters of type "constant" any more
bugfix engine M0006452 a reload of asterisk-1.2 was attempted when a high availability sop was in standby mode
bugfix web M0006736 the server configuration page validation was inconsistent and reported false errors

ALERT! This version requires:
  • smpadmin r3470 or later on Redhat based SMP's
  • SMP Admin module >= 1.1.2 on productized SMP's

Version 4.9.0 - Deprecated

  • release date: 2013-04-04
  • svn revision: 3331

Changes relative to 4.8.2:
type component reference description
limitation   M0006642 Profile parameters with owner type AdminConst are no longer supported in combination with STARTAPPLICATION or STARTDYNAMICAPPLICATION < 5.5
feature cdrdb M0005763 Create tables to store FDRs
feature web M0002009 Show SOP recovery password in server config page
feature web M0006555 admin field now optional in bulkadmin for internal directory
feature web   go to logout page after session timeout + after relogin go back to original page
feature web M0005408 log version change of actions and resources in audit log
feature web M0005645 Unification Point licensing for resellers on shared SMP
feature web M0003224 cluster level module management
feature   M0005515 support for task that runs other tasks (TWT2)
feature   M0005904 account now as seperate table replacing account code property of sop
feature web M0005288 show active/standby status of sop in network overview page
feature web M0005255 Display the list of running scheduled tasks and reports
feature web M0005552 alphabetically sort the list of templates to load
feature web M0005739 support for modules having parameters as textarea
feature   M0005700 support for productized smp
feature web M0005771 restrict modules, resources, actions according to template
feature web   adding module more user friendly
feature web   audit log for server config page shows which properties have been changed
feature web M0005771 keep track of which template is in use
feature     new global_parameter() function in sync_code, required for e.g. STARTDYNAMICAPPLICATION.7.5
feature     added language parameter in action sync_code, required for some new actions
feature web   speed up serverconfiguration page load by loading vsop droplist asynchroniously
feature sopsync M0004955 support for phone resources to determine the language of the user
feature web M0004976 Show reclaim of unification points when user is ceasing his contract
feature   M0005457 enable configuring media links on standalone SOPs to support CaC
feature   M0004628 support multiple contexts in internal directory
feature   M0003312 allow to disable notifications per probe
feature web M0004276 allow smpowners to create clusters, active/standby sops etc.
feature engine M0005124 support for Goto.APPLICATION_1.3 + Communication Server 2.x
feature   M0005134 background process started on demand greatly improving scalability of SMP engine
feature   M0005341 improved error reporting for apply changes / install modules
feature   M0005368 bulk admin for unification point licenses
feature   M0005371 translation catalog to have multilingual profile, status, parameter names etc
feature   M0005455 optimized generated asterisk config (only generate action macros that are used and execute sync code only once)
feature   M0005503 replaced scheduling process by system cron to be more scalable
feature     show administrative status of sop (in service)
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
cosmetic web   added website icon for escaux branding
cosmetic web   added links to help pages
bugfix web M0005476 Fixed security vulnerabilities
bugfix web M0006324 Cannot import mobile number starting with a +32 in bulk admin
bugfix web M0006352 Cannot import prefixes starting with a + in bulk admin
bugfix web M0005737 Profile parameters containing "&" as value cannot be saved
bugfix web M0005689 Moving a callflow branch to another Callflow doesn't work
bugfix web M0005766 Manipulations in callflow editor can lead to un-removable entries
bugfix web M0005299 When you cancel the copy of a resource, a new resource was still created instead of discarding it
bugfix web M0005957 fix server config page when config database is completely empty
bugfix web   deny access to *.inc files
bugfix sched M0005390 mails for scheduled reports incomplete data because lines are too long for mail
bugfix sched M0006035 scheduled reports in active/standby configuration are mailed twice
bugfix web M0005429 restore snapshot or import template downgrades database schema causing schema mismatch errors
bugfix web M0005618 missing resources on sop database after bulkadmin without id's
bugfix web M0005363 incorrect URL redirects to smp-1-4.escaux.com
bugfix web M0004166 basic reporting CSV file empty when report is too big
bugfix web M0005322 restoring an "auto" snapshot runs apply changes automatically
backend web   fixed many warnings in apache error log
backend web   superadmin authentication from the /escaux/etc/passwd file if sync_from is set to 'passwd'
ALERT! This version requires:
  • smpadmin r3313 or later

SMP Application 4.8 - EOL

Version 4.8.2 - Deprecated

  • release date: 2013-01-08
  • svn revision: 3149

Changes relative to 4.8.1:
type component reference description
feature web M0005247 allow superadmins to override the blocking of apply changes when UP licensing is enabled and not enough licenses are available
bugfix web   when using UP licensing, the checking of the contractual YRU was broken
feature web M0005342 allow volume discount for UP licenses
bugfix sched   for scheduled reports sent by mail, the csv format was not recognized as attachment
bugfix web   callflow editor was disabled for locked callflows even when not using the UP licensing model
bugfix web M0005304 secondary phone was not shown in internal directory page for regular users
feature web M0005756 support for more fine-grained UP licenses like the SIP channel license
bugfix web M0002606 superadmin should not be able to add reserved global parameters
cosmetic web   in callflow assignment screen: changed order of fields and removed database id's
bugfix web M0005762 dev versions were visible for actions in incoming number mapping
bugfix web M0005011 drop down list of combobox disapears when user clicks on scroll bar (IE only)
feature web M0005558 actions can now have up to 42 parameters instead of 12, required for some new actions
bugfix web   bulk admin strips leading zeros from profile parameters, now prefixed with '_'
cosmetic web   changed 'stable' to 'General deployment' in add resource screen
bugfix web   enlarged search box for route group column in routes page
bugfix web   bulkadmin export of internal directory failed on ubuntu based smp
cosmetic web M0005490 changed 'intra-site media links' to 'inter-site media links'
cosmetic web   changed 'Yearly Required Unification Points' to 'Unification Points per year'
deprecated   This version is obsolete. Bug fixes will be provided only in higher version
ALERT! This version requires:
  • smpadmin r3148 or later

ALERT! Even though this release includes a change in the sched component, there is no need to actually restart sched.pl

Version 4.8.1 - Deprecated

  • release date: 2012-09-27
  • svn revision: 3024

Changes relative to 4.8.0:

type component reference description
bugfix web   Fix licensing issue when licensing is set to 'none'
bugfix web   Don't logout of the SMP Web when your external ip address changes
bugfix web M0003915 Input validation on queues in bulk admin
bugfix web M0005089 Import documentation when importing template
bugfix web M0002733 Allow accents in names
bugfix web M0005270 In some cases entries the callflow editor cannot be modified or removed
bugfix web   SOP search box doesn't appear for some brandings
bugfix web M0004960 stripping of leading zeros for interfaces in Bulk admin
bugfix web   dead link to documentation
bugfix web M0005420 performance issue with license check causing slow page loads
bugfix checkd M0005341 network failure during apply changes may cause corrupt configuration of sop
bugfix web M0005246 Add column header on the Manage licenses page
bugfix web M0005245 More visible warning when apply changes cannot be performed, e.g. due to not enough licenses
bugfix web   In some cases the suggested amount of licenses is not shown
bugfix web   Documentation link broken in callflow editor when a new action is added
bugfix web   Contracts list view doesn't show state
feature web   allow leading plus character in mobile, home and fax number of internal directory
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Limitations

  • The number of extensions in the Internal Directory may not be higher than 5000. Higher values might be possible by applying this application note but can not be guaranteed.

Version 4.8.0 - Deprecated

  • release date: 2012-06-15
  • svn revision: 2932

Changes relative to 4.7.0:

type component reference description
feature web,soprep M0004702 Structure parameters of a profile hierarchically
feature web,soprep M0004705 Allow to add a documentation page to profiles
feature web,smpdb,checkd M0004557 Add a multi-selection global parameter type
feature web,checkd M0004705 Add documentation field to the profile and render it in SMP
bugfix checkd   DB schema on SOP doesn't need to be updated to same level as SMP unless new functionality is required
feature web   Show sopkey in browser title, handy when working on multiple sops in multiple tabs
feature web   SMP software now runs on baseline 2.x servers (ubuntu lucid)
feature web   Supports Unification Point and new licensing model
feature web M0004539 Site and Network pages available on standalone SOP
feature web M0004539 Added user attributes to Site Configuration
feature web M0004613 Profile Parameters of type Queue are now rendered as dropdowns
feature web M0004459 Show version of modules in ReportSmpWebAudit
feature web M0003916 Added search box to quickly select a SOP
feature sched M0004223 spread scheduled tasks in time to reduce load on SMP servers
feature web M0004706 increase max number of parameters per profile to 42
feature web   Added check-all checkbox in action management
feature web M0004362 Password reset mails customized for resellers
feature checkd   added asterisk 1.8 compatibitly
feature web M0004924 add global parameter type "interface"
feature web M0004396 vSOPs now refer to their host+container from the Server Configuration screen
bugfix web M0004099 Dropdown menu in Reserved Global Parameters page not working
bugfix web M0004616 Incorrect html character encoding in callflow graph
bugfix web M0004013 Return to same page number after saving resource parameters
bugfix web M0004100 Unable to change uppercase to lowercase or vice-versa in usernames
bugfix checkd M0004300 Failures in apply changes not reported as errors
bugfix web M0002818 Phone Status page ignores active-standby sop high-availability
bugfix web M0004587 Authentication on SMP fails for users synced from LDAP
bugfix web M0004510 Allow double quotes in callflow description
bugfix web M0004475 Update dynamic profile parameters on SOP if needed when doing bulkadmin
bugfix web M0003496 unable to change users that have access on individual sops in a cluster you have access on
bugfix web M0004479 netDesktop doesn't refresh intentional status when it is updated from the SMP
bugfix web   allow route "_%23" to workaround a bug to use a # in sip invite
bugfix web   don't assume callflow actions always have odd number of digits in bulkadmin
bugfix web   handle password type in global parameter bulkadmin
bugfix web   white screen when modifying intra cluster route
bugfix web M0004734 Outgoing number mapping bulk admin does not allow + character
bugfix web M0004092 the value of a profile parameter of type extension may invisible in dropdown
bugfix web   Application Selector name not shown in list view for certain (hidden) actions
bugfix web   Identical routes in different route groups have thier parameters mixed up in the list view
bugfix web   profile/status combination always already exists
bugfix web M0003206 incorrect sort order of versions for actions and resources
bugfix web M0004196 basic reporting ignores active-standby sop high-availability
bugfix web M0004510 Accept double quotes as input in callflow editor
bugfix web M0004702 Added categories to profile parameters
bugfix web M0004705 Added a custom documentation field to profile parameters templates
bugfix checkd   more robust toward network disconnects, avoids some GRID::Machine error cases
bugfix checkd M0004767 sopsync commit fails when executed multiple transacts are executed on a short time
bugfix web M0004829 failure to update profile parameters for static profiles on cluster or when sop unreachable
bugfix web M0004525 failure to generate large basic reports
bugfix web   javascript errors when browsing Music on Hold folder
bugfix web M0004674 empty extension that can't be deleted after using delete branch or action in callflow editor
bugfix web M0004100 Changing the case of a username is now possible
bugfix web M0004207 Now connecting to active SOP for some requests in case of HA
bugfix web M0004587 Authentication with a user synced from LDAP now works
bugfix web M0004013 Redirects to previous page when doing save or cancel in a resource
bugfix web M0004706 Added profile parameters
bugfix web M0004618 Site column is not included in bulk administration
bugfix web M0004475 Bulk administration for profile parameters doesn't work
bugfix web M0003496 Unable to change users that have access on individual sops in a cluster you have access on
bugfix web M0004479 Update SOP database when a change is made on the SMP for status
bugfix web   global parameter import fails for type PASSWORD
bugfix web   fail to import callflows having actions with an even number of digits
bugfix web   Reset password do not use correct email address
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

ALERT! This version requires:
  • smpadmin r2933 or later

Known issues

  • It is not possible to change a dynamic profile parameter of an extension whose primary SOP is down.

Limitations

  • The number of extensions in the Internal Directory may not be higher than 5000. Higher values might be possible by applying this application note but can not be guaranteed.

SMP Application 4.7 - EOL

Version 4.7.0 - Deprecated

  • release date: 2011-11-30
  • svn revision: 2770

Changes relative to 4.6.3:

type component reference description
feature web M0004074 new access level: read only
bugfix checkd,web,soprep,smpdb M0003982 Added more vars for module configuration
feature web M0001630 Add ability to modify users' password
bugfix admin M0003753 Fix smpadmin access to some pages in the SMP
feature web M0004140 csv files from basic reporting either with a dot or a comma as decimal mark
feature web M0004086 Manage vSOP resources
feature web,smpdb M0004073 Send monitoring notifications to SMP users
feature web,checkd M0004000 Expose checkd version in SMP web interface
feature checkd M0004071 Expose profile parameters to action sync code
bugfix web   Fixed bug when reseting profile parameter
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

SMP Application 4.6 - EOL

Version 4.6.3 - Deprecated

  • release date: 2011-09-28
  • svn revision: 2751

Changes relative to 4.6.2:

type component reference description
bugfix web,cdrdb M0003630 progress screen blocks on large cluster
bugfix web M0001687 setting profile parameters now updates both sops in active-active mode
bugfix web M0004011 press enter submits login form in belgacom/telindus branding
cosmetic checkd   "communication server" instead of "asterisk" in apply changes progress message
bugfix web M0004282 enlarge search field for internal extension in incoming number mapping
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Version 4.6.2 - Deprecated

  • release date: 2011-08-12
  • svn revision: 2729

Changes relative to 4.6.1:

type component reference description
bugfix web   insufficient privileges for apply callflow changes
bugfix web   clone not shown in network overview if no cluster
bugfix web   remove obsolete entries from MoH dropdowns
cosmetic web   fix center login page background for IE
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Version 4.6.1 - Deprecated

  • release date: 2011-07-26
  • svn revision: 2716

Changes relative to 4.6.0:

type component reference description
bugfix web   modifying profile parameters fails + listboxes not shown
bugfix web M0003966 after the import of global parameters with bulk admin, all parameters are deleted from the profile
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Known issues

  • The name of the standby SOP will not be displayed in active-standby environments that do not use consolidated management. This has no functional impact and is limited to a visualisation problem.

Version 4.6.0 - Deprecated

  • release date: 2011-07-07
  • svn revision: 2708

Changes relative to 4.5.2:

type component reference description
feature web M0003527 template management
feature web M0003654 multi-level administration
feature web M0003812 restrict user access by IP address ranges
feature web M0003912 generate install.ini for automated baseline 2 install
cosmetic web   prettier colors in event log
bugfix checkd M0003249 apply changes deletes resources on SOP when internal database id has changed, e.g. by using bulkadmin without IID column
feature web M0003989 relax regexp on incoming number
cosmetic web   Remove useless Restriction Group dropdown in callflow root definition
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

SMP Application 4.5 - EOL

Version 4.5.2 - Deprecated

  • release date: 2011-06-23
  • svn revision: 2701

Changes relative to 4.5.1:

type component reference description
bugfix checkd   if baseline version cannot be determined (e.g. no connection), version 1 is assumed which can cause wrong packages to be installed on a baseline 2 SOP
bugfix web   clusters having same name but different account code are treated as one in certain cases
bugfix web M0003883 bulkadmin of permissions always says invalid username
bugfix web M0003841 copying a resource on a SOP that is part of a cluster fails
bugfix web M0003871 bulkadmin of users fails with SQL error if a user exists on a another SOP
feature web M0003962 support SMP installations with DNS names not ending in 'escaux.com'
bugfix checkd M0002430 progress screen and logging doesn't show revision (3rd) number of module being installed
feature checkd M0003926 LargeInternalDirectory flag configurable per SOP by a global parameter like LargeInternalDirectory_00001234
feature web M0003673 added button to cancel (abort) current background task (e.g. apply changes)
bugfix web M0003058 LDAP users having a password stored in the SMP database can also authenticate with that password
bugfix web M0003173 delete branch in callflow editor doesn't work with MS Internet Explorer 7 or 8
bugfix web M0003922 disallow delete branch on root node in callflow editor
feature web M0003964 allow leading "+" in incoming number mapping
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Version 4.5.0 - Deprecated

  • release date: 2011-03-18
  • svn revision: 2626

Changes relative to 4.4.0:

type component reference description
feature checkd M0003396 Support for SOP baseline >= 2.0.0
feature web M0003593 Added email field to users bulk admin
bugfix web M0003596 License enforcement
bugfix web M0003485 Changing profile parameters on SMP doesn't work when clone SOP is active
bugfix web M0003585 VoIP External calls always set to 0 on summary report (basic reporting)
bugfix web M0003568 password reset by admin not working
bugfix web   system status broken redirect
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

SMP Application 4.4 - EOL

Version 4.4.0 - Deprecated

  • release date: 2010-12-13
  • svn revision: 2594

Changes relative to 4.3.3:

type component reference description
feature web M0001177 Log SMP web usage (accounting)
feature web M0003163 Schedule task continuously, required for Zero Phone Config
feature web M0003197 Additional access levels (poweradmin, smpadmin)
feature web M0003197 Poweradmins can accept ssh keys
feature web M0002823 Prevent deleting global parameter if it is used in a profile
feature web M0000476 Show latest version of an action by default in the callflow editor
feature web M0001751 Allow to insert/delete/copy actions or branches in the callflow editor
feature web M0002432 password type (unreadable) profile parameters
bugfix web M0002279 upgrade dhtmlxtree lib used in callflow editor to support Chrome and Safari
bugfix web M0001752 Dragging the 'Action Parameters' javascript popup isn't smooth
bugfix web M0001754 'Action parameters' javascript pop-up scrollbar can't be dragged
feature checkd   Gather benchmarking data for apply changes
bugfix checkd M0002576 use language of extension owner instead of admin
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

SMP Application 4.3 - EOL

Version 4.3.3 - Deprecated

  • release date: 2010-11-25
  • svn revision: 2578

Changes relative to 4.3.2:

type component reference description
bugfix web M0002969 Phone overview page not working when in HA failover
bugfix web M0003208 Phones overview page gives an error if there are no phones defined
bugfix web M0003215 Memory limit too low when performing a large bulk administration import
bugfix web M0003275 Bulk admin of permissions has no IID column, import/export breaks permissions on the SOP
bugfix web   Broken "network" link in topframe
bugfix web   Basic Reporting summary per month is in fact summary per 2 months
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Version 4.3.2 - Deprecated

  • release date: 2010-10-07
  • svn revision: 2536

Changes relative to 4.3.1:

type component reference description
bugfix checkd M0002957 Apply extension change does not translate specials character in status and profile names
feature web M0003280 Confirmation on apply callflow/extension/phone change on cluster
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Version 4.3.1 - Deprecated

  • release date: 2010-09-01
  • svn revision: 2526

Changes relative to 4.3.0:

type component reference description
bugfix web M0002985 Callflow graphs don't work in IE
bugfix web M0002988 Constraint violation DB error when adding user first time
bugfix web M0003044 Callflow assignment shows more than only callflow roots
bugfix web M0002990 Callflow assignment doesn't show description of callflow anymore
bugfix web M0003024 editing route clears first action parameter
bugfix web M0003141 Wrong return page after deleting a Profile
bugfix web M0003119 accounts having exactly one pre 4.3 SOP give 404 after login
bugfix web   wrong url after bulkadmin incoming number
bugfix web   fix menu links on clone
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Version 4.3.0 - Deprecated

  • release date: 2010-05-25
  • svn revision: 2472

type component reference description
feature web M0000481 working on multiple sops
feature web M0002850 Generated .svg graphs for callflows
feature web M0000658 Change password updates SOP(s) directly
feature web M0001433 Bulk administration for External number mapping - Outgoing
feature web M0000090 extra cluster routing - add "comment" field
feature web M0002847 port of apply-change without clone from release 4.1
feature web M0002634 Different Apply Change levels
feature admin M0002655 Local mirror for .deb packages in /escaux/apt on SMP's
feature checkd M0002835 optimization for large directory, port from release-4.1
feature dns M0001406 Implement X.svc DNS to point to HA active SOP
cosmetic web M0000253 SMP login background image
cosmetic web M0000228 Clarifying SMP menu links
cosmetic web M0001447 Visualising the overview of resource prefixes
cosmetic web M0001198 Rename menu route & restriction groups
cosmetic web M0002871 Replace references to 'test' or 'testing' with 'Early deployment'
cosmetic web M0001264 Logo in top bar too wide
bugfix web M0002633 restrict character set of profile and status names
bugfix web M0001019 Bulk Admin download suppresses zeroes of global parameters
bugfix web M0002397 Apply changes: regular admin cannot see the sopsync error messages
bugfix web M0002759 Modules installation version dropdown messed up after hitting 'Apply'
bugfix web M0002115 E-mail field (member table) is not exposed in the web interface
bugfix web M0002266 create snapshot on master should also backup the config of the SOPs
bugfix web M0001480 Password saved in resource
bugfix web M0001017 password reset does not unlock the account
bugfix web M0001018 Number of login attempts before account lock is too low
bugfix web M0001069 Routes starting with '_+' are un-editable
bugfix web M0001122 Global parameter list 'All' does not contain 'Reserved' parameters
bugfix web M0001203 Drop action parameter column in route view
bugfix web M0000198 modify resource shows incorrect sop1 in sop view of a cluster
bugfix web M0000224 callflows step 4 - no detection of double entry, (profile,status) should be unique
bugfix web M0002318 smp system task cluster environment - runs on wrong sop
bugfix web M0002762 In Action management, the 'details' text of an action comes from another action
bugfix web M0001067 Page after submit of Global Parameters popup is incorrect
bugfix web M0001080 Prompt upload through the global parameter overview fails
bugfix web M0001626 edit callflow link should not be visible for normal users
bugfix web M0002008 Missing icon for Mitel5330
bugfix web M0002516 Reload apply change page should not start new apply change
bugfix web M0000262 ext nr mapping - incoming : remove SOP1 + SOP2 if not a cluster
bugfix web M0002621 queue name cannot contain only numbers
bugfix web M0002769 Horizontal scrolling in assign callflow
bugfix web M0002783 Remove unused fields: phone monitoring, server config mac address
bugfix web M0002849 Copy outgoing sip trunk does not work well
bugfix web M0002851 creating equal route with different route group is not possible
bugfix web M0002854 Copy callflow should list names and sopkeys
bugfix web M0002855 Advanced view doesn't show all columns
bugfix web M0002866 Admin can not reset another admin's password
bugfix web M0002870 Type is lost after save global parameter
bugfix web M0000668 bulkadmin resources: "email to" and "run automatically" columns not present
bugfix web M0000714 No module name if no non-dev implementation exists
bugfix web M0001040 "other admins logged in" displays admins who selected another SOP
bugfix web M0001354 Callflow editor window size
bugfix web M0002354 Changing "login name" is not possible in the user directory
bugfix web M0000446 unintuitive mouse click position to add an action
bugfix web M0000080 show "unsupported value" in dropdowns if DB contains a value that is normally not selectable (anymore)
bugfix web M0002480 when adding a resource, no description is shown when using IE7
bugfix web M0001105 set admin field default to logged in user
bugfix web M0001360 User login presents a SOP table presentation error
bugfix web M0001629 'Advanced view' does not remain after changing an extension
bugfix web M0000247 Internal Directory: remove unused "restriction group", show useful "group" field in advanced list view
bugfix web M0001077 Page after submit of route action configuration is incorrect
bugfix web M0001661 Allow non-wildcard search in internal directory using ^ and $
bugfix web M0000069 Impossible to copy call flow to SOP running SMP stable-3
bugfix web M0002562 Cannot use "testing" actions in action management
bugfix web M0002612 adding a telephony route with an existing expression but for another routegroup gives error
bugfix web M0002717 Bulk administration and sync_from
bugfix checkd M0002426 Apply change results in a brief filesize of 0 bytes for profiles.conf
deprecated   This version is obsolete. Bug fixes will be provided only in higher version

Clarification

Release number scheme

A release number (e.g. 5.6.1) consists of 3 parts: major . minor . iteration
  • major:
    • brings new major functionality.
    • implies incompatible changes requiring a migration to be performed.
    • upgrades are not automatic.
  • minor:
    • brings new functionality.
    • upgrades are automatic.
  • iteration:
    • brings only essential bugfixes.
    • upgrades are automatic.

Change types

  • bugfix: any change to correct something to make it work as designed.
  • feature: any change that adds or changes functionality
  • cosmetic: any change that is just visual and has no influence of the functionality

Technical components

  • web: Web Interface
  • checkd / engine: SOP configuration Engine
  • sched: Report/Task scheduler
  • smpdb: SMP DB
  • soprep: SOP configuration DB
  • sopcdr: SOP reporting DB
Copyright © Escaux SA