Skip to content

Commit cf9cf1b

Browse files
authored
Merge pull request #52 from BEXIS2/rc
Rc
2 parents 176ba15 + 4dc26a8 commit cf9cf1b

File tree

6 files changed

+268
-221
lines changed

6 files changed

+268
-221
lines changed

General/General.Settings.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
2-
{"description":"The default landing page for the search in the form of <moduleId>, <controller>, <action>. The application's home page will redirect here. The module must be avilable and active, otherwise another redirect happens to the home page, which causes a loop. The designated action must be set to public in the feature permission mgmt, otherwise the request will be redirected to the login page. The 'type' attribute must be compatible with the System.TypeCode case-sensitive.","entries":[{"description":"The application name is used in several places in the system. e.g. as title in the email","key":"applicationName","title":"Application Name","type":"String","value":"AppLocal"},{"description":"The application name is used in several places in the system. e.g. as title in the email","key":"jwt","title":"JWT","type":"JSON","value":{"validateAudience":false,"validateIssuer":false,"validAudience":"http://localhost:3000","validIssuer":"https://localhost:7041","issuerSigningKey":"JWTAuthenticationHIGHsecuredPasswordVVVp1OH7Xzyr","validateLifetime":false,"validLifetime":1}},{"description":"The application name is used in several places in the system. e.g. as title in the email","key":"smtp","title":"SMTP","type":"JSON","value":{"hostName":"smtp.uni-jena.de","hostPort":587,"hostAnonymous":false,"hostSecureSocketOptions":1,"hostCertificateRevocation":false,"accountName":"we95lez","accountPassword":".bl2039","fromName":"local dev","fromAddress":"[email protected]"}},{"description":"...","key":"ldaps","title":"LDAP Configurations","type":"EntryList","value":[{"description":"ldap configuration","key":"ldap","title":"LDAP","type":"JSON","value":{"host":"ldap1.uni-jena.de","name":"LDAP","port":636,"version":3,"ssl":true,"authType":1,"scope":0,"baseDn":"ou=users,dc=uni-jena,dc=de","identifier":"uid","enabled":true}},{"description":"ldap configuration","key":"ldap","title":"LDAP","type":"JSON","value":{"host":"","name":"","port":636,"version":3,"ssl":true,"authType":1,"scope":0,"baseDn":"","identifier":"","enabled":false}}]},{"description":"user is not logging in -> app goes to","key":"landingPage","title":"Landing Page","type":"String","value":""},{"description":"Show or hide menu on your own created landing page","key":"showMenuOnLandingPage","title":"Show menu on landing page","type":"Boolean","value":true},{"description":"Show or hide header on your own created landing page","key":"showHeaderOnLandingPage","title":"Show header on landing page","type":"Boolean","value":true},{"description":"Show or hide footer on your own created landing page","key":"showFooterOnLandingPage","title":"Show footer on landing page","type":"Boolean","value":true},{"description":"user logged in, but do not have permission to view the page; shell, home, nopermission is by default; Alternatives must be in a module NOT shell","key":"landingPageForUsers","title":"Landing Page for Users","type":"String","value":"ddm, search, index"},{"description":"landing page for users , when they logged in successfully","key":"landingPageForUsersNoPermission","title":"Landing Page for Users with no Permission","type":"String","value":"shell, home, nopermission"},{"description":"FAQ URL. Can link to an external page.","key":"faq","title":"FAQ","type":"String","value":"https://github.com/BEXIS2/Core/wiki/FAQ"},{"description":"All administrative information will be sent to this email.","key":"systemEmail","title":"System E-Mail Address","type":"String","value":"[email protected]"},{"description":"If this flag is set to true, all exceptions will be forwarded to SystemEmail.","key":"sendExceptions","title":"Send Exceptions?","type":"Boolean","value":true},{"description":"This flag truns on/off the Multimedia Module.","key":"useMultimediaModule","title":"Use Multimedia Module?","type":"Boolean","value":true},{"description":null,"key":"usePersonEmailAttributeName","title":"Use Person E-Mail Attribute Name","type":"Boolean","value":false},{"description":"[email protected]","key":"personEmailAttributeName","title":"Person E-Mail Attribute Name","type":"String","value":"Email"}],"id":"shell","name":"General"}
3-
1+
{"description":"The default landing page for the search in the form of <moduleId>, <controller>, <action>. The application's home page will redirect here. The module must be available and active. Otherwise, another redirect happens to the home page, which causes a loop. The designated action must be set to public in the feature permission mgmt, otherwise the request will be redirected to the login page. The 'type' attribute must be compatible with the System.TypeCode case-sensitive.","entries":[{"description":"(Short) name of the BEXIS2 instance. The name is e.g., used in the breadcrumb or as prefix in emails sent via the system. Avoid special characters or to long names.","key":"applicationName","title":"Application Name","type":"String","value":"AppLocal"},{"description":"JWT settings. <br><b>Do not change any keys!</b>","key":"jwt","title":"JWT","type":"JSON","value":{"validateAudience":false,"validateIssuer":false,"validAudience":"http://localhost:3000","validIssuer":"https://localhost:7041","issuerSigningKey":"JWTAuthenticationHIGHsecuredPasswordVVVp1OH7Xzyr","validateLifetime":false,"validLifetime":1}},{"description":"SMPT settings. <br><b>Do not change any keys!</b>","key":"smtp","title":"SMTP Configurations","type":"JSON","value":{"hostName":"smtp.uni-jena.de","hostPort":587,"hostAnonymous":false,"hostSecureSocketOptions":1,"hostCertificateRevocation":false,"accountName":"<account_name>","accountPassword":"<account_password>","fromName":"<from_name>","fromAddress":"<from_address>"}},{"description":"LDAP configuration.","key":"ldaps","title":"LDAP Configurations","type":"EntryList","value":[{"description":"LDAP configuration","key":"ldap","title":"LDAP1","type":"JSON","value":{"host":"ldap1.uni-jena.de","name":"LDAP","port":636,"version":3,"ssl":true,"authType":1,"scope":0,"baseDn":"ou=users,dc=uni-jena,dc=de","identifier":"uid","enabled":true}},{"description":"LDAP configuration","key":"ldap","title":"LDAP2","type":"JSON","value":{"host":"","name":"","port":636,"version":3,"ssl":true,"authType":1,"scope":0,"baseDn":"","identifier":"","enabled":false}}]},{"description":"send or excluded exception sending via email.","key":"exception","title":"Exception Configurations","type":"JSON","value":{"sendExceptions":true,"excludedMessages":["Multiple types were found that match the controller named"],"excludedHttpStatusCodes":[404]}},{"description":"User is not logging in -> app goes to e.g. (ddm, publicsearch, index). If no destination is entered, the landingpage.htm is loaded from the tenant/content/landingpage.htm","key":"landingPage","title":"Landing Page (without login)","type":"String","value":"ddm, publicsearch, index"},{"description":"Show or hide menu on your own created landing page","key":"showMenuOnLandingPage","title":"Show menu on landing page","type":"Boolean","value":"true"},{"description":"Show or hide header on your own created landing page","key":"showHeaderOnLandingPage","title":"Show header on landing page","type":"Boolean","value":"true"},{"description":"Show or hide footer on your own created landing page","key":"showFooterOnLandingPage","title":"Show footer on landing page","type":"Boolean","value":"true"},{"description":"User logged in, but does not have permission to view the page; shell, home, nopermission is by default; Alternatives must be in a module NOT shell","key":"landingPageForUsers","title":"Landing Page after login for users with permission","type":"String","value":"ddm, search, index"},{"description":"Landing page for users, after logging in successfully without permission.","key":"landingPageForUsersNoPermission","title":"Landing Page after login for users with no permission","type":"String","value":"shell, home, nopermission"},{"description":"All administrative information will be sent to this email.","key":"systemEmail","title":"System E-Mail Address","type":"String","value":"[email protected]"},{"description":"To activate the linkage between between user email and a party email set Use Person E-Mail Attribute Name to true and define the party party attribute. If one of the email addresses is changed the other is changed as well.","key":"usePersonEmailAttributeName","title":"Use Person E-Mail Attribute Name","type":"Boolean","value":false},{"description":"To activate the linkage between between user email and a party email set Use Person E-Mail Attribute Name to true and define the party party attribute. If one of the email addresses is changed the other is changed as well.","key":"personEmailAttributeName","title":"Person E-Mail Attribute Name","type":"String","value":"Email"},{"description":"This flag turns on/off the Multimedia Module.","key":"useMultimediaModule","title":"Use Multimedia Module?","type":"Boolean","value":true},{"description":"FAQ URL. Can link to an external page.","key":"faq","title":"FAQ","type":"String","value":"https://github.com/BEXIS2/Core/wiki/FAQ"}],"id":"shell","name":"General"}

General/General.Settings.xml

Lines changed: 0 additions & 18 deletions
This file was deleted.

Modules/DDM/ddm.Settings.json

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,73 @@
1-
{"description":"...","entries":[{"description":"URL to the manual. If empty, it links to the latest manual from BEXIS2","key":"help","title":"Help URL","type":"String","value":""},{"description":"Set true to enable to show metadata for not-logged in users, if the dataset is not public.","key":"check_public_metadata","title":"Check public metadata for not-logged in users","type":"Boolean","value":false},{"description":"Set true to reduce the versions select for logged in users.","key":"reduce_versions_select_logged_in","title":"Reduce versions select for logged in users","type":"Boolean","value":true},{"description":"Set true to restrict the version select to the latest version for logged in users.","key":"restrict_latest_version_logged_in","title":"Restrict to latest version for logged in users","type":"Boolean","value":false},{"description":"Enable to possibilty for Users to define a combination of versions to a tag.","key":"use_tags","title":"Activate tags to summarize versions","type":"Boolean","value":false},{"description":"Activate minor tags in order to be able to show the changes more granularly.","key":"use_minor","title":"Use minor tags","type":"Boolean","value":false}],"id":"ddm","name":"Data Discovery"}
1+
{
2+
"description": "...",
3+
"entries": [
4+
{
5+
"description": "URL to the manual. If empty, it links to the latest manual from BEXIS2",
6+
"key": "help",
7+
"title": "Help URL",
8+
"type": "String",
9+
"value": ""
10+
},
11+
{
12+
"description": "Set true to enable to show metadata for not-logged in users, if the dataset is not public.",
13+
"key": "check_public_metadata",
14+
"title": "Check public metadata for not-logged in users",
15+
"type": "Boolean",
16+
"value": false
17+
},
18+
{
19+
"description": "Set true to reduce the versions select for logged in users.",
20+
"key": "reduce_versions_select_logged_in",
21+
"title": "Reduce versions select for logged in users",
22+
"type": "Boolean",
23+
"value": true
24+
},
25+
{
26+
"description": "Set true to restrict the version select to the latest version for logged in users.",
27+
"key": "restrict_latest_version_logged_in",
28+
"title": "Restrict to latest version for logged in users",
29+
"type": "Boolean",
30+
"value": false
31+
},
32+
{
33+
"description": "Enable to possibilty for Users to define a combination of versions to a tag.",
34+
"key": "use_tags",
35+
"title": "Activate tags to summarize versions",
36+
"type": "Boolean",
37+
"value": false
38+
},
39+
{
40+
"description": "Activate minor tags in order to be able to show the changes more granularly.",
41+
"key": "use_minor",
42+
"title": "Use minor tags",
43+
"type": "Boolean",
44+
"value": false
45+
},
46+
{
47+
"key": "citationSettings",
48+
"title": "settings for citations",
49+
"options": [],
50+
"type": "JSON",
51+
"value": {
52+
"publisher": "BEXIS2 DevOps Team",
53+
"instance": "BEXIS2 - DevOps Test",
54+
"numberOfAuthors": 0,
55+
"showCitation": true,
56+
"defaultViewCitationFormat": "Text",
57+
"viewCitationFormats": [
58+
"Text",
59+
"APA"
60+
],
61+
"downloadCitationFormats": [
62+
"Text",
63+
"APA",
64+
"RIS",
65+
"BibTex"
66+
]
67+
},
68+
"description": "..."
69+
}
70+
],
71+
"id": "ddm",
72+
"name": "Data Discovery"
73+
}

0 commit comments

Comments
 (0)