|
@@ -15,22 +15,33 @@ servers:
|
|
|
description: localhost
|
|
description: localhost
|
|
|
|
|
|
|
|
paths:
|
|
paths:
|
|
|
- /api/semester-versions:
|
|
|
|
|
- $ref: ./paths/api/semester-versions.yaml
|
|
|
|
|
- /api/modules:
|
|
|
|
|
- $ref: ./paths/api/modules.yaml
|
|
|
|
|
|
|
+ # Lecturers
|
|
|
/api/lecturers:
|
|
/api/lecturers:
|
|
|
- $ref: ./paths/api/lecturers.yaml
|
|
|
|
|
- /api/module-history:
|
|
|
|
|
- $ref: ./paths/api/module-history.yaml
|
|
|
|
|
- /api/{semester}/changes:
|
|
|
|
|
- $ref: ./paths/api/{semester}/changes.yaml
|
|
|
|
|
- /api/{semester}/{version}/classes:
|
|
|
|
|
- $ref: ./paths/api/{semester}/{version}/classes.yaml
|
|
|
|
|
- /api/{semester}/{version}/config:
|
|
|
|
|
- $ref: ./paths/api/{semester}/{version}/config.yaml
|
|
|
|
|
|
|
+ $ref: ./paths/api/lecturers/index.yaml
|
|
|
|
|
+
|
|
|
|
|
+ # Modules
|
|
|
|
|
+ /api/modules:
|
|
|
|
|
+ $ref: ./paths/api/modules/index.yaml
|
|
|
|
|
+ /api/modules/{module}:
|
|
|
|
|
+ $ref: ./paths/api/modules/{module}/index.yaml
|
|
|
|
|
+ /api/modules/{module}/history:
|
|
|
|
|
+ $ref: ./paths/api/modules/{module}/history.yaml
|
|
|
|
|
+
|
|
|
|
|
+ # Semesters / Versions
|
|
|
|
|
+ /api/semesters:
|
|
|
|
|
+ $ref: ./paths/api/semesters/index.yaml
|
|
|
|
|
+ /api/semesters/{semester}:
|
|
|
|
|
+ $ref: ./paths/api/semesters/{semester}/index.yaml
|
|
|
|
|
+ /api/semesters/{semester}/versions:
|
|
|
|
|
+ $ref: ./paths/api/semesters/{semester}/versions/index.yaml
|
|
|
|
|
+
|
|
|
|
|
+ /api/semesters/{semester}/versions/{version}:
|
|
|
|
|
+ $ref: ./paths/api/semesters/{semester}/versions/{version}/index.yaml
|
|
|
|
|
+ /api/semesters/{semester}/versions/{version}/classes:
|
|
|
|
|
+ $ref: ./paths/api/semesters/{semester}/versions/{version}/classes.yaml
|
|
|
|
|
|
|
|
- /assets/changelog.html:
|
|
|
|
|
- $ref: ./paths/assets/changelog-html.yaml
|
|
|
|
|
- /assets/{semester}/{version}/{file}:
|
|
|
|
|
- $ref: ./paths/assets/{semester}/{version}/file.yaml
|
|
|
|
|
|
|
+ # Assets
|
|
|
|
|
+ /assets/changelog:
|
|
|
|
|
+ $ref: ./paths/assets/changelog.yaml
|
|
|
|
|
+ /assets/semesters/{semester}/version/{version}/file/{file}:
|
|
|
|
|
+ $ref: ./paths/assets/semesters/{semester}/versions/{version}/file.yaml
|