Changelog 13.9 KB
Newer Older
1
2
FusionDirectory changelog
=========================
Benoit Mortier's avatar
Benoit Mortier committed
3

Benoit Mortier's avatar
Benoit Mortier committed
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
* FusionDirectory 1.0.4

[Fix] Pre/post script not working properly with mail command
[Fix] Address incorrect in source code and documentation files
[Fix] Cleaning code for php 5.4
[Fix] Save_object is called twice on services
[Fix] The disk partitionning part the size should be in GB by default not mb in the fai plugin
[Fix] There should be a password recovery link on the login page
[Fix] Rewrote accept-to-gettext for browser language detection
[Fix] Problem of auto inclusion of the class_pdf.inc
[Fix] Smarty3 Support
[Fix] Smarty3 and gettext support
[Fix] Recovery.schema should follow LDAP naming rules
[Fix] fdQuota.schema and argonaut.schema should follow LDAP naming rules
[Fix] Incorrect directory for the supann schema.
[Fix] Wrong my $path in fusiondirectory-insert-schema
[Fix] Check for group conflicts case-insensitively
[Fix] Correct password hooks docs
[Fix] password Hook is called in different manner in password and userManagement.
[Fix] Setup.php must use an absolute path for the template
[Fix] Actions menu does not work with lighttpd
[Fix] In style.css, line-height line 1528 seems wrong
[Fix] The date picker is not working anymore
[Fix] Failed to add packages in "Package list" dialog
[Fix] Fusiondirectory-setup is wrong in connection to ldap
[Fix] Pop-up error when locking/unlocking user
[Fix] Line 310 of class_msgPool.inc is wrong
[Fix] Class_filterLDAP.inc don't check correctly the base and objectStorage
[Fix] Wizard goes into an infinite loop if the popen function is not available
[Fix] Check if popen is allowed before using it
[Fix] French accents in password recovery mailbody
[Fix] Removing the code activation ob_start as it not recommended way of compression
[Fix] When i click on the link for password recovery on the main page, it say not activated but as you can see in debug text its not
[Fix] Option -i not in fusiondirectory-insert-schema manual
[Fix] The code for adding icons into applications is broken
[Fix] The code for reading image is broken in getfax.php
[Fix] Type:8, Message:Trying to get property of non-object $date in headers.tpl
[Fix] Popup not working with smarty3
[Fix] Standardazing the argonaut menu service entries
[Fix] Standardazing the spam and antivirus menu service entries
[Fix] Standardizing log service entries
[Fix] Standardizing fax service entries
[Fix] Removing all obsolete opsi code from various plugins
[Fix] Removing the dependancies to the fai.schema for systems
[Fix] The ip should be mandatory on server, terminal and printer objects
[Fix] The filter for windows workstations come into conflict with the network device one
[Fix] Separation of the class_databaseManagement.inc in his own package to remove dependancy on mdb2.php
[Fix] In the setup it still show we need more than 64MB it should be 128MB
[Fix] The wording is not just in setup for windows pc we said "workstations" but that should be Windows workstations
[Fix] Adapat Service.manage like action to make it wokr with argonaut 1.0
[Fix] When restarting a service trought argonaut some LDAP error appear
[Fix] Crash when mailmethod is in FusionDirectory config file and the user entry contains a mail addresss
[Fix] When updating a the cn of a windows workstation, the uid is not updated
[Fix] Copy paste is not working for winstations
[Fix] Copy paste for terminal, server, printer, workstations mac an ip are not mandatory
[Fix] Phone we cannot change ip and mac when doing copy/paste
[Fix] Smarty Bug with 1.0.4 and Wheezy
[Fix] Fusiondirectory-insert-schema dont work correctly
[Fix] Step 2 of password recovery has been removed
[Fix] The check for existing winstations is not working
[Fix] The ip should be mandatory on server, terminal and printer objects
[Fix] Filter for windows workstations come into conflict with the network device one
[Fix] Remove the code showing the type of object in object group title member objects
[Fix] Remove the artificial limit to two different objects in objects group
[Fix] The refresh dns function is not correct from the system generic page
[Fix] Cannot initialise the phoneAccount class
[Fix] Handle ldif schema changes
[Feature] SupportDaemon should allow to call modules method easily
[Feature] Add spanish venezuelan into the setup
[Feature] Adding spanish venezuelan language to FusionDirectory
[Feature] Add Dutch into the setup
[Feature] Adding Dutch language to FusionDirectory
[Feature] Guide in how to make a plugin with the simple-plugin framework
[Feature] Adresse email alternative pour Password recovery
[Feature] Update documentation for Repository plugin
[Feature] Creating Windows pc from the interface
[Feature] Having the mac address next to the ip address in filter system list
[Feature] Integration of the board plugin - a Small dashbaord for FusionDirectory
[Feature] Simple plugin framework is mandatory and used by Recovery PAssword and Board plugin
[Feature] Adding some Windows attributes to the printer object to use opsi usage
[Feature] Provide ldif updates files for recovery.ldif, goto.ldif, goserver.ldif
[Feature] Provide ldif updates files for fdQuota.ldif and argonaut.ldif

* FusionDirectory 1.0.3
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181

[Feature] Improve the FusionDirectory API
[Feature] Improve the FusionDirectory API
[Fix] Change explication in Restoring object snapshots
[Feature] added jeremy williame to authors
[Feature] Adding a sasl password method
[Fix] Spaces into response to prompt break the fusiondirectory setup command
[Fix] Restoring snapshot isn't working anymore
[Fix] Fusiondirectory-setup doesnt install the plugin-correctly from tar.gz
[Feature] Use fusiondirectory-insert-schema to install others schema
[Fix] Fusiondirectory-setup should not go into the contrib dir
[Feature] Change color banner and go_logo
[Feature] We should have a PHP CodeSniffer standard to check Guidelines respect
[Fix] Rewrote the INSTALL document on how to install fusiondirectory from tar.gz
[Fix] Remove the fusiondirectory-migrate-users program its has been merge into fusiondirectory-setup
[Fix] Remove the debian centrics path into fusiondirectory-setup
[Fix] Remove the debian centric dir in contrib/fusiondirectory-apache.conf
[Fix] The fusiondirectory.conf contains all the service definition and other needed entries for all the plugins
[Fix] The message explaining to use fusiondirectory-setup to fix classes loading is wrong
[Fix] Removing non usefull menu text
[Feature] Added the password recovery plugin into core
[Fix] Create a new favicon for fusiondirectory
[Fix] Lost password feature in Gosa - removing obsloleted code
[Fix] The protocol of json rpc (http or https) should not be encoded in the code and be saved into the ldap
[Fix] Incorrect include path in php_setup.inc file
[Fix] Not enough memory for the PHP module
[Fix] ACL to allow enabling / disabling of user accounts
[Fix] Put all the docs togheter inside contrib/docs
[Fix] Added cn generation parameter on install screen
[Fix] Adding a default ou for netgroupRDN
[Fix] PHP errors when asking logs on a new server
[Fix] PHP error in password.tpl
[Feature] Backported timeout seesion handler from GOsa 2.7
[Fix] Inconsistency in coding guidelines
[Feature] Backported locking user in color from GOsa 2.7
[Fix] PHP errors in support Daemon
[Fix] Error when gosaunittag not defined in ldap in class_supportDaemon.inc
[Feature] fusiondirectory-setup parameters must be settable in command-line
[Feature] Added migrate-repositories to fusiondirectory-setup will migrate network repos
[Feature] Added --check-config to fusiondirectory-setup
[Fix] Rewrote the mail collector
[Fix] Removing the obsoleted and non maintened plugin for phpgw
[Fix] Windows workstations are now in ou=computers by default
[Fix] Removed the click trough gpl for fusiondirectory setup
[Fix] In the objectgroup the filter for applications is missing in the select box
[Fix] Added the missing passwordMethod::is_harmless in class_password.inc
[Feature] Use the pam_check_host_attr feature when using the trust model
[Fix] The selection filter for the samba plugins workstations in the user tab don't show windows pc
[Fix] In object group we cannot select windows pc
[Fix] Moved class from include/utils to include to be more consistant
[Fix] Moved all xsd files into contrib
[Fix] Removed obsolete function function set_acl() from class_tabs.inc
[Fix] Removed leftover var from copypastehandler.inc
[Fix] Removed non used function function saveFilter(, ) in functions.inc
[Fix] Removed non used function function obj_is_readable(, , ) in functions.inc
[Fix] Removed svn_version can be removed in functions.inc
[Fix] Removed the goto-si code in function.inc
[Fix] Removed get_gosa_version() and replaced by a static var in variables.inc
[Fix] Changed the HTTP_GOSA_KEY to HTTP_FD_KEY
[Fix] Removed obsoleted socket class for the old goto-si code
[Fix] Renamed gosa_array_merge to fusiondirectory_array_merge
[Fix] Renamed gosa_log to fusiondirectory_log
[Fix] Changed session name from GOsa to FusionDirectory
[Fix] Changed the name of extensions in error message from GOsa to FusionDirectory
[Fix] Removed feedback step in setup
[Fix] Removed the internet explorer 6 suppor for png
[Fix] Removed fixed path from setup
[Fix] Removed samba rid and sid from setup
[Fix] Removed space in login user / password
[Fix] Removed leftover of old mysql logging system
[Fix] Incorrect description of posixGroup created
[Fix] LDAP query failed : 'root object' is missing
[Fix] Undefined variable: _SERVERREMOTE_ADDR
[Fix] Bug when generating config with the wizard when snapshot not selected
[Fix] Adding catalan support in fusiondirectory
[Fix] jpegPhoto automatically changed/altered when updating user information
[Fix] Removed the smarty plugins file from the include directory
[Fix] Problem in fd setup when migrating from gosa2.6
[Fix] The dns and logging services don't have the start/stop/restart button
[Fix] The dhcp service misses the stop/start/restart button in the service view
[Fix] Problem on Copy & paste wizard for a server or workstation
[Fix] Remove show opsi based client from the code
[Feature] Adding (Czech Republic) to the supported language
[Fix] Gofon plugin is not structured correclty relating to directories
[Fix] Gofax plugins dir are wrong
[Feature] Putting supann into official plugins
[Feature] Putting quota into official plugins
[Feature] Putting openstack-compute into official plugins
[Fix] The netgroup plugin doesnt have an icon in the list wiew
[Feature] Putting an icon in the system list showing that there is an argonaut service presnt on this system
[Fix] Renaming the netatalk plugin to netatalkAccount to be more in sync with other plugins
[Feature] Making a client argonaut service
[Feature] Adding support for custom release in fai Repository
[Feature] Architectures should be in FAIrepository value
Benoit Mortier's avatar
Benoit Mortier committed
182
[Fix] Moving all plugins systems files to /var/cache/fusiondirectory/<name of the plugin>/
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
[Fix] Removed kerberos-heimdal leftover
[Fix] When creating a terminal it yell at me that wake event doesnt exist
[Fix] Remove all non needed readme in the plugins
[Feature] An abstraction Layer is now used to connect to all database : MDB2
[Feature] Button to launch ladp2bind from the DNS configuration page
[Fix] Fai branch not created when adding a repository
[Fix] Dhcp/Parent node on Winstation object not changeable
[Fix] Package descriptions don't work if + in name
[Fix] PHP errors in goto plugin
[Fix] There is a problem when there is not an ntp server added to the workstations, the saving fails
[Fix] Showing the log interface without log on a unsaved workstation
[Fix] PHP errors in class_workstationService.inc
[Fix] Error message when I click on the tab Deployment summary of a workstation
[Fix] Wrong icon for Systems option on main FD interface
[Fix] Removing the obsoleted and non maintened plugin for phpgw
[Fix] Cleaning code for php 5.4
[Fix] Removing obsoleted code from apache plugin
[Fix] In applications remove the restriction for c:"
[Fix] Removing the export xls from ldapmanager plugin
[Fix] Remove goto-si code from class_termDns.inc
[Fix] The plinfo fonction should always be the latest function in the .inc files
[Fix] Update the datbase schema in gophon
[Fix] Removing mail addons
[Fix] Removing non maintened files for nagios 2.0
[Fix] Removing contrib code we don't want to maintain and usefull only for a little amount of people
[Fix] removing gosa.conf leftover, putting @fusiondirectory.org email address in examples
[Fix] switched from tab to space in the code
[Fix] Renamed gosa_array_merge to fusiondirectory_array_merge
[Fix] Renamed gosa_log to fusiondirectory_log
[Fix] Cleaning goto / systems plugins
[Fix] Provided fusiondirectory dhcp schema modified without changing openldap OID
[Fix] Invalid structural object class chain (account/person) in the samba plugin
[Fix] dhcpHost not removed if system is removed
[Fix] FSF address incorrect in source code and documentation files


Benoit Mortier's avatar
Benoit Mortier committed
219
* FusionDirectory 1.0.2
Benoit Mortier's avatar
Benoit Mortier committed
220
221
222
  - Removed old GOsa-si code
  - Added jsonrpc client library
  - Added new daemon class with json rpc methods
Benoit Mortier's avatar
Benoit Mortier committed
223
  - All deployment are now done through the Argonaut json rpc server
Benoit Mortier's avatar
Benoit Mortier committed
224
  - New system to get the packages and debconf without a local mirror
Benoit Mortier's avatar
Benoit Mortier committed
225
  - Cvs import fixes to make it more flexible and usable
Benoit Mortier's avatar
Benoit Mortier committed
226
227
228
229
230
231
232
233
234
235
  - Corrected css for Firefox 5 and beyond
  - New setup command fusiondirectory-setup that help fixes common setup issues
  - All the console tools are in perl, most are in fusiondirectory-setup
  - Added tools to easily convert and upload schema in an ldap-tree
  - Completely test and rewrote the help to use php safe mode
  - Put all the application data into /var/cache/fusiondirectory
  - Fixed timezone issues
  - Corrected FSF address
  - Added the netgroups plugin into official sources
  - Removed the opsi (pending rewrite)
236
  - Removed log plugin, everything is done with the rsyslog plugin
Benoit Mortier's avatar
Benoit Mortier committed
237

Benoit Mortier's avatar
Benoit Mortier committed
238
239
240
241
242
243
244
245
246
247
* FusionDirectory 1.0.1
  - New Release
  - Removed advanced options from setup
  - Corrected online help
  - Corrected wording on plugins
  - Removed the need for magic_quotes_gpc
  - Removed the fusiondirectory-desktop package
  - Removed program version checking from svn
  - Added the apache plugin
  - Put final logo
Benoit Mortier's avatar
Benoit Mortier committed
248
  - Full italian language
Benoit Mortier's avatar
Benoit Mortier committed
249