-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Create a function that given a major's abbreviated name returns it's index information.
Example:
- Given the query:
/fcfm/v0/major
- Return:
{
"metadata": {
"name": "Major Name",
"site": "https://major.example.com/malla",
"comment": "This is a major index example json."
},
"version": {
"v1": {
"semesters": 14,
"degrees": {
"degree1": 6,
"degree2": 4,
"degree3": 4
},
"malla": "https://faculty.example.com/malla/major/v1",
"comment": "This is a v1 major malla example."
},
"v2": {
"semesters": 12,
"degrees": {
"degree1": 4,
"degree2": 4,
"degree3": 4
},
"malla": "https://faculty.example.com/malla/major/v2",
"comment": "This is a v2 major malla example."
},
"v3": {
"semesters": 12,
"degrees": {
"degree1": 4,
"degree2": 4,
"degree3": 4
},
"malla": "https://faculty.example.com/malla/major/v3",
"comment": "This is a v3 major malla example."
},
"v5": {
"semesters": 11,
"degrees": {
"degree1": 4,
"degree2": 4,
"degree3": 3
},
"malla": "https://faculty.example.com/malla/major/v5",
"comment": "This is a v5 major malla example."
}
}
}
This is equivalent of dumping the file:
/data/fcfm/v0/template/major/index.json
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request