Commit Graph

57 Commits

Author SHA1 Message Date
Uwe Steinmann
32c09408d4 check if param 'limit' in doSearchByAttr() is set, before using it 2019-02-12 18:42:52 +01:00
Uwe Steinmann
f89d8bf400 sequence of new folder can be passed 2019-02-12 11:57:11 +01:00
Uwe Steinmann
8f2f81ee03 categories, attributes, comment, sequence, etc. can be set when uploading a new document 2019-02-11 14:11:34 +01:00
Uwe Steinmann
8e5e3ec4ea fix line indenting, propperly get query parameters in uploadDocumentPut 2019-01-22 13:08:20 +01:00
Uwe Steinmann
6b11e9cb87 support for Slim v3 2019-01-09 09:19:46 +01:00
Uwe Steinmann
4e87b9612d use new Slim version 2018-12-18 17:57:59 +01:00
Uwe Steinmann
86f73947b0 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2018-07-20 07:32:58 +02:00
Uwe Steinmann
54fd9698ca Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2018-07-20 07:32:08 +02:00
Uwe Steinmann
b578118bee set email field instead of fullname in setEmail() 2018-07-20 07:28:08 +02:00
Uwe Steinmann
45615be207 pass context to getAccessMode() 2018-07-12 22:36:44 +02:00
Uwe Steinmann
a074aa6606 check if search() returns false 2018-04-12 12:33:46 +02:00
Uwe Steinmann
97ff9abee5 use sendFile() instead of readfile() 2018-01-18 08:49:00 +01:00
Uwe Steinmann
6c5608d96d fix wrong variable name (part of ticket #373) 2018-01-08 10:51:08 +01:00
Uwe Steinmann
a7b0a6e000 add methods for deleting users and to get a single category 2018-01-03 08:12:46 +01:00
Uwe Steinmann
0f5284df30 take out printf 2018-01-01 08:59:48 +01:00
Uwe Steinmann
4f95d58c4b fix doLogin function, which uses the wrong user variable 2017-12-30 12:39:49 +01:00
Uwe Steinmann
d1ea639431 add more response codes 2017-12-22 13:36:01 +01:00
Uwe Steinmann
63f9170671 another major overhaul
http status codes are set in case of error, better error checking, ...
2017-12-22 13:04:26 +01:00
Uwe Steinmann
a534c3dd3f remove old code 2017-12-21 15:15:59 +01:00
Uwe Steinmann
e8bfbb5c97 add uploadDocument with POST, add changeCategoryName, moveFolder receives destination in url like moveDocument 2017-12-20 17:58:24 +01:00
Uwe Steinmann
d0a2ac51a4 add methods to manage categories 2017-12-20 16:38:10 +01:00
Uwe Steinmann
efe9ff0e42 do not pass folder in document move as 'dest' anymore 2017-12-20 13:46:38 +01:00
Uwe Steinmann
ff82caf818 fix setting of header 2017-12-20 13:42:15 +01:00
Uwe Steinmann
0b054d0fb1 add method uploadDocumentFile() 2017-12-20 13:35:23 +01:00
Uwe Steinmann
aaab438c16 return properly if user object doesn't exists 2017-12-20 13:27:33 +01:00
Uwe Steinmann
cbe184a637 return from uploadDocument() if user cannot be found 2017-12-20 13:19:41 +01:00
Uwe Steinmann
1a9f6895f7 calling /folder/ with an id will return the root folder 2017-12-20 13:18:07 +01:00
Uwe Steinmann
80c5934eb1 use new authentication mechanism, add ldap authentication 2017-12-20 13:16:15 +01:00
Uwe Steinmann
041c7934bc do not add extension if it already exists (getDocumentContent()) 2017-12-20 12:16:12 +01:00
Uwe Steinmann
83aa6fe02e move retrieval of document data into function 2017-12-20 11:51:05 +01:00
Uwe Steinmann
b539921c23 do not call htmlspecialchars() for json data
it doesn't do any harm and it's up to the application to encode the data
2017-12-20 11:33:21 +01:00
Uwe Steinmann
be112427d6 remove white space, expand tabs 2017-12-20 11:24:40 +01:00
Uwe Steinmann
5013fb154c do not htmlspecialchars() keywords, check attributes before setting them 2017-12-20 11:22:16 +01:00
Uwe Steinmann
f12d735124 Merge branch 'seeddms-5.0.x' into seeddms-5.1.x 2017-10-27 07:59:42 +02:00
Uwe Steinmann
c86bcd50ce Merge commit 'f3490fc6ced1af8d2c96b76c806d47c77553e4f1' into seeddms-5.0.x 2017-10-27 07:38:55 +02:00
Uwe Steinmann
43819b205e Merge commit '957482bc9b23949923f7ac4a3dbb8b8b54892603' into seeddms-5.0.x 2017-10-27 07:38:26 +02:00
Uwe Steinmann
02b91a52cc execute extension code 2017-10-16 09:06:37 +02:00
Uwe Steinmann
fcd8f1a53b include previewer, include slim from vendor dir 2017-02-22 09:08:52 +01:00
Uwe Steinmann
fd2d343c71 add method getDocumentPreview(), fix setting some headers 2017-01-05 10:05:47 +01:00
Uwe Steinmann
bd67ea6abd set filetype when uploading file 2016-12-22 07:54:52 +01:00
Sebastian Bartus-Kunz
f3490fc6ce Small fix. 2016-06-10 15:08:33 +02:00
Sebastian Bartus-Kunz
957482bc9b Added change password request. 2016-06-10 15:06:41 +02:00
Uwe Steinmann
45538b32ff set 'orig_filename' get return value of getDocument() 2016-06-09 19:31:18 +02:00
Uwe Steinmann
f894ac441a add methods get[Folder|Document]Attributes 2016-05-17 10:18:41 +02:00
Uwe Steinmann
b59d414adb fix some bugs in changeFolderAccess. 2016-02-15 17:03:13 +01:00
Uwe Steinmann
fbf13b6806 lots of new functions
mostly for group and account management
2016-02-15 08:23:32 +01:00
Uwe Steinmann
ef902ee120 return file size of version where appropriate 2015-08-11 14:10:28 +02:00
Uwe Steinmann
858efedfdf set default limit in doSearch to 5 2015-03-17 21:12:06 +01:00
Uwe Steinmann
401d02daaf fixed limit restriction in doSearch() 2015-03-13 08:08:28 +01:00
Uwe Steinmann
7a1856bc5d the limit passed to doSearch applys to the filtered result
previous the limit was applied to search befored filtering the
result by access rights. This can easily cause empty result sets if
the user has access to few documents. Now the search returns all
hits and limit will be applied when the documents are filtered by
access rights
2015-03-13 07:49:58 +01:00