feat: markdown editor toolbar + default group rules fix

This commit is contained in:
Nick
2019-05-05 01:03:42 -04:00
parent 2ba1004024
commit ca4e0ada30
6 changed files with 240 additions and 52 deletions

View File

@@ -63,10 +63,21 @@ jobs:
schedule: P1D
groups:
defaultPermissions:
- 'manage:pages'
- 'write:assets'
- 'read:pages'
- 'read:assets'
- 'read:comments'
- 'write:comments'
defaultPageRules:
- id: default
deny: false
match: START
roles:
- 'read:pages'
- 'read:assets'
- 'read:comments'
- 'write:comments'
path: ''
locales: []
telemetry:
BUGSNAG_ID: 'bb4b324d0675bcbba10025617fd2cec8'
BUGSNAG_REMOTE: 'https://notify.bugsnag.com'

View File

@@ -43,7 +43,7 @@ module.exports = {
const group = await WIKI.models.groups.query().insertAndFetch({
name: args.name,
permissions: JSON.stringify(WIKI.data.groups.defaultPermissions),
pageRules: JSON.stringify([]),
pageRules: JSON.stringify(WIKI.data.groups.defaultPageRules),
isSystem: false
})
await WIKI.auth.reloadGroups()