Commit Graph

1514 Commits

Author SHA1 Message Date
Uwe Steinmann
fbbc79815d Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-11-14 08:21:01 +01:00
Uwe Steinmann
9c715a7071 add SeedDMS_Core_DMS::getDuplicateSequenceNo() 2022-11-14 07:55:40 +01:00
Uwe Steinmann
b8449289ac do not even try to remove a checked out file if it doesn't exist anymore 2022-11-09 13:33:18 +01:00
Uwe Steinmann
2ce2fd07fe add version 5.1.28 and updated notes of 6.0.21 2022-11-09 12:22:23 +01:00
Uwe Steinmann
f0cd33d110 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-11-09 12:20:32 +01:00
Uwe Steinmann
5438d95eb5 add SeedDMS_Core_Attribute::getParsedValue() and use it in SeedDMS_Core_Object:: getAttributeValue() 2022-11-09 10:26:08 +01:00
Uwe Steinmann
239487e198 fix sql error when deleting a folder attribute 2022-11-07 12:13:15 +01:00
Uwe Steinmann
7cba489f1a fix typo 2022-11-06 20:04:12 +01:00
Uwe Steinmann
1ec3367695 fix line indenting 2022-11-06 20:03:12 +01:00
Uwe Steinmann
dc6b153df8 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-11-02 09:00:43 +01:00
Uwe Steinmann
f363e226fd SeedDMS_Core_DMS::createPasswordRequest() creates a cryptographically secure hash 2022-11-02 09:00:01 +01:00
Uwe Steinmann
5278732456 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-10-10 14:04:19 +02:00
Uwe Steinmann
c65d20f740 fix SeedDMS_Core_File::fileExtension() 2022-09-26 08:10:50 +02:00
Uwe Steinmann
e8a3779547 fix SeedDMS_Core_User::getDocumentContents() 2022-09-26 07:48:45 +02:00
Uwe Steinmann
df659c52d9 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-09-25 13:49:35 +02:00
Uwe Steinmann
83099dd422 start new version 5.1.28 2022-09-24 08:32:43 +02:00
Uwe Steinmann
ff1c29561f update notes and release date 2022-09-18 12:54:53 +02:00
Uwe Steinmann
3e2e8e2591 getDocumentsInReception() returns status, though it should be 0 2022-09-18 12:52:04 +02:00
Uwe Steinmann
c2a8b4bbc6 getDocumentsInRevision() also returns status of revision log 2022-09-18 12:45:40 +02:00
Uwe Steinmann
94d6dd0511 some more documentation of method 2022-09-18 12:44:20 +02:00
Uwe Steinmann
9a08430d5b add changes for 5.1.27 and 6.0.20 2022-08-31 20:59:12 +02:00
Uwe Steinmann
e5ad205169 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-08-31 20:57:17 +02:00
Uwe Steinmann
a83c497deb add changes for 5.1.27 2022-08-31 20:56:59 +02:00
Uwe Steinmann
80067393f1 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-08-31 20:39:43 +02:00
Uwe Steinmann
c981129a4b sort by 'i' or 'n' is like 'ia' or 'na' 2022-08-31 20:32:32 +02:00
Uwe Steinmann
f2a211b1bf allow to search for multiple attribute values 2022-08-31 20:31:59 +02:00
Uwe Steinmann
16cdb8a323 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-07-06 14:01:30 +02:00
Uwe Steinmann
dd8f1b7a8e fix SeedDMS_Core_DMS::addAttributeDefinition() when objtype is 0 2022-07-06 09:15:12 +02:00
Uwe Steinmann
d991978144 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-06-28 17:42:10 +02:00
Uwe Steinmann
65801f1181 start version 5.1.27 2022-06-28 17:08:45 +02:00
Uwe Steinmann
38dd38d7c6 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-06-02 17:37:21 +02:00
Uwe Steinmann
dc4c26916b add request uri to start line of sql log 2022-06-01 15:01:38 +02:00
Uwe Steinmann
af93db836e Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-05-20 12:31:25 +02:00
Uwe Steinmann
f718f565ff SeedDMS_Core_DMS::getAllAttributeDefinitions() has second parameter to filter attributes by type 2022-05-20 12:03:47 +02:00
Uwe Steinmann
1b15008870 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-05-19 19:26:19 +02:00
Uwe Steinmann
55126a689b add optional parameter $op to SeedDMS_Core_AttributeDefinition::getObjects(), SeedDMS_Core_AttributeDefinition::getObjects() will not filter by value if null is passed 2022-05-19 19:23:10 +02:00
Uwe Steinmann
dfedd201dd Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-05-10 18:33:41 +02:00
Uwe Steinmann
92ce4ff1bc add more types to getStatisticalData() 2022-05-09 15:22:35 +02:00
Uwe Steinmann
6fd868c5a7 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-05-09 10:03:03 +02:00
Uwe Steinmann
70114bbd30 if documents are paѕsed to __removeFromProcesses(), only the latest version will be updated 2022-05-09 09:54:33 +02:00
Uwe Steinmann
c9e93c329c Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-05-06 16:39:02 +02:00
Uwe Steinmann
5950be6292 backport __removeFromProcesses from 6.0.x 2022-05-06 09:52:00 +02:00
Uwe Steinmann
87fe831973 removeFromProcesses() will not touch documents for which the new user does not have at least read access 2022-05-05 11:03:28 +02:00
Uwe Steinmann
17d1f2bffe fix checks in __removeFromProcesses() 2022-05-03 16:45:21 +02:00
Uwe Steinmann
7c1c81f7fc addRevisor and addRecipient return id of log entry 2022-05-03 16:44:43 +02:00
Uwe Steinmann
2014eae334 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-04-28 16:03:00 +02:00
Uwe Steinmann
8b4fc459ab fix validating multi value attributes 2022-04-28 13:29:44 +02:00
Uwe Steinmann
24146db478 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-04-25 10:19:40 +02:00
Uwe Steinmann
b9a993c2b3 start new version 5.1.26 2022-04-25 10:12:37 +02:00
Uwe Steinmann
da94f54294 start new version 5.1.25 2022-04-25 10:12:09 +02:00
Uwe Steinmann
f8ac9090fb add optional parameter to getWorkflow() to retrieve data from tblWorkflowDocumentContent 2022-04-06 19:54:46 +02:00
Uwe Steinmann
1e8da679b5 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-03-04 09:36:00 +01:00
Uwe Steinmann
c83c2c21f4 add note for 5.1.25 2022-03-04 08:14:41 +01:00
Uwe Steinmann
37d49474fd fix searching for document content with a custom attribute having a value set 2022-03-04 08:14:20 +01:00
Uwe Steinmann
10876c6495 check if attribute is a string before using it in an sql statement 2022-03-03 12:45:49 +01:00
Uwe Steinmann
a156932843 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-03-03 09:04:47 +01:00
Uwe Steinmann
e107139f1b use backticks in sql statement 2022-03-02 07:42:31 +01:00
Uwe Steinmann
c218f9ab29 fix line indenting 2022-03-02 07:42:15 +01:00
Uwe Steinmann
c355fecc8b set _public to a bool value, used to be int 2022-03-02 07:37:58 +01:00
Uwe Steinmann
bc0e03c6c6 set default value of setDate() to null 2022-03-02 07:37:20 +01:00
Uwe Steinmann
313f518548 add isType() for links and files, set _public to a bool value 2022-03-02 07:36:16 +01:00
Uwe Steinmann
54fb986a59 rename getApproversList() to __getApproversList(), it's deprecated 2022-03-02 07:35:24 +01:00
Uwe Steinmann
1e5930fb98 fix line indenting 2022-03-02 07:34:32 +01:00
Uwe Steinmann
fc71efe437 enhance description of addAccess() 2022-03-02 07:34:12 +01:00
Uwe Steinmann
c810e99a6b use backticks in sql statement 2022-03-02 07:32:05 +01:00
Uwe Steinmann
fc44fdf537 fix second parameter passed to setDefaultAccess() 2022-03-02 07:31:25 +01:00
Uwe Steinmann
0652faf7c3 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-02-26 14:16:53 +01:00
Uwe Steinmann
2d6c1d635b add onPostRemoveAttribute callback 2022-02-26 14:15:06 +01:00
Uwe Steinmann
eca5f3608f Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-02-25 18:38:09 +01:00
Uwe Steinmann
3ad44fac0b pass old value to onPostUpdateAttribute callback 2022-02-25 18:38:00 +01:00
Uwe Steinmann
dafa4813c1 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-02-25 12:34:07 +01:00
Uwe Steinmann
c9fae356b3 add callbacks on onPostUpdateAttribute and onPostAddAttribute 2022-02-25 12:31:57 +01:00
Uwe Steinmann
673bc9ec7d Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-02-21 16:02:48 +01:00
Uwe Steinmann
c945829b80 value for _inheritAccess are true or false 2022-02-21 13:26:57 +01:00
Uwe Steinmann
830f0258df add note for 6.0.18 2022-02-21 11:07:43 +01:00
Uwe Steinmann
f095e252ad getWorkflowLog() will always return all log entries if document is not in a workflow 2022-02-21 11:05:22 +01:00
Uwe Steinmann
68bb7bcfaf Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-02-21 08:55:01 +01:00
Uwe Steinmann
f9721da684 use SeedDMS_Core_File::fileExtension() in setFileType() 2022-02-21 08:52:59 +01:00
Uwe Steinmann
eb12465fb2 add SeedDMS_Core_File::fileExtension() 2022-02-21 08:52:46 +01:00
Uwe Steinmann
5b244db6a2 backport setFileType() from seeddms 6.0.x 2022-02-21 08:30:32 +01:00
Uwe Steinmann
663dc869f4 fix line indenting 2022-02-21 07:12:01 +01:00
Uwe Steinmann
535a0b1b67 fix line indenting 2022-02-21 07:10:28 +01:00
Uwe Steinmann
0f417a2d7b handle docs in workflow proppeerly in verifyStatus() 2022-02-21 07:10:08 +01:00
Uwe Steinmann
87ee71a1a1 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2022-02-18 18:15:05 +01:00
Uwe Steinmann
022fdc86b3 update release date 2022-02-18 18:05:05 +01:00
Uwe Steinmann
b914fc3c98 add changes for 5.1.25 2022-02-18 18:04:33 +01:00
Uwe Steinmann
ec1f99229e rename getLastWorkflowTransition() to getLastWorkflowLow(), returns a log even after the workflow was ended 2022-02-18 18:02:08 +01:00
Uwe Steinmann
cffad48b61 add method descrition for getWorkflowLog() 2022-02-18 18:01:35 +01:00
Uwe Steinmann
d91787bf44 check if !workflow instead of isset(workflow) 2022-02-18 18:00:50 +01:00
Uwe Steinmann
d805de5035 setHomeFolder returns true on success 2022-02-18 18:00:07 +01:00
Uwe Steinmann
cc5d7d1ecd search for document by name in root folder if requested 2022-02-18 17:58:39 +01:00
Uwe Steinmann
96933bb30d ensure setRole() is passed an object 2022-02-17 12:30:29 +01:00
Uwe Steinmann
b9c613ff83 handle role in addUser() propperly 2022-02-17 12:29:37 +01:00
Uwe Steinmann
b57dc78e2a replace checks isset(_workflow) with _workflow == null 2022-02-14 11:06:02 +01:00
Uwe Steinmann
3e63f1ffc0 init $ret in setStatus() 2022-02-11 10:56:14 +01:00
Uwe Steinmann
29a6882106 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2021-12-11 14:08:19 +01:00
Uwe Steinmann
3e2fccfcbb start new version 5.1.25 2021-12-11 14:02:24 +01:00
Uwe Steinmann
5ff285c745 start new version 5.1.25 2021-12-11 14:00:22 +01:00
Uwe Steinmann
fa946be140 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2021-12-03 20:39:13 +01:00
Uwe Steinmann
897f6ce64b fix indenting of lines 2021-12-03 19:12:53 +01:00