Bug to upload documents with accented names. Affected methods ( createDocument, checkin, createAttachment, importMSG, importEML and doc2txt)
Improvement in the Serializations and Deserializations of the objects: Folder, Document, Mail, Note, ChangeSecurity and FormElement. Affected methods (changesecurity, createfolder, setProperties, setPropertyGroupProperties, setPropertyGroupPropertiesSimple and createMail).
v1.2.3
Released 2019-09-06
It is now compatible with Visual Basic.
Document changes:
Changes methods:
Document getDocumentProperties(String docId), correction with the serialization of the type Document.
PropertyGroups changes:
Changes methods:
List<FormElement> getPropertyGroupProperties(String nodeId, String grpName), correction with the serialization of the type FormElementComplexList.
List<FormElement> getPropertyGroupForm(String grpName), correction with the serialization of the type FormElementComplexList.
Search changes:
Changes methods:
List<QueryResult> findByContent(String content), correction with the serialization of the type List<Node>.
List<QueryResult> findByName(String name), correction with the serialization of the type List<Node>.
List<QueryResult> findByKeywords(List<String> keywords), correction with the serialization of the type List<Node>.
List<QueryResult> find(QueryParams qp), correction with the serialization of the type List<Node>.
ResultSet findPaginated(QueryParams queryParams,int offset, int limit), correction with the serialization of the type List<Node>.
Bugs:
Visual Basic is not case sensitive in class properties, so they have been renamed as follows: TITLE for _TITLE and avoid conflict with the title property.
Method getPropertyGroupProperties only returns elements without their values.
Failed to search by metadata properties.
v1.2.2
Released 2019-04-09
Document
Adding method isValidDocument.
Download large files. Affected methods: getContentByVersion.
Repository
Adding methods:executeScript and executeHqlQuery.
Search
Adding methods: saveSearch, updateSearch, getSearch, getAllSearchs and deleteSearch.
Bugs
General
Validation of the host URL for methods using System.Net.Http. Affected methods: createDocumentSimple and check-in.
New method public InputStream doc2pdf(FileStream fs, String fileName)
public InputStream imageConvert(FileStream fs, String fileName, String params, String dstMimeType)
PropertyGroupService
New method public Map<String, String> getPropertyGroupPropertiesSimple(String nodeId, String grpName)
RepositoryService
New method public SqlQueryResults executeSqlQuery(FileStream fs)
public Configuration getConfiguration(String key)
Updated tools:
Net Framework 4.5.2
Restsharp 105.2.3.0
System.Net.Http
Bugs
Upload, download and update large files. Affected methods: createDocumetSimple, getContent and check-in.
v1.2.0
Released 2018-09-24
Because we have introduced Swagger support the WS library has been updated and the behavior of some methods have been changed. That means if you use version 1.1.2 or older with OpenKM version 6.3.7 or upper it will be raised and error. The methods affected are what return boolean or long values :
isCheckedOut
isLocked
getVersionHistorySize
isValidDocument
isValidFolder
isValidMail
isValidRecord
hasGroup
hasNode
saveSearch
Improvements
Replacement in QueryResult of the properties: Document, Folder, Mail and Document attachment by the Node type.
v1.1.2
Fixed problem the bug while searching with method findPaginated.
v1.1.1
Released 2015-11-18
Fixed problem with MessageBox present in some methods.
Bug to upload documents with accented names. Affected methods ( createDocument, checkin, createAttachment, importMSG, importEML and doc2txt)
Improvement in the Serializations and Deserializations of the objects: Folder, Document, Mail, Note, ChangeSecurity and FormElement. Affected methods (changesecurity, createfolder, setProperties, setPropertyGroupProperties, setPropertyGroupPropertiesSimple and createMail).
v1.2.3
Released 2019-09-06
It is now compatible with Visual Basic.
Document changes:
Changes methods:
Document getDocumentProperties(String docId), correction with the serialization of the type Document.
PropertyGroups changes:
Changes methods:
List<FormElement> getPropertyGroupProperties(String nodeId, String grpName), correction with the serialization of the type FormElementComplexList.
List<FormElement> getPropertyGroupForm(String grpName), correction with the serialization of the type FormElementComplexList.
Search changes:
Changes methods:
List<QueryResult> findByContent(String content), correction with the serialization of the type List<Node>.
List<QueryResult> findByName(String name), correction with the serialization of the type List<Node>.
List<QueryResult> findByKeywords(List<String> keywords), correction with the serialization of the type List<Node>.
List<QueryResult> find(QueryParams qp), correction with the serialization of the type List<Node>.
ResultSet findPaginated(QueryParams queryParams,int offset, int limit), correction with the serialization of the type List<Node>.
Bugs:
Visual Basic is not case sensitive in class properties, so they have been renamed as follows: TITLE for _TITLE and avoid conflict with the title property.
Method getPropertyGroupProperties only returns elements without their values.
Failed to search by metadata properties.
v1.2.2
Released 2019-04-09
Document
Adding method isValidDocument.
Download large files. Affected methods: getContentByVersion.
Repository
Adding methods:executeScript and executeHqlQuery.
Search
Adding methods: saveSearch, updateSearch, getSearch, getAllSearchs and deleteSearch.
Bugs
General
Validation of the host URL for methods using System.Net.Http. Affected methods: createDocumentSimple and check-in.
New method public InputStream doc2pdf(FileStream fs, String fileName)
public InputStream imageConvert(FileStream fs, String fileName, String params, String dstMimeType)
PropertyGroupService
New method public Map<String, String> getPropertyGroupPropertiesSimple(String nodeId, String grpName)
RepositoryService
New method public SqlQueryResults executeSqlQuery(FileStream fs)
public Configuration getConfiguration(String key)
Updated tools:
Net Framework 4.5.2
Restsharp 105.2.3.0
System.Net.Http
Bugs
Upload, download and update large files. Affected methods: createDocumetSimple, getContent and check-in.
v1.2.0
Released 2018-09-24
Because we have introduced Swagger support the WS library has been updated and the behavior of some methods have been changed. That means if you use version 1.1.2 or older with OpenKM version 6.3.7 or upper it will be raised and error. The methods affected are what return boolean or long values :
isCheckedOut
isLocked
getVersionHistorySize
isValidDocument
isValidFolder
isValidMail
isValidRecord
hasGroup
hasNode
saveSearch
Improvements
Replacement in QueryResult of the properties: Document, Folder, Mail and Document attachment by the Node type.
v1.1.2
Fixed problem the bug while searching with method findPaginated.
v1.1.1
Released 2015-11-18
Fixed problem with MessageBox present in some methods.