diff --git a/components/admin/Federation.vue b/components/admin/Federation.vue index 1b82fbf3..dd9ef5ac 100644 --- a/components/admin/Federation.vue +++ b/components/admin/Federation.vue @@ -1,9 +1,12 @@ \ No newline at end of file diff --git a/server/federation/index.js b/server/federation/index.js index 4cc0c68c..9ccfef5c 100644 --- a/server/federation/index.js +++ b/server/federation/index.js @@ -15,6 +15,7 @@ const debug = require('debug')('federation') * ref: https://www.w3.org/TR/activitypub/#Overview */ +router.use(cors()) router.use((req, res, next) => { if(settingsController.settings.enable_federation) return next() debug('Federation disabled!') @@ -22,7 +23,6 @@ router.use((req, res, next) => { next(false) }) -router.use(cors()) router.use(express.json({ type: ['application/json', 'application/activity+json', 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"'] })) router.get('/m/:event_id', async (req, res) => { diff --git a/store/index.js b/store/index.js index e0d03e30..08958f22 100644 --- a/store/index.js +++ b/store/index.js @@ -14,7 +14,9 @@ export const state = () => ({ allow_anon_event: true, allow_recurrent_event: true, recurrent_event_visible: false, - enable_federation: false + enable_federation: false, + enable_comments: false, + disable_gamification: true }, in_past: false, filters: {