Commit Graph

60 Commits

Author SHA1 Message Date
Uwe Steinmann
35702a30b4 fix error when sending notification and the document content was replaced 2021-02-24 18:56:14 +01:00
Uwe Steinmann
e6220b7090 minor improvements in notification mails 2021-02-24 18:21:46 +01:00
Uwe Steinmann
f8f1e3fd73 take over mandatory reviewers and approvers 2021-02-24 13:23:49 +01:00
Uwe Steinmann
d9653e182f use require_once instead of include 2021-02-23 21:05:10 +01:00
Uwe Steinmann
33342d0b15 do not include EmailNotify 2021-02-23 20:49:26 +01:00
Uwe Steinmann
56ae71b82c fix fulltextservice 2021-02-23 20:49:10 +01:00
Uwe Steinmann
9e6f49598d include right files, fix fulltext index 2021-02-23 20:37:14 +01:00
Uwe Steinmann
095d187ce1 no need to include inc/inc.ClassEmailNotify.php and Log.php anymore 2021-02-04 10:51:00 +01:00
Uwe Steinmann
b34d06ca9b create logger before initiating extension, because it is passed to each extension 2021-02-04 10:41:56 +01:00
Uwe Steinmann
fdde3e29c5 pass logger to Authentication Service 2021-01-28 21:09:11 +01:00
Uwe Steinmann
2ff0979275 log user who failed to login 2020-09-28 17:28:47 +02:00
Uwe Steinmann
79d118a731 expiration date can be set, prefix attributes with 'attr_' 2020-08-24 12:56:36 +02:00
Uwe Steinmann
f440ffa224 check for prefixorgfilename in PROPFIND 2020-06-28 19:38:17 +02:00
Uwe Steinmann
994b207f2b improve support for using original filenames (still not ready) 2020-06-24 16:22:28 +02:00
Uwe Steinmann
bb38dc7b22 properly handle duplicate names when moving a document/folder 2020-01-13 09:32:22 +01:00
Uwe Steinmann
e571fe38a5 send notifications, check for duplicate folder/document names if configured 2019-08-22 07:47:04 +02:00
Uwe Steinmann
482bf93cc0 set date of folder 2018-09-17 13:47:40 +02:00
Uwe Steinmann
45615be207 pass context to getAccessMode() 2018-07-12 22:36:44 +02:00
Uwe Steinmann
453dfcd71e check for _enableWebdavReplaceDoc in settings 2018-04-12 11:32:10 +02:00
Uwe Steinmann
e13cd0fb49 add missing space 2018-03-22 15:15:13 +01:00
Uwe Steinmann
0e64f8a7fc do not log DEBUG by default 2018-03-22 15:13:09 +01:00
Uwe Steinmann
75a6eafef4 better error logging 2018-03-22 15:12:53 +01:00
Uwe Steinmann
0d3b07b44d place log files in contentDir/log 2018-03-14 10:16:10 +01:00
Uwe Steinmann
b223344af9 set dms and user in controller
was previously taken from global variables
2018-03-12 18:34:17 +01:00
Uwe Steinmann
bcdcfe2b43 call controller for adding and removing a folder 2018-03-09 18:23:14 +01:00
Uwe Steinmann
ed93657566 use extensions and controller 2018-03-07 12:36:24 +01:00
Uwe Steinmann
2e4ef97bff orig filename can be used instead of document name 2017-08-28 13:46:16 +02:00
Uwe Steinmann
ca9b3cb245 no need to check for password, but check for ip, guest login and disabled accounts (Closes #250) 2017-03-21 11:35:39 +01:00
Uwe Steinmann
14ab2120f1 take out definition of apache_request_headers(), do use method if not available 2017-01-17 13:47:14 +01:00
Uwe Steinmann
fae3831e11 add note on where apache_request_headers() orig. comes from 2017-01-13 08:22:41 +01:00
Uwe Steinmann
7a7976827a add function apache_request_headers() in case it is missing
this allows to run the web dav server even on non apache environments
or fastcgi is used
2017-01-12 11:00:14 +01:00
Uwe Steinmann
1e4a07be94 use ldap authentication if turned on 2016-09-06 21:40:09 +02:00
Uwe Steinmann
6793dbfb66 remove restrictions that only admins may delete documents 2016-04-04 07:40:25 +02:00
Uwe Steinmann
63d4ee9460 better error checking when setting a custom attribute 2016-02-03 14:47:50 +01:00
Uwe Steinmann
7140b12357 initial support for getting/setting custom attributes 2016-01-29 16:47:21 +01:00
Uwe Steinmann
671fbd1f33 do not create new version anymore, unless the user, mimetype has changed 2014-11-27 13:42:00 +01:00
Uwe Steinmann
715410e437 allow users to access a document which has been locked by herself 2014-11-26 07:49:19 +01:00
Uwe Steinmann
4dade8e5cd set propper last modification time 2014-11-24 13:11:29 +01:00
Uwe Steinmann
a7af6656b4 PROPFIND returns same documents like GET
PROPFIND previously returned all documents while GET returned only
released documents. They now both return only released documents.
2013-09-06 08:00:18 +02:00
Uwe Steinmann
73c6ff9427 major name change from letodms to seeddms 2013-02-14 12:10:53 +01:00
Uwe Steinmann
0487b37b51 rename letodms_webdav.php to webdav.php and fixed include 2013-02-13 21:06:47 +01:00
steinm
fcf9bf6583 - do not create a new version if the new file is identical to the
current version
2013-02-08 14:56:26 +00:00
steinm
3d822f2cff - do not show documents which are not released 2013-02-04 14:34:52 +00:00
steinm
f2ca92f48b do not allow to delete non empty folders
only admins may delete folders
2012-12-13 21:21:35 +00:00
steinm
15e556192c - redid all changes in 3.4.x after project update at sf 2012-10-19 11:41:55 +00:00
steinm
e704adab00 - do a second reverse lookup for object on DELETE 2012-07-02 06:53:42 +00:00
steinm
ede1f4a992 - include Log.php after Settings has been read
- set db client encoding to utf8
2012-05-08 08:03:48 +00:00
steinm
c54512cb44 ­ fixed weak access protection 2012-03-12 10:26:26 +00:00
steinm
957b13d84f - better checking of access rights 2011-12-15 07:27:19 +00:00
steinm
d44a1a8549 - fixed use of rawurl[de|en]code 2011-12-08 18:30:49 +00:00