diff --git a/Changelog b/Changelog index a134c3dbeb865dbcbcc85f4f78f536428c2f5426..69c3b9546f3e88442c4a12642d86ad82d4d66525 100644 --- a/Changelog +++ b/Changelog @@ -3,106 +3,6 @@ FusionDirectory changelog * FusionDirectory 1.0.5 -[Fix] Bugs #216: Missing translation on the index.php file -[Fix] Bugs #256: Icone in properties column when listing all itme isn't dynamique -[Fix] Bugs #374: in_array_strict in place of in_array in fd core -[Fix] Bugs #375: Replaced in_array calls for fd-plugins -[Fix] Bugs #378: Sieve vacation start stop times, can be handled by the script itself instead of a cronjob -[Fix] Bugs #443: template issues -[Fix] Bugs #459: the fusiondirectory.conf.5 manpages should be converted back to pod to have an easy to edit manpage -[Fix] Bugs #482: the migrate fonction in the setup shhould be completely rewritten -[Feature] Bugs #517: create a plugin to manage puppet node -[Fix] Bugs #531: translation of system plugin -[Fix] Bugs #555: Cannot see groupOfNames groups -[Fix] Bugs #617: bug in winstations -[Fix] Bugs #680: the session expire on is not correctly saved -[Fix] Bugs #681: the getvlan.pl script need to be cleaned -[Fix] Bugs #682: the script getvlan.pl need to read a config file and not have var to be changed inside -[Fix] Bugs #684: the save grouphunt doesnt exist :) -[Fix] Bugs #690: creating a clean schema for the opsi ldap backend -[Fix] Bugs #712: the freeradius plugin should have the same entries as the dialupadmin user interface -[Fix] Bugs #717: Variable name consistency should be check and fixed -[Feature] Bugs #833: an automount service would be nice -[Fix] Bugs #835: FusionDirectory should allow more than one fax, kerberos, cups server -[Feature] Bugs #837: The whole configuration system via website was quite neat. -[Fix] Bugs #852: Code does not follow FD guidelines -[Feature] Bugs #858: FD should have a PHP CodeSniffer standard to check Guidelines respect -[Feature] Bugs #868: We need an FD plugin for debconf -[Fix] Bugs #927: those services should be renamed to be more in line with the others -[Fix] Bugs #965: remove the LC_messages from the locale directory to ease translation and packaging -[Fix] Bugs #966: remove the LC_messages from the locale directory to ease translation and packaging -[Fix] Bugs #967: the locales should be named around the language name and not all messages.po :/ -[Feature] Bugs #968: the locales should be named around the language name and not all messages.po :/ -[Feature] Bugs #981: Improve the FusionDirectory API -[Feature] Bugs #991: Some plugins should use simplePlugin -[Fix] Bugs #1004: the dns and logging services don't have the start/stop/restart button -[Fix] Bugs #1006: Wrong name for 0-freeradius.ldif -[Fix] Bugs #1007: Missing $cn var in class_freeradiusGroup.inc -[Fix] Bugs #1008: freeradius plugin codereview -[Fix] Bugs #1013: Code does not follow FD guidelines -[Fix] Bugs #1015: update_entries function should be remove from supportDaemon -[Feature] Bugs #1026: those services should be renamed to be more in line with the others -[Fix] Bugs #1027: Fixed problems with unsaved user pictures, due to caches file sizes. Thanks to 'arodier' (bug 1180 gosa) -[Fix] Bugs #1028: gosaLoginRestriction ignores ACL -[Fix] Bugs #1029: sieve login does not work if plain login is only available under a layer (gosa bug 1175) -[Fix] Bugs #1030: Do not create a group for templates. (from gosa Changeset 21143) -[Fix] Bugs #1035: Fixed problems with mail folder retrieval while dot separated account ids were used (gosa rev 21153) -[Fix] Bugs #1044: error when adding freeradius group -[Fix] Bugs #1045: Move reset handling before object creation, otherwise no new object is created, when _GET['reset'] is set to 1. -[Fix] Bugs #1046: Move reset handling before object creation, otherwise no new object is created, when _GET['reset'] is set to 1. -[Fix] Bugs #1047: Use faiPackageList instead of faiPackage because thats actually the right objectclass for package lists. -[Fix] Bugs #1048: Make repository class only conflict with itself (so that a repository service cannot be added twice) instead of conflicting with goKioskService, -[Fix] Bugs #1049: Change button label from "Import" to "Import script" -[Fix] Bugs #1050: Fix check for used DNs -[Fix] Bugs #1051: Check for invalid names first before trimming name, catching trailing spaces at the end or beginning -[Fix] Bugs #1052: Make error message for the case when trying to create a share with special characters more informative. -[Fix] Bugs #1053: Disallow '\' and '"' in object group names as they lead to LDAP errors -[Fix] Bugs #1054: Use 'Device name' as string in error messages for wrong device name attributes -[Fix] Bugs #1055: Add type attribute to CopyPasteVars -[Fix] Bugs #1057: Optimize LDAP searchfilter. The LDAP-Performance-Warning after Gosa-Login doesn't appear anymore. -[Fix] Bugs #1058: Convert vendorId and productId to lower case. Udev-rules only match if vendorId and productId are lower case. -[Fix] Bugs #1059: Make CopyPasteVars complete, Force adding the new object to eventually existing printer objects on Copy/Paste -[Fix] Bugs #1060: Allow dashes in share names. -[Fix] Bugs #1061: Run code to update printer objects not only when a printer is added or removed, but also in case the group name changes -[Fix] Bugs #1062: When moving or renaming devices, check whether they are in use by a user, group or object group -[Fix] Bugs #1063: When copying workstations / terminals additional copy some missing attributes (FAIstate, gotoSysStatus, etc.) -[Fix] Bugs #1064: Fix problems with removing services after saving service -[Fix] Bugs #1065: Fix a bug in filterLDAP::get_list which gets triggered, if the class is used with multiple storage points and the search shall return objects in the search base. -[Fix] Bugs #1066: Fix #2186: Fix tooltip for menu categories -[Fix] Bugs #1067: Fix #6591: Strip CR from logon scripts -[Fix] Bugs #1068: Show description on user's hotplug devices -[Fix] Bugs #1070: Only allow [A-Za-z0-9_] in class names -[Fix] Bugs #1071: Trim whitespace at the end of template filenames -[Fix] Bugs #1072: Trim printer URI when saving object, to avoid problems, when copy-pasting an URL into the URL field -[Fix] Bugs #1073: Add logoff scripts to user environment -[Feature] Bugs #1074: Add logoff scripts to LDAP schema -[Feature] Bugs #1075: Add logoff script to applications -[Fix] Bugs #1076: serverService should be reworked -[Fix] Bugs #1077: Fix DOS line breaks in scripts -[Fix] Bugs #1079: Add support for logoff scripts in multi edit mode -[Fix] Bugs #1080: In printerPPDDialog::SelectPPD(), check whether PPD file source and destination are identical and abort copying files over in this case. -[Fix] Bugs #1085: Plugins configuration files not stored in /etc -[Fix] Bugs #1087: non-functional menu "Action" under IE9 -[Fix] Bugs #1088: tabs_server constructor seems wrong -[Fix] Bugs #1089: Bad encoding format for supann schema and ldif files -[Fix] Bugs #1090: plugin should treat objectClass in a case insensitive way. -[Fix] Bugs #1091: Rewrote freeradius -[Fix] Bugs #1094: Rewrote nagios to extends simplePlugin -[Fix] Bugs #1097: ACL menu should show plShortName -[Fix] Bugs #1098: Rewrote pureftpd plugin to extends simplePlugin -[Fix] Bugs #1099: Rewrote phpscheduleit plugin to extends simplePlugin -[Fix] Bugs #1101: Rewrote pptp plugin to extend simplePlugin -[Fix] Bugs #1102: Rewrote squid plugin to extend simplePlugin -[Fix] Bugs #1103: Rewrote openstack-compute plugin to extend simplePlugin -[Fix] Bugs #1107: migrate the plugin to the simple plugin framework -[Fix] Bugs #1108: can we remove the old-plugin dir -[Fix] Bugs #1110: Fix wrong sizelimit warning (#8319) in groups -[Fix] Bugs #1111: [PATCH] #8280: Decode HTML entities in CSV exporter -[Fix] Bugs #1113: [PATCH] #8290: Generic fix for DOS linebreaks -[Fix] Bugs #1114: [PATCH] #8609: Fix “Using $this when not in object context†-[Fix] Bugs #1119: Rewrote rsyslog plugin to extend simplePlugin -[Fix] Bugs #1135: argonautClient should use simplePlugin -[Fix] Bugs #1136: Rewrite the rolemanagement plugin with simplePlugin [Fix] Bugs #1137: [PATCH] Fix #7143: In printerPPDDialog::SelectPPD(), check whether PPD file source and destination are identical and abort copying files over in this case. [Fix] Bugs #1138: [PATCH] Reduce code duplication in class_environment - [PATCH] Extend features of user templates (Trac: #6032) [Fix] Bugs #1145: [PATCH] #8449: Fix ACL class for hotplug device selection