feat(wiki): add Outline utility and wiki sync API

This commit is contained in:
Jennie Robinson Faber 2026-04-09 22:33:06 +01:00
parent 3797ff7925
commit 905b5155e2
7 changed files with 466 additions and 2 deletions

View file

@ -45,6 +45,9 @@ const adminRoutes = {
'alerts/dismiss.post.js',
'alerts/dismissed.get.js',
'alerts/restore.post.js'
],
'admin/wiki/': [
'wiki/sync.post.js'
]
}
@ -72,7 +75,10 @@ const businessLogicPatterns = [
'computeAllAlerts(',
'AdminAlertDismissal.findOneAndUpdate',
'AdminAlertDismissal.find',
'AdminAlertDismissal.deleteMany'
'AdminAlertDismissal.deleteMany',
'WikiArticle.find',
'WikiArticle.findOneAndUpdate',
'fetchAllDocuments('
]
describe('Admin endpoint auth guards', () => {