Commit Graph

975 Commits

Author SHA1 Message Date
Uwe Steinmann
4c39fb065a add composer file 2023-01-20 12:28:56 +01:00
Uwe Steinmann
33f7567241 add unit tests 2023-01-20 12:28:35 +01:00
Uwe Steinmann
b7a718732d new changelog created from package.xml 2023-01-20 12:27:22 +01:00
Uwe Steinmann
1c8d267a66 minor correction of old release dates 2023-01-20 11:05:58 +01:00
Uwe Steinmann
c8057fc72f replace tabs by spaces 2023-01-20 10:57:59 +01:00
Uwe Steinmann
7bfc2c4602 various minor changes to easy conversion into a markdown file 2023-01-20 10:48:00 +01:00
Uwe Steinmann
da4aafff86 add more notes for 5.1.29 2023-01-10 08:10:51 +01:00
Uwe Steinmann
1d217251c1 add method SeedDMS_Core_KeywordCategory::countKeywordLists() 2023-01-10 08:10:33 +01:00
Uwe Steinmann
adbea2919a do not set PDO::ATTR_AUTOCOMMIT because it prevents sql statements not in a transaction from being executed 2023-01-06 07:48:32 +01:00
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