mirror of
https://git.code.sf.net/p/seeddms/code
synced 2024-10-04 07:02:08 +00:00
add all changes from 6.0.x
This commit is contained in:
parent
3d880be30c
commit
cb1d55e413
|
@ -1,3 +1,145 @@
|
|||
6.0.22 (2022-12-10)
|
||||
---------------------
|
||||
- all changes from 5.1.29 merged
|
||||
|
||||
6.0.21 (2022-11-18)
|
||||
---------------------
|
||||
- all changes from 5.1.28 merged
|
||||
|
||||
|
||||
6.0.20 (2022-09-18)
|
||||
---------------------
|
||||
- all changes from 5.1.27 merged
|
||||
- SeedDMЅ_Core_DMS::getDocumentsInRevision() returns status from revision log
|
||||
|
||||
6.0.19 (2022-05-20)
|
||||
---------------------
|
||||
- all changes from 5.1.26
|
||||
- removeFromProcesses() will not touch documents for which the new user does not have at least read access
|
||||
|
||||
6.0.18 (2022-04-22)
|
||||
---------------------
|
||||
- all changes from 5.1.25
|
||||
- fix searching for document content with a custom attribute having a value set
|
||||
- SeedDMS_Core_DocumentContent::getWorkflow() has optional parameter to return data from table tblWorkflowDocumentContent
|
||||
|
||||
6.0.17 (2021-12-11)
|
||||
---------------------
|
||||
- all changes from 5.1.24
|
||||
|
||||
6.0.16 (2021-05-07)
|
||||
---------------------
|
||||
|
||||
6.0.15 (2021-04-13)
|
||||
---------------------
|
||||
- add searching for revision date
|
||||
- expired documents can be skipped from counting in countTasks()
|
||||
- SeedDMS_Core_DMS::getDocumentList() uses ambiguous column name when sorting by status
|
||||
- add list type SleepingReviseByMe to SeedDMS_Core_DMS::getDocumentList()
|
||||
- parameter 2 of SeedDMS_Core_DMS::getDocumentList() is treated as number of
|
||||
days for list DueRevisions
|
||||
|
||||
6.0.14 (2021-01-04)
|
||||
---------------------
|
||||
better error checking in SeedDMS_Core_Document::cancelCheckOut()
|
||||
|
||||
6.0.13 (2020-09-29)
|
||||
---------------------
|
||||
- SeedDMS_Folder_DMS::getAccessList() and getDefaultAccess() do not return fals anymore if the parent does not exists. They just stop inheritance.
|
||||
|
||||
6.0.12 (2020-06-05)
|
||||
---------------------
|
||||
|
||||
6.0.11 (2020-06-05)
|
||||
---------------------
|
||||
SeedDMS_Core_DMS::filterAccess() properly checks for documents
|
||||
|
||||
6.0.10 (2020-05-22)
|
||||
---------------------
|
||||
SeedDMS_Core_DocumentContent::delRevisor() returns -4 if user has already made a revision
|
||||
|
||||
6.0.9 (2020-05-14)
|
||||
---------------------
|
||||
- no changes, just keep same version as seeddms application
|
||||
|
||||
6.0.8 (2020-03-02)
|
||||
---------------------
|
||||
- no changes, just keep same version as seeddms application
|
||||
|
||||
6.0.7 (2020-02-17)
|
||||
---------------------
|
||||
SeedDMS_Core_Document::getTimeline() returns revision only for latest content
|
||||
add callback onSetStatus in SeedDMS_Core_DocumentContent::setStatus()
|
||||
add new list type 'DueRevision' in SeedDMS_Core_DMS::getDocumentList()
|
||||
a revision can also be started if some revisors have already reviewed the document
|
||||
remove a user from all its process can also be used to set a new user
|
||||
|
||||
6.0.6 (2018-11-13)
|
||||
---------------------
|
||||
SeedDMS_Core_Folder::addContent() uses currently logged in user as uploader instead of owner
|
||||
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.
|
||||
|
||||
6.0.5 (2018-02-27)
|
||||
---------------------
|
||||
add list 'NeedsCorrectionOwner' to SeedDMS_Core_DMS::getDocumentList()
|
||||
|
||||
6.0.4 (2018-02-14)
|
||||
---------------------
|
||||
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()
|
||||
|
||||
6.0.3 (2018-01-23)
|
||||
---------------------
|
||||
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
|
||||
|
||||
6.0.2 (2017-12-19)
|
||||
---------------------
|
||||
- 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
|
||||
|
||||
6.0.1 (2017-05-28)
|
||||
---------------------
|
||||
- speed up getting list of locked documents
|
||||
- setting _logfile in inc.DBAccessPDO.php will log execution times in file
|
||||
|
||||
6.0.0 (2017-02-28)
|
||||
---------------------
|
||||
- all changes from 5.0.14 merged
|
||||
- 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
|
||||
- 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()
|
||||
|
||||
5.1.29 (2022-11-21)
|
||||
---------------------
|
||||
- SeedDMS_Core_Folder::addDocument() does rollback transaction propperly when setting document categories fail
|
||||
|
@ -17,7 +159,6 @@
|
|||
- all file operations use methods of SeedDMS_Core_File
|
||||
- change namespace of iterators from SeedDMS to SeedDMS\Core
|
||||
|
||||
|
||||
5.1.27 (2022-08-31)
|
||||
---------------------
|
||||
- fix SeedDMS_Core_DMS::addAttributeDefinition() when objtype is 0
|
||||
|
|
Loading…
Reference in New Issue
Block a user