@@ -6,11 +6,11 @@ import {
6
6
COURSES ,
7
7
DISCOVERY_ITEMS ,
8
8
ENROLMENTS ,
9
- // MODULES,
10
9
// UNITS
11
10
PERMISSIONS ,
12
11
ROLES ,
13
12
ROOT ,
13
+ SECTIONS ,
14
14
USERS ,
15
15
} from '../../../../constants/routes' ;
16
16
import Config from '../../presenterFactory/Config' ;
@@ -22,6 +22,7 @@ import enrolmentsFactory from './routes/enrolments/factory';
22
22
import getDiscoveryItems from './routes/getDiscoveryItems' ;
23
23
import permissionsFactory from './routes/permissions/factory' ;
24
24
import rolesFactory from './routes/roles/factory' ;
25
+ import sectionsFactory from './routes/sections/factory' ;
25
26
import usersFactory from './routes/users/factory' ;
26
27
import describeApi from './routes/utils/describeApi' ;
27
28
@@ -44,14 +45,15 @@ const apiV1 = (config: Config): Router => {
44
45
router . use ( ENROLMENTS , enrolmentsFactory ( config ) ) ;
45
46
router . use ( DISCOVERY_ITEMS , getDiscoveryItems ( config ) ) ;
46
47
router . get ( AUTOCOMPLETE , autocompleteHandler ( config ) ) ;
47
- // router.use(MODULES, modulesFactory (config));
48
+ router . use ( SECTIONS , sectionsFactory ( config ) ) ;
48
49
// router.use(UNITS, unitsFactory(config));
49
50
// TODO: add route for uploading /avatar
50
51
// TODO: add route for uploads
51
52
// TODO: research uploading to s3: https://github.com/SanderKnape/aws-upload-to-s3
52
53
// https://sanderknape.com/2017/08/using-pre-signed-urls-upload-file-private-s3-bucket/
53
54
// https://stackoverflow.com/questions/40304512/get-or-put-objects-on-amazon-s3-with-pre-signed-url
54
55
// https://www.quora.com/How-do-I-link-a-file-from-S3-to-DynamoDB
56
+ // https://stackoverflow.com/questions/54119399/expose-port-80-on-digital-oceans-managed-kubernetes-without-a-load-balancer/55968709#55968709
55
57
56
58
router . get ( ROOT , describeApi ( config ) ) ;
57
59
0 commit comments