Uwe Steinmann
27d85cd156
add link to document/folder details in list row when onepage mode is on
2020-10-22 07:39:09 +02:00
Uwe Steinmann
feb0b2a6f1
set btn-danger
2020-10-08 22:28:55 +02:00
Uwe Steinmann
d08f6fe24c
set button type which didn't have
2020-10-08 22:25:51 +02:00
Uwe Steinmann
8198fd333f
replace btn-default by btn-secondary
2020-10-08 22:13:33 +02:00
Uwe Steinmann
5f8879a8e5
new conf variable for workflows in extensions
2020-10-08 21:58:20 +02:00
Uwe Steinmann
33b1e1f65f
fix js error after upgrade to cytoscrape.js 3.x
2020-10-08 21:35:46 +02:00
Uwe Steinmann
d35d815376
set missing attributes of tree nodes to make drag&drop work again
2020-10-08 19:49:22 +02:00
Uwe Steinmann
31e55a500e
add class btn-danger for removal buttons
2020-10-08 09:17:23 +02:00
Uwe Steinmann
a72e974db2
add class btn-danger to removal buttons
2020-10-08 09:08:33 +02:00
Uwe Steinmann
68a46bb78d
make buttons primary or danger
2020-10-08 09:07:40 +02:00
Uwe Steinmann
7bd399afda
add icon on button
2020-10-08 09:05:46 +02:00
Uwe Steinmann
ec6e369e4a
remove extra closing div
2020-10-08 09:05:33 +02:00
Uwe Steinmann
e33a37ca93
make remove button btn-danger
2020-10-08 08:51:37 +02:00
Uwe Steinmann
089b74ec38
replace html code for rows and columns
2020-10-08 08:51:20 +02:00
Uwe Steinmann
63236e7f93
replace old html code
2020-10-08 08:34:55 +02:00
Uwe Steinmann
d1a5a6823b
use new row, column methods instead of plain html
2020-10-08 07:57:23 +02:00
Uwe Steinmann
28e7b32ddf
replace html code with row and column methods
2020-10-07 19:04:39 +02:00
Uwe Steinmann
1c71887293
make box for number of hits of type info
2020-10-07 18:52:14 +02:00
Uwe Steinmann
919fdd6590
use new methods for rows and columns
2020-10-07 18:33:22 +02:00
Uwe Steinmann
b5f252cd54
add methods [row|column][Start|End]()
2020-10-07 18:32:50 +02:00
Uwe Steinmann
a3898e36de
fix getAttributeEditField() for boolean attributes
2020-10-07 07:45:06 +02:00
Uwe Steinmann
74a07c9593
close button of modal boxes is never primary
2020-10-06 18:35:33 +02:00
Uwe Steinmann
7862f5bc80
do not export empty groups
2020-09-29 17:07:16 +02:00
Uwe Steinmann
904eef7816
fix selection of owner
2020-09-29 16:42:10 +02:00
Uwe Steinmann
0979d2bd54
get category, mimetype and facets from view
2020-09-29 16:42:09 +02:00
Uwe Steinmann
364612f497
do not show occurences because not each fulltext engine supports it
2020-09-29 16:42:09 +02:00
Uwe Steinmann
1fda490bbe
pass a config array to search engine, search returns hits and total count
2020-09-29 16:42:09 +02:00
Uwe Steinmann
4bdb3c7061
put fulltext search into central service
2020-09-29 16:42:09 +02:00
Uwe Steinmann
08e04e3170
new icon for TransferObjects and RemoveFromProcesses
2020-09-25 08:58:02 +02:00
Uwe Steinmann
05a6917102
add simple task manager in js
2020-09-24 16:50:50 +02:00
Uwe Steinmann
e2f2021b19
use same edit attributes code as for add document
2020-09-24 08:32:09 +02:00
Uwe Steinmann
df313d316c
export users of a group as csv file
2020-09-23 11:39:19 +02:00
Uwe Steinmann
0f9ac271ce
do not show removed approvers/reviewers unless admin
2020-09-23 08:53:05 +02:00
Uwe Steinmann
76c02d89c7
remove old code for getting timeline items
2020-09-23 08:44:47 +02:00
Uwe Steinmann
ca1dce466d
backport printVersionAttributes(), nicer output of reviewers and approvers
2020-09-23 08:37:51 +02:00
Uwe Steinmann
83fc0a59b1
add expiration in 3 years
2020-09-22 10:03:30 +02:00
Uwe Steinmann
0a4fcb4c00
add new hooks prePreviousVersionsTab and preLatestVersionTab
2020-09-18 19:24:18 +02:00
Uwe Steinmann
0649815e56
new hooks on view document page
2020-09-18 19:11:25 +02:00
Uwe Steinmann
245a103b35
fix selection of documents/folders
2020-09-17 13:01:14 +02:00
Uwe Steinmann
b39f84e67c
fix html tags for version actions
2020-09-17 10:52:27 +02:00
Uwe Steinmann
db1db1787c
major update to make it look like the view document page, fixed preview
2020-09-17 10:51:37 +02:00
Uwe Steinmann
b9748576dc
add new method htmlAddJsHeader() which adds script with nonces
2020-09-15 12:14:15 +02:00
Uwe Steinmann
c555354f35
check if return value of hook addFolderAttribute is a string
2020-09-08 13:44:19 +02:00
Uwe Steinmann
c6d0a1d345
allow inline editing on document details page
2020-09-07 16:20:37 +02:00
Uwe Steinmann
a75257c7c2
add title to enable/disable button of extension
2020-09-07 11:45:11 +02:00
Uwe Steinmann
e21850c92f
make buttons primary
2020-09-01 15:17:49 +02:00
Uwe Steinmann
dad650fb9b
show help cursor on form field label if help is available
2020-09-01 09:24:17 +02:00
Uwe Steinmann
d5d70e4802
some more help text, show propper type in list of attributes
2020-09-01 09:23:32 +02:00
Uwe Steinmann
49321d2dbe
check for $fieldwrap[1]
2020-08-31 12:59:14 +02:00
Uwe Steinmann
b15c47117e
out message if no groups/users are available
2020-08-28 13:11:05 +02:00
Uwe Steinmann
b977d7c7fd
no need to call printFolderChooserJs() anymore
2020-08-28 11:54:52 +02:00
Uwe Steinmann
f3c0c1847c
give folder tree a unique id
2020-08-28 11:54:12 +02:00
Uwe Steinmann
d7fe2087d1
move code into getAttributeValue()
2020-08-28 11:53:34 +02:00
Uwe Steinmann
f1d1c01c70
take out js from html code
2020-08-28 11:52:36 +02:00
Uwe Steinmann
d58100c678
edit and show new attribute types, major overhaul of folder tree to make several trees on a page possible
2020-08-28 11:50:29 +02:00
Uwe Steinmann
af792b52ad
add support for new attribute types
2020-08-28 11:46:46 +02:00
Uwe Steinmann
619f90b4df
do not pass parent folder to hook add[Folder|Document]Attribute
2020-08-28 07:39:16 +02:00
Uwe Steinmann
76ed086f5d
use cytoscape in views/bootstrap/vendors
2020-08-27 08:13:34 +02:00
Uwe Steinmann
d4db6a2ba0
new version of font-awesome (4.7.1)
2020-08-27 07:52:52 +02:00
Uwe Steinmann
6d881fed60
take out authentication and secure script with a token
2020-08-26 11:40:04 +02:00
Uwe Steinmann
22fa26bdb7
user md5 of formname and form for formid in folder chooser
2020-08-25 21:43:23 +02:00
Uwe Steinmann
8638858d05
pass form field name to printFolderChooserJs()
2020-08-25 21:42:24 +02:00
Uwe Steinmann
2372cb8d09
no need to pass parameter to hook additionalCache
2020-08-21 13:20:07 +02:00
Uwe Steinmann
991268a18b
put ClearCache into controller, add hooks when clearing the cache
2020-08-21 10:03:22 +02:00
Uwe Steinmann
6651601995
add help to form field, formSubmit can output several buttons
2020-08-20 19:59:09 +02:00
Uwe Steinmann
d4ae4eed24
use user selection for auto login
2020-08-19 14:18:01 +02:00
Uwe Steinmann
1726d1f1f2
configuring a user id in the settings uses a list of existing users
2020-08-19 13:21:51 +02:00
Uwe Steinmann
395afcbcd4
run help of config var through htmlspecialchars()
2020-08-19 11:49:48 +02:00
Uwe Steinmann
65c1bccf82
show latest changelog of uninstalled extensions
2020-08-14 11:11:40 +02:00
Uwe Steinmann
a17a190da1
add hooks showDocumentKeywords and showDocumentCategory
2020-08-12 07:26:28 +02:00
Uwe Steinmann
969c9daba4
make save button primary, translate options of select menu
2020-08-12 07:25:35 +02:00
Uwe Steinmann
f2ae4e97bd
make select button of keyword selector primary
2020-08-11 18:22:43 +02:00
Uwe Steinmann
af1662f194
use a unified name in tree navigation widget
2020-08-10 07:33:29 +02:00
Uwe Steinmann
e6f20b8996
issue warning if no attributes are defined
2020-08-05 18:52:44 +02:00
Uwe Steinmann
c68f111c7a
git rid of expandFolderTree checking
2020-08-05 18:43:45 +02:00
Uwe Steinmann
1ce602c98c
add [begin|end]_action_list as keys for extracontent in list items
2020-08-05 18:43:12 +02:00
Uwe Steinmann
aa271f6648
remove':' after value of attribute
2020-08-03 12:51:35 +02:00
Uwe Steinmann
487950c37c
use new class SeedDMS_FolderTree for iterating over all folders
2020-08-01 13:49:10 +02:00
Uwe Steinmann
25f37fae7a
much more reliable import of users
2020-07-30 17:34:06 +02:00
Uwe Steinmann
ce7360f13b
add new hooks rightContentPre and rightContentPost
2020-07-28 18:11:49 +02:00
Uwe Steinmann
b9ad2195d3
add hooks showDocumentAttribute and showDocumentContentAttribute
2020-07-28 15:39:59 +02:00
Uwe Steinmann
40a6de0353
fix output of log lines
2020-07-27 15:30:30 +02:00
Uwe Steinmann
076535bf7d
a script for export users as csv
2020-07-27 14:17:11 +02:00
Uwe Steinmann
9239a12787
fix select menu for owner
2020-07-22 15:10:26 +02:00
Uwe Steinmann
e94631bbde
propperly check for return value of addXXXAttributes
2020-07-21 07:29:53 +02:00
Uwe Steinmann
55f5fe4047
hook addDocumentContentAttributes can return a string
2020-07-21 07:29:15 +02:00
Uwe Steinmann
dc6ec3c5c7
add hook addFolderAttributes
2020-07-21 07:28:46 +02:00
Uwe Steinmann
24458ab648
check if return value of hook for adding attributes is a string
2020-07-21 07:28:15 +02:00
Uwe Steinmann
23cf76aef2
fix ordering of folders in DocumentChooser and FolderChooser
2020-07-21 06:24:55 +02:00
Uwe Steinmann
837f697d3b
better import of users
2020-06-29 17:24:26 +02:00
Uwe Steinmann
8c9af6d4ca
remove old code
2020-06-29 08:06:47 +02:00
Uwe Steinmann
a4ccfe1a7d
set browser url when selecting category
2020-06-19 08:08:56 +02:00
Uwe Steinmann
7725a0b03b
add configuration for authentication by key in rest api
2020-06-17 11:19:02 +02:00
Uwe Steinmann
1ba42deef1
remove $user as it is not needed and causes a php warning
2020-06-16 07:19:04 +02:00
Uwe Steinmann
f16d1821cc
add start and end date to getDateChooser()
2020-06-16 07:18:30 +02:00
Uwe Steinmann
dcb7a775eb
show info about installed seeddms and php extensions
2020-06-12 15:02:29 +02:00
Uwe Steinmann
514002f877
import users from csv file
2020-06-09 21:07:47 +02:00
Uwe Steinmann
c0152e8def
undo naming tree 'main'. It breaks selection of folders in the tree
2020-06-03 18:31:01 +02:00
Uwe Steinmann
932cfab13e
minor improvements in folder tree (show 'plus' if children exists)
2020-06-03 10:53:49 +02:00
Uwe Steinmann
095c63b884
set name of folder tree to 'main'
2020-06-03 10:53:19 +02:00
Uwe Steinmann
bff27eb42c
use $latestContent->getDocument() to get document
2020-05-27 16:33:41 +02:00
Uwe Steinmann
aa55ed3bcb
show fast upload always but check for write access
2020-05-27 16:23:19 +02:00
Uwe Steinmann
640dea6534
documents can be sorted by expiration date or name
2020-05-27 12:02:30 +02:00
Uwe Steinmann
574dd54e1d
fix output of expired documents
2020-05-22 16:26:23 +02:00
Uwe Steinmann
780aca0b76
fix checking return value of hook 'addFolderAttributes'
2020-05-20 11:13:57 +02:00
Uwe Steinmann
aea42b9bf5
show access rights of folder/document if user has write access
2020-05-19 17:57:34 +02:00
Uwe Steinmann
5330505ceb
goto viewFolder page after moving clipboard
2020-05-18 18:30:39 +02:00
Uwe Steinmann
f7bcec7be7
set folder id in clipboard div ( Closes : #473 )
2020-05-18 18:29:52 +02:00
Uwe Steinmann
164efbeb49
include javascript translations
2020-05-13 16:05:33 +02:00
Uwe Steinmann
7d0f266eab
add js translation to make drag&drop work
2020-05-13 13:30:12 +02:00
Uwe Steinmann
d66b6346e5
use documentListRow()
2020-05-13 13:29:32 +02:00
Uwe Steinmann
2b15816228
put clipboard into container which can be made fixed
2020-05-13 13:28:32 +02:00
Uwe Steinmann
60bcd68fb5
add js translations, use documentListRow(Start|End)
2020-05-13 09:28:39 +02:00
Uwe Steinmann
2b49ed2d6f
add hooks preClipboard and postClipboard, set more attributes for drag&drop
2020-05-13 09:27:16 +02:00
Uwe Steinmann
ead98471c6
set drag and drop info for menu items
2020-05-12 13:06:22 +02:00
Uwe Steinmann
b7d61aea43
back button can be turned off
2020-05-12 12:02:22 +02:00
Uwe Steinmann
fad5c31cf2
run workflow action name through htmlspecialchars()
2020-05-08 07:42:38 +02:00
Uwe Steinmann
39a3e0dea3
obey maxUploadSize whenever a file is uploaded
2020-05-07 14:03:00 +02:00
Uwe Steinmann
d6ff82ccb8
form name can be passed to printFineUploaderJs()
2020-05-07 06:49:38 +02:00
Uwe Steinmann
e93f8b6266
make showNavigationBar protected
...
so it can be used in extensions
2020-04-21 17:23:45 +02:00
Uwe Steinmann
e5a56f5eba
allow menu children in globalNavigationBar
2020-04-21 15:51:40 +02:00
Uwe Steinmann
9056e91bc3
fix calling hook 'globalNavigationBar'
2020-04-21 15:38:18 +02:00
Uwe Steinmann
49ba7df19b
add hook startRow() before each row
2020-04-21 15:24:08 +02:00
Uwe Steinmann
23cc3c08cd
add hock for global navigation bar
2020-04-21 15:23:37 +02:00
Uwe Steinmann
2ca619045d
place comment of version below version data (remove extra column)
2020-04-21 11:56:20 +02:00
Uwe Steinmann
2d5a4d5bd4
list only user in session which are not hidden
2020-04-16 15:54:37 +02:00
Uwe Steinmann
440f327bad
minor layout improvements
2020-04-14 20:00:53 +02:00
Uwe Steinmann
0273199ce0
fix link to custom css on page
2020-04-14 17:07:53 +02:00
Uwe Steinmann
71a24bb826
add 'data-target-id' to folder and document rows in list
...
This will be used to specify the document associated to the row.
2020-04-10 07:52:35 +02:00
Uwe Steinmann
24925bf2de
get document from latestversion where ever the version is concerned
...
latestVersion could be changed by a hook, which also changes the
related document
2020-04-10 07:50:22 +02:00
Uwe Steinmann
82a60956ca
do now show tasks in menu if workflow is turned off completly
2020-04-06 21:26:29 +02:00
Uwe Steinmann
82209c1ee4
do not calculated total for accumaled documents
2020-04-04 11:59:43 +02:00
Uwe Steinmann
3d128da722
show table with total document size per user
2020-04-02 13:59:38 +02:00
Uwe Steinmann
daf6ebe454
add table with data below chart
2020-04-02 12:38:16 +02:00
Uwe Steinmann
6f60445ca8
set data-allow-clear on select2
2020-04-01 14:05:33 +02:00
Uwe Steinmann
b80ffbf7c3
set data-allow-clear for select2
2020-04-01 14:04:24 +02:00
Uwe Steinmann
1220de90bd
run workflow action name through htmlspecialchars()
2020-03-26 08:03:58 +01:00
Uwe Steinmann
2c0fb6f476
run names through htmlspecialchars()
2020-03-26 07:54:27 +01:00
Uwe Steinmann
bab648b988
check if index and indexconf is set
2020-03-24 06:46:22 +01:00
Uwe Steinmann
8497e652f6
setting more http headers to improve security
2020-03-13 19:43:47 +01:00
Uwe Steinmann
7fcc100ae7
support one page mode on TimeLine page
2020-03-10 17:10:19 +01:00
Uwe Steinmann
c021e4b4cb
make printPopupBox() public
2020-03-05 22:26:53 +01:00
Uwe Steinmann
49bebebdae
overhaul ManageNotify, support onepage mode, use standard output for documents and folders
2020-03-05 09:12:45 +01:00
Uwe Steinmann
09f5943eb0
pass new parameter $skipcont to folderListRow()
2020-03-05 09:12:25 +01:00
Uwe Steinmann
3e98a18bab
add new optional parameter skipcont to folderListRow()
2020-03-05 09:11:45 +01:00
Uwe Steinmann
d5ce0f8fe9
hook folderListItem has new parameter
2020-03-05 09:11:15 +01:00
Uwe Steinmann
92216112a4
set title and cursor of folder row in onepage mode
2020-03-04 22:30:42 +01:00
Uwe Steinmann
0acc08178f
support for onepage mode
2020-03-04 22:26:28 +01:00
Uwe Steinmann
91f61aad87
support for onepage mode
2020-03-04 22:26:05 +01:00
Uwe Steinmann
54a14286f3
set cursor of documentListRow in onepage mode, show id on mouse over
2020-03-04 22:25:10 +01:00
Uwe Steinmann
3b3ada2ff5
fix import of extension in list of extension versions
2020-03-02 09:17:30 +01:00
Uwe Steinmann
0e4a819e2b
run various outputs through htmlspecialchars()
2020-02-28 18:20:44 +01:00
Uwe Steinmann
13b7de9c60
support one page mode on search page
2020-02-28 09:48:43 +01:00
Uwe Steinmann
975c6cb147
add js code for catching clicks on folder rows in one page mode
2020-02-28 09:47:58 +01:00
Uwe Steinmann
b11aed0d18
fix comparision of versions
2020-02-28 09:47:23 +01:00
Uwe Steinmann
a424268514
click on related documents works in onepage mode
2020-02-28 08:28:58 +01:00
Uwe Steinmann
ae2b7d4631
add debug mode
2020-02-27 17:58:31 +01:00
Uwe Steinmann
9696187a9a
set url after selecting record
2020-02-25 09:52:27 +01:00
Uwe Steinmann
4675c785db
set configuration for http proxy
2020-02-21 10:01:09 +01:00
Uwe Steinmann
e2ac404760
set header X-Content-Type-Options (still commented out)
2020-02-18 09:46:32 +01:00
Uwe Steinmann
c25c3fef60
add js for clicking on a document row
2020-02-13 16:12:43 +01:00
Uwe Steinmann
a5bf963bc5
add check for mismatch of fileType and mimeType
...
works only for some common mimetypes
2020-02-11 07:47:33 +01:00
Uwe Steinmann
b07b94b59a
allow config fields of type 'textarea'
2020-01-27 15:37:59 +01:00
Uwe Steinmann
8f56a8c8c0
fix loading more entries in folder list if one page mode is on
2020-01-22 15:54:29 +01:00
Uwe Steinmann
b994b5afcd
set seeddms_folder in js propperly
2020-01-22 15:54:10 +01:00
Uwe Steinmann
8615f75ac5
use translation
2020-01-22 14:27:56 +01:00
Uwe Steinmann
069b0b2459
fix text when loading changelog
2020-01-21 18:26:18 +01:00
Uwe Steinmann
13fcdf43ca
show list of expired documents
...
newer shew any documents
2020-01-20 10:36:31 +01:00
Uwe Steinmann
f0ab6af744
asking for version number can be turned of completely
2020-01-16 13:08:48 +01:00
Uwe Steinmann
905adbe6ba
do not ask for approver/reviewer if workflow is turned of completely
2020-01-16 13:08:22 +01:00
Uwe Steinmann
827049ee9a
nofication field can be turned of when uploading a new document
2020-01-16 12:45:59 +01:00
Uwe Steinmann
daf08343e3
set disable flag of extension
...
otherwise it will not be saved
2020-01-14 08:32:05 +01:00
Uwe Steinmann
9b6949a00a
check if document content exists in hits of fulltext search
2020-01-07 21:21:17 +01:00
Uwe Steinmann
8ae2874367
do not use global var EXT_CONF anymore
2020-01-03 10:21:58 +01:00
Uwe Steinmann
b3ffdd3b7d
extension are disabled in the settings
...
the configuration of the extension will no longer work for disabling an
extension
2019-12-20 17:20:15 +01:00
Uwe Steinmann
d5a937fbc8
minor modification of folder tree
2019-12-20 14:17:48 +01:00
Uwe Steinmann
3f14dcf4db
get settings from view
2019-12-20 14:17:00 +01:00
Uwe Steinmann
16ca3dc96a
init $tasks to empty array
2019-12-20 10:54:42 +01:00
Uwe Steinmann
849351e58b
add js for updateDropFolder only if drop folder list is enabled
2019-12-20 10:53:09 +01:00
Uwe Steinmann
1f8c5fe7c3
workflows can be turned off completely
2019-12-19 16:08:10 +01:00
Uwe Steinmann
c9aaa68925
preset value for sequence if sequenc cannot be edited
2019-12-19 10:03:24 +01:00
Uwe Steinmann
c332e0393b
add new config variable noDocumentFormFields
...
used for hiding some fields like comment, keywords, categories, ...
2019-12-19 09:03:59 +01:00
Uwe Steinmann
c2e48e9ab4
get access mode of folder only once in folderListRow()
2019-12-13 10:27:02 +01:00
Uwe Steinmann
98da641061
new hooks leftContentPre and leftContentPost
2019-12-13 09:07:56 +01:00
Uwe Steinmann
658d00fe42
allow preview of video/x-matroska videos
2019-12-10 06:20:31 +01:00
Uwe Steinmann
583ce13bfc
set video icon for .mkv files
2019-12-10 06:20:11 +01:00
Uwe Steinmann
6d604d2d60
set icon for video/webm
2019-12-06 15:23:38 +01:00
Uwe Steinmann
63c90a026b
menu item does not need a href if it has children
2019-12-04 19:31:02 +01:00
Uwe Steinmann
ca7bb77386
better formating of checkboxes
2019-11-28 14:27:30 +01:00
Uwe Steinmann
fd4a821fa8
better checking for existing value
2019-11-26 17:07:47 +01:00
Uwe Steinmann
1763bd1bae
take 'orderby' into account
2019-11-26 11:21:40 +01:00
Uwe Steinmann
7bb511f891
fix comparison of creation date, show number of tasks in queue
2019-11-26 07:33:37 +01:00
Uwe Steinmann
5e9a4515b3
use new method printClickDocumentJs()
2019-11-25 09:51:39 +01:00
Uwe Steinmann
24f030f1c7
add method printClickDocumentJs()
...
adds js for catching the event when clicking on a document row and
onepage mode is on
2019-11-25 09:50:52 +01:00
Uwe Steinmann
bf6490f904
fix output of group name
2019-11-25 09:38:41 +01:00
Uwe Steinmann
5a877f959c
edit warning because content is replaced
2019-11-21 10:50:59 +01:00
Uwe Steinmann
833ff8f7da
do not allow adding events and showing tasks
2019-11-20 17:50:26 +01:00
Uwe Steinmann
b2715684a3
use formField() instead of plain html
2019-11-19 18:21:34 +01:00
Uwe Steinmann
b095c48ddd
formField() treats a value == "0" as not empty
2019-11-19 18:20:53 +01:00
Uwe Steinmann
4aef495c03
fix wrong counting of documents
2019-11-19 10:04:49 +01:00
Uwe Steinmann
3a62afd084
count processes in latest version
2019-11-19 09:34:41 +01:00
Uwe Steinmann
2b00423225
get latest version for later checking
...
could be used to filter out older documents
2019-11-19 07:25:53 +01:00
Uwe Steinmann
28e2549866
menuTasks returns complete menuItem
2019-11-12 15:22:00 +01:00
Uwe Steinmann
4f28cd19d1
show preview for all images supported by browser
2019-11-11 15:39:47 +01:00
Uwe Steinmann
b9bbb8739f
add action data (currently not used)
2019-11-07 19:55:55 +01:00
Uwe Steinmann
9820d9b7f3
set data-name for folder/document table rows
2019-11-07 19:54:42 +01:00
Uwe Steinmann
3c26142744
onePageMode can be turned on/off
2019-10-28 12:06:41 +01:00
Uwe Steinmann
b705fdab44
fix up to parent button on ViewFolder page
2019-10-28 09:26:35 +01:00
Uwe Steinmann
ee88f44693
fix php warning
...
$iRev is probably not needed anymore, but kept for now
2019-10-28 09:14:07 +01:00
Uwe Steinmann
75f3afdc84
new hooks processConfig and showConfig
...
hook 'showConfig' is anly called for extension variables if the type is
set to 'hook'. 'processConfig' is called after the extension
configuration is read
2019-10-23 09:06:19 +02:00
Uwe Steinmann
40dee4b9d2
hook addDocumentContentAttribute and addDocumentAttribute may return a string
2019-10-23 09:05:04 +02:00
Uwe Steinmann
8c73f36151
show[Document|Folder]Attribute may return a string
2019-10-19 09:17:49 +02:00
Uwe Steinmann
da5fed3591
fix syntax error
2019-10-19 08:27:38 +02:00
Uwe Steinmann
0208d54409
fix parameter for addDocumentAttributes, editDocumentAttributes may return a string
2019-10-19 08:19:51 +02:00
Uwe Steinmann
070af52849
add new hook addFolderAttributes, editFolderAttribute may return a string
2019-10-19 08:19:09 +02:00
Uwe Steinmann
dfa2d03cf9
new and modified hooks
...
add hook addDocumentContentAttributes, addDocumentContentAttributes and
editDocumentContentAttribute can also return a string
2019-10-19 08:18:06 +02:00
Uwe Steinmann
a53cd4b0cd
add method successMsg()
2019-10-18 12:21:40 +02:00
Uwe Steinmann
937f8a5678
add hooks preContent, postContent
2019-10-18 11:06:42 +02:00
Uwe Steinmann
6ae87d4fe0
changing folder/document will require a click on the second child of a row
2019-10-16 17:59:43 +02:00
Uwe Steinmann
a6ef05b22b
stop event propagation when clicking the delete doc/folder button in the list view
2019-10-16 17:57:56 +02:00
Uwe Steinmann
297d5d1391
clicking on document table row will load document page, update browser history
2019-10-16 09:50:54 +02:00
Uwe Steinmann
ad3678e60c
remove unneeded echo
2019-10-11 16:30:53 +02:00
Uwe Steinmann
0faef9cd18
call new hook additionalTypes()
2019-10-11 16:30:31 +02:00
Uwe Steinmann
1a23c659fe
add hook pageNavigationBar, pass date format to getDateChooser()
2019-10-01 14:06:46 +02:00
Uwe Steinmann
49f29d007b
new onepage mode can be turned off
2019-09-11 17:44:40 +02:00
Uwe Steinmann
39217037b8
fix tree behaviour, do not load all sub nodes
2019-09-11 17:43:50 +02:00
Uwe Steinmann
e24e031b17
do not output header of section for reviewers if there is no reviewer
2019-09-10 17:42:58 +02:00
Uwe Steinmann
919757bbf3
add new parameter partialtree to method printNewTreeNavigationJs()
2019-09-06 15:19:47 +02:00
Uwe Steinmann
4215eda966
remember current folder id on page, update drop folder list regulary
2019-09-05 12:53:45 +02:00
Uwe Steinmann
4a22ed2ce7
pass on orderby to ajax calls
2019-08-27 21:46:19 +02:00
Uwe Steinmann
bd99b078ca
split page into seperate views, click in tree just updates the views
...
a page reload isn't needed anymore
2019-08-27 14:35:22 +02:00
Uwe Steinmann
269fa30936
remove extra containerStart
2019-08-12 08:10:40 +02:00
Uwe Steinmann
1d2b44a8d9
the subtree command from op.Ajax.php has been moved into the views
2019-08-08 09:32:42 +02:00
Uwe Steinmann
3b060dc091
add generic decorator for views
2019-08-08 09:20:36 +02:00
Uwe Steinmann
25f569b9eb
use isType() for checking object type
2019-08-08 09:16:06 +02:00
Uwe Steinmann
5997717099
do not provide backup tools if backup dir is not set
2019-07-30 07:08:10 +02:00
Uwe Steinmann
3d5812c86d
file containing meta data can be specified
2019-07-30 06:34:16 +02:00
Uwe Steinmann
1de9ed37d5
allow serveral instanceѕ of drop folder chooser on one page
2019-07-30 06:33:18 +02:00
Uwe Steinmann
3471835d0a
do not check for named formtoken in op/op.Ajax.php anymore, use new statusbox-container for last file uploads
2019-07-12 16:45:28 +02:00
Uwe Steinmann
ee732551c6
make drag&drop work
2019-07-12 16:44:44 +02:00
Uwe Steinmann
08ecb9829e
make drag&drop work
2019-07-12 16:44:23 +02:00
Uwe Steinmann
19f5990080
add div.statusbar-container, remove old code, make drag&drop work
2019-07-12 16:43:34 +02:00
Uwe Steinmann
9579c0480b
add code for bootbox, make drag&drop work
2019-07-12 16:42:29 +02:00
Uwe Steinmann
e1ae62ec7e
overhaul drag&drop code
...
documents can be dropped on other documents, files can be dropped
on folders
2019-07-11 17:18:03 +02:00
Uwe Steinmann
f09ece975b
turn load on demand on in jqtree
2019-07-10 19:32:02 +02:00
Uwe Steinmann
7a7542e01b
fix wrong baseUrl which cause the styles not to be loaded
2019-07-05 08:07:52 +02:00
Uwe Steinmann
b90392191a
seperate code for lines in clipboard into extra function
...
allows to add hook for replacing those functions with code in an
extension
2019-07-04 14:35:05 +02:00
Uwe Steinmann
a91a49cd56
add filetype 'folder' in getMimeIcon()
...
This enables the use of getMimeIcon() for folders instead of using
the protected $imgpath
2019-07-04 14:33:24 +02:00
Uwe Steinmann
b1a895fb27
new config options for disallowing duplicate subfolder names
2019-07-01 10:50:40 +02:00
Uwe Steinmann
6f2fb3e646
fix possible xss
2019-06-28 11:02:10 +02:00
Uwe Steinmann
e0995e362c
initialize $fieldwrap in order to prevent php warnings
2019-06-27 14:18:58 +02:00
Uwe Steinmann
619a1de980
adding ordering of result for database search
2019-06-26 18:03:36 +02:00
Uwe Steinmann
8af9d0fc28
getNotificationList() returns an empty array if there are no notifications
2019-06-24 12:37:25 +02:00
Uwe Steinmann
53134c346a
add icons for sort field and sort order in list of folders/docs
2019-06-24 11:54:08 +02:00
Uwe Steinmann
0fe038e512
escape group name in list of groups
2019-06-13 09:03:30 +02:00
Uwe Steinmann
a511904a81
call new hook 'footNote', footNote() returns the html instead of echoing it
2019-05-13 08:13:30 +02:00
Uwe Steinmann
f8ac8aa74f
take out patches accidentially taken over from demo
2019-05-07 08:05:19 +02:00
Uwe Steinmann
b1dc684738
add donate button to global nav, use simpler button
2019-05-02 16:57:31 +02:00
Uwe Steinmann
c459175bab
add offer to receive a copy of the user's manual
2019-05-02 16:57:31 +02:00
Uwe Steinmann
ddddb4fb74
add splashscreen for paypal
2019-05-02 16:57:31 +02:00
Uwe Steinmann
1dfd36e79a
fix moving documents on clipboard into the current folder
2019-05-01 12:43:36 +02:00
Uwe Steinmann
423bf1dd7c
do not show attributes in extra column in search result
...
put into a popup opened by a button
2019-04-11 06:19:56 +02:00
Uwe Steinmann
9a5d6c31ab
do not list users/groups in select menu which already has an access right
2019-04-03 10:54:04 +02:00
Uwe Steinmann
80b9c708fa
a document in any status can be set obsoletet
2019-03-14 07:54:52 +01:00
Uwe Steinmann
4b9a4ac010
add hook preViewDocument
2019-03-14 07:48:20 +01:00
Uwe Steinmann
8cfed6feea
folder tree can be configured to not load further levels
2019-03-05 09:28:31 +01:00
Uwe Steinmann
4f34ff5c5c
add missing http header for js file
2019-03-01 08:36:05 +01:00
Uwe Steinmann
bf7cd09374
do not preset user selection for access rights
2019-02-27 13:53:23 +01:00
Uwe Steinmann
6115e5232f
load jqtree data on left click also
2019-02-27 11:44:27 +01:00
Uwe Steinmann
bff281cd01
table can be filtered
2019-02-22 17:26:32 +01:00
Uwe Steinmann
5cb159ca82
return list of approvals even if empty
2019-02-12 12:12:11 +01:00
Uwe Steinmann
37a8663a69
set body class and http base url
2019-02-12 11:15:19 +01:00
Uwe Steinmann
2b2fcdad37
call hooks to get document content
2019-02-06 13:22:52 +01:00
Uwe Steinmann
939d212175
call hook to get document content
2019-02-06 13:11:49 +01:00
Uwe Steinmann
00c6c72f25
add js for jqtree only if showtree is set
2019-02-05 07:35:20 +01:00
Uwe Steinmann
1c75536791
fix wrong name for review file in form
2019-02-04 15:17:18 +01:00
Uwe Steinmann
fdb848d5bb
fix list of menuitems, fix user in protocol log
2019-02-04 14:43:57 +01:00
Uwe Steinmann
3855603dbf
fix tree view when documents are shown
2019-02-04 14:24:30 +01:00
Uwe Steinmann
600a1c00b7
filter docs in a task list through a hook function
2019-01-31 11:23:16 +01:00
Uwe Steinmann
dcb0a746a0
new parameter xsendfile
2019-01-18 13:07:39 +01:00
Uwe Steinmann
efcd6482f9
fix url for out.WorkflowGraph.php
2019-01-15 13:57:18 +01:00
Uwe Steinmann
476cac3967
update jqtree, add right click for downloading children
2019-01-11 13:16:08 +01:00
Uwe Steinmann
73e1df3ad8
make it work with slim notfound handler
2019-01-09 09:19:46 +01:00
Uwe Steinmann
24f0555d92
reindex document also if creation time is equal to content creation time
2019-01-08 16:59:55 +01:00
Uwe Steinmann
b70fd9c81a
viewonlinefiletype may also contain mimetypes
2019-01-08 13:13:38 +01:00
Uwe Steinmann
24a6938f51
better handling of settings of extension if it was configured yet
2018-12-18 09:03:57 +01:00
Uwe Steinmann
7b1fc28cf4
pass on type and placeholder of extension config
...
this will fix password fields in the extension configuration which
were readable
2018-12-13 18:24:34 +01:00
Uwe Steinmann
df40691533
add hook startLeftColumn
2018-12-13 15:46:25 +01:00
Uwe Steinmann
8aa750c035
use layout like categories, attributes
2018-12-03 07:40:58 +01:00
Uwe Steinmann
a52a46bf46
remove unneeded code
2018-12-03 07:40:42 +01:00
Uwe Steinmann
34e934fb8f
use sam layout as for managing categories
2018-11-29 06:27:53 +01:00
Uwe Steinmann
575355731a
no need to include parsedown/Parsedown.php anymore, set flags of htmlspecialchars()
2018-11-23 21:02:33 +01:00
Uwe Steinmann
6ceb14cdfd
check for an existing file extension
2018-11-22 08:06:05 +01:00
Uwe Steinmann
d66a702295
fix various javascript errors
2018-11-16 20:29:31 +01:00
Uwe Steinmann
43cfc11a04
take out empty javascript tags
2018-11-16 11:42:21 +01:00
Uwe Steinmann
699a4f4bc4
use get instead of post when calling out/out.TriggerWorkflow.php
2018-11-16 11:41:43 +01:00
Uwe Steinmann
de8cc01850
show icons for users and groups, show login and fullname for users
2018-11-16 11:40:58 +01:00
Uwe Steinmann
1cb6a6f9c1
show review tasks
2018-11-16 11:39:05 +01:00
Uwe Steinmann
bf72386b19
show icon for users and groups, show login and fullname for users
2018-11-16 11:38:06 +01:00
Uwe Steinmann
488b274048
add 'worker-src blob:' to csp rule
2018-11-16 11:36:48 +01:00
Uwe Steinmann
10fc10eb1c
use configured preview commands instead of old defaults
2018-11-12 10:14:51 +01:00
Uwe Steinmann
b713a40e1e
add checking for float attributes
2018-11-10 18:05:45 +01:00
Uwe Steinmann
0c53fee77d
show debug msg when test email is send
2018-11-09 17:22:33 +01:00
Uwe Steinmann
0c0ac23576
add hooks folderListPreContent and folderListPostContent
2018-11-08 16:40:42 +01:00
Uwe Steinmann
71e59f1a22
set selection menu for expiration to 'date' if date is entered ( Closes #423 )
2018-11-07 21:45:48 +01:00
Uwe Steinmann
ee343cb972
urlencode parameters for url of search pages
2018-11-07 20:53:31 +01:00
Uwe Steinmann
b8dfbe4064
add hooks addDocumentPreForm and addDocumentPostForm
2018-10-23 11:20:34 +02:00
Uwe Steinmann
4d10f196e8
make sure dropfolderdir doesn't contain double '/'
2018-10-23 11:19:51 +02:00
Uwe Steinmann
950de8e293
do not take images from out/images anymore
...
use views/bootstrap/images instead
2018-10-11 10:51:04 +02:00
Uwe Steinmann
4038503fe2
remove old jump loader code
2018-10-11 09:44:09 +02:00
Uwe Steinmann
97ec803da2
fix checking of passwords ( Closes : #420 )
2018-10-09 06:49:16 +02:00
Uwe Steinmann
542ca945f1
users which are subscribers already cannot be selected anymore ( Closes #414 )
...
use also the same layout in class.DocumentNotify.php and
class.FolderNotify.php
2018-10-02 19:19:05 +02:00
Uwe Steinmann
6f7b3b68e5
fix #413
2018-09-25 08:54:07 +02:00
Uwe Steinmann
0f6d893c49
filemtime can be taken over when importing from filesystem
2018-09-18 18:31:15 +02:00
Uwe Steinmann
621846c86d
place js for file chooser in js file for page
2018-09-05 13:35:44 +02:00
Uwe Steinmann
cefb89a8c2
move js for btn-file into php function
...
the new function printFileChooserJs() must be called in the js method
on every page where a file upload button is used
2018-09-05 13:34:30 +02:00
Uwe Steinmann
5ddb14a499
show msg if passed to view
2018-09-05 07:09:26 +02:00
Uwe Steinmann
54aa90edda
add selection for folders in extension settings
2018-08-27 08:22:39 +02:00
Uwe Steinmann
327250eb31
init array for mandatory reviewers/approvers
2018-08-20 18:12:19 +02:00
Uwe Steinmann
164bec246b
fix typo in comment
2018-08-20 17:13:57 +02:00
Uwe Steinmann
cce2406f82
pass additional parameter to hook documentListItem
...
This is the 3rd parameter and $context moves to the 4th position
2018-08-08 06:55:56 +02:00
Uwe Steinmann
9e076ffcf9
check if 'link' and 'attributes' are set in menuitem before using them
2018-08-08 06:54:59 +02:00
Uwe Steinmann
76720ccabf
set $sitename earlier in htmlStartPage()
...
because the the opensearchengine meta tag needs it
2018-08-08 06:51:27 +02:00
Uwe Steinmann
857b075388
make buttons smaller
2018-08-08 06:50:21 +02:00
Uwe Steinmann
84e87715da
add open search description
2018-07-13 15:25:33 +02:00
Uwe Steinmann
d4392c8e59
use documentListRow(), set bg color of each row depending of status
2018-07-13 08:49:10 +02:00
Uwe Steinmann
7f1fb811de
output text for approval status not overall status
2018-07-13 08:09:25 +02:00
Uwe Steinmann
3cab68883f
output text for review status not overall status
2018-07-13 08:08:53 +02:00
Uwe Steinmann
3f8698b58f
add hook 'clipboardMenuItems'
...
can be used to extend the clipboard menu in the top navigation
2018-07-10 15:43:05 +02:00
Uwe Steinmann
9726e1c7fe
output js for loading additional table rows only if maxItemsPerPage > 0
2018-07-04 15:49:07 +02:00
Uwe Steinmann
89aae7ed55
check if extension from list isn't empty
2018-07-04 15:47:13 +02:00
Uwe Steinmann
0926009d3f
remove width of columns in approvers/reviewers table
2018-06-27 22:14:34 +02:00
Uwe Steinmann
30ee7e52e1
place form and list next to each other
2018-06-27 22:14:10 +02:00
Uwe Steinmann
9333d9ebf6
place mandatory reviewers/approvers right below input field
2018-06-27 22:13:38 +02:00
Uwe Steinmann
92c0c4c611
place reviewers and approvers side by side
...
this is much better serialized on small displays
2018-06-27 18:55:14 +02:00
Uwe Steinmann
f639e31313
add class=form-horizontal to form
2018-06-27 18:54:46 +02:00
Uwe Steinmann
e3adcc2099
file not used anymore
2018-06-27 18:11:09 +02:00
Uwe Steinmann
a803adedd3
call getFileChooser() instead of printFileChooser()
2018-06-26 07:24:18 +02:00
Uwe Steinmann
68c64df436
drop table layout
2018-06-26 07:23:51 +02:00
Uwe Steinmann
85e3a12e27
call getFileChooser() instead of printFileChooser()
2018-06-26 07:23:13 +02:00
Uwe Steinmann
6b7994363e
various corrections
2018-06-26 07:02:12 +02:00
Uwe Steinmann
613bf9387c
use formField() instead of table layout
2018-06-26 06:52:16 +02:00
Uwe Steinmann
643e948440
add field_wrap to formField(), separate some methods in get and print
2018-06-26 06:51:04 +02:00
Uwe Steinmann
72cf353e11
remove class for inline form
2018-06-22 16:54:49 +02:00
Uwe Steinmann
080ef272b1
use data attribute instead of deselect class for select boxes
2018-06-22 16:38:52 +02:00
Uwe Steinmann
fd06a08807
separate page content in 3 columns
2018-06-22 13:40:09 +02:00
Uwe Steinmann
c7a02f2ff1
remove table from access list
2018-06-22 10:20:17 +02:00
Uwe Steinmann
2c101da222
use date chooser
2018-06-21 18:24:51 +02:00
Uwe Steinmann
09f35e33e6
replace old table layout with form-controls
2018-06-21 17:56:22 +02:00
Uwe Steinmann
1fa1644fce
use formField() instead of plain html
2018-06-21 11:56:05 +02:00
Uwe Steinmann
639b11b52b
more use of formField() instead of plain html
2018-06-21 11:30:58 +02:00
Uwe Steinmann
b949a50dad
use warningMsg() instead of plain html code
2018-06-21 09:35:45 +02:00
Uwe Steinmann
655e83b0c1
pass $settings->_sortUsersInList to view
2018-06-21 09:29:28 +02:00
Uwe Steinmann
ba0181e2a1
new method getDropFolderChooserHtml()
2018-06-21 09:29:02 +02:00
Uwe Steinmann
e37e21214a
replace table layout with form controlls
2018-06-21 09:28:31 +02:00
Uwe Steinmann
2d27a491c3
use formField()
2018-06-20 20:40:47 +02:00
Uwe Steinmann
0a841b22aa
use post, use formField() for form fieldѕ
2018-06-20 20:40:13 +02:00
Uwe Steinmann
798ef49f23
fix output of attributes in formField()
2018-06-20 20:39:28 +02:00
Uwe Steinmann
3b8616711b
use formField() for form entries
2018-06-20 20:38:57 +02:00
Uwe Steinmann
8a4450295a
new bootstrap datepicker version with support for more languages
2018-06-19 09:13:25 +02:00
Uwe Steinmann
a133226bbe
output additional attributes in formField()
2018-06-19 08:03:46 +02:00
Uwe Steinmann
2fd21064c7
use method formField() for user/group selection menu
2018-06-18 17:29:00 +02:00
Uwe Steinmann
377117e9d0
more option for formField()
2018-06-18 17:28:36 +02:00
Uwe Steinmann
e1390d7178
check if document is accessible before listing it in the calendar
2018-06-14 17:17:06 +02:00
Uwe Steinmann
00bbda39bb
pass form field by array to formField()
2018-06-07 07:46:19 +02:00
Uwe Steinmann
7c4538193a
pass array of params to formField instead of string
2018-05-29 18:20:17 +02:00
Uwe Steinmann
1e40adfd30
formField() can also take an array instead of a string
2018-05-29 18:19:48 +02:00
Uwe Steinmann
d87981a204
more preparations for update to bootstrap 4
...
use functions instead of plain html in views
2018-04-26 08:50:44 +02:00
Uwe Steinmann
7fd33d07d0
call hook in all page navigations, allow dropdown menus in page navigation
2018-04-26 08:49:10 +02:00
Uwe Steinmann
c73df137a6
remove old code
2018-04-24 18:13:55 +02:00
Uwe Steinmann
2d91b550fb
use functions to output buttons and rows
...
this will ease the transition to bootstrap 4
2018-04-24 18:02:57 +02:00
Uwe Steinmann
f7310b2b5f
use method formField() instead of html
2018-04-23 15:50:46 +02:00
Uwe Steinmann
1c24059fe9
show section for extension only if extension has configuration
2018-04-19 19:48:20 +02:00
Uwe Steinmann
0f6da660e6
replace more output with methods()
2018-04-19 13:42:20 +02:00
Uwe Steinmann
be2eb700c8
readd smtp send mail button
2018-04-17 21:03:39 +02:00
Uwe Steinmann
e7fe899ebf
use function to output a config line
2018-04-17 18:34:30 +02:00
Uwe Steinmann
23d2f53480
call new hook extraTabs
2018-04-13 14:53:06 +02:00
Uwe Steinmann
dfe2e3f167
add new option for configuring replacement of documents in webdav
2018-04-12 06:41:51 +02:00
Uwe Steinmann
5571fc4385
add note when document content was not indexed
2018-04-11 16:35:26 +02:00
Uwe Steinmann
9fb899a61a
better error reporting when indexing fails
2018-04-11 15:32:35 +02:00
Uwe Steinmann
162353b5e0
increase timeout of noty error
2018-04-10 19:13:57 +02:00
Uwe Steinmann
bfc59dc90c
use ErrorDlg view for error messages
...
this will also fix the js errors when the error page was shown
2018-04-06 16:34:01 +02:00
Uwe Steinmann
d97ef62ff1
make user action is set in exitError()
2018-04-06 09:45:08 +02:00
Uwe Steinmann
305a980e44
???
2018-04-06 09:27:58 +02:00
Uwe Steinmann
97d08ef1b4
call parent class in class.Bootstrap.php, move imgpath in parent
2018-04-06 08:31:11 +02:00
Uwe Steinmann
d7bcf3fcfd
Merge branch 'seeddms-5.0.x' into seeddms-5.1.x
2018-04-05 08:24:18 +02:00
Uwe Steinmann
9089a578ed
Merge branch 'seeddms-4.3.x' into seeddms-5.0.x
2018-04-05 08:24:08 +02:00
Uwe Steinmann
3927d4d812
fix translation text when list is empty
2018-04-03 14:43:49 +02:00
Uwe Steinmann
c539693288
fix name for log files
2018-04-03 10:57:29 +02:00
Uwe Steinmann
d017726984
count workflows to trigger if workflowmode='advanced'
2018-03-27 17:47:58 +02:00
Uwe Steinmann
b65badac62
do not show task menu if there are no tasks
2018-03-26 10:14:07 +02:00
Uwe Steinmann
5995286c17
run js checkTasks() only if tasks in menu are turned on
2018-03-26 10:05:14 +02:00
Uwe Steinmann
752d3f4fdd
place version info and changelog into modal boxes
2018-03-23 10:10:26 +01:00
Uwe Steinmann
e9d93860b9
json decoding is now done in SeedDMS_ExtensionMgr, show images in repository list
2018-03-22 08:43:41 +01:00
Uwe Steinmann
ba13d0eba2
fix typo in function name
2018-03-22 06:30:15 +01:00
Uwe Steinmann
0ad32b5517
add icon to update button
2018-03-21 15:24:25 +01:00
Uwe Steinmann
fe0450c051
call controller when updating extension list
2018-03-21 13:40:57 +01:00
Uwe Steinmann
a66f9538f4
splash msg may have a timeout value
2018-03-21 13:40:34 +01:00
Uwe Steinmann
22f8b7e7be
do not list empty groups as reviewers/approvers
2018-03-19 11:32:24 +01:00
Uwe Steinmann
44b9525615
set fall back value for attributes of type checkbox to ''
2018-03-19 11:31:50 +01:00