Code

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