Skip to content

Commit

Permalink
[mms] The history driver can now be configured via conf.php.
Browse files Browse the repository at this point in the history
  • Loading branch information
slusarz committed Mar 5, 2014
1 parent 1964e53 commit c61cd66
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 0 deletions.
20 changes: 20 additions & 0 deletions horde/config/conf.xml
Expand Up @@ -1321,6 +1321,26 @@
</configsection>
</configtab>

<configtab name="history" desc="History">
<configsection name="history">
<configheader>History Settings</configheader>
<configswitch name="driver" desc="If you want to enable history tracking,
select a driver here. This is required by various subsystems.">Sql
<case name="None" desc="Disable history"/>
<case name="Nosql" desc="NoSQL-based history storage">
<configsection name="params">
<confignosql switchname="driverconfig" />
</configsection>
</case>
<case name="Sql" desc="SQL-based history storage">
<configsection name="params">
<configsql switchname="driverconfig" />
</configsection>
</case>
</configswitch>
</configsection>
</configtab>

<configtab name="dav" desc="DAV">
<configsection name="davstorage">
<configheader>DAV Settings</configheader>
Expand Down
1 change: 1 addition & 0 deletions horde/docs/CHANGES
Expand Up @@ -2,6 +2,7 @@
v5.2.0-git
----------

[mms] The history driver can now be configured via conf.php.
[jan] Add mysql encryption option for SQL backends (Request #12962).
[rla] Add joomla-md5 encryption option for SQL backends (Request #12889).
[mms] By default, enforce maximum storage size on preferences values.
Expand Down
5 changes: 5 additions & 0 deletions horde/docs/UPGRADING
Expand Up @@ -49,6 +49,9 @@ ActiveSync configuration section for more details.
A new NoSQL driver is now available for storing ActiveSync device state. Refer
to the ActiveSync configuration section for more details.

The History driver can now be explicitly defined in the configuration (and a
new NoSQL driver has been added).

The following options were added::

$conf['activesync']['logging']['level']
Expand All @@ -57,6 +60,8 @@ The following options were added::
$conf['activesync']['storage']
$conf['activesync']['params']['driverconfig']
$conf['cachecssparams']['filemtime']
$conf['history']['driver']
$conf['history']['params']['driverconfig']

The available options for the following options were changed::

Expand Down
1 change: 1 addition & 0 deletions horde/package.xml
Expand Up @@ -39,6 +39,7 @@
</stability>
<license uri="http://www.horde.org/licenses/lgpl">LGPL-2</license>
<notes>
* [mms] The history driver can now be configured via conf.php.
* [jan] Add mysql encryption option for SQL backends (Request #12962).
* [rla] Add joomla-md5 encryption option for SQL backends (Request #12889).
* [mms] By default, enforce maximum storage size on preferences values.
Expand Down

0 comments on commit c61cd66

Please sign in to comment.