Code

updated locales
[gosa.git] / Changelog
1 GOsa2 changelog
2 ===============
4 * gosa 2.4
5   - Updated layout to work cleanly with IE6+, Firefox 1.0.4+, khtml 3.4+
6   - Added FAI (Fully Automatted Installation) support
7   - Added mail queue management
8   - Added many missing acl informations
9   - Added help browser
10   - Fixed templating for samba and unix users
11   - Applied hundreds of smaller bugfixes
12   - Improved speed by switching to directory style dialogs and performing
13     sub searches.
15 * gosa 2.4beta3
16   - Updated layout
17   - Fixed application removal
18   - Improved accessibility for disabled persons
19   - Added intranet account to list of connectivity plugins
20   - Several kolab related fixes for server objects
21   - Corrected contributed slapd.conf
22   - Fixed kolab mode where GOsa saves KB quotas, interprets quotas as kolab MB
23   - Increased robustnes for non set fields
24   - Fixed IE issues with W3C compatibilty where IE posts disabled fields
25   - Fixed problems with existing samba accounts and password changed fields
26   - Removed login problems with undefined ldap_conf variable
27   - Fixed problems where the GECOS field is not written correctly
29 * gosa 2.4beta2
30   - Fixed error handler to be PHP 4.x compatible
31   - Fixed PHP compatibility problem in setup.php, using ini_get()
32     instead of ini_get_all()
33   - Fixed cases where ipHostAddress is required but not checked
34     by GOsa
35   - Fixed group dialog filters
36   - Fixed problems in setup which showed up with white pages if
37     PHP has been compiled without mbstring support
38   - Fixed layout if the rendered page does not cover 100% of the
39     browser window
40   - Improved phone plugin to respect IAX, CAPI and SIP phone
41     attributes
42     automatically if the revision changes
43   - Improved W3C compatibility
44   - Added checks that remove the contents of /var/spool/gosa/*
45   - Added postmodify for password change operations
47 * gosa 2.4beta1
48   - Override automatically detected user bases if they don't exist
49   - Don't shred samba group ID's if they are not present in the
50     combobox
51   - Updated smarty to version 2.6.9
52   - Updated GOfon support to handle new features
53   - Replacement of most external programm calls
54   - Samba3 bugfixes for munged dial handling
55   - Updated LDIF export
56   - Improved setup checks to find more possible errors
57   - Fixed index ruler for long lists
58   - Completed system creation for servers, phones and misc components
59   - Added support for kolab users and kolab server settings
60   - Added server settings
61   - Added LDIF import
62   - Added CSV import
63   - Added italian translation (thanks to Alessandro Amici)
64   - Added subtree search checkbox in lists with potential higher
65     usage
66   - Added version indicator to make support more easy
67   - Added sample databases for fax, phone and system logging
68   - Added error handler for normal PHP errors
70 * gosa 2.3
71   - Updated smarty to version 2.6.7
72   - Added dutch translations (thanks to Niels Klomp)
73   - Added webdav and phpgroupware accounts
74   - Fixed french translation
75   - Fixed error in shadowExpire attribute
76   - Unified all filters in dialogs to use the internationalized choosers
77   - Added option to do non subtree searches with filters
78   - Fixed sample configuration files to be unproblematic when used in
79     conjunction with OpenLDAP 2.2
80   - Added experimental support for editing LDAP trees that contain referrals
81   - Updated Altlinux contributions, including themes and scripts
82   - Worked around a possible problem with sizelimit in php-ldap
83   - Improved big ldap support by size limits and non sub searches
84   - Various smaller fixes
85   - Added global TLS switch for LDAP connections
86   - Fixed SELECT queries to be mysql 3.x _and_ 4.x compatible
87   - Made departments movable
89 * gosa 2.2
90   - Removed DHCP/DNS plugins, they will be replaced by
91     the terminal/server/workstation plugins.
92   - Added case sensitivity check for login names
93   - Made bases set to users "home" department when creating new objects
94   - Moved sieve-*.txt config files to /etc/gosa
95   - Told IMAP plugin to remove mail accounts when the user is deleted
96   - Interface cleanups
97   - Added simple log file viewer
98   - Added support for asterisk
99   - Included javascript magic to improve usability (doubleclicks in
100     lists, disabling of fields, warning messages, etc.)
101   - More filtering and sizelimits for speed optimizations
102   - Mail handling is now pluggable
103   - Added possibility to bundle objects to object groups
104   - Added a reference tab to track relation ships of different objects
105   - Improved samba 3 support (terminal server support)
106   - Updated translations and added a french one
108 * gosa 2.1.3
109   - Fixed problem with initial password setting
110   - Increase number in version.inc
111   - Add a workaround to fix problem with groups not beeing displayed
112     with openldap. Here the server reacts with empty results if searching
113     for non existing objectClass "sambaGroupMapping" in case of using samba2
114   - Fix the homeDirectory check which is a bit too harsh with templates
116 * gosa 2.1.2
117   - Fixed problem with uppercase login names
118   - Extensive speed increasements in ldap searches
119   - Fixed gettext problem on older installations
120   - Corrected sieve login which was broken due to a library switch
121   - Made in_array act case insensitive for is_account check
122   - Fixed location of DMODE and HASH in config file
123   - Fixed general problems with password hash generation if not
124     specified
125   - Complete move to unicode which removes all active encoding/decoding
126     of contents from GOsa itself
127   - Made GOsa run smooth on PHP 5
128   - Added complete russian translation contributed by Igor Muratov
129   - Migrated phone list to (global) addressbook
130   - Filtering fixes
132 * gosa 2.1.1
133   - Enabled mail-account-less fax accounts
134   - Fixed upper/lower case problem in mail templates
135   - Fixed typo in generic plugin error message
136   - Made template dialog work again
137   - Fixed headpage for application management which tends to do no
138     proper display of used applications
139   - Added command line interface to use GOsa without web interface
140   - Updated debian control to be aware of apache2 based installations
141   - Transferd tab variables in group dialog, so the primary mail 
142     address can be checked
143   - Fixed possible case problem with is_account
144   - Made base selector contain newly added departments in department
145     dialog
146   
147 * gosa 2.1
148   Bugfix release
149   - size of homeDirectory attribute increased
150   - FAQ/README/INSTALL updated
151   - spec file updated
153 * gosa 2.1rc2
154   Bugfix release
155   - Made user dn configurable
156   - Fixed memory usage check
157   - Fixed size of alternate mail address field
158   - Fixed sorting of group in posix tab
159   - Made GOsa keep group membership even if user has no posix
160     account
161   - Fixed typo in blocklist spelling
162   - Fixed error message when trying to filter users without a
163     valid uid
164   - Made posix account visible, even if there are no shadow
165     attributes inside this entry
166   - Included setup
167   - Translation updates
169 * gosa 2.1rc1
170   Bugfix release
171   - Fixed annoying ACL bug in template mode
172   - Fixed possible privilege escalation problem in password
173     routine (thanks to Henning Schmiedehausen)
174   - Removed password storage from user info class (thanks to
175     Rainer Herbst)
176   - Various interface cleanups
177   - Templatization finished
178   - Reworked user headpage
179   - Made GOsa more robust in detecting errors in config
180   - Added additional error messages reported by LDAP server
181   - Added schmemacheck hook
182   - Started with setup implementation
184 * gosa 2.1beta3
185   Bugfix release
186   - Made template mode remember the templates primary group
187   - Templatized posix plugin
188   - Added option to disable strict checking of uid/gid names
189   - Massive samba3 updates
190   - Made ou=people and ou=groups configurable
191   - Fixed user/group lists to react on filter changes
193 * gosa 2.1beta2
194   Bugfix and feature enhancement release.
195   - Made GOsa remove object locks when changing plugins during edit
196     process.
197   - Added DHCP plugin
198   - Gerneral speed tunig, reduced the number of unessasary ldap
199     accesses
200   - Added syslog output for actions "save" and "remove"
201   - Fixed handling for multiple ACL's per base
202   - Fixed listboxes to unify output / sort output
203   - Fixed annoying bug in tab_groups.inc when removing the mailtab
204   - Bases did not get set in template mode
205   - Fixed user part
206   - Templatized faxaccount/pureftpd/samba and mail plugins
207   - Included calendar.js functionality in samba plugin
209 * gosa 2.1beta1
210   This release has some feature enhancements and contains many
211   bugfixes and design cleanups
212   - Fixed many HTML related things. Pages are now perfectly validated
213     as html 4.01 transitional.
214   - Added dn cleaner to getDN() in order to fix problems with
215     "broken" ldap databases.
216   - Added schemata for iplanet, checked if it works.
217   - Rewrote phonelist, added vcard export.
218   - Added filters to allmost all plugins.
219   - Added DNS plugin.
220   - Generic userinterface cleanups, everything is a template now and can be
221     redesigned/stripped.
222   - Improved translations, added missing ones.
223   - Added choosable templates for mail vacation messages.
224   - Improved templating stuff to generate user defined auto uids.
225   - Made user interface more comprehensive, so its important for you
226     to start with a clean gosa.conf from contrib.
227   - Added external password change hook, so that its possible to synchronize
228     with a non samba PDC via scripts. (Some organizations tend to keep a
229     readable copy of their users password which possible now, too.)
230   - Updated FAQ
232 * gosa 2.0.1
233   This release doesn't have feature enhancements (nearly), only
234   bugfixes reported by users are incorporated.
235   - Fixed oblivious fields when changing to subdialogs. All
236     user dialogs were affected
237   - Made facsimileTelephoneNumber beeing saved without the
238     need of a fax account
239   - Fixed printer sorting which destroyed the array index
240   - Removed redundant fields in terminal configuration
241   - Made terminal plugin save the terminal hardware information
242   - Added missing </html> tags to index.php/main.php
243   - Fixed debian debconf script not to touch uidbase/ridbase
244     values in gosa.conf
245   - Fixed "Force ID", which creates a group for the posix
246     user with forced ID.
247   - Finetuning in login window behaviour
248   - Code cleanup and templatized two more plugins
249   - As requested by some users, you can now advise GOsa not to
250     create a group for the user, but take an existing group
251     as primary one.
252   - Added 'dn cleaner' for the acl list. So syntactically
253     problematic dn's with strange commata get fixed.
255 * gosa 2.0 final
256   - Made samba3 support work
257   - Fixed several small bugs with the templating stuff
258   - Fixed problem with shared folders, added missing attribute
259     gosaSharedFolderTarget needed in some setups
260   - Updated icons
261   - Renamed icons to have more logical names
263 * gosa 2.0rc2
264   - Corrected mistakenly copied ui object in functions.inc
265   - Fixed errors when activating new terminals
266   - Removed krb warnings in class_user.inc
267   - Plugins user, apps, groups and departments didn't check for
268     already present entries. Now they do.
269   - Removed problem in terminal dialog where checkboxes are not
270     saved
271   - Fixed ACL handling for users primary group
272   - Replaced own template class by smarty, since only two files
273     were affected by this
274   - Changed basic layout to seperate public readable files from
275     templates
276   - Added FAQ, update TODO for next versions
277   - Made accounts movable between departments
278   - Added partial spanish translations
279   - Fixed mail group handling
281 * gosa 2.0rc1
282   - Switched to XML based gosa.conf
283   - Cleaned all plugins, moved to children of plugin.conf
284   - Moved back to gettext for translations
285   - Added hooks for pre-/post-install scripts
286   - Cleaned LDAP class
287   - Added workarounds for MS-IE (>5.5) to render transparent
288     PNGs in a correct way
289   - Redesigned login screen / some plugins
290   - Added hooks for eGOsa, which is a java applet based
291     browsing tool
292   - Switched from user based ACLs to group based ACLs,
293     removed standalone ACL plugin in favor of new group tab.
294   - Fixed samba2 rid generation (btw. still missing is sid
295     support for samba3. But this will go into the final.)
296   - Fixed many minor bugs
297   - Introduced simple theming support
298   - Added 'dn'-renaming for accounts
300 Changelog starts with latest Beta 1.99.97