2011-02-18 07:12:09 +00:00
|
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
<package packagerversion="1.8.1" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
|
2013-02-14 11:10:53 +00:00
|
|
|
|
<name>SeedDMS_Core</name>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<channel>pear.php.net</channel>
|
|
|
|
|
<summary>Document management system</summary>
|
2013-02-14 11:10:53 +00:00
|
|
|
|
<description>SeedDMS is a web based document management system (DMS). This is
|
2011-02-18 07:12:09 +00:00
|
|
|
|
the core of it, providing the basic functionality to create/update and delete
|
|
|
|
|
folders and documents. It also contains a user and group managment</description>
|
|
|
|
|
<lead>
|
|
|
|
|
<name>Uwe Steinmann</name>
|
|
|
|
|
<user>steinm</user>
|
|
|
|
|
<email>uwe@steinmann.cx</email>
|
|
|
|
|
<active>yes</active>
|
|
|
|
|
</lead>
|
2018-04-03 09:27:12 +00:00
|
|
|
|
<date>2018-04-03</date>
|
2017-08-29 07:22:06 +00:00
|
|
|
|
<time>09:19:24</time>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<version>
|
2018-03-14 16:05:27 +00:00
|
|
|
|
<release>6.0.6</release>
|
|
|
|
|
<api>6.0.6</api>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
2013-04-08 05:58:28 +00:00
|
|
|
|
<release>stable</release>
|
2011-07-21 07:33:45 +00:00
|
|
|
|
<api>stable</api>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
</stability>
|
2011-06-06 18:19:24 +00:00
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<notes>
|
2018-04-03 09:27:12 +00:00
|
|
|
|
SeedDMS_Core_Folder::addContent() uses currently logged in user as uploader instead of owner
|
2018-03-14 16:05:27 +00:00
|
|
|
|
SeedDMS_Core_DocumentContent::verifyStatus() will not set status to S_RELEASED
|
|
|
|
|
if currently in S_DRAFT status und no workflow, review, approval, or revision
|
|
|
|
|
is pending.
|
2011-02-18 07:12:09 +00:00
|
|
|
|
</notes>
|
|
|
|
|
<contents>
|
2013-02-14 11:10:53 +00:00
|
|
|
|
<dir baseinstalldir="SeedDMS" name="/">
|
2011-02-18 16:19:57 +00:00
|
|
|
|
<dir name="Core">
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<file name="inc.ClassDocument.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.ClassFolder.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.ClassDMS.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.ClassUser.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.ClassGroup.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.DBAccess.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
2012-09-11 12:53:44 +00:00
|
|
|
|
<file name="inc.DBAccessPDO.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<file name="inc.AccessUtils.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.FileUtils.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.ClassAccess.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.ClassKeywords.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.ClassNotification.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
2011-03-10 14:26:30 +00:00
|
|
|
|
<file name="inc.ClassDocumentCategory.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
2012-10-09 09:55:19 +00:00
|
|
|
|
<file name="inc.ClassObject.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
<file name="inc.ClassAttribute.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
2013-01-24 08:32:00 +00:00
|
|
|
|
<file name="inc.ClassWorkflow.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
2015-05-08 05:55:07 +00:00
|
|
|
|
<file name="inc.ClassTransmittal.php" role="php">
|
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
</dir> <!-- /DTD -->
|
|
|
|
|
<dir name="tests">
|
|
|
|
|
<file name="getfoldertree.php" role="test" />
|
|
|
|
|
<file name="getusers.php" role="test" />
|
|
|
|
|
</dir> <!-- /tests -->
|
2011-02-18 16:19:57 +00:00
|
|
|
|
<file name="Core.php" role="php">
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
|
|
</file>
|
|
|
|
|
</dir> <!-- / -->
|
|
|
|
|
</contents>
|
|
|
|
|
<dependencies>
|
|
|
|
|
<required>
|
|
|
|
|
<php>
|
|
|
|
|
<min>4.3.0</min>
|
|
|
|
|
</php>
|
|
|
|
|
<pearinstaller>
|
|
|
|
|
<min>1.5.4</min>
|
|
|
|
|
</pearinstaller>
|
|
|
|
|
</required>
|
|
|
|
|
</dependencies>
|
|
|
|
|
<phprelease />
|
|
|
|
|
<changelog>
|
2012-08-28 08:46:17 +00:00
|
|
|
|
<release>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.0.0</release>
|
|
|
|
|
<api>3.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<date>2010-04-27</date>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
Initial release
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2011-12-01 13:32:09 +00:00
|
|
|
|
<release>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.2.0</release>
|
|
|
|
|
<api>3.2.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<date>2011-07-23</date>
|
|
|
|
|
<time>08:05:38</time>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
New release
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<release>
|
2012-08-28 08:46:17 +00:00
|
|
|
|
<date>2012-02-08</date>
|
|
|
|
|
<time>08:05:38</time>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<version>
|
2012-08-28 08:46:17 +00:00
|
|
|
|
<release>3.3.0</release>
|
|
|
|
|
<api>3.3.0</api>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
2012-08-28 08:46:17 +00:00
|
|
|
|
<release>beta</release>
|
2011-07-21 07:33:45 +00:00
|
|
|
|
<api>stable</api>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
</stability>
|
2011-07-21 07:33:45 +00:00
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
<notes>
|
2012-08-28 08:46:17 +00:00
|
|
|
|
- added methods to find and repair errors in document and folder records
|
|
|
|
|
- removed sendmail parameter from some methods in LetoDMS_Core_Document
|
|
|
|
|
- do not use some of the temporay tables anymore
|
|
|
|
|
- SetFetchMode(ADODB_FETCH_ASSOC) in LetoDMS_Core_DatabaseAccess::connect()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2012-03-21</date>
|
|
|
|
|
<time>07:39:48</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.1</release>
|
|
|
|
|
<api>3.3.1</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- new release
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2012-03-22</date>
|
|
|
|
|
<time>08:07:42</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.2</release>
|
|
|
|
|
<api>3.3.2</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- fixed bug in LetoDMS_Core_Document::getDir()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2012-03-28</date>
|
|
|
|
|
<time>08:42:35</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.3</release>
|
|
|
|
|
<api>3.3.3</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- fixed bug in LetoDMS_Core_Document::getPath()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2012-04-11</date>
|
|
|
|
|
<time>13:34:30</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.4</release>
|
|
|
|
|
<api>3.3.4</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- fixed bug in LetoDMS_Core_DocumentFile::getPath()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2012-04-30</date>
|
|
|
|
|
<time>17:11:05</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.5</release>
|
|
|
|
|
<api>3.3.5</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- minor corrections
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2012-07-16</date>
|
|
|
|
|
<time>16:04:58</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.6</release>
|
|
|
|
|
<api>3.3.6</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- no changes, just keep same version as letodms application
|
2011-02-18 07:12:09 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2012-10-19 11:41:55 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2012-08-25</date>
|
|
|
|
|
<time>22:07:58</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.7</release>
|
|
|
|
|
<api>3.3.7</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- no changes, just keep same version as letodms application
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2012-09-16</date>
|
|
|
|
|
<time>22:14:08</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.8</release>
|
|
|
|
|
<api>3.3.8</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- more sql injection protection in LetoDMS_Core_User
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2012-09-19</date>
|
|
|
|
|
<time>08:43:18</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>3.3.9</release>
|
|
|
|
|
<api>3.3.9</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- version update to be in sync with letodms application
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
2012-12-19 10:30:09 +00:00
|
|
|
|
<date>2012-12-13</date>
|
|
|
|
|
<time>08:02:34</time>
|
2012-10-19 11:41:55 +00:00
|
|
|
|
<version>
|
2012-12-19 10:30:09 +00:00
|
|
|
|
<release>3.4.0</release>
|
|
|
|
|
<api>3.4.0</api>
|
2012-10-19 11:41:55 +00:00
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- added PDO database driver, several sql changes for better compatiblity
|
2012-12-19 10:30:09 +00:00
|
|
|
|
- fixed bug when adding a new document category
|
|
|
|
|
- make sure the database remains consistent even in case of errors
|
2012-10-19 11:41:55 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-02-06 14:04:39 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-01-24</date>
|
|
|
|
|
<time>08:02:34</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.0.0pre1</release>
|
|
|
|
|
<api>4.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- added database transactions
|
|
|
|
|
- new workflow
|
|
|
|
|
- replaced old var declaration
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-02-08 07:00:32 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-02-06</date>
|
|
|
|
|
<time>08:02:34</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.0.0pre2</release>
|
|
|
|
|
<api>4.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- lots of bug fixes
|
|
|
|
|
- replaced more of old var declaration
|
|
|
|
|
- more code documentation
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-02-11 14:38:50 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-02-08</date>
|
|
|
|
|
<time>08:02:34</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.0.0pre3</release>
|
|
|
|
|
<api>4.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- minor bug fixes
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-02-14 16:47:49 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-02-11</date>
|
|
|
|
|
<time>15:04:08</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.0.0pre4</release>
|
|
|
|
|
<api>4.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- calculate checksum for document versions
|
|
|
|
|
- some bug fixes
|
|
|
|
|
- some more documentation
|
|
|
|
|
- added new methods SeedDMS_Core_Document::getReadUserList() and
|
|
|
|
|
SeedDMS_Core_Folder::getReadUserList() which replaces getApproversList()
|
|
|
|
|
- fixed sql statement in getReadUserList() for sqlite3
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-02-20 10:44:08 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-02-14</date>
|
|
|
|
|
<time>17:36:08</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.0.0pre5</release>
|
|
|
|
|
<api>4.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- changed name from letodms to seeddms
|
|
|
|
|
- fixed SeedDMS_Database::TableList()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-02-26 14:10:43 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-02-20</date>
|
|
|
|
|
<time>17:36:08</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.0.0RC1</release>
|
|
|
|
|
<api>4.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2013-03-07 11:20:12 +00:00
|
|
|
|
- minor bugfixes
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2013-02-26</date>
|
|
|
|
|
<time>15:04:08</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.0.0</release>
|
|
|
|
|
<api>4.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2013-04-05 14:54:48 +00:00
|
|
|
|
- minor bugfixes
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2013-03-28</date>
|
|
|
|
|
<time>13:39:21</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.1.0</release>
|
|
|
|
|
<api>4.1.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2013-02-26 14:10:43 +00:00
|
|
|
|
- minor bugfixes
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-04-08 05:58:28 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-04-05</date>
|
|
|
|
|
<time>16:08:38</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.1.1</release>
|
|
|
|
|
<api>4.1.1</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>beta</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- stay in sync with seeddms application
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-04-08 14:48:49 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-04-05</date>
|
|
|
|
|
<time>16:08:38</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.1.2</release>
|
|
|
|
|
<api>4.1.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- set propper folderList of sub folders after moving a folder
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-04-16 20:14:38 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-04-08</date>
|
|
|
|
|
<time>16:45:06</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.1.3</release>
|
|
|
|
|
<api>4.1.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- stay in sync with seeddms application
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-04-30 06:02:28 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-04-22</date>
|
|
|
|
|
<time>09:18:47</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.2.0</release>
|
|
|
|
|
<api>4.2.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2013-05-17 07:31:52 +00:00
|
|
|
|
- fixed bug in SeedDMS_Core_DocumentContent::addIndApp()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2013-04-30</date>
|
|
|
|
|
<time>07:43:29</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.2.1</release>
|
|
|
|
|
<api>4.2.1</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2013-04-30 06:02:28 +00:00
|
|
|
|
- fixed bug in SeedDMS_Core_DocumentContent::addIndApp()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-05-22 18:29:11 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-05-17</date>
|
|
|
|
|
<time>09:21:37</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.2.2</release>
|
|
|
|
|
<api>4.2.1</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- admins can be added as reviewer/approver again
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-11-27 09:57:41 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-09-05</date>
|
|
|
|
|
<time>07:41:57</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.0</release>
|
|
|
|
|
<api>4.3.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- various small corrections
|
|
|
|
|
- comment of version is no longer taken from document if version comment is empty
|
|
|
|
|
- passing an array of users to SeedDMЅ_Core_DMS::search() instead of a single user ist now allowed
|
|
|
|
|
- turn on foreign key constraints for sqlite3
|
|
|
|
|
- SeedDMЅ_Core_Folder::getPath() can handle a subfolder treated as a root folder
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-01-28 07:17:52 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2013-11-27</date>
|
|
|
|
|
<time>10:57:32</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.2</release>
|
|
|
|
|
<api>4.3.2</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- new method SeedDMS_Core_Folder::isSubFolder()
|
|
|
|
|
- check for subFolder in SeedDMS_Core_Folder::setParent()
|
|
|
|
|
- new methods SeedDMS_Core_DMS::checkFolders() and SeedDMS_Core_DMS::checkDocuments()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-02-21 08:04:30 +00:00
|
|
|
|
<release>
|
2014-02-21 06:56:46 +00:00
|
|
|
|
<date>2014-02-01</date>
|
|
|
|
|
<time>16:19:34</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.3</release>
|
|
|
|
|
<api>4.3.3</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- SeedDMS_Folder::getDocuments() and SeedDMS_Folder::getSubFolders() do not
|
|
|
|
|
do any sorting if $orderby is not set.
|
|
|
|
|
- database hostname can have port seperated by ':'
|
|
|
|
|
- make all functions in SeedDMS_Core_File static (fixes problem with php 5.5.x)
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-03-04 18:45:16 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-02-01</date>
|
|
|
|
|
<time>16:19:34</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.4</release>
|
|
|
|
|
<api>4.3.4</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- fix handling of multivalue attributes
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-03-18 15:35:56 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-03-04</date>
|
|
|
|
|
<time>16:19:34</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.5</release>
|
|
|
|
|
<api>4.3.5</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
no changes
|
|
|
|
|
</notes>
|
2014-03-20 06:48:07 +00:00
|
|
|
|
</release>
|
2014-03-21 08:04:23 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-03-18</date>
|
|
|
|
|
<time>16:19:34</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.6</release>
|
|
|
|
|
<api>4.3.6</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- add optional parameters $publiconly=false and $user=null to SeedDMS_Core_Document::getDocumentLinks()
|
|
|
|
|
- add new method SeedDMS_Core_Document::getReverseDocumentLinks()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-04-09 04:22:46 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-03-21</date>
|
|
|
|
|
<time>09:03:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.7</release>
|
|
|
|
|
<api>4.3.7</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
no changes
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-05-22 05:49:24 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-04-09</date>
|
|
|
|
|
<time>09:03:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.8</release>
|
|
|
|
|
<api>4.3.8</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- new method SeedDMS_Core_DMS::getStatisticalData()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-10-22 12:15:16 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-07-30</date>
|
|
|
|
|
<time>09:03:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.9</release>
|
|
|
|
|
<api>4.3.9</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- SeedDMS_Core_KeywordCategory::getKeywordLists() sorts keywords aphabetically
|
|
|
|
|
- SeedDMS_Core_DMS::addUser() doesn't throw an error if sql_mode is set to STRICT_TRANS_TABLES and pwdexpiration is not set to a valid date.
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-11-07 07:42:55 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-10-22</date>
|
|
|
|
|
<time>14:13:32</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.10</release>
|
|
|
|
|
<api>4.3.10</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
new release
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-11-17 06:14:11 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-11-13</date>
|
|
|
|
|
<time>09:09:35</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.11</release>
|
|
|
|
|
<api>4.3.11</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- fixed saving multivalue attributes
|
|
|
|
|
- add method SeedDMS_Core_Attribute::getValueAsArray()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-11-21 10:56:51 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-11-17</date>
|
|
|
|
|
<time>09:09:35</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.12</release>
|
|
|
|
|
<api>4.3.12</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- fix searching folders with multivalue attributes
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2014-12-08 16:25:13 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2014-11-27</date>
|
|
|
|
|
<time>11:56:35</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.13</release>
|
|
|
|
|
<api>4.3.13</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- fix searching for attributes
|
|
|
|
|
- add some more documentation
|
|
|
|
|
- SeedDMS_Core_DMS::getDocumentCategories() returns categories sorted by name (Bug #181)
|
|
|
|
|
- new methode SeedDMS_Core_Document::replaceContent() which replaces the content of a version.
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2015-02-05 08:36:01 +00:00
|
|
|
|
<release>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.14</release>
|
|
|
|
|
<api>4.3.14</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- add missing start transaction in SeedDMD_Core_Folder::remove()
|
|
|
|
|
- SeedDMD_Core_Folder::isSubFolder() doesn't compare object instances anymore (Bug #194)
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2015-03-20 07:16:05 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2015-02-12</date>
|
|
|
|
|
<time>18:23:24</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.15</release>
|
|
|
|
|
<api>4.3.15</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
users returned by SeedDMS_Core_DMS::getAllUsers() have language and theme set again
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2015-03-27 16:34:28 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2015-03-20</date>
|
|
|
|
|
<time>08:02:04</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.16</release>
|
|
|
|
|
<api>4.3.16</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
no changes
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2015-04-15 19:19:02 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2015-03-27</date>
|
|
|
|
|
<time>08:02:04</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.17</release>
|
|
|
|
|
<api>4.3.17</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
clean workflow log when a document version was deleted
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2015-06-19 13:27:55 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2015-06-09</date>
|
|
|
|
|
<time>11:26:18</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.18</release>
|
|
|
|
|
<api>4.3.18</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- add optional paramter $msg to SeedDMS_Core_DocumentContent::verifyStatus()
|
|
|
|
|
- add method SeedDMS_Core_DMS::getDuplicateDocumentContent()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2015-08-19 06:22:07 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2015-06-26</date>
|
|
|
|
|
<time>16:45:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.19</release>
|
|
|
|
|
<api>4.3.19</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- add optional paramter $noclean to clearAccessList(), setDefaultAccess(), setInheritAccess()
|
|
|
|
|
- clearAccessList() will clean up the notifier list
|
|
|
|
|
- new method cleanNotifyList()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2015-09-22 05:55:28 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2015-06-26</date>
|
|
|
|
|
<time>16:45:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.20</release>
|
|
|
|
|
<api>4.3.20</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- add method SeedDMS_Core_DMS::checkDate()
|
|
|
|
|
- add method SeedDMS_Core_Document::setDate()
|
|
|
|
|
- add method SeedDMS_Core_Folder::setDate()
|
|
|
|
|
- date can be passed to SeedDMS_Core_DocumentContent::setStatus()
|
|
|
|
|
- add method SeedDMS_Core_DocumentContent::rewriteStatusLog()
|
|
|
|
|
- add method SeedDMS_Core_DocumentContent::rewriteReviewLog()
|
|
|
|
|
- add method SeedDMS_Core_DocumentContent::rewriteApprovalLog()
|
|
|
|
|
- access rights for guest are also taken into account if set in an acl. Previously guest could gain read rights even if the access was probibited
|
|
|
|
|
by a group or user right
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2015-11-09 19:00:02 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2015-09-28</date>
|
|
|
|
|
<time>07:53:19</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.21</release>
|
|
|
|
|
<api>4.3.21</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- add method SeedDMS_Core_Database::getCurrentTimestamp()
|
|
|
|
|
- add method SeedDMS_Core_Database::getCurrentDatetime()
|
|
|
|
|
- user getCurrentTimestamp() and getCurrentDatetime() whenever possible
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-01-21 06:41:09 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2015-11-09</date>
|
|
|
|
|
<time>19:49:20</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.22</release>
|
|
|
|
|
<api>4.3.22</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- fix sql statement to reset password
|
|
|
|
|
- pass some more information for timeline
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-01-22 08:30:14 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-01-21</date>
|
|
|
|
|
<time>07:12:53</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.23</release>
|
|
|
|
|
<api>4.3.23</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- new method SeedDMS_Core_DMS::createDump()
|
|
|
|
|
- minor improvements int SeedDMS_Core_Document::getReadAccessList()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-02-02 08:48:18 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-01-22</date>
|
|
|
|
|
<time>07:12:53</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.24</release>
|
|
|
|
|
<api>4.3.24</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- make sure boolean attribute is saved as 0/1
|
|
|
|
|
- add SeedDMS_Core_User::[g|s]etMandatoryWorkflows()
|
2016-02-08 11:46:59 +00:00
|
|
|
|
- add SeedDMS_Core_User::getNotifications()
|
|
|
|
|
- add SeedDMS_Core_Group::getNotifications()
|
|
|
|
|
- SeedDMS_Core_DMS::getNotificationsByGroup() and
|
|
|
|
|
SeedDMS_Core_DMS::getNotificationsByUser() are deprecated
|
2016-02-10 10:48:19 +00:00
|
|
|
|
- SeedDMS_Core_DocumentCategory::getDocumentsByCategory() now returns the documents
|
|
|
|
|
- add SeedDMS_Core_Group::getWorkflowStatus()
|
2016-02-15 16:08:01 +00:00
|
|
|
|
- SeedDMS_Core_User::getDocumentsLocked() sets locking user propperly
|
2016-02-02 08:48:18 +00:00
|
|
|
|
</notes>
|
2016-02-01 05:38:58 +00:00
|
|
|
|
</release>
|
2016-02-22 13:18:42 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-01-22</date>
|
|
|
|
|
<time>09:28:28</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.0</release>
|
|
|
|
|
<api>5.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- classes can be overloaded
|
|
|
|
|
- clean workflow log when a document version was deleted
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-02-24 13:43:10 +00:00
|
|
|
|
<release>
|
2016-03-08 17:39:32 +00:00
|
|
|
|
<date>2016-01-21</date>
|
|
|
|
|
<time>07:12:53</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.24</release>
|
|
|
|
|
<api>4.3.24</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- make sure boolean attribute is saved as 0/1
|
|
|
|
|
- add SeedDMS_Core_User::[g|s]etMandatoryWorkflows()
|
|
|
|
|
- add SeedDMS_Core_User::getNotifications()
|
|
|
|
|
- add SeedDMS_Core_Group::getNotifications()
|
|
|
|
|
- SeedDMS_Core_DMS::getNotificationsByGroup() and
|
|
|
|
|
SeedDMS_Core_DMS::getNotificationsByUser() are deprecated
|
|
|
|
|
- SeedDMS_Core_DocumentCategory::getDocumentsByCategory() now returns the documents
|
|
|
|
|
- add SeedDMS_Core_Group::getWorkflowStatus()
|
|
|
|
|
- SeedDMS_Core_User::getDocumentsLocked() sets locking user propperly
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-04-04 05:39:57 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-03-08</date>
|
|
|
|
|
<time>07:12:53</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.25</release>
|
|
|
|
|
<api>4.3.25</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- rename SeedDMS_Core_Group::getNotificationsByGroup() to getNotifications()
|
|
|
|
|
- use __construct() for all constructors
|
|
|
|
|
- fix setting multi value attributes for versions
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-04-26 10:07:17 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-04-04</date>
|
|
|
|
|
<time>07:38:23</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.26</release>
|
|
|
|
|
<api>4.3.26</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- add more callbacks
|
2016-05-03 04:32:54 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-08-24 08:19:41 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-04-26</date>
|
|
|
|
|
<time>12:04:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.27</release>
|
|
|
|
|
<api>4.3.27</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- callbacks can have more then one user function
|
|
|
|
|
- fix some sql statements, because they didn't work with mysql 5.7.5 anymore
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-09-06 09:34:29 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-08-24</date>
|
|
|
|
|
<time>10:18:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.28</release>
|
|
|
|
|
<api>4.3.28</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- SeedDMЅ_Core_DMS::search() searches also comment of document version
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-09-06 09:43:31 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-09-06</date>
|
|
|
|
|
<time>10:18:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.29</release>
|
|
|
|
|
<api>4.3.29</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- SeedDMЅ_Core_Object::getAttributes() orders attributes by name of attribute definition
|
2016-09-16 09:28:47 +00:00
|
|
|
|
- SeedDMЅ_Core_Workflow::addTransition() force reload of transition list after adding a
|
|
|
|
|
- SeedDMЅ_Core_Document::rewrite[Review|Approval]Log() will also copy file if it exists
|
|
|
|
|
- add method SeedDMЅ_Core_Document::rewriteWorkflowLog()
|
2016-09-06 09:43:31 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-11-02 17:07:30 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-10-07</date>
|
|
|
|
|
<time>10:18:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.30</release>
|
|
|
|
|
<api>4.3.30</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- new method SeedDMЅ_Core_AttributeDefinition::getValueSetSeparator()
|
|
|
|
|
- trim each value of a value set before saving the complete value set as a string
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-11-02 17:13:18 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-11-02</date>
|
|
|
|
|
<time>10:18:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.31</release>
|
|
|
|
|
<api>4.3.31</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- new method SeedDMЅ_Core_WorkflowAction::getTransitions()
|
|
|
|
|
- new method SeedDMЅ_Core_WorkflowState::getTransitions()
|
2016-11-14 10:11:00 +00:00
|
|
|
|
- new method SeedDMЅ_Core_AttributeDefinition::parseValue()
|
2016-11-22 09:28:29 +00:00
|
|
|
|
- add check for cycles in workflow SeedDMS_Core_Workflow::checkForCycles()
|
2016-11-02 17:13:18 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-01-12 17:08:24 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-01-12</date>
|
|
|
|
|
<time>10:18:59</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.32</release>
|
|
|
|
|
<api>4.3.32</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-01-12 17:22:21 +00:00
|
|
|
|
- order groups by name returned by getReadAccessList()
|
2017-01-16 14:12:16 +00:00
|
|
|
|
- add optional parameter to SeedDMS_Core_DMS::filterDocumentLinks()
|
2017-01-18 14:11:45 +00:00
|
|
|
|
- SeedDMS_Core_DMS::search() can search for document/folder id
|
2017-01-12 17:08:24 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-02-22 10:40:20 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-02-22</date>
|
|
|
|
|
<time>11:25:11</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.33</release>
|
|
|
|
|
<api>4.3.33</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- SeedDMЅ_Core_DMS::getTimeline() no longer returns duplicate documents
|
|
|
|
|
- SeedDMЅ_Core_Document::addContent() sets workflow after status was set
|
|
|
|
|
- SeedDMЅ_Core_Keyword::setOwner() fix sql statement
|
|
|
|
|
- SeedDMЅ_Core_User::setFullname() minor fix in sql statement
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-02-28 06:13:13 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-02-28</date>
|
|
|
|
|
<time>06:38:12</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.34</release>
|
|
|
|
|
<api>4.3.34</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-03-23 14:39:18 +00:00
|
|
|
|
SeedDMS_Core_DMS::getDuplicateDocumentContent() returns complete document
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-03-23 16:43:39 +00:00
|
|
|
|
<release>
|
2017-07-11 16:12:31 +00:00
|
|
|
|
<date>2017-07-11</date>
|
2017-03-23 16:43:39 +00:00
|
|
|
|
<time>06:38:12</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.35</release>
|
|
|
|
|
<api>4.3.35</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-06-28 13:27:50 +00:00
|
|
|
|
do not sort some temporary tables anymore, because it causes an error in mysql if sql_mode=only_full_group_by is set
|
2017-02-28 06:13:13 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-07-13 15:52:16 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-03-22</date>
|
|
|
|
|
<time>06:38:12</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.36</release>
|
|
|
|
|
<api>4.3.36</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-07-17 15:59:36 +00:00
|
|
|
|
- fix sql statement for creating temp. tables (sqlite)
|
2017-02-28 06:13:13 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-09-05 07:32:03 +00:00
|
|
|
|
<release>
|
2018-02-14 08:09:49 +00:00
|
|
|
|
<date>2018-02-14</date>
|
2017-09-05 07:32:03 +00:00
|
|
|
|
<time>06:38:12</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>4.3.37</release>
|
|
|
|
|
<api>4.3.37</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2018-02-14 08:09:49 +00:00
|
|
|
|
- SeedDMS_Core_DMS::search() finds documents without a status log
|
2017-09-05 07:32:03 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-03-09 05:40:14 +00:00
|
|
|
|
<release>
|
2016-02-24 13:43:10 +00:00
|
|
|
|
<date>2016-01-22</date>
|
|
|
|
|
<time>14:34:58</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.1</release>
|
|
|
|
|
<api>5.0.1</api>
|
|
|
|
|
</version>
|
2016-03-09 05:46:55 +00:00
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- all changes from 4.3.24 merged
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2016-03-09</date>
|
|
|
|
|
<time>14:34:58</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.2</release>
|
|
|
|
|
<api>5.0.2</api>
|
|
|
|
|
</version>
|
2016-02-24 13:43:10 +00:00
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2016-03-09 05:46:55 +00:00
|
|
|
|
- all changes from 4.3.25 merged
|
2016-02-24 13:43:10 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-04-04 10:21:19 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-04-04</date>
|
|
|
|
|
<time>14:34:58</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.3</release>
|
|
|
|
|
<api>5.0.3</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2016-05-03 05:09:26 +00:00
|
|
|
|
- all changes from 4.3.26 merged
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-08-09 04:23:58 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-05-03</date>
|
|
|
|
|
<time>08:56:33</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.4</release>
|
|
|
|
|
<api>5.0.4</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- all changes from 4.3.27 merged
|
2016-08-09 04:31:50 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2016-08-09</date>
|
|
|
|
|
<time>06:23:34</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.5</release>
|
|
|
|
|
<api>5.0.5</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- all changes from 4.3.28 merged
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-05-03 05:09:26 +00:00
|
|
|
|
<release>
|
2016-09-06 09:51:39 +00:00
|
|
|
|
<date>2016-09-06</date>
|
2016-09-06 09:43:31 +00:00
|
|
|
|
<time>06:23:34</time>
|
2016-08-24 08:19:41 +00:00
|
|
|
|
<version>
|
2016-09-06 09:51:39 +00:00
|
|
|
|
<release>5.0.6</release>
|
|
|
|
|
<api>5.0.6</api>
|
2016-08-24 08:19:41 +00:00
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2016-09-06 09:51:39 +00:00
|
|
|
|
- all changes from 4.3.29 merged
|
2016-08-24 08:19:41 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-08-24 09:17:17 +00:00
|
|
|
|
<release>
|
2016-11-02 17:13:18 +00:00
|
|
|
|
<date>2016-11-02</date>
|
2016-10-07 14:08:00 +00:00
|
|
|
|
<time>06:23:34</time>
|
2016-08-24 09:17:17 +00:00
|
|
|
|
<version>
|
2016-11-02 17:13:18 +00:00
|
|
|
|
<release>5.0.7</release>
|
|
|
|
|
<api>5.0.7</api>
|
2016-08-24 09:17:17 +00:00
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2016-11-02 17:13:18 +00:00
|
|
|
|
- all changes from 4.3.30 merged
|
2016-11-03 18:46:07 +00:00
|
|
|
|
- better attribute value checking
|
2016-10-07 14:08:00 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-10-16 06:29:58 +00:00
|
|
|
|
<release>
|
2016-11-03 18:46:07 +00:00
|
|
|
|
<date>2016-11-02</date>
|
2016-10-16 06:29:58 +00:00
|
|
|
|
<time>06:23:34</time>
|
|
|
|
|
<version>
|
2016-11-03 18:46:07 +00:00
|
|
|
|
<release>5.0.8</release>
|
|
|
|
|
<api>5.0.8</api>
|
2016-10-16 06:29:58 +00:00
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2016-11-03 18:46:07 +00:00
|
|
|
|
- all changes from 4.3.31 merged
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-01-18 10:08:17 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2016-11-08</date>
|
|
|
|
|
<time>14:06:06</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.9</release>
|
|
|
|
|
<api>5.0.9</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- all changes from 4.3.32 merged
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-02-20 07:55:29 +00:00
|
|
|
|
<release>
|
2017-02-20 16:34:43 +00:00
|
|
|
|
<date>2017-02-20</date>
|
2017-02-20 07:55:29 +00:00
|
|
|
|
<time>06:23:34</time>
|
|
|
|
|
<version>
|
2017-02-20 16:34:43 +00:00
|
|
|
|
<release>5.0.10</release>
|
|
|
|
|
<api>5.0.10</api>
|
2017-02-20 07:55:29 +00:00
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-02-20 16:34:43 +00:00
|
|
|
|
- all changes from 4.3.33 merged
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2016-11-03 18:46:07 +00:00
|
|
|
|
<release>
|
2017-02-28 06:31:26 +00:00
|
|
|
|
<date>2017-02-28</date>
|
2017-03-23 16:43:39 +00:00
|
|
|
|
<time>07:07:02</time>
|
2017-02-28 06:31:26 +00:00
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.11</release>
|
|
|
|
|
<api>5.0.11</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- all changes from 4.3.34 merged
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-07-10 13:06:33 +00:00
|
|
|
|
<release>
|
2017-08-29 05:35:40 +00:00
|
|
|
|
<date>2017-03-23</date>
|
|
|
|
|
<time>07:07:02</time>
|
2017-07-10 13:06:33 +00:00
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.12</release>
|
|
|
|
|
<api>5.0.12</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
2017-07-10 13:11:04 +00:00
|
|
|
|
<notes>
|
2017-07-10 13:06:33 +00:00
|
|
|
|
all sql statements can be logged to a file
|
2017-07-10 13:11:04 +00:00
|
|
|
|
do not sort some temporary tables anymore, because it causes an error in mysql if sql_mode=only_full_group_by is set
|
2017-07-10 13:06:33 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-07-13 16:00:05 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-07-13</date>
|
|
|
|
|
<time>07:07:02</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.0.13</release>
|
|
|
|
|
<api>5.0.13</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-08-29 07:22:06 +00:00
|
|
|
|
- all changes from 4.3.36 merged
|
2017-07-13 16:00:05 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-02-28 06:31:26 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-02-20</date>
|
|
|
|
|
<time>07:07:02</time>
|
2016-11-03 18:46:07 +00:00
|
|
|
|
<version>
|
|
|
|
|
<release>5.1.0</release>
|
|
|
|
|
<api>5.1.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-02-21 05:20:03 +00:00
|
|
|
|
- added postgres support
|
2017-02-20 17:05:34 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-03-23 16:43:39 +00:00
|
|
|
|
<release>
|
2017-03-23 17:08:23 +00:00
|
|
|
|
<date>2017-02-20</date>
|
|
|
|
|
<time>07:07:02</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.1.1</release>
|
|
|
|
|
<api>5.1.1</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- all changes from 5.0.11 merged
|
2017-03-23 17:48:45 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
|
|
|
|
<release>
|
|
|
|
|
<date>2017-03-23</date>
|
|
|
|
|
<time>07:07:02</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.1.2</release>
|
|
|
|
|
<api>5.1.2</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- all changes from 5.0.12 merged
|
2017-05-02 04:47:42 +00:00
|
|
|
|
- SeedDMS_Core_DMS::filterDocumentFiles() returns also documents which are not public
|
|
|
|
|
if the owner tries to access them
|
2017-05-12 06:23:42 +00:00
|
|
|
|
- Check return value of onPreRemove[Document|Folder], return from calling method if bool
|
2017-05-12 16:46:25 +00:00
|
|
|
|
- Add SeedDMS_Core_DMS::getDocumentList()
|
|
|
|
|
- Limit number of duplicate files to 1000
|
2017-06-26 08:20:48 +00:00
|
|
|
|
- Add hook on(Pre|Post)RemoveContent
|
2017-07-10 05:50:33 +00:00
|
|
|
|
- Add hook onAttributeValidate
|
2017-03-23 17:48:45 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-07-13 16:08:56 +00:00
|
|
|
|
<release>
|
2017-09-05 07:35:23 +00:00
|
|
|
|
<date>2017-08-23</date>
|
|
|
|
|
<time>06:34:50</time>
|
2017-07-13 16:08:56 +00:00
|
|
|
|
<version>
|
|
|
|
|
<release>5.1.3</release>
|
|
|
|
|
<api>5.1.3</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-07-28 08:32:10 +00:00
|
|
|
|
- SeedDMS_Core_Document::getNotifyList() and SeedDMS_Core_Folder::getNotifyList()
|
|
|
|
|
returns just users which are not disabled
|
|
|
|
|
- add new methods removeFromProcesses(), getWorkflowsInvolved(), getKeywordCategories() to SeedDMS_Core_User
|
2017-07-28 16:25:49 +00:00
|
|
|
|
- add methods isMandatoryReviewerOf() and isMandatoryApproverOf()
|
2017-07-31 09:49:43 +00:00
|
|
|
|
- add methods transferDocumentsFolders() and transferEvents()
|
2017-08-29 04:21:53 +00:00
|
|
|
|
- add method SeedDMS_Core_DMS::getDocumentByOriginalFilename()
|
2017-08-29 05:35:40 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-09-05 16:22:25 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-09-05</date>
|
2017-11-07 05:43:25 +00:00
|
|
|
|
<time>09:19:24</time>
|
2017-09-05 16:22:25 +00:00
|
|
|
|
<version>
|
|
|
|
|
<release>5.1.4</release>
|
|
|
|
|
<api>5.1.4</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
</notes>
|
2017-07-13 16:08:56 +00:00
|
|
|
|
</release>
|
2017-11-24 08:30:22 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-11-24</date>
|
|
|
|
|
<time>09:19:24</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.1.5</release>
|
|
|
|
|
<api>5.1.5</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- use views instead of temp. tables
|
|
|
|
|
- add list of expired documents in SeedDMS_Core_DMS::getDocumentList()
|
2017-12-09 06:28:18 +00:00
|
|
|
|
- add methods to set comment, name, public, version of document files
|
|
|
|
|
- add method SeedDMS_Core_Document::transferToUser()
|
2017-12-12 08:35:00 +00:00
|
|
|
|
- SeedDMS_Core_Document::addDocumentFile() returns object of file
|
|
|
|
|
- add SeedDMS_Core_DocumentFile::setDate()
|
2017-12-19 06:10:07 +00:00
|
|
|
|
- remove SeedDMS_Core_DocumentCategory::addCategory() and getCategories()
|
|
|
|
|
- add optional parameters $limit and $offset to SeedDMS_Core_Folder::getDocuments()
|
|
|
|
|
and SeedDMS_Core_Folder::getSubFolders()
|
2018-01-01 08:17:24 +00:00
|
|
|
|
- getInstance() returns now null instead of false if the object was not found in the db
|
|
|
|
|
- add new methods SeedDMS_Core_Document::addCategories() and
|
|
|
|
|
SeedDMS_Core_Document::removeCategories()
|
2017-11-24 08:30:22 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2018-01-18 09:53:58 +00:00
|
|
|
|
<release>
|
2018-04-05 14:30:06 +00:00
|
|
|
|
<date>2018-02-14</date>
|
2018-01-18 09:53:58 +00:00
|
|
|
|
<time>09:19:24</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>5.1.6</release>
|
|
|
|
|
<api>5.1.6</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2018-02-07 21:32:18 +00:00
|
|
|
|
add SeedDMS_Core_Folder::getDocumentsMinMax()
|
2018-02-08 13:26:36 +00:00
|
|
|
|
add lots of DocBlocks from merge request #8
|
2018-02-23 08:06:03 +00:00
|
|
|
|
add SeedDMS_Core_AttributeDefinition::removeValue()
|
2018-01-18 09:53:58 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-03-23 14:22:55 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-02-28</date>
|
|
|
|
|
<time>06:34:50</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>6.0.0</release>
|
|
|
|
|
<api>6.0.0</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
2017-10-27 13:01:18 +00:00
|
|
|
|
- all changes from 5.0.14 merged
|
2017-03-23 14:22:55 +00:00
|
|
|
|
- SeedDMS_Core_User::getReceiptStatus() and SeedDMS_Core_User::getReviewStatus()
|
|
|
|
|
only return entries of the latest document version if not specific document and
|
|
|
|
|
version is passed
|
|
|
|
|
- temp. table for revisions can be created
|
|
|
|
|
- new methods SeedDMS_Core_DMS::getDocumentsInReception() and
|
|
|
|
|
SeedDMS_Core_DMS::getDocumentsInRevision()
|
|
|
|
|
- limit hits of sql statement in SeedDMЅ_Core_DMS::getDuplicateDocumentContent() to 1000
|
|
|
|
|
- finishRevsion() puts all revisors into state waiting, so a new revision can be started
|
|
|
|
|
- fix SeedDMS_Core_Group::getRevisionStatus(), which did not always return the last
|
|
|
|
|
log entry first
|
|
|
|
|
- add roles
|
|
|
|
|
- use classname from SeedDMS_Core_DMS::_classnames for SeedDMS_Core_DocumentContent
|
2017-10-27 13:01:18 +00:00
|
|
|
|
- add virtual access mode for document links and attachments plus callbacks to
|
|
|
|
|
check access mode in a hook
|
|
|
|
|
- add new method SeedDMS_Core_DMS::getDocumentsExpired()
|
2017-03-23 14:22:55 +00:00
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2017-12-18 13:43:22 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-05-28</date>
|
|
|
|
|
<time>06:34:50</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>6.0.1</release>
|
|
|
|
|
<api>6.0.1</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- speed up getting list of locked documents
|
|
|
|
|
- setting _logfile in inc.DBAccessPDO.php will log execution times in file
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2018-01-03 08:41:03 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2017-12-19</date>
|
|
|
|
|
<time>09:19:24</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>6.0.2</release>
|
|
|
|
|
<api>6.0.2</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
- speed up getting list of locked documents
|
|
|
|
|
- setting _logfile in inc.DBAccessPDO.php will log execution times in file
|
|
|
|
|
- fix sql statement to create temp table ttrevisionid and ttreceiptid
|
|
|
|
|
- SeedDMS_Core_DMS::noReadForStatus no longer needed
|
|
|
|
|
- SeedDMS_Core_Document::checkForDueRevisionWorkflow() also checks if there
|
|
|
|
|
are any waiting or pending revisions at all
|
|
|
|
|
- SeedDMS_Core_User::getReverseSubstitutes() works with new roles
|
|
|
|
|
- fix field name in getDocumentList() to make it work for pgsql
|
|
|
|
|
- views instead of temp. tables can be used
|
|
|
|
|
- ReceiveOwner list does not contain old versions anymore
|
|
|
|
|
- all changes up to 5.1.5 merged
|
|
|
|
|
- getTimeline() also returns data for documents with a scheduled revision
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2018-02-21 11:39:51 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2018-01-23</date>
|
|
|
|
|
<time>09:19:24</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>6.0.3</release>
|
|
|
|
|
<api>6.0.3</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
pass 0 as default to getObjects()
|
|
|
|
|
SeedDMS_Core_AttributeDefinition::getStatistics() returns propper values for each item in a value set
|
|
|
|
|
SeedDMS_Core_DMS::getDocumentList() returns list of documents without a receiver
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2018-02-27 06:42:11 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2018-02-14</date>
|
|
|
|
|
<time>09:19:24</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>6.0.4</release>
|
|
|
|
|
<api>6.0.4</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
add lists of drafts and obsolete docs in SeedDMS_Core_DMS::getDocumentList()
|
|
|
|
|
add fast sql statement to SeedDMS_Core_Document::getReceiptStatus() if limit=1
|
|
|
|
|
add callback onCheckAccessDocument to SeedDMS_Core_Document::getAccessMode()
|
|
|
|
|
add new document status 'needs correction' (S_NEEDS_CORRECTION)
|
|
|
|
|
do not use views as a replacement for temp. tables anymore, because they are much
|
|
|
|
|
slower.
|
|
|
|
|
add SeedDMS_Core_DocumentContent::getInstance()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2018-03-14 16:05:27 +00:00
|
|
|
|
<release>
|
|
|
|
|
<date>2018-02-27</date>
|
|
|
|
|
<time>09:19:24</time>
|
|
|
|
|
<version>
|
|
|
|
|
<release>6.0.5</release>
|
|
|
|
|
<api>6.0.5</api>
|
|
|
|
|
</version>
|
|
|
|
|
<stability>
|
|
|
|
|
<release>stable</release>
|
|
|
|
|
<api>stable</api>
|
|
|
|
|
</stability>
|
|
|
|
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
|
|
|
|
<notes>
|
|
|
|
|
add list 'NeedsCorrectionOwner' to SeedDMS_Core_DMS::getDocumentList()
|
|
|
|
|
</notes>
|
|
|
|
|
</release>
|
2013-04-08 06:01:50 +00:00
|
|
|
|
</changelog>
|
2011-02-18 07:12:09 +00:00
|
|
|
|
</package>
|