diff --git a/config/config.ini b/config/config.ini index e5d158f..91d068a 100644 --- a/config/config.ini +++ b/config/config.ini @@ -206,13 +206,31 @@ uiUrl = ${rootUrl}/presentation/lookAndFeel/knowledgeTree stopwordsFile = ${fileSystemRoot}/config/stopwords.txt [webservice] +; Directory to which all uploads via webservices are persisted before moving into the repository uploadDirectory = ${varDirectory}/uploads + +; Url which is sent to clients via web service calls so they can then download file via HTTP GET downloadUrl = ${rootUrl}/ktwebservice/download.php + +; Period indicating how long a file should be retained in the uploads directory. uploadExpiry = 30 + +; Period indicating how long a download link will be available downloadExpiry = 30 + +; Random text used to construct a hash. This can be customised on installations so there is less chance of overlap between installations. randomKeyText = bkdfjhg23yskjdhf2iu + +; Validating session counts can interfere with access. It is best to leave this disabled, unless very strict access is required. validateSessionCount = false +; If the document type is invalid when adding a document, we can be tollerant and just default to the Default document type. +useDefaultDocumentTypeIfInvalid = true + +; The web service debugging if the logLevel is set to DEBUG. We can set the value to 4 or 5 to get more verbose web service logging. +; Level 4 logs the name of functions being accessed. Level 5 logs the SOAP XML requests and responses. +debug = false + [session] ; session timeout (in seconds) sessionTimeout = 1200