Commit Graph

940 Commits

Author SHA1 Message Date
Uwe Steinmann
9deba3c960 use new attribute validation code 2016-10-27 10:58:34 +02:00
Uwe Steinmann
e526b94a74 check for min number of attribute values 2016-10-27 10:58:02 +02:00
Uwe Steinmann
6bf827f4a1 check for min number of attribute values 2016-10-27 10:56:56 +02:00
Uwe Steinmann
3659ffbde5 use new attribute validation code 2016-10-27 10:56:21 +02:00
Uwe Steinmann
02d641786b use same attribute validation
based on SeedDMS_Core::AttributeDefinition->validate() and getAttributeValidationText()
2016-10-27 09:19:35 +02:00
Uwe Steinmann
40f8cd0e21 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-10-27 07:09:43 +02:00
Uwe Steinmann
92b7f1fe41 get boolean value of showSingleSearchHit with getBoolValue() 2016-10-26 19:28:10 +02:00
Uwe Steinmann
1541fc26ec Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-10-06 15:27:52 +02:00
Uwe Steinmann
3e505cabc9 log only some actions if they were successful 2016-10-05 16:32:48 +02:00
Uwe Steinmann
c670ca4639 fix typo 2016-10-05 16:23:22 +02:00
Uwe Steinmann
3d50543b66 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-10-04 20:48:51 +02:00
Uwe Steinmann
9fa5ececb7 add showSingleSearchHit config option 2016-10-04 16:54:16 +02:00
Uwe Steinmann
583770dc04 add hooks 2016-09-27 17:31:35 +02:00
Uwe Steinmann
ce9bb05a0b add hooks 2016-09-27 17:31:21 +02:00
Uwe Steinmann
4d7323177d set quota when creating new user (Closes #285) 2016-08-30 12:03:30 +02:00
Uwe Steinmann
5003c54deb Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-30 08:46:59 +02:00
Uwe Steinmann
1e691c2451 check early for guest login
even before any other authenitcation methods
2016-08-30 07:57:06 +02:00
Uwe Steinmann
05a7a897f2 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-24 11:17:17 +02:00
Uwe Steinmann
f470255423 add missing header von ContentType, set header for Cache-Control
this fixes bug #280
2016-08-22 18:13:57 +02:00
Uwe Steinmann
e1d09ac09f Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-10 15:53:31 +02:00
Uwe Steinmann
f890b23ccc put authentication into its own class 2016-08-10 15:52:55 +02:00
Uwe Steinmann
b3cbd5825c remove old comment 2016-08-10 08:49:24 +02:00
Uwe Steinmann
786ffb7523 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-10 08:46:15 +02:00
Uwe Steinmann
b8fd3b67f2 fix line indenting 2016-08-10 08:45:58 +02:00
Uwe Steinmann
79e7a2babe Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-10 08:38:33 +02:00
Uwe Steinmann
5d05057774 treat ldap auth like database auth
count login failures, check for guest user, etc.
2016-08-10 08:04:52 +02:00
Uwe Steinmann
b110549972 add command clearclipboard 2016-08-09 18:14:32 +02:00
Uwe Steinmann
e8c15079eb replace ':' by '-' in dump file (Closes: #267)
because MS-Windows has problems with ':' in a file name
2016-08-09 14:05:52 +02:00
Uwe Steinmann
0eaf8c34f7 fix runtime error 2016-08-09 08:01:30 +02:00
Uwe Steinmann
ffab03a8b8 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-09 07:55:35 +02:00
Uwe Steinmann
5980b9697c fix line endings 2016-08-09 07:36:05 +02:00
Uwe Steinmann
6303973618 fix copyright in header 2016-08-09 07:34:30 +02:00
Uwe Steinmann
974a5d4a80 add missing copyright and license 2016-08-09 07:08:27 +02:00
Uwe Steinmann
b54b28e1f2 fix runtime error, show splash message after execution 2016-08-09 07:08:00 +02:00
Uwe Steinmann
b013553a3d Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-03 09:24:10 +02:00
Uwe Steinmann
04d7fdf258 update full text engine
also index content if file size is less the a configured size
(Closes: #270)
2016-08-02 17:09:49 +02:00
Uwe Steinmann
8770aaecb3 add new paramter maxSizeForFullText 2016-08-02 17:08:54 +02:00
Uwe Steinmann
adf217dbf7 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-08-02 11:34:05 +02:00
Uwe Steinmann
04c0b62b8c fix setting reviewer/approver for admins/owners 2016-08-02 11:33:21 +02:00
Uwe Steinmann
d167c565ce include Utils.php earlier 2016-07-27 08:57:51 +02:00
Uwe Steinmann
50772bd7a9 include missing files 2016-07-06 13:04:19 +02:00
Uwe Steinmann
dd616fdf8f Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-07-06 11:12:54 +02:00
Uwe Steinmann
ea5425a669 fix error message if the import object is not a folder but a file 2016-07-06 09:06:09 +02:00
Uwe Steinmann
67474d1d88 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-05-30 11:16:52 +02:00
Uwe Steinmann
4bfc47f063 check if minimum number of attribute values is set 2016-05-26 10:45:40 +02:00
Uwe Steinmann
d76d54ce96 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-05-24 08:00:48 +02:00
Uwe Steinmann
6ba8013d40 add option to unlink file in drop folder once uploaded 2016-05-23 13:15:50 +02:00
Uwe Steinmann
fe0e67b2ad Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-05-23 12:30:54 +02:00
Uwe Steinmann
058acc313a fix mass import from file system 2016-05-04 13:09:13 +02:00
Uwe Steinmann
129b725414 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-05-03 06:32:54 +02:00
Uwe Steinmann
5d25720ec9 add new operation to clear cache completely 2016-04-28 07:51:42 +02:00
Uwe Steinmann
43633620e8 remove preview images, remove some old code 2016-04-26 12:15:56 +02:00
Uwe Steinmann
6f16d60647 add another callback which removes preview images of documents
also remove some old code
2016-04-26 12:14:59 +02:00
Uwe Steinmann
1a515c9dfd delete preview image, remove old code 2016-04-26 12:12:39 +02:00
Uwe Steinmann
97e28a8fef delete preview images 2016-04-26 12:12:13 +02:00
Uwe Steinmann
10d5a2dca1 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-04-22 12:39:27 +02:00
Uwe Steinmann
258b58efd2 trim various fields from post request 2016-04-22 12:39:04 +02:00
Uwe Steinmann
6893b26818 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-04-21 13:34:47 +02:00
Uwe Steinmann
a6cdb2015a notify groups and users of new document as well 2016-04-21 13:34:13 +02:00
Uwe Steinmann
ac2be17814 set url for approval request email (Closes: #259) 2016-04-20 20:01:59 +02:00
Uwe Steinmann
0f1a0bece5 fix typo in hook function 2016-04-07 08:36:20 +02:00
Uwe Steinmann
bc3450015a some code cleanup 2016-04-04 09:00:08 +02:00
Uwe Steinmann
2045060f78 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-04-04 08:59:28 +02:00
Uwe Steinmann
0e9503cb0d remove some spaces 2016-04-04 08:51:05 +02:00
Uwe Steinmann
fb98eb948d fix line indenting 2016-04-04 08:49:50 +02:00
Uwe Steinmann
194c6c4fe8 fix ldap authentication 2016-04-04 08:46:03 +02:00
Uwe Steinmann
72b7bb3f59 fix sending test mail
add missing first parameter to SeedDMS_EmailNotify
2016-03-30 09:17:51 +02:00
Uwe Steinmann
d398f7733f Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-23 12:34:50 +01:00
Uwe Steinmann
e5bd281d28 check password even for guests if set 2016-03-23 12:32:47 +01:00
Uwe Steinmann
22e2c851e8 add option to clear password of guests 2016-03-23 12:32:03 +01:00
Uwe Steinmann
85636ab04a check for query parameters before using them 2016-03-23 08:38:48 +01:00
Uwe Steinmann
f7883f9154 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-18 16:07:47 +01:00
Uwe Steinmann
c583feb868 get list of notifications before deleting folder 2016-03-18 15:42:07 +01:00
Uwe Steinmann
c09979eaed fix log message 2016-03-18 15:32:34 +01:00
Uwe Steinmann
51e4458df4 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-14 18:19:47 +01:00
Uwe Steinmann
5d0d2ade83 set $parent and $foldername for notification of deletefolder 2016-03-13 08:33:36 +01:00
Uwe Steinmann
a5d766543e Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-09 18:03:34 +01:00
Uwe Steinmann
acdfa6f8c4 add notification service 2016-03-09 17:57:38 +01:00
Uwe Steinmann
6bd7ed5ee2 send mail after content was replaced 2016-03-09 17:57:14 +01:00
Uwe Steinmann
9a319ef539 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-09 08:06:37 +01:00
Uwe Steinmann
cbb9317619 edit document versions online 2016-03-09 07:51:35 +01:00
Uwe Steinmann
526ae37b08 add new parameter editOnlineFileTypes 2016-03-09 07:45:37 +01:00
Uwe Steinmann
dc3958b456 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-09 06:40:14 +01:00
Uwe Steinmann
7280668f91 add admin script for mass importing files from file system 2016-03-08 18:35:39 +01:00
Uwe Steinmann
ffd7301711 use more translations, send notification email when folder is deleted 2016-03-08 17:23:07 +01:00
Uwe Steinmann
91e57e49da Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-03-08 10:42:21 +01:00
Uwe Steinmann
568e3d82ab use translated text 2016-03-08 10:37:57 +01:00
Uwe Steinmann
068bd9a3f9 pass $dms to view for error message 2016-03-07 08:16:10 +01:00
Uwe Steinmann
677a134cf4 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-22 10:43:39 +01:00
Uwe Steinmann
845017d9f5 use EmailNotify insteas of EmailUtils 2016-02-22 10:40:57 +01:00
Uwe Steinmann
c11e2610ea use class EmailNotify instead of EmailUtils 2016-02-22 10:15:55 +01:00
Uwe Steinmann
202d994e1c Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-15 17:08:01 +01:00
Uwe Steinmann
444dc412bf check if requested file is available 2016-02-15 16:56:23 +01:00
Uwe Steinmann
fda21fc191 fix sending test mail 2016-02-14 16:26:08 +01:00
Uwe Steinmann
b04571da11 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-04 19:13:06 +01:00
Uwe Steinmann
43e6583db9 check if attribute def. has value set if multiple is set 2016-02-03 14:45:26 +01:00
Uwe Steinmann
76f5a89f92 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-02-02 09:48:18 +01:00
Uwe Steinmann
4dce5d7ab3 help and default search method be set 2016-02-01 19:57:08 +01:00
Uwe Steinmann
97b19c3e00 fix typo in comment 2016-01-31 11:11:37 +01:00
Uwe Steinmann
7dc478382f initial support for auto login of guest user 2016-01-29 16:48:21 +01:00
Uwe Steinmann
51f80c0930 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-01-27 17:23:22 +01:00
Uwe Steinmann
380c916c66 a list of mandatory workflows can be set 2016-01-27 16:20:12 +01:00
Uwe Steinmann
a68954725e get mandatory workflow from $_POST[workflows] 2016-01-27 16:19:35 +01:00
Uwe Steinmann
6f4c1cb519 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2016-01-22 09:30:14 +01:00
Uwe Steinmann
c43c5e64eb ldap search can be filtered 2016-01-19 15:30:54 +01:00
Uwe Steinmann
29f4ca0710 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-12-14 12:09:16 +01:00
Uwe Steinmann
8616ff5481 rename search script 2015-12-14 09:54:34 +01:00
Uwe Steinmann
7b6176341f switch to new way to invoke view 2015-12-14 09:47:23 +01:00
Uwe Steinmann
17ecf8e2f0 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-12-09 21:49:37 +01:00
Uwe Steinmann
1475847dbb initialize $emailGroupList 2015-12-09 21:39:25 +01:00
Uwe Steinmann
da52cea6c9 use readable time and version in file name 2015-12-09 21:20:43 +01:00
Uwe Steinmann
0167723ca9 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-12-09 19:49:39 +01:00
Uwe Steinmann
656bd7482f move code into SeedDMS_Core_DMS 2015-12-09 18:24:51 +01:00
Uwe Steinmann
56683a6104 remove ancient file 2015-12-09 18:10:35 +01:00
Uwe Steinmann
244a90e405 take out sql code and replace with function from SeedDMS_Core_Document 2015-12-09 17:49:22 +01:00
Uwe Steinmann
c93bc1bfa1 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-12-03 15:24:29 +01:00
Uwe Steinmann
44ee028bcd send notification mails when document ist deleted 2015-11-26 13:01:20 +01:00
Uwe Steinmann
a8dbe05346 send mail to notifier of folder too, remove old code 2015-11-25 21:39:51 +01:00
Uwe Steinmann
250400a9cb Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-11-25 17:01:52 +01:00
Uwe Steinmann
eda80242ea some reorganization of email notification 2015-11-25 16:49:09 +01:00
Uwe Steinmann
33c4695cbf init $settings->_extension to array() if not posted 2015-11-24 18:13:15 +01:00
Uwe Steinmann
af15dd7573 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-11-16 08:09:00 +01:00
Uwe Steinmann
5200057e19 fix another error message 2015-11-16 08:08:30 +01:00
Uwe Steinmann
9c2928a60f fix error message when creation date was wrong 2015-11-16 08:06:55 +01:00
Uwe Steinmann
b2163806ad fix check of expiration date range 2015-11-16 08:02:32 +01:00
Uwe Steinmann
3d42b3eab5 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-11-15 17:35:54 +01:00
Uwe Steinmann
222263eef5 add filename*=UTF-8 to Content-Disposition 2015-11-15 17:33:23 +01:00
Uwe Steinmann
2754d72c93 urlencode filename in Content-Disposition 2015-11-12 14:50:59 +01:00
Uwe Steinmann
ac09780cad Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-11-11 06:27:58 +01:00
Uwe Steinmann
541d07f5d7 inform reviewer/approver about new version 2015-11-09 18:51:09 +01:00
Uwe Steinmann
1dae3f3218 use $content->getVersion() instead of ->_version 2015-11-09 18:50:44 +01:00
Uwe Steinmann
0cb6d2df5a send appropriate mail to reviewer/approver
not just the 'new document' mail
2015-11-09 18:49:58 +01:00
Uwe Steinmann
50e0d2a885 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-10-30 08:41:40 +01:00
Uwe Steinmann
15b1414d6e set format in date field to yyyy-mm-dd 2015-10-30 08:02:57 +01:00
Uwe Steinmann
f2b1dd8fc8 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-10-27 09:03:33 +01:00
Uwe Steinmann
e35cc9f3c6 fix setting of Content-Type in header (Closes: #233) 2015-10-22 13:36:23 +02:00
Uwe Steinmann
1ab19f6831 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-09-28 12:35:04 +02:00
Uwe Steinmann
7e507e6a9e fix searching in fulltext, number of hits and pages was often wrong 2015-09-28 12:32:41 +02:00
Uwe Steinmann
8ab6dda490 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-09-18 07:59:15 +02:00
Uwe Steinmann
4206f5d32a log approval/reject 2015-09-16 17:31:09 +02:00
Uwe Steinmann
459739bd01 file for creating preview in list of files in dropfolder 2015-09-03 15:13:59 +02:00
Uwe Steinmann
784081b5d3 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-19 20:16:26 +02:00
Uwe Steinmann
58d8d8dd9e set search time, document und folder count after fulltext search 2015-08-19 20:15:04 +02:00
Uwe Steinmann
65fda6daee Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-10 21:53:27 +02:00
Uwe Steinmann
8ffcfab6e4 use new fulltext index interface with support for sqlitefts 2015-08-10 21:43:15 +02:00
Uwe Steinmann
b0413a0d46 engine for fulltext search can be configured 2015-08-10 21:41:51 +02:00
Uwe Steinmann
ae98b574b7 jump to homefolder of user 2015-08-07 15:44:06 +02:00
Uwe Steinmann
482143c04f pass $dms to contructor of SeedDMS_AccessOperation 2015-08-07 13:11:50 +02:00
Uwe Steinmann
122fcdb3c9 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-08-05 21:14:17 +02:00
Uwe Steinmann
7485a85077 set timeout for external commands when creating fulltext index 2015-08-05 21:11:21 +02:00
Uwe Steinmann
0351305995 pass formkey when substituting user 2015-07-15 08:24:15 +02:00
Uwe Steinmann
9fee411f3f explicitly check for false returned by SeedDMS_Core_DMS::inList() 2015-07-15 08:22:39 +02:00
Uwe Steinmann
c4fdc6aee9 remove old code 2015-07-15 08:22:16 +02:00
Uwe Steinmann
4a034d395b pass previewer to mainClipboard() 2015-07-15 08:21:51 +02:00
Uwe Steinmann
f35ae2736a add new paramter autoLoginUser 2015-07-14 21:28:47 +02:00
Uwe Steinmann
84a1879c85 Merge branch 'seeddms-4.3.x' into seeddms-5.0.x 2015-07-06 22:18:23 +02:00
Uwe Steinmann
a94614c39a fix setting expire date (Closes: #225) 2015-07-06 22:17:16 +02:00
Uwe Steinmann
94b3b8e6ee remove print_r() 2015-06-30 18:12:24 +02:00
Uwe Steinmann
463e94ee8a Merge branch 'seeddms-4.3.x' into seeddms-5.0.x
Conflicts:
	CHANGELOG
	Makefile
	SeedDMS_Core/Core/inc.ClassDMS.php
	SeedDMS_Core/package.xml
	inc/inc.Utils.php
	inc/inc.Version.php
	install/install.php
	op/op.ApproveDocument.php
	op/op.Login.php
	op/op.RemoveDocumentLink.php
	op/op.ReviewDocument.php
	out/out.SetReviewersApprovers.php
	views/bootstrap/class.Bootstrap.php
2015-06-30 07:05:27 +02:00
Uwe Steinmann
62ba9fe961 take out review and approval status
currently not needed
2015-06-23 08:00:31 +02:00
Uwe Steinmann
e5036548fb take out review and approval status
currently not needed
2015-06-23 07:59:39 +02:00
Uwe Steinmann
44ce6619c0 do not use mimetype delivered by server if overrideMimeType is set 2015-06-23 07:46:55 +02:00
Uwe Steinmann
f960bc81b4 new parameter overrideMimeType 2015-06-23 07:46:39 +02:00
Uwe Steinmann
d46d2b265d do not use mimetype delivered by server if overrideMimeType is set 2015-06-23 07:45:18 +02:00
Uwe Steinmann
515e95c227 new parameter overrideMimeType 2015-06-23 07:44:47 +02:00
Uwe Steinmann
ec0816e825 finfo returns only mimetype 2015-06-23 07:03:02 +02:00
Uwe Steinmann
4d0d4e030b finfo returns only mimetype 2015-06-23 07:02:15 +02:00
Uwe Steinmann
7d28e2f6f5 log id and name of folder 2015-06-19 15:04:55 +02:00
Uwe Steinmann
6a9493a786 log id and name of folder 2015-06-19 15:04:25 +02:00
Uwe Steinmann
65aa3eca27 check if expires and sequence is set 2015-06-18 17:32:19 +02:00
Uwe Steinmann
31d0c49412 check if expires and sequence is set 2015-06-18 17:31:56 +02:00
Uwe Steinmann
0d19b2d52e check if keywords, name, comment was posted 2015-06-18 17:29:01 +02:00
Uwe Steinmann
0ff5ade2b3 check if keywords, name, comment was posted 2015-06-18 17:28:32 +02:00
Uwe Steinmann
5c43f191ce propperly check access rights 2015-06-15 14:20:51 +02:00
Uwe Steinmann
3b0d239a00 propperly check for access right 2015-06-15 14:17:16 +02:00
Uwe Steinmann
efb9173815 use access operation to check if approval is allowed
Conflicts:
	op/op.ApproveDocument.php
2015-06-15 09:01:03 +02:00
Uwe Steinmann
ba74861ae7 use access operation to check if operation is allowed
Conflicts:
	op/op.ReviewDocument.php
2015-06-15 09:00:21 +02:00
Uwe Steinmann
48442f3947 use access operation to check if approval is allowed 2015-06-15 08:55:20 +02:00
Uwe Steinmann
4215532a9c use access operation to check if operation is allowed 2015-06-15 08:54:33 +02:00
Uwe Steinmann
334c2accf4 download review/approval files 2015-06-12 09:01:13 +02:00
Uwe Steinmann
5df9b44d97 download review/approval files 2015-06-12 08:59:36 +02:00
Uwe Steinmann
d36ba8d906 allow to upload a file with each review/approval 2015-06-11 21:32:29 +02:00
Uwe Steinmann
220329c1b8 allow to upload a file with each review/approval 2015-06-11 21:30:56 +02:00
Uwe Steinmann
4d0a64266e redirect relative to http_root 2015-06-11 14:09:50 +02:00
Uwe Steinmann
97fe703afb fix line endings 2015-06-11 14:06:59 +02:00
Uwe Steinmann
73650ae32e send end date to end of day 2015-06-10 19:15:10 +02:00
Uwe Steinmann
9d4a219065 send end date to end of day 2015-06-10 19:14:07 +02:00
Uwe Steinmann
18e46f0d95 redirect to url with absolute path
using a relative url won't work if the apache rewrites the url, e.g.
/Login/<hash> will be rewritten to /seeddms/op/op.Login.php
Redirecting to ../op/op.Login.php will result in a url /op/op.Login.php
which does not exists
2015-06-10 08:31:13 +02:00
Uwe Steinmann
ad3a3b2c52 allow to add additional authentication before ldap 2015-06-10 08:24:00 +02:00
Uwe Steinmann
083e2a55a9 add currenttab to link when redirecting to out/out.ViewDocument.php
Conflicts:
	op/op.AddDocumentLink.php
	op/op.ReceiptDocument.php
	op/op.RemoveDocumentLink.php
	op/op.ReviseDocument.php

Conflicts:
	op/op.AddDocumentLink.php
	op/op.RemoveDocumentLink.php
2015-06-09 09:07:51 +02:00
Uwe Steinmann
d0b32e0fb8 add currenttab to link when redirecting to out/out.ViewDocument.php
Conflicts:
	op/op.AddDocumentLink.php
	op/op.ReceiptDocument.php
	op/op.RemoveDocumentLink.php
	op/op.ReviseDocument.php
2015-06-09 09:04:41 +02:00
Uwe Steinmann
ddf2ab1731 set missing parameter [url] in email notification 2015-06-09 07:15:53 +02:00
Uwe Steinmann
c2b2c34290 set missing parameter [url] in email notification 2015-06-09 07:15:18 +02:00
Uwe Steinmann
8e2aeb7264 pass resultmode to view 2015-06-08 09:15:33 +02:00
Uwe Steinmann
4180e56690 check if resultmode is set before passing it to view 2015-06-08 09:13:47 +02:00
Uwe Steinmann
83cdedad51 pass resultmode to view 2015-06-08 09:12:25 +02:00
Uwe Steinmann
4814c5cefe search for documents/folders only 2015-06-02 08:53:21 +02:00
Uwe Steinmann
1150b5cc68 search for documents/folders only 2015-06-02 08:53:08 +02:00
Uwe Steinmann
6e852f4eac no need to pass document status to addWorkflowAction() 2015-05-04 07:02:43 +02:00
Uwe Steinmann
b25184af17 no need to pass document status to addWorkflowAction() 2015-05-04 07:01:51 +02:00
Uwe Steinmann
15ce32ca24 use propper name of converters array in settings 2015-05-02 08:05:46 +02:00
Uwe Steinmann
a7763c8cc4 use propper name of converters array in settings 2015-05-02 08:04:41 +02:00
Uwe Steinmann
52a2106155 include correct files in right direction 2015-04-29 20:08:46 +02:00
Uwe Steinmann
5611be5c7f set proper msg when approver was deleted or already assigned 2015-04-20 13:47:34 +02:00
Uwe Steinmann
1fda236179 pass proper array converters to SeedDMS_Lucence_IndexedDocument 2015-04-16 14:16:03 +02:00
Uwe Steinmann
1348cd008d first check for $_POST vars
$_POST['notification_users'] and $_POST['notification_groups']
2015-04-16 14:12:47 +02:00
Uwe Steinmann
a252f82f08 first check for $_POST vars
$_POST['notification_users'] and $_POST['notification_groups']
2015-04-16 14:12:01 +02:00
Uwe Steinmann
6481d230a6 pass proper array converters to SeedDMS_Lucence_IndexedDocument 2015-04-16 08:06:15 +02:00
Uwe Steinmann
a73d14e5a4 fix calling constructor of SeedDMS_Extension_Mgr 2015-04-16 08:04:15 +02:00
Uwe Steinmann
6af9a3a210 move setting error msg into controller 2015-04-15 16:13:47 +02:00
Uwe Steinmann
be990463bd validate attribute values 2015-04-15 16:13:22 +02:00
Uwe Steinmann
9c61ede57a remove old print_r() 2015-04-14 19:37:33 +02:00
Uwe Steinmann
72c3207a75 Merge branch 'seeddms-4.3.17' into develop
Conflicts:
	Makefile
2015-03-30 16:40:24 +02:00
Uwe Steinmann
645fbe7def check for workflow type when evaluating post vars 2015-03-27 17:21:37 +01:00
Uwe Steinmann
d2f4c24f08 set additional notification if set, send mails for each workflow step 2015-03-27 16:42:26 +01:00
Uwe Steinmann
cb81eb7db4 Merge branch 'seeddms-4.3.16' into develop
Conflicts:
	Makefile
	views/bootstrap/class.UsrMgr.php
2015-03-20 08:32:29 +01:00
Uwe Steinmann
d7d63ae129 fix calculation of totalPages 2015-03-20 07:57:02 +01:00
Uwe Steinmann
78cb252e9d do not send email twice to a user, do not send email if expiration
hasn't changed
2015-03-17 17:45:53 +01:00
Uwe Steinmann
0335cc8bcd Merge branch 'seeddms-4.3.15' into develop
Conflicts:
	Makefile
	views/bootstrap/class.Search.php
	views/bootstrap/class.Settings.php
2015-03-17 06:52:33 +01:00
Uwe Steinmann
a257c25277 fully obey permissions of documents 2015-03-17 06:36:33 +01:00
Uwe Steinmann
1f1e273c97 set url in email notification 2015-03-16 09:12:49 +01:00
Uwe Steinmann
b4195171f9 set mail to list of user and group reviewers/approvers
not just users
2015-03-16 08:57:29 +01:00
Uwe Steinmann
28f0d7e1cb send mail when workflow starts 2015-03-12 14:02:16 +01:00
Uwe Steinmann
ed9fbe93e1 set current tab to last one selected when submitting data 2015-03-11 18:24:14 +01:00
Uwe Steinmann
dee7f03931 set mail to users/groups who need to take action in next workflow
transition
2015-03-11 18:12:52 +01:00
Uwe Steinmann
c3b80c1b5d add new option enableNotificationWorkflow
turns on/off is mail is set to users/groups in next step of workflow
2015-03-11 18:11:41 +01:00
Uwe Steinmann
083dad60e8 remove old code for email creation 2015-02-27 17:11:50 +01:00
Uwe Steinmann
46d7ecf80d do not even check for guest user, if disabled 2015-02-26 11:47:28 +01:00
Uwe Steinmann
0266c3a037 Merge branch 'seeddms-4.3.15' into develop 2015-02-24 19:53:59 +01:00
Uwe Steinmann
c4feea2664 all converters are only used for fulltext 2015-02-24 19:26:38 +01:00
Uwe Steinmann
f5d656bde0 set a group notification with setting a user works again (Bug #201) 2015-02-11 18:30:39 +01:00
Uwe Steinmann
f992adf775 do not used fixed classnames for SeedDMS_Core[Folder|Document]
use classname returned by SeedDMЅ_Core_DMS::getClassname()
2015-02-05 07:38:56 +01:00
Uwe Steinmann
1aa08781b2 Merge branch 'seeddms-4.3.14' into develop
Conflicts:
	Makefile
	SeedDMS_Core/Core/inc.ClassFolder.php
2015-01-29 18:22:19 +01:00
Uwe Steinmann
75ef47f6e1 expiration date of documents can be preset in settings 2015-01-29 17:28:40 +01:00
Uwe Steinmann
f79f9acc78 reseting expiration date works again 2015-01-23 13:38:52 +01:00
Uwe Steinmann
a87d802dba take out second inclusion of inc/inc.Extension.php 2015-01-23 10:34:52 +01:00
Uwe Steinmann
e24439ff43 do not use global variables anymore 2015-01-08 14:53:53 +01:00
Uwe Steinmann
e486254d80 include inc/inc.Init.php, new order of include files 2014-12-08 14:47:32 +01:00
Uwe Steinmann
4a652ba1df fix line endings 2014-12-08 14:47:05 +01:00
Uwe Steinmann
1744479837 removed left overs from failed merge (Bug #190) 2014-12-08 14:46:01 +01:00
Uwe Steinmann
77b5abe6bf fix line endings, change sequence of include files 2014-12-08 14:44:59 +01:00
Uwe Steinmann
1de8e26289 fix line endings, change sequence of include files 2014-12-08 14:43:50 +01:00
Uwe Steinmann
1be9052c85 put controller code into controller/class.EditFolder.php 2014-12-08 14:43:04 +01:00
Uwe Steinmann
4483fb52cc fix line endingѕ, adjust sequence of include files 2014-12-08 14:41:47 +01:00
Uwe Steinmann
8809086014 Merge branch 'seeddms-4.3.13' into develop 2014-11-24 19:42:18 +01:00
Uwe Steinmann
b39b92e0b0 don't crash if folder/document was deleted (Bug #186) 2014-11-24 19:08:17 +01:00
Uwe Steinmann
0a3f4e1fd7 do not include inc/inc.ClassEmail.php twice 2014-11-24 19:00:04 +01:00
Uwe Steinmann
e9c3696466 Merge branch 'seeddms-4.3.13' into develop
Conflicts:
	Makefile
2014-11-19 17:04:56 +01:00
Uwe Steinmann
03359ca620 fix checking for attribute values
checking for the number of values of a multi value attribute
disregards the maximum number of values if it is 0
2014-11-19 17:00:55 +01:00
Uwe Steinmann
834a8118e6 check for propper number of attribute values 2014-11-17 07:03:57 +01:00
Uwe Steinmann
05ad0d11ad log each operation 2014-11-14 10:06:25 +01:00
Uwe Steinmann
15c5392ed8 Merge branch 'seeddms-4.3.11' into develop
Conflicts:
	Makefile
	views/bootstrap/class.Search.php
	views/bootstrap/class.ViewFolder.php
2014-11-13 09:21:08 +01:00
Uwe Steinmann
5ff934373d take all attributes for searching into account 2014-11-13 07:54:35 +01:00
Uwe Steinmann
a800f74a75 fix almost unrestricted fast upload (Bug #175) 2014-11-11 15:42:07 +01:00
Uwe Steinmann
31da6d4f5f Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	SeedDMS_Core/Core/inc.ClassDMS.php
2014-07-24 07:58:32 +02:00
Uwe Steinmann
f4e7e451e2 check if $_GET["width"] is set before using it 2014-07-24 07:53:36 +02:00
Uwe Steinmann
760da5e2b4 check if pwd is passed in _POST 2014-07-24 07:53:08 +02:00
Uwe Steinmann
0026f8c69c selecting a status or category will not turn of folder search 2014-07-23 20:51:45 +02:00
Uwe Steinmann
b6f60e8c7f reoganize database search form, don't show results without a search criteria 2014-07-23 20:23:07 +02:00
Uwe Steinmann
c5b41095a2 pass folder attributes to search form 2014-07-23 20:12:29 +02:00
Uwe Steinmann
7830837e61 Merge branch 'seeddms-4.3.9' into develop 2014-07-21 07:40:22 +02:00
Uwe Steinmann
8a6acd321a include comment and verison comment in notification mail 2014-07-21 07:34:13 +02:00
Uwe Steinmann
25f0a3588a check if 'theme' is set before using it 2014-07-15 14:21:12 +02:00
Uwe Steinmann
e2974f2054 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	views/bootstrap/class.ViewFolder.php
2014-07-11 12:49:21 +02:00
Uwe Steinmann
6fc870c9df make notification work when uploading documents 2014-07-11 12:36:22 +02:00
Uwe Steinmann
3590b0859e addtoclipboard set msg in case of succes 2014-07-11 12:02:41 +02:00
Uwe Steinmann
fc334bf43a better error checking for uploaddocuments
first check for upload error, than for filesize
2014-07-11 11:14:27 +02:00
Uwe Steinmann
289649b6ee add file upload via drag&drop
can be enabled in the settings
2014-07-11 08:41:25 +02:00
Uwe Steinmann
0ee577fb11 add command for uploading documents 2014-07-11 08:38:26 +02:00
Uwe Steinmann
48c3f24e01 get rid of some old code 2014-07-11 08:38:05 +02:00
Uwe Steinmann
4d8f9731d5 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	styles/bootstrap/application.js
	views/bootstrap/class.Bootstrap.php
2014-07-08 08:49:14 +02:00
Uwe Steinmann
73bfecb5a8 more general folder chooser
the choosen folder will no longer use targetidformx for the input field
containing the id. It is now independent of the form name.
2014-07-08 08:30:59 +02:00
Uwe Steinmann
eb909aa100 no more php warnings if userid isn't set 2014-07-07 15:44:46 +02:00
Uwe Steinmann
579946d455 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	views/bootstrap/class.Bootstrap.php
2014-07-03 12:07:27 +02:00
Uwe Steinmann
3ebfd7aacf extract filetype by using pathinfo() 2014-06-13 17:29:40 +02:00
Uwe Steinmann
6325bd2844 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	views/bootstrap/class.Bootstrap.php
	views/bootstrap/class.ViewFolder.php
2014-06-06 14:15:39 +02:00
Uwe Steinmann
9d2674e9e4 new command tooglelockdocument, new view documentlistrow 2014-06-06 13:59:12 +02:00
Uwe Steinmann
91dcc5cf1d add more commands
removefromclipboard removes an item from the clipboard
view returns the html of some views
2014-06-05 15:00:44 +02:00
Uwe Steinmann
58cdecfe21 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	views/bootstrap/class.Bootstrap.php
	views/bootstrap/class.ViewFolder.php
2014-06-05 10:03:35 +02:00
Uwe Steinmann
b9ace5f6f7 add command 'deletefolder' 2014-06-05 09:48:45 +02:00
Uwe Steinmann
aa6bdf000b Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	views/bootstrap/class.Search.php
	views/bootstrap/class.ViewFolder.php
2014-06-04 21:25:30 +02:00
Uwe Steinmann
aa80f28de1 set splash message 2014-06-04 19:17:44 +02:00
Uwe Steinmann
e0a49734f0 'movefolder' requires a formtoken 2014-06-04 19:17:08 +02:00
Uwe Steinmann
c09e650c89 add 'deletedocument', 'movedocument' requires a formtoken 2014-06-04 19:15:28 +02:00
Uwe Steinmann
10b609927a Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	op/op.UpdateDocument.php
2014-06-04 08:03:20 +02:00
Uwe Steinmann
3b129502a0 unlock document if updated by admin or owner of document 2014-06-04 08:01:35 +02:00
Uwe Steinmann
f13ef894b2 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	Makefile
	op/op.RemoveDocument.php
	op/op.UpdateDocument.php
	out/out.RemoveDocument.php
2014-06-04 07:58:06 +02:00
Uwe Steinmann
51b84868a6 check if document is locked 2014-06-03 17:50:20 +02:00
Uwe Steinmann
858552b743 setting version to 0 will retrieve the latest version 2014-06-03 08:48:27 +02:00
Uwe Steinmann
05d6d9dca5 create preview image if it doesn't exists 2014-05-28 14:58:04 +02:00
Uwe Steinmann
5a8d13e1e7 get latest version if 'version' < 1 2014-05-28 14:54:10 +02:00
Uwe Steinmann
1fcc786d25 Merge branch 'seeddms-4.3.9' into develop
Conflicts:
	SeedDMS_Core/Core/inc.ClassDMS.php
	SeedDMS_Core/Core/inc.ClassUser.php
	op/op.AddDocument.php
	styles/bootstrap/application.css
	views/bootstrap/class.UsrMgr.php
2014-05-22 08:21:22 +02:00
Uwe Steinmann
66c89d2875 set password expiration even if password is not set 2014-05-22 06:43:18 +02:00
Uwe Steinmann
4fa324f99e change deletion of old sessions
the time when an old session is deleted is taken from the cookie
lifetime. If set to 0 it will be after 1 week
2014-05-22 06:40:47 +02:00
Uwe Steinmann
2e7197665e run SeedDMS_Session::updateAccess() explicitly 2014-05-22 06:39:54 +02:00
Uwe Steinmann
71fb34cbca check quota 2014-05-20 06:43:44 +02:00
Uwe Steinmann
8cd9210107 quota can be set 2014-05-20 06:23:32 +02:00
Uwe Steinmann
319b2cbe75 Merge branch 'seeddms-4.3.8' into develop 2014-04-15 18:53:21 +02:00
Uwe Steinmann
cfe5d1561c set LDAP_OPT_REFERRALS in case of AD 2014-04-15 15:32:43 +02:00
Uwe Steinmann
783a7a3d37 Merge branch 'seeddms-4.3.8' into develop 2014-04-10 21:41:56 +02:00