Uwe Steinmann
|
96f8c1db21
|
order documents by id in getDocumentByName(), return null if not document was found
|
2021-09-22 09:40:25 +02:00 |
|
Uwe Steinmann
|
b777b786dd
|
check expiration date in search()
|
2021-09-22 09:39:18 +02:00 |
|
Uwe Steinmann
|
a5e12cb444
|
fix errors in coding style
|
2021-09-20 16:31:42 +02:00 |
|
Uwe Steinmann
|
578aa30bc5
|
better checking of passed arguments
|
2021-09-18 17:50:32 +02:00 |
|
Uwe Steinmann
|
e765737d93
|
trim name passed to various methods
|
2021-09-18 17:49:26 +02:00 |
|
Uwe Steinmann
|
2789e017eb
|
check function pass to setCallback() and addCallback() is callable, remove createDump()
|
2021-09-17 19:00:06 +02:00 |
|
Uwe Steinmann
|
59c16b3ce4
|
trim name passed to addDocumentCategory() and check if != ''
|
2021-09-17 18:59:06 +02:00 |
|
Uwe Steinmann
|
3ed0854e13
|
check if id passed to getDocumentCategory() is < 1
|
2021-09-17 18:58:29 +02:00 |
|
Uwe Steinmann
|
e809297cfd
|
getAllUserKeywordCategories() calls getAllKeywordCategories(), better checking of parameters pass to addDocumentCategory()
|
2021-09-17 18:31:19 +02:00 |
|
Uwe Steinmann
|
2ee30ccd5b
|
ensure user ids passed to getAllKeywordCategories() are all integers
|
2021-09-17 18:29:33 +02:00 |
|
Uwe Steinmann
|
7d7deeb313
|
check if id passed to getKeywordCategory() is greater 0
|
2021-09-17 18:28:40 +02:00 |
|
Uwe Steinmann
|
e06cd59f6c
|
fix wrong spell callback name 'onPostAddUser'
|
2021-09-17 18:28:01 +02:00 |
|
Uwe Steinmann
|
a39355f2ed
|
ensure $logicalmode in search() is either 'OR' or 'AND'
|
2021-09-17 18:27:16 +02:00 |
|
Uwe Steinmann
|
31290fbcf7
|
document meaning of 5 in $seachin passed to search()
|
2021-09-17 18:26:11 +02:00 |
|
Uwe Steinmann
|
9687c8f081
|
check if user passed to setUser() is a real user
|
2021-09-17 18:25:23 +02:00 |
|
Uwe Steinmann
|
0cd4c9b727
|
check if the folder set by setRootFolderID() actually exists
|
2021-09-17 18:24:32 +02:00 |
|
Uwe Steinmann
|
ffd5cd9a7b
|
use upper case in sql statements for reserved words
|
2021-09-17 18:23:25 +02:00 |
|
Uwe Steinmann
|
9309497e75
|
init $user to null in constructor
|
2021-09-17 18:22:35 +02:00 |
|
Uwe Steinmann
|
f9afc08355
|
add more documentation
|
2021-09-17 18:21:57 +02:00 |
|
Uwe Steinmann
|
b0d13f9518
|
replace array_search by in_array, makeTimestamp() returns an error if days > max days of month
|
2021-09-16 16:05:04 +02:00 |
|
Uwe Steinmann
|
160f427bea
|
start new version 5.1.24
|
2021-08-20 10:42:26 +02:00 |
|
Uwe Steinmann
|
a4fb4230e8
|
add login to key when getting statistics for 'sizeperuser'
|
2021-08-18 12:21:48 +02:00 |
|
Uwe Steinmann
|
cd9d1fe25f
|
fix hard coded version number
|
2021-08-05 08:39:39 +02:00 |
|
Uwe Steinmann
|
39eda2a180
|
add method concat() and use it in getStatistics() for docspersuser and foldersperuser
|
2021-07-11 20:41:53 +02:00 |
|
Uwe Steinmann
|
14b1cd34cd
|
new type foldersperuser in getStatisticalData()
|
2021-07-09 14:21:52 +02:00 |
|
Uwe Steinmann
|
9ed96e2a2a
|
init $statusstartdate and $statusenddate in search()
|
2021-05-21 08:51:08 +02:00 |
|
Uwe Steinmann
|
3029bb195e
|
SeedDMS_Core_DMS::getTimeline() uses status log instead of document content
|
2021-05-07 11:45:06 +02:00 |
|
Uwe Steinmann
|
b103d9f30d
|
SeedDMS_Core_DMS::search() support searching for date of last document status change
|
2021-03-15 16:07:57 +01:00 |
|
Uwe Steinmann
|
66917cd156
|
add support for date range search for attributes of type 'date'
|
2021-03-12 10:05:17 +01:00 |
|
Uwe Steinmann
|
4e5139616c
|
add new parameter to SeedDMS_Core_DMS->getDocumentList() for skipping expired documents
|
2021-02-04 12:25:22 +01:00 |
|
Uwe Steinmann
|
9c97564cb4
|
use $dms->getDocument() in function for checking objects
|
2020-12-18 07:51:13 +01:00 |
|
Uwe Steinmann
|
68ae8c17a5
|
check if folder/document is below rootDir can be turned on (default off)
|
2020-12-16 16:47:49 +01:00 |
|
Uwe Steinmann
|
73b957281f
|
start version 5.1.21
|
2020-09-29 16:37:50 +02:00 |
|
Uwe Steinmann
|
1ffcfdeb81
|
getDocumentList() returns false, if an unknown list passed
|
2020-09-03 20:09:41 +02:00 |
|
Uwe Steinmann
|
fef827a7db
|
start new version 5.1.20
|
2020-09-03 14:17:23 +02:00 |
|
Uwe Steinmann
|
dd94bb0bae
|
fix searching within attributes of document contents
|
2020-09-01 14:59:50 +02:00 |
|
Uwe Steinmann
|
245e54f893
|
some additional documentation for getDocumentByName()
|
2020-07-28 18:12:13 +02:00 |
|
Uwe Steinmann
|
a605ba6c67
|
start new version 5.1.19
|
2020-07-28 11:54:57 +02:00 |
|
Uwe Steinmann
|
a68f644ba5
|
create temp table ttcontentid in getDocumentByOriginalFilename()
|
2020-06-23 09:58:38 +02:00 |
|
Uwe Steinmann
|
3cf091099b
|
fix many remaining todos (moѕtly wrong var names)
|
2020-06-05 18:06:27 +02:00 |
|
Uwe Steinmann
|
c70f1cc6f8
|
start new version 5.1.18
|
2020-05-28 11:51:55 +02:00 |
|
Uwe Steinmann
|
f737b20830
|
add new parameter and documentation for getDocumentsExpired()
|
2020-05-27 12:00:58 +02:00 |
|
Uwe Steinmann
|
dd146a6f5e
|
fix getDocumentsExpired(), need to create temp tables
|
2020-05-22 16:25:50 +02:00 |
|
Uwe Steinmann
|
d0259109e1
|
rework getDocumentList()
WorkflowByMe just returns those documents which still need action.
propperly handle $param1 = null
|
2020-05-08 07:40:04 +02:00 |
|
Uwe Steinmann
|
c6f85fc6e9
|
fix call of hooks, add new variable 'lasterror'
|
2020-03-25 08:04:39 +01:00 |
|
Uwe Steinmann
|
25b979d9ef
|
start new version 5.1.16
|
2020-03-04 17:51:25 +01:00 |
|
Uwe Steinmann
|
6bf6a4b582
|
start new version 5.1.15
|
2020-02-17 12:57:48 +01:00 |
|
Uwe Steinmann
|
4767bf69d0
|
new version 5.1.13
|
2019-08-08 09:37:33 +02:00 |
|
Uwe Steinmann
|
9a0b6c4d3d
|
add methods for setting and getting decorators
|
2019-08-08 08:39:53 +02:00 |
|
Uwe Steinmann
|
e71c9c2e4e
|
fix sql statement for searching when setting a limit
|
2019-07-16 20:16:50 +02:00 |
|