feat: assets move + comments migration + admin users UI

This commit is contained in:
NGPixel
2020-05-15 17:05:11 -04:00
committed by Nicolas Giard
parent de1d4ca12a
commit f6bad765a2
65 changed files with 280 additions and 223 deletions

View File

@@ -19,11 +19,13 @@ props:
type: String
default: cn='root'
hint: The dstinguished name (dn) of the account used for binding.
maxWidth: 600
order: 2
bindCredentials:
title: Admin Bind Credentials
type: String
hint: The password of the account used above for binding.
maxWidth: 600
order: 3
searchBase:
title: Search Base
@@ -57,22 +59,26 @@ props:
type: String
default: 'uid'
hint: The field storing the user unique identifier. Usually "uid" or "sAMAccountName".
maxWidth: 500
order: 20
mappingEmail:
title: Email Field Mapping
type: String
default: 'mail'
hint: The field storing the user email. Usually "mail".
maxWidth: 500
order: 21
mappingDisplayName:
title: Display Name Field Mapping
type: String
default: 'displayName'
hint: The field storing the user display name. Usually "displayName" or "cn".
maxWidth: 500
order: 22
mappingPicture:
title: Avatar Picture Field Mapping
type: String
default: 'jpegPhoto'
hint: The field storing the user avatar picture. Usually "jpegPhoto" or "thumbnailPhoto".
maxWidth: 500
order: 23

View File

@@ -12,23 +12,26 @@ scopes:
- email
- openid
props:
clientId:
title: Client ID
type: String
hint: 20 chars alphanumeric string
order: 2
clientSecret:
title: Client Secret
type: String
hint: 40 chars alphanumeric string with a hyphen(s)
order: 3
idp:
title: Identity Provider ID (idp)
type: String
hint: (Optional) - 20 chars alphanumeric string
order: 4
audience:
title: Org URL
type: String
hint: Okta organization URL (e.g. https://example.okta.com, https://example.oktapreview.com), found on the Developer Dashboard, in the upper right.
order: 1
clientId:
title: Client ID
type: String
hint: 20 chars alphanumeric string
maxWidth: 400
order: 2
clientSecret:
title: Client Secret
type: String
hint: 40 chars alphanumeric string with a hyphen(s)
maxWidth: 600
order: 3
idp:
title: Identity Provider ID (idp)
type: String
hint: (Optional) - 20 chars alphanumeric string
maxWidth: 400
order: 4

View File

@@ -45,6 +45,7 @@ props:
type: String
title: Signature Algorithm
hint: Signature algorithm used for signing requests
maxWidth: 400
order: 7
default: sha1
enum:
@@ -96,6 +97,7 @@ props:
type: String
title: Request Binding
hint: Binding used for request authentication from IDP.
maxWidth: 400
order: 15
default: 'HTTP-POST'
enum:

View File

@@ -6,7 +6,7 @@ logo: https://static.requarks.io/logo/commento.svg
website: https://commento.io/
displayMode: footer
codeTemplate: true
isAvailable: true
isAvailable: false
props:
instanceUrl:
type: String

View File

@@ -8,12 +8,16 @@ displayMode: dynamic
codeTemplate: false
isAvailable: true
props:
displayMode:
akismet:
type: String
title: Display mode
default: 'page'
enum:
- inline
- page
hint: Whether to display the comments under the content (inline) or on a dedicated page (page).
title: Akismet API Key
default: ''
hint: 'Prevent spam by using the Akismet service. Enter your API key here to enable. Leave empty to disable.'
order: 1
minDelay:
type: Number
title: Post delay
default: 30
hint: 'Minimum delay (in seconds) between comments per IP address.'
maxWidth: 400
order: 2

View File

@@ -6,7 +6,7 @@ logo: https://static.requarks.io/logo/disqus.svg
website: https://disqus.com/
displayMode: footer
codeTemplate: true
isAvailable: true
isAvailable: false
props:
accountName:
type: String