dassadmin (2.95-1) precise;urgency=low
  * ldapsync/main.py:
   - cosmetic change

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 01 Apr 2022 21:16:04 +0100

dassadmin (2.94-1) precise;urgency=low
  * webapp/user:
   - customer specific change in user form

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 01 Apr 2022 21:16:04 +0100

dassadmin (2.93-1) precise;urgency=low
  * webapp/devices, webapp/computers:
   - per customer request, add links to delete and rename on edit form

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 08 Mar 2021 21:16:04 +0100

dassadmin (2.92-1) precise;urgency=low
  * webapp/devices, webapp/computers, global macros:
   - check for duplicate hostnames in all locations
   - display description of current location

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 08 Mar 2021 21:16:04 +0100

dassadmin (2.91-1) precise;urgency=low
  * PreferencesTool:
   - fix typo

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 07 Sep 2020 21:16:04 +0100

dassadmin (2.90-1) precise;urgency=low
  * webapp:
   - upload SSH keys at the settings page
   - add URL to query user ssh keys

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 07 Sep 2020 21:16:04 +0100

dassadmin (2.89-1) precise;urgency=low
  * webapp:
   - add audit logging for locking and disabling users
   - add audit logging for editing group acls
   - add audit logging for selfservice

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 27 Aug 2020 21:16:04 +0100

dassadmin (2.88-1) precise;urgency=low
  * AuditLogTool:
   - use slf4j instead of java.util.logging

 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 25 Aug 2020 21:16:04 +0100

dassadmin (2.87-1) precise;urgency=low
  * webapp/computers,networks: 
   - add audit logging

 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 25 Aug 2020 21:16:04 +0100

dassadmin (2.86-1) precise;urgency=low
  * AuditLogTool: new class for audit log
  * webapp/users,groups: 
   - add audit logging

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 24 Aug 2020 21:16:04 +0100

dassadmin (2.85-1) precise;urgency=low
  * webapp/users: 
   - validate username with a configurable pattern when creating users

 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 14 Jul 2020 21:16:04 +0100

dassadmin (2.84-1) precise;urgency=low
  * ldapsync: 
   - when an exception occurs inside a plugin, catch it, count and log it,
     then execute the rest of the plugins

 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 14 Jul 2020 21:16:04 +0100

dassadmin (2.83-1) precise;urgency=low
  * ldapsync/OxGroupPlugin: 
   - rework renaming, support group names with spaces
  * ldapsync/DovecotGroupPlugin:
   - support group names with spaces

 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 07 Jul 2020 21:16:04 +0100

dassadmin (2.82-1) precise;urgency=low
  * ldapsync/OpsiPlugin: 
   - optionally switch to different domain names
     based on a prefix of the location name

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 29 Jun 2020 21:16:04 +0100

dassadmin (2.81-1) precise;urgency=low
  * ldapsync/OpsiPlugin: 
   - set config-state before product-properties so
     that tftp boot options are initialized correctly

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 29 Jun 2020 21:16:04 +0100

dassadmin (2.80-1) precise;urgency=low
  * build: 
   - dependencies for Debian 10

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 2 Apr 2020 21:16:04 +0100

dassadmin (2.79-1) precise;urgency=low
  * webapp: 
   - bugfixes searchable filter menu

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 17 Jan 2020 21:16:04 +0100

dassadmin (2.78-1) precise;urgency=low
  * webapp: 
   - searchable filter menu for computers and devices

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 16 Jan 2020 21:16:04 +0100

dassadmin (2.77-1) precise;urgency=low
  * webapp/networks: 
   - fix bug when renaming or deleting networks with location info

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 16 Dec 2019 21:16:04 +0100

dassadmin (2.76-1) precise;urgency=low
  * webapp/networks: 
   - new form to reassign IP addresses for all computers

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 6 Dec 2019 21:16:04 +0100

dassadmin (2.75-1) precise;urgency=low
  * webapp/networks: 
   - store more information for the location in a separate inetOrgPersion
     object like postal address, for now just the telephone number

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 22 Nov 2019 21:16:04 +0100

dassadmin (2.74-1) precise;urgency=low
  * webapp/devices: 
   - fix for generating new IP address when also changing device type

 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 01 Oct 2019 21:16:04 +0100

dassadmin (2.73-1) precise;urgency=low
  * ldapsync: 
   - more bugfixes XMC API plugin

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 26 Sep 2019 21:16:04 +0100

dassadmin (2.72-1) precise;urgency=low
  * ldapsync: 
   - Bugfixes XMC API plugin

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 26 Aug 2019 21:16:04 +0100

dassadmin (2.71-1) precise;urgency=low
  * ldapsync: 
   - new plugin to connect to XMC API

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 26 Aug 2019 21:16:04 +0100

dassadmin (2.70-1) precise;urgency=low
  * webapp/Users: 
   - new custom field abusing the businessCategory LDAP attribute

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 26 Aug 2019 21:16:04 +0100

dassadmin (2.69-1) precise;urgency=low
  * ldapsync/OpsiPlugin: 
   - bug fix depot name replacement

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 01 Aug 2019 21:16:04 +0100

dassadmin (2.68-1) precise;urgency=low
  * ldapsync/OpsiPlugin: 
   - new configuration option to replace depot names

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 01 Aug 2019 21:16:04 +0100

dassadmin (2.67-1) precise;urgency=low
  * webapp/IpDevices: 
   - Device type can now be changed on the edit page

 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 25 Jul 2019 21:16:04 +0100

dassadmin (2.66-1) precise;urgency=low
  * webapp/IpDevices: 
   - use top container for default behaviour instead of "-"
   - enable auto name generator only if a non-default device type is
     selected
   - allow auto generation of new ip address on edit page

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 07 Jun 2019 21:16:04 +0100

dassadmin (2.65-1) precise;urgency=low
  * DeviceType: 
   - you can now configure a different vlan netmask for
     ip address generation

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 07 Jun 2019 21:16:04 +0100

dassadmin (2.64-1) precise;urgency=low
  * build.xml: 
   - compile for Java 1.6

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 07 Jun 2019 21:16:04 +0100

dassadmin (2.63-1) precise;urgency=low
  * webapp: 
   - fix bug when renaming a location that has no provider

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 15 May 2018 21:16:04 +0100

dassadmin (2.62-1) precise;urgency=low
  * webapp: 
   - fix updating group member attributes

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 30 Apr 2018 21:16:04 +0100

dassadmin (2.61-1) precise;urgency=low
  * ldapsync: 
   - fix typo in main.py

 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 04 Apr 2018 21:16:04 +0100

dassadmin (2.60-1) precise;urgency=low
  * RestServlet: 
   - prepare for REST-API (not yet usable)
  * DassComputer: 
   - use number format string for generated hostnames

 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 04 Apr 2018 21:16:04 +0100

dassadmin (2.59-1) precise;urgency=low
  * logrotate:
   - send standard output to /dev/null

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 08 May 2017 21:16:04 +0100

dassadmin (2.58-1) precise;urgency=low
  * webapp:
   - optionally remove disabled user from all groups

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 03 Mar 2017 21:16:04 +0100

dassadmin (2.56-1) precise;urgency=low
  * webapp:
   - make phone number fields in selfservice optionally editable (still not verified on the server side)

 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 27 Jan 2017 21:16:04 +0100

dassadmin (2.55-1) precise;urgency=low
  * webapp:
   - fix filenames for password help

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 07 Nov 2016 21:16:04 +0100

dassadmin (2.54-1) precise;urgency=low
  * webapp:
   - serialNumber for devices: fix typo

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 31 Oct 2016 21:16:04 +0100

dassadmin (2.53-1) precise;urgency=low
  * webapp:
   - make serialNumber attribute available for devices
   - check for duplicate IP address in other networks

 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 31 Oct 2016 21:16:04 +0100

dassadmin (2.52-1) precise;urgency=low
  * webapp:
   - bugfix ParamFilter for multi-value parameters
   - add user csv export
   - rename german password help page
  * ldapsync:
   - bugfix SambaIdMapPlugin

 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 20 Sep 2016 21:16:04 +0100

dassadmin (2.51-1) precise;urgency=low
  * webapp:
   - disallow GET method for actions, remove filtering from layout templates
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 25 Aug 2016 21:16:04 +0100

dassadmin (2.50-1) precise;urgency=low
  * webapp:
   - clean up parameter escaping for computers, devices
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 25 Aug 2016 21:16:04 +0100

dassadmin (2.49-1) precise;urgency=low
  * webapp:
   - parameter filter throws exception for better error reporting
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 09 Aug 2016 21:16:04 +0100

dassadmin (2.48-1) precise;urgency=low
  * webapp:
   - add filtering of parameters against XSS attacks
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 09 Aug 2016 21:16:04 +0100

dassadmin (2.47-1) precise;urgency=low
  * webapp:
   - internationalization for users, groups, aliases modules
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 20 Jun 2016 21:16:04 +0100

dassadmin (2.46-1) precise;urgency=low
  * ldapsync:
   - clean up some old directories
  * webapp/devices:
   - make automatic IP address checkbox optional
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 23 May 2016 21:16:04 +0100

dassadmin (2.45-1) precise;urgency=low
  * ldap/Entry:
   - catch more null values
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 19 May 2016 21:16:04 +0100

dassadmin (2.44-1) precise;urgency=low
  * ldap/SmbUser:
   - check for empty or null values in setSambaKickOffTime()
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 19 May 2016 21:16:04 +0100

dassadmin (2.43-1) precise;urgency=low
  * ldap/Entry:
   - bugfix invalid character check
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 19 May 2016 21:16:04 +0100

dassadmin (2.42-1) precise;urgency=low
  * ldap/Entry:
   - check against invalid characters in setAttribute()
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 19 May 2016 21:16:04 +0100

dassadmin (2.41-1) precise;urgency=low
  * webapp/devices:
   - add automatic IP address assignment
  * ldapsync:
   - add logrotate config
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 12 May 2016 21:16:04 +0100

dassadmin (2.40-1) precise;urgency=low
  * ldapsync:
   - pluginTimeout configuration was being ignored
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 07 Apr 2016 21:16:04 +0100

dassadmin (2.39-1) precise;urgency=low
  * webapp/gremium:
   - Workaround for layout problems on small screens
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 30 Mar 2016 21:16:04 +0100

dassadmin (2.38-1) precise;urgency=low
  * DassComputer:
   - check for ip adresses used by devices
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 22 Mar 2016 21:16:04 +0100

dassadmin (2.37-1) precise;urgency=low
  * ldapsync:
   - bugfix for ldap lookup error on delete
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 10 Mar 2016 21:16:04 +0100

dassadmin (2.36-1) precise;urgency=low
  * webapp/groups:
   - adjust acl object when renaming a group
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 09 Mar 2016 21:16:04 +0100

dassadmin (2.35-1) precise;urgency=low
  * webapp/ldapsync:
   - rewrote exception handling in main loop
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 09 Mar 2016 21:16:04 +0100

dassadmin (2.34-1) precise;urgency=low
  * webapp/ldapsync:
   - urllib does not support timeouts, implement via signals instead
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 09 Mar 2016 21:16:04 +0100

dassadmin (2.33-1) precise;urgency=low
  * webapp/ldapsync:
   - Workaround for hanging OPSI-JSON-RPC-Calls
   - Bugfix searching for duplicate IP addresses on devices
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 09 Mar 2016 21:16:04 +0100

dassadmin (2.32-1) precise;urgency=low
  * webapp:
   - DassComputer: fix getter/setter for ipExcludeRegex
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 02 Mar 2016 21:16:04 +0100

dassadmin (2.31-1) precise;urgency=low
  * webapp:
   - DassComputer: getter/setter added for ipExcludeRegex
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 02 Mar 2016 21:16:04 +0100

dassadmin (2.30-1) precise;urgency=low
  * webapp:
   - DassComputer: implement regexp to exclude IP adresses
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 02 Mar 2016 21:16:04 +0100

dassadmin (2.29-1) precise;urgency=low
  * webapp:
   - use java.util.logging for debug/informational output
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 29 Feb 2016 21:16:04 +0100

dassadmin (2.28-1) precise;urgency=low
  * ldapsync:
   - OpsiPlugin (supplant), workaround for unicode/utf-8 encoding problems
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 24 Feb 2016 21:16:04 +0100

dassadmin (2.27-1) precise;urgency=low
  * ldapsync:
   - OpsiPlugin (supplant), product filter regexp bugfix
  * packaging:
   - add ldap2dnsdhcp scripts as examples
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 18 Feb 2016 21:16:04 +0100

dassadmin (2.26-1) precise;urgency=low
  * ldapsync:
   - OpsiPlugin (supplant), make product filter a regexp
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 25 Jan 2016 21:16:04 +0100

dassadmin (2.25-1) precise;urgency=low
  * webapp:
   - more bugfixes provisioning module
  * ldapsync:
   - more bugfixes OpsiPlugin (supplant), copy product properties
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 09 Dec 2015 21:16:04 +0100

dassadmin (2.24-1) precise;urgency=low
  * webapp:
   - bugfixes provisioning module
   - provide logging configuration file
  * ldapsync:
   - bugfixes OpsiPlugin (supplant)
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 02 Dec 2015 21:16:04 +0100

dassadmin (2.23-1) precise;urgency=low
  * webapp:
   - update provisioning module
  * ldapsync:
   - add supplant functionality to Opsi plugin
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 01 Dec 2015 21:16:04 +0100

dassadmin (2.22-1) precise;urgency=low
  * webapp:
   - fix default configuration in tools.xml 
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 24 Nov 2015 21:16:04 +0100

dassadmin (2.21-1) precise;urgency=low
  * webapp:
   - fix security roles
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 24 Nov 2015 21:16:04 +0100

dassadmin (2.20-1) precise;urgency=low
  * packaging:
   - do not exclude install script
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 24 Nov 2015 21:16:04 +0100

dassadmin (2.19-1) precise;urgency=low
  * webapp:
   - improved install script in WEB-INF
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 23 Nov 2015 21:16:04 +0100

dassadmin (2.18-1) precise;urgency=low
  * webapp:
   - computers: validate hostnames and check for duplicates
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 22 Oct 2015 21:16:04 +0100

dassadmin (2.17-1) precise;urgency=low
  * webapp:
   - groups: allow underscore in group names
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 14 Oct 2015 21:16:04 +0100

dassadmin (2.16-1) precise;urgency=low
  * webapp:
   - computers: validate new alias name
   - users: add default group memberships
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 12 Oct 2015 21:16:04 +0100

dassadmin (2.15-1) precise;urgency=low
  * ldapsync:
   - OpsiPlugin: properly detect gzip encoding
 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 09 Oct 2015 21:16:04 +0100

dassadmin (2.14-1) precise;urgency=low
  * ldapsync:
   - OpsiPlugin: workaround for compressed responses
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 08 Oct 2015 21:16:04 +0100

dassadmin (2.13-1) precise;urgency=low
  * webapp:
   - show number of list entries on index pages
   - some small bug fixes
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 10 Sep 2015 21:16:04 +0100

dassadmin (2.12-1) precise;urgency=low
  * webapp:
   - fix search filter function
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 7 Sep 2015 21:16:04 +0100

dassadmin (2.11-1) precise;urgency=low
  * webapp:
   - fix typo in macro lib
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 7 Sep 2015 21:16:04 +0100

dassadmin (2.10-1) precise;urgency=low
  * webapp:
   - form submit workaround for ie11
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 7 Sep 2015 21:16:04 +0100

dassadmin (2.9-1) precise;urgency=low
  * webapp:
   - make clusters optional
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 28 Jun 2015 21:16:04 +0100

dassadmin (2.8-1) precise;urgency=low
  * webapp:
   - really show display name in selfservice group editor
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 27 Jun 2015 21:16:04 +0100

dassadmin (2.7-1) precise;urgency=low
  * webapp:
   - bugfix selfservice layout template
   - show display name in selfservice group editor
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 27 Jun 2015 21:16:04 +0100

dassadmin (2.6-1) precise;urgency=low
  * webapp:
   - bugfix VTL quoting
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 27 Jun 2015 21:16:04 +0100

dassadmin (2.5-1) precise;urgency=low
  * webapp:
   - bugfix grid search
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 27 Jun 2015 21:16:04 +0100

dassadmin (2.4-1) precise;urgency=low
  * webapp:
   - fixes for BAD templates
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 27 Jun 2015 21:16:04 +0100

dassadmin (2.3-1) precise;urgency=low
  * webapp:
   - bugfix for new velocity version string quoting
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 14 Jun 2015 21:16:04 +0100

dassadmin (2.2-1) precise;urgency=low
  * webapp:
   - more UI update
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 14 Jun 2015 21:16:04 +0100

dassadmin (2.1-1) precise;urgency=low
  * webapp:
   - update velocity jar
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 13 Jun 2015 21:16:04 +0100

dassadmin (2.00-1) precise;urgency=low
  * webapp:
   - use bootstrap, SlickGrid etc to improve UI
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 13 Jun 2015 21:16:04 +0100

dassadmin (1.44-1) precise;urgency=low
  * webapp:
   - selfservice/groupedit: add silent sync to index page
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 23 Jun 2015 21:16:04 +0100

dassadmin (1.43-1) precise;urgency=low
  * webapp:
   - selfservice/groupedit: fix typo
   - update jquery-ui
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 23 Jun 2015 21:16:04 +0100

dassadmin (1.42-1) precise;urgency=low
  * webapp:
   - groups: make memberships editable
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 17 Jun 2015 21:16:04 +0100

dassadmin (1.41-1) precise;urgency=low
  * webapp:
   - groupadmin: tweak css and layout
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 16 Jun 2015 21:16:04 +0100

dassadmin (1.40-1) precise;urgency=low
  * webapp:
   - groupadmin: update duallistbox javascript stuff for better performance
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 16 Jun 2015 21:16:04 +0100

dassadmin (1.39-1) precise;urgency=low
  * ldapsync:
   - CyrusFolderPlugin: make default acl permissions configurable
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 03 Jun 2015 21:16:04 +0100

dassadmin (1.38-1) precise;urgency=low
  * ldapsync:
   - CyrusFolderPlugin: add configurable folder owner to default acl
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 03 Jun 2015 21:16:04 +0100

dassadmin (1.37-1) precise;urgency=low
  * webapp:
   - add encoding filter class
 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 29 May 2015 21:16:04 +0100

dassadmin (1.36-1) precise;urgency=low
  * webapp:
   - groupadmin: move to selfservice
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 26 May 2015 21:16:04 +0100

dassadmin (1.35-1) precise;urgency=low
  * webapp:
   - group: set owner attribute when creating acl
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 26 May 2015 21:16:04 +0100

dassadmin (1.34-1) precise;urgency=low
  * webapp:
   - groupadmin: module for delegating group editing to normal users
 -- Sebastian Lederer <slederer@dass-it.de>  Tue, 26 May 2015 21:16:04 +0100

dassadmin (1.33-1) precise;urgency=low
  * ldapsync:
   - OxGroupPlugin: blacklist/whitelist is really case insensitive now
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 18 May 2015 21:16:04 +0100

dassadmin (1.32-1) precise;urgency=low
  * webapp:
   - Computers: show warning if ip address is not in our subnet
   - Computers: allow automatic reassigning of IP adddress on edit page
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 16 Apr 2015 21:16:04 +0100

dassadmin (1.31-1) precise;urgency=low
  * packaging:
   - add whitelist file
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 05 Mar 2015 21:16:04 +0100

dassadmin (1.30-1) precise;urgency=low
  * packaging:
   - move group blacklist/whitelist configuration files
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 05 Mar 2015 21:16:04 +0100

dassadmin (1.29-1) precise;urgency=low
  * ldapsync:
   - bugfix in OxGroupPlugin __init__
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 04 Mar 2015 21:16:04 +0100

dassadmin (1.28-1) precise;urgency=low
  * ldapsync:
   - implement whitelist, print timestamp
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 04 Mar 2015 21:16:04 +0100

dassadmin (1.27-1) precise;urgency=low
  * DassComputer:
   - Bugfix for getName()
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 18 Feb 2015 21:16:04 +0100

dassadmin (1.26-1) precise;urgency=low
  * webapp:
   - computers,provisioning: make default profile configurable
  * ldapsync:
   - remove opsiclient module (moved to separate package)
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 18 Feb 2015 21:16:04 +0100

dassadmin (1.25-1) precise;urgency=low
  * webapp:
   - computers: remember network filter
   - devices: remember network filter
   - computers: bugfix when renaming computers ($group not yet referenced)
  * ldapsync:
   - add DnsDhcp plugin
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 21 Jan 2015 21:16:04 +0100

dassadmin (1.24-1) precise;urgency=low
   * webapp:
    - gremium: pass original e-mail address to script (correctly)
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 12 Jan 2015 21:16:04 +0100

dassadmin (1.24-1) precise;urgency=low
   * webapp:
    - gremium: pass original e-mail address to script
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 12 Jan 2015 21:16:04 +0100

dassadmin (1.22-1) precise;urgency=low
  * webapp:
   - gremium: do not replace e-mail adress with username
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 12 Jan 2015 21:16:04 +0100

dassadmin (1.21-1) precise;urgency=low
  * ldapsync:
   - set JAVA_HOME in runserver script
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 12 Jan 2015 21:16:04 +0100

dassadmin (1.20-1) precise;urgency=low
  * scripts:
   - make user import work with tomcat server
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 5 Jan 2015 21:16:04 +0100

dassadmin (1.18-1) precise;urgency=low
  * webapp:
   - users: improve error handling on setting password
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 17 Dec 2014 21:16:04 +0100

dassadmin (1.17-1) precise;urgency=low
  * webapp:
   - users: fix setting password again
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 17 Dec 2014 21:16:04 +0100

dassadmin (1.16-1) precise;urgency=low
  * webapp:
   - gremium: fix wrong form redirection
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 15 Dec 2014 21:16:04 +0100

dassadmin (1.15-1) precise;urgency=low
  * webapp:
   - gremium: remove unwanted attributes
 -- Sebastian Lederer <slederer@dass-it.de>  Mon, 15 Dec 2014 21:16:04 +0100

dassadmin (1.14-1) precise;urgency=low
  * webapp:
   - gremium: fix layout template
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 11 Dec 2014 21:16:04 +0100

dassadmin (1.13-1) precise;urgency=low
  * webapp:
   - gremium: fix sync icon
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 04 Dec 2014 21:16:04 +0100

dassadmin (1.12-1) precise;urgency=low
  * webapp:
   - gremium: fix password handling and sync icon
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 04 Dec 2014 21:16:04 +0100

dassadmin (1.11-1) precise;urgency=low
  * webapp:
   - fix missing ExecTool class
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 04 Dec 2014 21:16:04 +0100

dassadmin (1.10-1) precise;urgency=low
  * webapp:
   - custom extensions (bad-gremium)
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 04 Dec 2014 21:16:04 +0100

dassadmin (1.9-1) precise;urgency=low
  * webapp:
   - add configuration option for custom link on start page
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 26 Nov 2014 21:16:04 +0100

dassadmin (1.8-1) precise;urgency=low
  * scripts:
   - move configuration files to /etc/dassadmin
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.7-1) precise;urgency=low
  * Webapp
   - add missing icons
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.6-2) precise;urgency=low
  * Packaging
   - fix install dirs
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.6-1) precise;urgency=low
  * Packaging
   - fix install path for config files
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.5-1) precise;urgency=low
  * Webapp
   - add feature for locking users
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.4-1) precise;urgency=low
  * Debian packaging
   - improved init script and runserver script
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.3-6) precise;urgency=low
  * Debian packaging
   - fix conffiles list yet again
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.3-2) precise;urgency=low
  * even more Debian packaging
   - fighting with debuild
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.3-1) precise;urgency=low
  * Webapp
   - bugfix for group and alias containers
  * even more Debian packaging
   - install scripts
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 28 May 2014 21:16:04 +0100

dassadmin (1.2-1) precise;urgency=low
  * Webapp
   - add clusters
  * more Debian packaging
   - install scripts
 -- Sebastian Lederer <slederer@dass-it.de>  Fri, 23 May 2014 21:16:04 +0100

dassadmin (1.1-2) precise;urgency=low
  * Debian packaging
   - install scripts
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 30 Oct 2013 21:16:04 +0100

dassadmin (1.1) precise;urgency=low
  * work on Debian packaging
   - install scripts
 -- Sebastian Lederer <slederer@dass-it.de>  Wed, 30 Oct 2013 21:16:04 +0100

dassadmin (1.0) precise;urgency=low
  * first release:
   - first release
 -- Sebastian Lederer <slederer@dass-it.de>  Thu, 24 Oct 2013 21:16:04 +0100
