Uwe Steinmann
|
388cf0d136
|
update release notes
|
2023-01-02 19:36:22 +01:00 |
|
Uwe Steinmann
|
ff5e6e6302
|
use getClassname() for getting class of documentfile
|
2023-01-02 19:34:48 +01:00 |
|
Uwe Steinmann
|
c9f3a2c335
|
get class name for 'documentfile'
|
2023-01-02 19:34:14 +01:00 |
|
Uwe Steinmann
|
c67cc6ede4
|
turn off auto commit for mysql
|
2023-01-01 09:21:01 +01:00 |
|
Uwe Steinmann
|
6233ac59ff
|
log transactions
|
2022-12-20 13:45:53 +01:00 |
|
Uwe Steinmann
|
291b62eeb2
|
getFolderPathPlain(): add sep as prefix if skiproot is true
|
2022-12-08 14:44:49 +01:00 |
|
Uwe Steinmann
|
57ab966404
|
add changes of 5.1.29
|
2022-11-29 17:37:25 +01:00 |
|
Uwe Steinmann
|
e8192d2813
|
add $skiproot and $sep parameter to getFolderPathPlain()
|
2022-11-29 17:31:54 +01:00 |
|
Uwe Steinmann
|
c93d42228d
|
start new version 5.1.29
|
2022-11-21 16:32:37 +01:00 |
|
Uwe Steinmann
|
4e1e126783
|
propperly rollback addDocument() if add categories fails
|
2022-11-21 16:32:06 +01:00 |
|
Uwe Steinmann
|
a9feb3e182
|
change namespace of iterators from SeedDMS to SeedDMS\Core
|
2022-11-18 11:20:18 +01:00 |
|
Uwe Steinmann
|
bafa55b489
|
fix typo, update copyright
|
2022-11-18 11:15:27 +01:00 |
|
Uwe Steinmann
|
b45bc9d57c
|
update notes of 5.1.28
|
2022-11-17 13:10:53 +01:00 |
|
Uwe Steinmann
|
d06f33abeb
|
all file operations use methods of SeedDMS_Core_File
|
2022-11-17 13:10:46 +01:00 |
|
Uwe Steinmann
|
e719f31167
|
fix moveDir() which didn't work at all
|
2022-11-17 11:33:43 +01:00 |
|
Uwe Steinmann
|
09f6dc64a6
|
removeDir() does not require a leading dir separator
|
2022-11-17 11:33:34 +01:00 |
|
Uwe Steinmann
|
f9328a5b7c
|
add text/markdown in fileExtension()
|
2022-11-17 11:32:45 +01:00 |
|
Uwe Steinmann
|
62c2606d09
|
add file_exists(), improve parse_filesize()
|
2022-11-17 11:32:05 +01:00 |
|
Uwe Steinmann
|
7716d3ad54
|
add method mimetype()
|
2022-11-17 11:31:12 +01:00 |
|
Uwe Steinmann
|
0e8f9c5164
|
fix copyright and description of class
|
2022-11-17 11:30:07 +01:00 |
|
Uwe Steinmann
|
8e47c444b2
|
better checking form mimetype!=null in setMimeType()
|
2022-11-15 16:04:15 +01:00 |
|
Uwe Steinmann
|
38b0cbda7f
|
replace space by tabs
|
2022-11-15 16:03:52 +01:00 |
|
Uwe Steinmann
|
9c1fd788d6
|
use the list of docs ordered by sequence in reorderDocuments()
|
2022-11-14 17:21:22 +01:00 |
|
Uwe Steinmann
|
b2fd46dac0
|
add SeedDMS_Core_Folder::reorderDocuments()
|
2022-11-14 09:03:41 +01:00 |
|
Uwe Steinmann
|
9c715a7071
|
add SeedDMS_Core_DMS::getDuplicateSequenceNo()
|
2022-11-14 07:55:40 +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
|
f363e226fd
|
SeedDMS_Core_DMS::createPasswordRequest() creates a cryptographically secure hash
|
2022-11-02 09:00:01 +01: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
|
83099dd422
|
start new version 5.1.28
|
2022-09-24 08:32:43 +02:00 |
|
Uwe Steinmann
|
a83c497deb
|
add changes for 5.1.27
|
2022-08-31 20:56:59 +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
|
dd8f1b7a8e
|
fix SeedDMS_Core_DMS::addAttributeDefinition() when objtype is 0
|
2022-07-06 09:15:12 +02:00 |
|
Uwe Steinmann
|
65801f1181
|
start version 5.1.27
|
2022-06-28 17:08:45 +02:00 |
|
Uwe Steinmann
|
dc4c26916b
|
add request uri to start line of sql log
|
2022-06-01 15:01:38 +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
|
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
|
92ce4ff1bc
|
add more types to getStatisticalData()
|
2022-05-09 15:22:35 +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
|
5950be6292
|
backport __removeFromProcesses from 6.0.x
|
2022-05-06 09:52:00 +02:00 |
|
Uwe Steinmann
|
8b4fc459ab
|
fix validating multi value attributes
|
2022-04-28 13:29:44 +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
|
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 |
|