Initial commit

This commit is contained in:
Luka Romih
2022-12-07 04:43:36 +01:00
commit 257f3c354f
496 changed files with 55373 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
const router = require('express-promise-router')()
const system = require('../../../controllers/api/v1/system')
const {
listDictionaries,
syncDictionary
} = require('../../../controllers/api/v1/inter_instance_sync')
// Receive Content Security Policy violation reports.
router.post('/csp-reports', system.handleCspReports)
// Trigger synchronization with Eurotermbank.
router.get('/eurotermbank-sync-push', system.syncWithEurotermbank)
// List dictionaries (one page).
router.get('/inter-instance-sync/dictionaries', listDictionaries)
// List dictionary entries updated since....
router.get(
'/inter-instance-sync/dictionary/:dictionaryId/entries',
syncDictionary
)
module.exports = router