To find the state of this project's repository at the time of any of these versions, check out the tags.
Forked from fusiondirectory / fusiondirectory
Source project has a limited visibility.
Changelog 170.72 KiB
FusionDirectory changelog
=========================
* FusionDirectory 1.1.1
[Fix] Bugs #5511: Error displayed when SASL user created
[Fix] Bugs #5528: PHP error and wrong display in ACL assignments in some cases
[Fix] Bugs #5538: Unable to migrate winstations from 1.0.20 to 1.1
[Fix] FusionDirectory plugins - Bugs #5550: Unsufficient rights for accessing type 'user'
[Fix] FusionDirectory plugins - Bugs #5551: Cannot add a POSIX group to a user
[Fix] FusionDirectory plugins - Bugs #5553: Crash error when we remove a posix group that we used in a template
[Fix] Bugs #5554: Trim the certificates path
[Fix] FusionDirectory plugins - Bugs #5557: Trim the certificates path
[Fix] FusionDirectory plugins - Bugs #5560: The DNS plugin fails to find the primary server, if it's in another zone
[Fix] Bugs #5562: Read rights on template let see the users in the root branch
[Fix] FusionDirectory plugins - Bugs #5564: Automatic primary group is created at the root and not in the branch of the user
[Feature] FusionDirectory plugins - Wishlist #5514: System - DHCP Tab - Preselect DHCP SUBNET according IP address or mask others
* FusionDirectory 1.1
[Fix] Bugs #946: class_plugin should be reviewed
[Fix] FusionDirectory plugins - Bugs #2419: systemManagement should be redone with simpleManagement
[Fix] FusionDirectory plugins - Bugs #2692: Clean systems objectTypes
[Feature] FusionDirectory plugins - Bugs #2878: we need a way to create systems from the inventory data
[Feature] FusionDirectory plugins - Bugs #3147: Fai tab should have a foreignKey on profiles renaming
[Feature] FusionDirectory plugins - Bugs #3337: termgroup should be using simplePlugin
[Fix] FusionDirectory plugins - Bugs #3344: the Gohard objectClass should be flagged OBSOLETE and removed from the code
[Feature] FusionDirectory plugins - Bugs #3614: The gotoMode attribute should be changed to fdSystemLock
[Fix] Bugs #3789: tabs and plugin save method should not return anything
[Fix] Bugs #3859: Trustmode in template is automaticaly desactivated
[Fix] Bugs #3998: core functions still using the plugin framework
[Feature] FusionDirectory plugins - Bugs #4023: We should be able to create a group with fusiondirectory-shell
[Fix] Bugs #4029: We should convert all source files to UTF-8
[Fix] FusionDirectory plugins - Bugs #4030: We should convert all source files to UTF-8
[Feature] FusionDirectory plugins - Bugs #4358: System templates should be fully functionnal
[Feature] FusionDirectory plugins - Bugs #4507: more dns development
[Fix] FusionDirectory plugins - Bugs #4516: Inventory matching only works for systems at the root
[Fix] Bugs #4522: setup: __fusiondirectory_autoload tries to load smarty classes
[Fix] FusionDirectory plugins - Bugs #4556: all the date should be saved in the generalized time match format
[Fix] Bugs #4688: Use the same message if we set a bad login or a bad password.
[Feature] Bugs #4840: Recursive dependencies should be detected at template saving and forbidden
[Feature] Bugs #4893: Plugin saving and hook workflow should be reviewed
[Feature] Bugs #4917: FD should run all the hooks on a given tab
[Fix] FusionDirectory plugins - Bugs #4973: Can't create indirect autofs directory. (slash problem)
[Fix] FusionDirectory plugins - Bugs #4993: Shell is broken and field order is random
[Fix] Bugs #5016: Fixing wrong FUNCTIONAL filter
[Fix] Bugs #5041: FIXME legacy code should be removed from callHook method
[Feature] FusionDirectory plugins - Bugs #5048: serverService should be based on simpleManagement
[Fix] Bugs #5073: Navigation control should only appear if management has baseMode on.
[Fix] Bugs #5091: management should be cleaned
[Fix] Bugs #5150: We should not be able of adding users to groups we have no rights on
[Feature] Bugs #5178: fusiondirectory-setup should allow to migrate systems from 1.0.16 to 1.1
[Fix] Bugs #5186: When we edit the logged in user, its info should be updated
[Fix] Bugs #5187: When saving again after an error, it tries to move if dn changed
[Fix] Bugs #5189: The path for icons of template creation are wrong
[Feature] FusionDirectory plugins - Bugs #5206: webservice exception with getfields() / ogroup
[Fix] Bugs #5235: We should remove from the schemas obsolete stuff
[Fix] Bugs #5238: strange dn issue when adding a group or deleting a group
[Fix] FusionDirectory plugins - Bugs #5259: Connection failure between argonaut-server when we search a package
[Feature] FusionDirectory plugins - Bugs #5301: create a plugin to manage the mailbox of renater partage platform
[Feature] FusionDirectory plugins - Bugs #5309: DHCP configurations would need foreignKeys on primary and secondary servers
[Fix] Bugs #5311: Reserved words function should be reviewed
[Fix] FusionDirectory plugins - Bugs #5312: fdPhone and component situation
[Fix] FusionDirectory plugins - Bugs #5313: Systems dashboard tab needs an update
[Fix] FusionDirectory plugins - Bugs #5316: Add argonaut client tab to terminals
[Fix] Bugs #5322: LDAP::convert and LDAP::fix functions should be deleted
[Fix] Bugs #5328: correct spelling errors found in the manpages
[Fix] FusionDirectory plugins - Bugs #5329: I cannot assign a repository parent in repository service
[Fix] FusionDirectory plugins - Bugs #5330: Add to the release note that the format of repository service have changed
[Fix] FusionDirectory plugins - Bugs #5331: We should check what is unused in the schemas and mark it OBSOLETE
7172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
[Fix] FusionDirectory plugins - Bugs #5333: kolab2 plugin should be deleted [Fix] Bugs #5334: when migrating from 1.0.16 to 1.0.19 with the new version of --migrate-dhcp there is till a reference not corrected [Fix] FusionDirectory plugins - Bugs #5356: erreur in ldapdump after correcting by hand the dhcpservicedn after migration [Fix] Bugs #5357: Apply template remove sometimes values that are not in the template [Feature] Bugs #5358: Template et photo [Fix] Bugs #5367: We should remove from setup migration step obsolete stuff [Fix] FusionDirectory plugins - Bugs #5368: Webservice does not return attrs_order for templates (gettemplate method) [Fix] Bugs #5371: PHP error: Only variables should be passed by reference (/usr/share/fusiondirectory/include/functions.inc, line 2538) [Fix] Bugs #5372: Small error in breezy/style.css [Fix] Bugs #5380: Bad display of multivaluated attributes in listing columns [Fix] Bugs #5381: s modifier have problems with multibyte strings [Feature] FusionDirectory plugins - Bugs #5382: add a tab on systems to see what sudo roles are added to a specific system [Fix] FusionDirectory plugins - Bugs #5383: Types list for csv import is too long [Fix] FusionDirectory plugins - Bugs #5384: systems should not require argonaut [Fix] Bugs #5385: Several foreignKeys for the same attribute should work [Fix] Bugs #5394: We need a way to test if templates are activated for an objectType [Fix] Bugs #5398: Cannot remove a role in groups and roles tabs for a template [Fix] FusionDirectory plugins - Bugs #5400: Erreur fatale : impossible d'initialiser la classe 'argonautEventTypes' - veuillez exécuter 'fusiondirectory-setup --update-cache' pour essayer de régler le problème [Fix] FusionDirectory plugins - Bugs #5411: FAI partition table cannot be saved anymore [Fix] Bugs #5412: FileTextAreaAttribute modification is broken with default parameters [Fix] FusionDirectory plugins - Bugs #5413: Some plugins saving are not working properly [Fix] FusionDirectory plugins - Bugs #5414: PHP error in FAI plugin [Fix] Bugs #5421: Error at first login: «Cannot create locking information in LDAP tree» [Fix] Bugs #5423: PHP error when listing dcObject [Fix] FusionDirectory plugins - Bugs #5427: eduPersonAffiliation aren't shown correctly due to a mix in drop list [Feature] FusionDirectory plugins - Bugs #5429: use partage renater with template [Fix] Bugs #5433: when trying to change a password i got an error related to audit tool [Fix] FusionDirectory plugins - Bugs #5441: Allow notify option does not match what it does [Feature] FusionDirectory plugins - Bugs #5442: Document fopen activation for argonaut plugin [Feature] FusionDirectory plugins - Bugs #5462: DSA: description cannot be set [Fix] Bugs #5464: Listing objects through objects::ls trigger a first search with scope 1 [Fix] FusionDirectory plugins - Bugs #5465: netConfigDNS does not exists anymore [Fix] FusionDirectory plugins - Bugs #5468: DHCP Plugin ACL role does not apply correctly [Fix] Bugs #5469: Browser specific hacks should be removed [Fix] FusionDirectory plugins - Bugs #5472: systems aren't showned [Feature] Bugs #5474: fusiondirectory-setup should allow to migrate winstations from 1.0.20 to 1.1 [Fix] FusionDirectory plugins - Bugs #5476: Service deletion and cancel behaves in a weird way [Feature] Bugs #5479: fusiondirectory-insert-schemas should be based upon ldap-schema-manager [Fix] Bugs #5483: LDAP setup use an OpenLDAP specific syntax [Feature] Bugs #5485: Write process to migrate dhcp from 1.0.16 to 1.1 [Fix] Bugs #5487: Applying template to multiple users fills fields from 1st user to the other users [Feature] Wishlist #4171: We should be able to paste a same copied object several times [Feature] Wishlist #4908: Amélioration placement initial du curseur dans les formulaires de saisie [Feature] Wishlist #5261: Allow for manual configuration of LDAP base [Feature] FusionDirectory plugins - Wishlist #5289: user-reminder using ppolicy values [Feature] Wishlist #5361: Add an option to split the address in separate fields [Feature] Wishlist #5363: POSIX should be moved to a plugin [Fix] Wishlist #5364: prelock/postlock hooks cannot be defined [Feature] FusionDirectory plugins - Wishlist #5365: POSIX should be moved to a plugin [Fix] Wishlist #5401: size of command field in hook subsystem [Feature] Wishlist #5428: Add a substitute placeholder [Feature] Wishlist #5431: place holder : %today% [Feature] Wishlist #5432: Substitute placeholder documentation [Feature] Wishlist #5434: Date place holder should be added to the documentation [Feature] FusionDirectory plugins - Wishlist #5450: add a switch wich decide what to do in case of deleting user [Feature] FusionDirectory plugins - Wishlist #5451: see more mailbox information on mail tab [Feature] FusionDirectory plugins - Wishlist #5455: Fetch PartageRENATER information [Feature] FusionDirectory plugins - Wishlist #5463: Workstations tab needs conflict and dependencies [Feature] Wishlist #5466: Tabs needs a conflict system [Feature] FusionDirectory plugins - Wishlist #5467: LDAP dump could show creation and modification dates [Feature] Wishlist #5470: Add the ability to hide per plugin menu entry (left menu and homepage) to a user or group [Feature] FusionDirectory plugins - Wishlist #5471: DHCP configuration enhancement * FusionDirectory 1.0.20 [Fix] Bugs #5282: Documentation for Password Policy Plugin [Fix] Bugs #5362: PHP errors related to ogroup [Fix] FusionDirectory plugins - Bugs #5370: webservice doesn't provide a way to logout [Feature] Bugs #5397: User is able to lock their own account [Fix] Bugs #5410: edit conflict warning screen : "read only" button make the same page to reload
141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
[Fix] Bugs #5422: There seems to be a problem with TimeAttribute [Fix] Bugs #5426: Problems with PHP CAS on centos 7 [Feature] FusionDirectory plugins - Bugs #5437: argonaut-ldap2zone should be able to get data from a branch [Feature] FusionDirectory plugins - Bugs #5438: we should add the directive check-names into the argonaut-dns service [Fix] FusionDirectory plugins - Bugs #5442: Document fopen activation for argonaut plugin [Feature] FusionDirectory plugins - Bugs #5443: argonaut ldap2zone should be able to create config for dns slave also, but not create the data [Feature] FusionDirectory plugins - Bugs #5444: dropdown in systems on the dns tab [Fix] FusionDirectory plugins - Bugs #5445: reorganize the argonaut dns plugin service [Fix] FusionDirectory plugins - Bugs #5446: Error message when trying to update System name in the systems page [Fix] Bugs #5448: Foreign keys from Services does not work [Fix] FusionDirectory plugins - Bugs #5452: Error when reloading dhcp service through FD [Fix] FusionDirectory plugins - Bugs #5457: Error modifynig DNS settings in the system's DNS tab [Feature] Wishlist #5424: Mail alternatif pour la récupération de mot de passe quand supann est activé [Feature] Wishlist #5425: Utiliser le supannAliasLogin dans les messages et les vues de récupération de mot de passe [Feature] Wishlist #5456: Fine grain ACL control * FusionDirectory 1.0.19 [Fix] Bugs #5303: When clicking on login from user selection we end up in user edition [Fix] Bugs #5314: after upgrading to 1.0.18 we see those errors [Fix] Bugs #5317: The link sent by password recovery is broken * FusionDirectory 1.0.18 [Fix] Bugs #4888: DNS record matching should be case insensitive [Fix] Bugs #4991: we should document all the change in the webservice done recently [Fix] Bugs #5070: FAI packageSelect class should use simpleSelectManagement [Fix] Bugs #5098: Exception should be reorganized [Fix] Bugs #5179: Terminal are missing fields [Feature] Bugs #5240: possibilité de grouper ou trier les applications sur la page d'acceuil [Feature] Bugs #5248: [DNS] "Refresh zone file" should be in DNS section too not just in DNS tab of some host where is DNS tab enabled. [Fix] Bugs #5249: [DHCP] after migration from .16 to .17 there previous configurations are not migrated to new one automatically. [Fix] Bugs #5252: User with 'editownpwd' or 'editowninfo' role should not be able to lock other accounts [Fix] Bugs #5254: Server inside Systems [Fix] Bugs #5255: Cannot add a workstation in a dhcp subnet [Fix] Bugs #5256: We not need dhcpStatements host-name when we add a host [Fix] Bugs #5257: Error in ldap when we will that FAI use all the remain space [Fix] Bugs #5258: Cannot modify a package class that is insert with help of fai2ldif [Fix] Bugs #5260: Check for json support during install. [Fix] Bugs #5264: Incompatibility between recovery password and user-reminder [Fix] Bugs #5265: removing RDN leftover of the removal of fax and asterisk plugin [Fix] Bugs #5266: forgot the remove user reminder config file [Fix] Bugs #5267: Incompatibility between recovery password and user-reminder [Fix] Bugs #5268: Missing check for package php-filter [Feature] Bugs #5270: List on "ACL assignments management" too short. [Fix] Bugs #5278: Translation: Plural form of "information" [Fix] Bugs #5279: Icons in the action column of OrderedArrayAttribute sometimes don’t have enough space [Feature] Bugs #5280: rewrote the pasword recovery with new RDN [Fix] Bugs #5283: Path for fusiondirectory-shell [Fix] Bugs #5292: Malformed data posted to fdPrivateMail through webservice deletes existing data. [Fix] Bugs #5294: Exception should be reorganized [Fix] Bugs #5295: Filter problem if dhcp object is in a department [Fix] Bugs #5296: Name dhcp object differently when we use migration-dhcp [Fix] Bugs #5298: XML error during installation of FD on debian Wheezy [Fix] Bugs #5299: When using FD in portal mode, avoid showing applications (which are not web applications) [Feature] Wishlist #4822: webservice and password recovery [Feature] #5271: Force encryption type [Feature] #5272: Select a default shell [Feature] #5293: Webservice: isUserLocked(sid) * FusionDirectory 1.0.17 [Fix] FusionDirectory plugins - Bugs #4953: auto.master should be stored into ldap [Fix] Bugs #5190: Too many ldap request when loading user list [Fix] Bugs #5191: Too many ldap request when loading list (snapshots) [Fix] FusionDirectory plugins - Bugs #5192: Fusiondirectory ldapmanager plugin fatal error when importing a ldif file [Fix] Bugs #5194: wrong icons / issue with objectType class_groupManagement.inc [Fix] Bugs #5195: Undefined index: dn / del_lock() FusionDirectory plugins - Bugs #5196: webservice: object is modified instead of created |Fix] FusionDirectory plugins - Bugs #5197: removing the ldif for default policy from the ppolicy plugin,
211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280
[Feature] FusionDirectory plugins - Bugs #5198: merge the dhcp code from 1.1 into 1.0.17 |Fix] FusionDirectory plugins - Bugs #5225: due to dhcp modification the network section on system is not inside a section [Fix] FusionDirectory plugins - Bugs #5226: audit showing an error everytime we save an dhcp object [Fix] FusionDirectory plugins - Bugs #5227: moving from branch inside a dhcp entry [Fix] FusionDirectory plugins - Bugs #5228: when trying to copy a dhcp entry is get Missing argument 3 for userinfo::is_copyable(), called in /usr/share/fusiondirectory/include/class_CopyPasteHandler.inc on line 226 and defined" - File: /usr/share/fusiondirectory/include/class_userinfo.inc (Line 31 [Fix] FusionDirectory plugins - Bugs #5229: when i have a system who is in the dhcp range of my dhcp server, it find and display the right data but don't save it [Feature] Bugs #5230: we need a fusiondirectory-setup --migrate-dhcp |Fix] FusionDirectory plugins - Bugs #5231: we should not be able to remove the global [Feature] FusionDirectory plugins - Bugs #5232: we miss a dropdown for failover in the Create new DHCP section [Fix] FusionDirectory plugins - Bugs #5233: Remove ppolicydefault.ldif and dhcpd.schema from source [Fix] Bugs #5234: Plugin's configuration are not inserted if they are already installed [Fix] FusionDirectory plugins - Bugs #5236: Missed icon and CSS error [Fix] Bugs #5237: ogroup icon not clickable [Feature] FusionDirectory plugins - Wishlist #5193: Add ppolicy tab for DSA accounts [Feature] FusionDirectory plugins - Wishlist #5239: Champs pour enregistrer la volonté d'afficher la photo de la personne sur le site web * FusionDirectory 1.0.16 |Fix] Bugs #3587: Edit a template add bad characters Bugs #4808: improve the script error code and return documentation in hooks |Fix] Bugs #4925: document the autofs plugin |Fix] FusionDirectory plugins - Bugs #4997: getfields method returns wrong info in attrs_order |Fix] Bugs #5005: No upper case characters allowed in group-names |Fix] FusionDirectory plugins - Bugs #5093: [DNS plugin] when click to "Refresh zone file" button in DNS tab it would not update reverse zones. [Feature] Bugs #5095: Checkhook should have a way to know if other check errors occured |Fix] FusionDirectory plugins - Bugs #5138: Name of the directory must authorized "/" |Fix] Bugs #5145: Dashboard should not have references and ldap tabs |Fix] Bugs #5149: Handling of SSL and URL when behind a proxy |Fix] Bugs #5151: Create only digit with %r% placeholder not work |Fix] Bugs #5152: We should not be able of adding users to groups we have no rights on |Fix] Bugs #5153: Manager that manage a department cannot lock an user [Feature] Bugs #5154: Possibility to know who edit the same user when we have a lock entry error [Feature] FusionDirectory plugins - Bugs #5155: Add an ACL for LDAP tab [Feature] FusionDirectory plugins - Bugs #5156: Add a backend configuration to desactivate the warning popup when we add a user [Feature] Bugs #5157: Possibility to know when was a lock put when we have a conflict |Fix] FusionDirectory plugins - Bugs #5160: opsi import is broken |Fix] Bugs #5161: when trying to delete system i got a lock error [Feature] FusionDirectory plugins - Bugs #5165: Possible to store sudo role in different OU in the LDAP Tree |Fix] Bugs #5172: ldap error after upgrade from 1.0.15 release to 1.0.15 fixes (lock object) [Feature] FusionDirectory plugins - Bugs #5173: putting acl on ldap/import export [Feature] Wishlist #5004: Do not require nis schema [Feature] Wishlist #5096: HTTP header authentication [Feature] Wishlist #5162: allow DSA entries to be part of a group * FusionDirectory 1.0.15 [Feature] Wishlist #4832: Allow removal of user picture [Feature] Bugs #4945: Add the possibility to use %askme% for password expiration in template FusionDirectory plugins - Bugs #4991: we should document all the change in the webservice done recently |Fix] Bugs #5003: Error on mixed groups when nis schema not present [Feature] Wishlist #5010: HTTP header authentication |Fix] Bugs #5012: [PRINTERS] old printers are not migrated after upgrade to 1.0.14 |Fix] Bugs #5013: User that will expire in two weeks is not show in dashboard |Fix] Argonaut Deployment System - Bugs #5018: Reinstall trigger on a workstation trigger an error |Fix] FusionDirectory plugins - Bugs #5020: PHP errors in DHCP plugin with PHP7 |Fix] Bugs #5021: Checkhook should have a way to know if other check errors occured |Fix] Bugs #5022: Random password does not work when we use a template in read only |Fix] Bugs #5023: Icon for section account is not found |Fix] FusionDirectory plugins - Bugs #5026: CSV import bug ? |Fix] FusionDirectory plugins - Bugs #5031: Icon for LDAP should be moved to core |Fix] Bugs #5040: Uppercase login triggers php notice |Fix] FusionDirectory plugins - Bugs #5043: GPG server info cannot be edited anymore [Feature] FusionDirectory plugins - Bugs #5044: Use simpleManagement in GPG plugin |Fix] Bugs #5047: add git-shell in default shell list |Fix] Bugs #5049: probleme de traduction dans le systeme de reinitialisation des mots de passe |Fix] Bugs #5050: mauvais encodage dans le message de demande de reinitialisation du mot de passe |Fix] FusionDirectory plugins - Bugs #5051: add a url text field for the linkedin account url |Fix] Bugs #5052: password storage in firefox provoque an issue in the password field of the user tab in FusionDirectory |Fix] FusionDirectory plugins - Bugs #5055: Argonaut actions launching is broken [Feature] FusionDirectory plugins - Bugs #5056: Need to edit class_argonautActions.inc for custom modules
281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350
|Fix] Bugs #5057: check_schema should be reviewed |Fix] Bugs #5058: notice on 1.0.14-fixes |Fix] FusionDirectory plugins - Bugs #5068: PHP4 constructor in FAI plugin |Fix] FusionDirectory plugins - Bugs #5069: PHP4 constructor in mail plugin |Fix] Bugs #5071: Fatal error in FAI plugin |Fix] Bugs #5074: Error to add ACL |Fix] FusionDirectory plugins - Bugs #5075: Error to add ACL |Fix] FusionDirectory plugins - Bugs #5088: Add samba shares update action to the list |Fix] Bugs #5089: Attribute dob of fusiondirectory schema conflicts with evolution schema |Fix] FusionDirectory plugins - Bugs #5090: Attribute dob of fusiondirectory schema conflicts with evolution schema |Fix] Bugs #5092: FD should not interfere with form handling * FusionDirectory 1.0.14 |Fix] FusionDirectory plugins - Bugs #4142: Local quota |Fix] FusionDirectory plugins - Bugs #4766: testing the autofs plugin |Fix] FusionDirectory plugins - Bugs #4772: Autofs - Taille de champ "entrée automount" trop petite |Fix] Bugs #4831: Allow setting server name for password recovery feature |Fix] FusionDirectory plugins - Bugs #4874: plugins where there is still some images not in theme |Fix] Bugs #4875: Hooks can lead to arbitrary code execution |Fix] FusionDirectory plugins - Bugs #4876: Can't edit system: "Workstation" |Fix] FusionDirectory plugins - Bugs #4877: Can't edit Dns Zone. |Fix] FusionDirectory plugins - Bugs #4878: Can't create "Network devices" |Fix] FusionDirectory plugins - Bugs #4879: Can't add "printer" on Workstation |Fix] FusionDirectory plugins - Bugs #4880: Remote Desktop stay greyed out. |Fix] Bugs #4882: Session lifetime... |Fix] FusionDirectory plugins - Bugs #4883: Impossible to remove a workstation |Fix] FusionDirectory plugins - Bugs #4884: Case sensitive and DNS |Fix] FusionDirectory plugins - Bugs #4885: Quota plugin, server are greyed out. |Fix] FusionDirectory plugins - Bugs #4889: adding a link from printer to suser in the same fashion as user group & roles tab |Fix] Bugs #4890: Configuration saving is failing in setup |Fix] Bugs #4891: We would need a hook that works only if the account is created |Fix] Bugs #4892: Wrong placeholder names for HOOKS |Fix] FusionDirectory plugins - Bugs #4894: printGeneric code is too old and ugly and 1.1 code should be used instead |Fix] Bugs #4896: strings in recovery.tpl are not put in .po file |Feature] Bugs #4897: the breezy theme should be the default one in 1.0.14 |Fix] Bugs #4898: add to documentation of the hooks that they should not contains quote for space in attributes |Fix] Bugs #4904: changement de mot de passe reste forcé après mise à jour du mot de passe |Fix] Bugs #4907: dans le template user, il ne mémorise pas la case forcer le changement mdp à la 1ere connexion |Fix] Bugs #4910: Greyed out icon are the same as normal one with breezy theme |Fix] Bugs #4912: erreurs php dans /var/log/messages (class_IconTheme.inc) |Fix] Bugs #4913: adding the eps and png of the FusionDirectory logo to the sources |Fix] Bugs #4915: refaire la favicon de FusionDirectory |Fix] Bugs #4916: Les liens sont en bleus à beaucoup d’endroit où cela semble inadapté |Fix] Bugs #4918: Clean tpl files |Fix] Bugs #4920: plugins where there is still some images not in theme |Fix] Bugs #4921: update timeout colors |Fix] FusionDirectory plugins - Bugs #4922: old option option still present in cyrus mail method |Fix] Bugs #4923: uid not passed to the mail-method cyrus |Feature] Bugs #4924: adding the language Finnish (Finland) (fi_FI) |Fix] Bugs #4925: document the autofs plugin |Fix] FusionDirectory plugins - Bugs #4927: fdCommunityMembershipType should no be used/displayed in community projects dep. |Fix] Bugs #4933: the default theme should be renomed legacy or kde3 |Fix] FusionDirectory plugins - Bugs #4934: the default theme should be renomed legacy or kde3 |Feature] FusionDirectory plugins - Bugs #4937: the breezy theme should be the default one in 1.0.14 |Fix] FusionDirectory plugins - Bugs #4943: when clicking on the left menu on the gpg entry FusionDirectory crash |Fix] FusionDirectory plugins - Bugs #4944: when clicking on the left menu on the opsi import entry FusionDirectory crash |Fix] FusionDirectory plugins - Bugs #4946: the game plugin should be removed as its not longer usefull |Fix] FusionDirectory plugins - Bugs #4954: Regression: "Generic IMAP Server" (fdImapServer) was removed |Fix] FusionDirectory plugins - Bugs #4956: errror when suppressing or adding some service |Fix] Bugs #4957: when upgrading from 1.0.13 to 1.0.13-fixes going to breezy by default break fusiondirectory |Feature] Bugs #4970: templates have no acls |Fix] FusionDirectory plugins - Bugs #4971: Some services icons are missing |Fix] Bugs #4972: ACL assignment is broken |Fix] Bugs #4974: LDIF import crash on value 0 |Fix] Bugs #4980: Icon status/dialog-warning missing in size 48 in breezy |Fix] Bugs #4981: trying to put an ACL assignments on an non existing branch crashes |Fix] Bugs #4982: CSV import base edition is broken |Fix] Bugs #4989: Recovery error message
351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420
|Fix] FusionDirectory plugins - Bugs #4992: PHP error "deprecated call to old tabclass constructor" |Fix] FusionDirectory plugins - Bugs #4994: Shell is broken |Fix] FusionDirectory plugins - Wishlist #4773: Autofs - Vu liste n'affiche pas l'information principale pour les "Répertoires" |Fix] FusionDirectory plugins - Wishlist #4881: Is possible to modify url link? |Fix] FusionDirectory plugins - Wishlist #4955: add two boolean attributes to community organization * FusionDirectory 1.0.13 |Fix] Bugs #4570: error when saving a user with php7 |Fix] Bugs #4571: when clicking on department in the left menu on php7 |Fix] Bugs #4757: padlock next to user dn in edition screen is confusing |Fix] Bugs #4759: disabled account can still reset password ? |Fix] FusionDirectory plugins - Bugs #4763: Translation mishaps in dovecot plugin |Fix] Bugs #4764: Fusiondirectory exposes bindpw on error [Feature] Bugs #4774: Add an LDAP logging system |Fix] FusionDirectory plugins - Bugs #4776: unwanted debug in jsonrpc.php |Fix] FusionDirectory plugins - Bugs #4782: Systems snapshots are broken [Feature] FusionDirectory plugins - Bugs #4783: Use of templates through the webservice [Feature] Bugs #4785: create an interface to manage the option for the script managing the expiration messages |Fix] FusionDirectory plugins - Bugs #4787: Mail server should not be mandatory in alias plugin |Fix] FusionDirectory plugins - Bugs #4788: 'Incorrect response id (request id: 1, response id: )' |Fix] FusionDirectory plugins - Bugs #4789: Webservice setfields method needs documentation |Fix] Bugs #4794: sambaNTpassword is not updated when password is changed through «My account» menu |Fix] Bugs #4806: Importing ldif file with comments generates error |Fix] Bugs #4821: password recovery, email field focus |Fix] Bugs #4823: Imagick is not detected during the setup |Fix] Bugs #4824: Error when I will create fd-admin in the setup |Fix] Bugs #4826: File docs/INSTALL must be updated or deleted |Fix] Bugs #4828: FusionDirectory does not work with Smarty 3.1.29 |Fix] Bugs #4833: Uncaught exception 'NonExistingObjectTypeException' with message 'Non-existing type "" [Feature] Bugs #4853: get the value of the connect user in a variable to be passed to scripts hooks |Fix] FusionDirectory plugins - Bugs #4855: PHP error about DNSenabled |Fix] FusionDirectory plugins - Bugs #4856: Copy past test of server [Feature] FusionDirectory plugins - Bugs #4857: When mail can be used to login, it should be unique |Fix] Bugs #4863: top header of the login page keep the green even when the breezy them is activated |Fix] FusionDirectory plugins - Wishlist #4790: make functions names consistent |Fix] FusionDirectory plugins - Wishlist #4791: setfields() : values structure and fields names |Fix] FusionDirectory plugins - Wishlist #4798: fields() : suggestion on returned array structure [Feature] FusionDirectory plugins - Wishlist #4799: creating an object with several activated tabs in one go [Feature] FusionDirectory plugins - Wishlist #4854: adding "lock/unlock entry" function to the webservice * FusionDirectory 1.0.12 |Fix] Bugs #4645: Could not add groups to user templates |Fix] FusionDirectory plugins - Bugs #4658: csv import with empty field |Fix] Bugs #4678: group : member objects list [Feature] FusionDirectory plugins - Bugs #4689: we should be able to create mail address without having a server and a service referenced |Fix] FusionDirectory plugins - Bugs #4692: remove the antivirus service |Fix] FusionDirectory plugins - Bugs #4699: move postfix service in his own plugin |Fix] FusionDirectory plugins - Bugs #4706: move the spamassasin service to his own plugin |Fix] Bugs #4713: remove the antivirus service icons |Fix] FusionDirectory plugins - Bugs #4714: leftover in services-fd.schema of the removal of the asterisk plugin |Fix] FusionDirectory plugins - Bugs #4721: move the spam options for the mail user tab to a spamassasin user tab |Fix] Bugs #4735: nginx + php-fpm with fusiondirectory |Fix] Bugs #4737: we should remove data['SERVERS']['IMAP'] from config |Fix] FusionDirectory plugins - Bugs #4739: remove the option Use custom sieve script (disables all Mail options!) |Fix] FusionDirectory plugins - Bugs #4740: in the cyrus service the hostname, port should be mandatory |Fix] FusionDirectory plugins - Bugs #4741: in the dovecot service the hostname, port should be mandatory |Fix] FusionDirectory plugins - Bugs #4742: ppolicy: description cannot be set |Fix] Bugs #4746: Error when saving user if objectClass person is missing. |Fix] Bugs #4754: user template : %r|% does not work in password |Fix] Bugs #4756: Update documentation with fixes/dev repos info. |Fix] Wishlist #4687: ACL assignments can’t give rights to groups. |Fix] Wishlist #4722: Use Nginx instead of Apache2 [Feature] Wishlist #4738: extend the search query to email [Feature] FusionDirectory plugins - Wishlist #4743: ppolicy: user interface improvements [Feature] Wishlist #4755: user template: password should show only one field * FusionDirectory 1.0.11
421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490
|Fix] FusionDirectory plugins - Bugs #4391: Choices order seems random in shell |Fix] Bugs #4621: Use of mcrypt should be removed |Fix] FusionDirectory plugins - Bugs #4630: DNS adding reverse zone issue (tested on FD 1.0.10) in class B and class A |Fix] FusionDirectory plugins - Bugs #4631: DNS menu is not displayed without systems plugin |Fix] FusionDirectory plugins - Bugs #4632: Webservice needs a better method for modification |Fix] Bugs #4633: change requirement to php 5.4 for centos |Fix] Bugs #4634: DNS PTR migration does not work |Fix] FusionDirectory plugins - Bugs #4635: [DNS] Reverse zone association breaks when there are several A record for the same domain. |Fix] FusionDirectory plugins - Bugs #4636: [SYSTEMS] When add Windows Workstation (winStation) and enable DHCP it will not be enabled when edit again |Fix] FusionDirectory plugins - Bugs #4637: DNS tab won’t work on winstations |Fix] Bugs #4638: UI issue, entry disappear in 'Base' dropdown |Fix] Bugs #4639: depending on FD language setting, the calendar doesn't show up on icon click |Fix] Bugs #4640: strange error when following org's link from user "references" tab |Fix] Bugs #4652: The weird _copy fallback should be removed |Fix] Bugs #4653: Having a wrong default location should trigger a fatal error |Fix] FusionDirectory plugins - Bugs #4654: DHCP seems to use inexistant method getCn |Fix] Bugs #4655: The edit anyway button does not work in my account menu |Fix] FusionDirectory plugins - Bugs #4658: csv import with empty field |Fix] Bugs #4659: when creating a user via template or csv import, mandatory , alreay defined fields have to be re-inputed even if already defined |Fix] Bugs #4667: Samba munged dial fields are always asked when using a template |Fix] Bugs #4673: ImageAttribute are broken |Fix] FusionDirectory plugins - Bugs #4675: csv import, add an option for not importing anything in case of error |Fix] FusionDirectory plugins - Bugs #4676: Edit IDs problems related to our selenium test |Fix] FusionDirectory plugins - Wishlist #4657: community organization membership type |Fix] FusionDirectory plugins - Wishlist #4660: csv import lacks an option or help on what to do with the first line * FusionDirectory 1.0.10 [Feature] Bugs #1217: DNS service must be redone |Fix] Bugs #2171: creating CNAME entries is not intuitive |Fix] Bugs #2573: when changing the address range of a no used zone name, the reverse of the dns of this zone break |Fix] Bugs #4251: When I have DNS zone created, DNS plugin asks for subnet and netmask for that zone. |Fix] Bugs #4468: Error when I try to move a system with the DNS tab activate |Fix] Bugs #4476: rewrite the part about fusiondirectory core in the documentation |Fix] Bugs #4477: rewrite the configuration password recovery page as this as been integrated into the configuration in core |Fix] Bugs #4480: LDAP::convert and LDAP::fix functions are causing problems |Fix] Bugs #4482: Debug log prevent connection in some cases [Feature] Bugs #4484: allow ldap ipv6 uris |Fix] Bugs #4490: nagios.tpl file is not used anymore |Fix] Bugs #4495: Use ldap_escape in compute_dn [Feature] Bugs #4496: DNS plugin should support RFC 2317 for reverse zones |Fix] Bugs #4498: Bad error message when we will use a GID with a non-existent group [Feature] Bugs #4504: Support for split horizon should be added |Fix] Bugs #4505: fusiondirectory-setup --migrate-users not work when the users don't have all the samba attributs |Fix] Bugs #4508: second email and first email are inverted in the password recovery configuration page |Fix] Bugs #4509: Force GID option is broken |Fix] Bugs #4511: Add a button to launch argonaut-ldap2zone from FusionDirectory |Fix] Bugs #4512: when using cyrus in unix hierarchy mode and creating a user and activating mail tab at the same time, the mailbox is not created |Fix] Bugs #4514: It takes too long to load the reference tab for a DNS zone [Feature] Bugs #4515: fusiondirectory-setup need an option to migrate the dns 1.0.9.x version to 1.0.10 |Fix] Bugs #4517: Some obsolete objectClass are still searched for in config |Fix] Bugs #4518: Plugin deletion contains some useless ldap operation |Fix] Bugs #4519: ldap::rmdir_recursive is not optimal |Fix] Bugs #4520: Syslog server field should be removed |Fix] Bugs #4521: LDAP server field should be removed (gotoLdapField) |Fix] Bugs #4523: ntp server should be removed [Feature] Bugs #4525: we should have attribute for start and end date into the personal-fd.schema and add it to the personal schema [Feature] Bugs #4526: add "co" attribute into personal-fd.schema and into personal plugin [Feature] Bugs #4527: create a community plugin to manage community aka organization and projects [Feature] Bugs #4528: tab community on the user [Feature] Bugs #4529: The category in department and organization should be a dropdown filled from the configuration backend [Feature] Bugs #4530: in the department and organization we need to add the labeledUri [Feature] Bugs #4531: The co (country friendlyName) in department and organization should be added and be dropdown filled from the configuration backend [Feature] Bugs #4532: the personal plugin should have a field where we can put the badge number [Feature] Bugs #4533: make a subcontracting plugin |Fix] Bugs #4540: Problème avec les vcf (vcards) |Fix] Bugs #4541: [intégration du schéma OPENNEBULA et création du plugin de gestion des groupes] |Fix] Bugs #4542: fusiondirectory-setup --deprecated-ldif not found the asterisk deprecated [Feature] Bugs #4543: Add an option to fusiondirectory-setup to see the uid that are duplicated [Feature] Bugs #4544: Possibility to see the uid that are duplicate when we install FusionDirectory
491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560
|Fix] Bugs #4545: When we migrate an old FusionDirectory we not have argonautClientProtocol attribute |Fix] Bugs #4555: the terminal plugin has an error with the latest ntp removal fix |Fix] Bugs #4557: when a user is on top people branch and get an acl in subtree for a lower branch i get " The supplied base is not valid and has been reset to the previous value! " [Feature] Bugs #4561: be able to select all user from ou=people,dc=opensides,dc=be but be confined to your branch for all the rest [Feature] Bugs #4562: add http auth |Fix] Bugs #4563: DNS zone serial is not updated when record are changed through the DNS tab of a system |Fix] Bugs #4569: Groups containing unknown type objects or deleted objects does not appear |Fix] Bugs #4575: Error with samba plugin and sambantpassword attribute [Feature] Bugs #4576: create tab for the plugin community onto organization and department [Feature] Bugs #4580: Newsletter plugin |Fix] Bugs #4591: It’s impossible to delete root records in DNS zones |Fix] Bugs #4592: its best if we use the /html/themes everywher in place of /html/images evertime is possible |Fix] Bugs #4600: 'base' sticky or not ? |Fix] Bugs #4602: assignements / object selection step : sometimes the current object doesn't shows up |Fix] Bugs #4603: With debug set, toggle button is absent when selecting users to add them to a group |Fix] Bugs #4605: inside group selections of users, the selections is not showing all users [Feature] Bugs #4606: the login column is missing in the groupOfname user selection list |Fix] Bugs #4608: assignements / object selection step : sometimes the current object doesn't shows up |Fix] Bugs #4610: postalAddress (and homepostalAddress) content should stick to the RFC |Fix] Bugs #4610: postalAddress (and homepostalAddress) content should stick to the RFC |Fix] Bugs #4611: setRequired should be public |Fix] Bugs #4613: Error about sambaUnixIdPool is unclear |Fix] FusionDirectory plugins - Bugs #4620: postalAddress (and homepostalAddress) content should stick to the RFC |Fix] FusionDirectory plugins - Bugs #4622: DNS record should be sorted [Feature] Wishlist #2843: Assigning multiple domain names for servers. [Feature] Wishlist #3265: rewrite DNS plugins |Fix] Wishlist #4252: Systems plugin - when enable "Add to DNS" should be able to check about adding PTR and more A records |Fix] Wishlist #4478: Using %askme% in User id and group id in templates does not work |Fix] Wishlist #4486: possible documentation tweaks |Fix] Wishlist #4492: "login" name in group add page |Fix] Wishlist #4497: The order of user id and group id are inverted [Feature] Wishlist #4560: community users and entities management specifications [Feature] Wishlist #4564: Add a C modifier for counting an array [Feature] Wishlist #4565: Fixedbutton themes should replace the default one [Feature] Wishlist #4609: Add "project/org full name" attribute in dep community's tab * FusionDirectory 1.0.9.3 [Fix] Bugs #4444: Debug log prevent connection in some cases [Fix] Bugs #4452: Adding a user to a group using "Groups and roles" tab creates some PHP errors [Fix] Bugs #4453: Adding a user to a group using "Groups and roles" with trustMode fails [Fix] Bugs #4456: Can't find a way to specify a '/' in distribution or media name in the repository plugin [Fix] Bugs #4457: FusionDirectory don't find the dns server if he is in a department [Feature] Bugs #4459: Desactivate other authentification method from configuration file [Fix] Bugs #4463: There are still traces of the rsyslog plugin in the schema and config class [Fix] Bugs #4464: There are still traces of the rsyslog plugin in the schema and config class [Fix] Bugs #4465: remove from the service-fd.schema objectClass no longer used [Fix] Bugs #4466: Pull request 11 from github [Fix] Bugs #4479: In primary group in unix tab there is a «None» option [Fix] Bugs #4481: «Enable primary group filter» option is obsolete [Fix] Bugs #4485: 'fusiondirectory-insert-schema -m' should check if the specificed file exists [Fix] Wishlist #4385: Locked users can connect using SSH keys [Fix] Wishlist #4473: Locked users can connect using SSH keys * FusionDirectory 1.0.9.2 [Fix] Bugs #3880: mailbox deletion through sieve and cyrus does not work [Fix] Bugs #4067: Argonaut Server documentation should mention «Get packages informations» option [Fix] Bugs #4109: The fai tab should not contain kernel options [Fix] Bugs #4111: Clean FAI support daemon method [Fix] Bugs #4200: I must tick "Search in subtrees" to see the elements in repository management [Fix] Bugs #4209: we can no longer select a windows workstation in the user samba tab systeme trust [Fix] Bugs #4216: the setup in the ldap inspection step need a refresh button [Feature] Bugs #4217: the reset password system should look for supannMailPerso if the supann plugin is installed [Feature] Bugs #4219: allow FusionDirectory to be integrated into a cas infrastructure [Fix] Bugs #4220: Add a function to list the tab that are activate on an object in fusiondirectory-shell [Fix] Bugs #4221: developer doc on documentation.fusiondirectory.org should have an explanation of the is_this_account system [Feature] Bugs #4225: the reset password system should look for supannMailPerso if the supann plugin is installed [Fix] Bugs #4227: Change default block size value in 1024 [Fix] Bugs #4231: difference in provided ldap server in debian and Centos
561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630
[Feature] Bugs #4238: ReadOnlyLDAPAttribute should be moved to class_attribute.inc [Fix] Bugs #4239: ReadOnlyLDAPAttribute should be moved to class_attribute.inc [Fix] Bugs #4241: Problem when I try to save an already existing supann entry - dropdown dependancy not already filled [Fix] Bugs #4253: PHP error when I go at dashboard [Fix] Bugs #4254: we can no longer select a windows workstation in the user samba tab systeme trust [Fix] Bugs #4261: It appears that prehooks not work with password recovery [Feature] Bugs #4272: the recovery password page should be customizable to tell user where to go / call [Feature] Bugs #4273: the recovery password page should be customizable [Fix] Bugs #4281: PHP error about wrong acl when I edit the configuration [Fix] Bugs #4288: the documentation about automation should be added [Fix] Bugs #4292: Migrate last FAI classes to simplePlugin [Fix] Bugs #4298: the usage of the fusiondirectory-shell doesnt explain the various options for connecting [Fix] Bugs #4334: the url in the webservice-shell should have the jsonrpc.php added automatically [Fix] Bugs #4344: when saving the configuration with the application plugin installed [Fix] Bugs #4345: password recovery show an error when activating recovery password [Fix] Bugs #4346: CSV import is broken [Fix] Bugs #4347: Remove config search method [Fix] Bugs #4353: Error when I try to grab centos packages with an argonaut-server on centos [Fix] Bugs #4364: Clean up the DaemonEvent mess [Fix] Bugs #4365: We should delete the rsyslog plugin [Fix] Bugs #4367: We should delete the databaseManagement class [Fix] Bugs #4378: user deleted when we change its base [Fix] Bugs #4379: can't change informations in "Network Settings" in a network component object in systems [Fix] Bugs #4380: when migrating users with fusiondirectory-setup –migrate-users it cannot migrate user with samba attributes [Fix] Bugs #4382: SSH plugin: error while adding keys with space(s) in comment [Fix] Bugs #4386: We have an error when we try to start / stop a service from FusionDirectory [Fix] Bugs #4392: Error when I open a system from the inventory menu [Fix] Bugs #4393: The diff between 1.0.9.2 and 1.1 should as short as possible [Fix] Bugs #4394: Remove the mail method Cyrus Sendmail [Fix] Bugs #4395: PHP errors when I open inventory tab from a system [Fix] Bugs #4409: the ssh plugin doesnt support ecdsa-sha2-nistp256 ssh public key format [Fix] Bugs #4419: remove the class_BootKernelAttribute.inc [Fix] Bugs #4425: remove fix_munged from the samba plugin [Fix] Wishlist #2166: Semantic of plDescription and plShortname [Feature] Wishlist #4001: passwordProposalHook [Fix] Wishlist #4343: Underscores in departement/domain component names not allowed * FusionDirectory 1.0.9.1 [Feature] Bugs #4136: we should remove the samba.schema from our contrib directory in core source [Fix] Bugs #4158: Fatal error after role creation [Fix] Bugs #4168: Underscores in group names not allowed anymore [Fix] Bugs #4169: Uncaught exception 'NonExistingObjectTypeException' with message 'Non-existing type "group" [Fix] Bugs #4172: Filter for ogroups should be on groupOfNames [Fix] Bugs #4173: When mixed group plugin is installed group and ogroup tabs should be merged [Fix] Bugs #4179: st field seems to be reading correctling but not setting correctly in a template [Fix] Bugs #4183: option host-name with winstations results in error [Fix] Bugs #4184: We missed a foreignkey in system trust in unix tab for user [Fix] Bugs #4185: The configuration is lost after upgrading to 1.0.9.1 [Fix] Bugs #4190: fusiondirectory-setup should be improved [Fix] Bugs #4191: Error in the fusiondirectory-setup [Fix] Bugs #4193: Remove gosaAccount with fusiondirectory-setup --migrate-users [Fix] Bugs #4194: list of users membership in group when in mixed mode 1.0.9x is not showing the same info as in 1.0.8.9 [Fix] Bugs #4195: when going to the page groups and roles with mixedgroup plugin installed [Fix] Bugs #4196: roles should no allow space in their name [Fix] Bugs #4199: the logon hours page is not correctly constructed [Fix] Wishlist #4180: on Droplist, put entries in alphetical order [Fix] Bugs #4206: when a mixed group posixGroup and groupOfNames without the extra fd objectClass and attributes is opened then saved it tell me a group with the same name already exist [Fix] Bugs #4208: list of group membership in user when in mixed mode 1.0.9x is not showing the same info as in 1.0.8.9 [Feature] Wishlist #4154: add support for displayName attribute * FusionDirectory 1.0.9 [Feature] Bugs #955: write https support for PHP JSONRPC [Fix] Bugs #1608: ACL sur AddressBook [Fix] Bugs #1955: unique is checked only in the object base [Fix] Bugs #2126: post* scripts failure could trigger a revert [Feature] Bugs #2407: Migrate class_user to simple-plugin [Feature] Bugs #2509: LDAP manager should be using simplePlugin [Fix] Bugs #2595: The code should follow code guidelines