Added Semesters endpoint to API

1 job for course-refactor in 2 minutes and 45 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
failed #8069
test

00:02:45

 
Name Stage Failure
failed
test Test
      ^^^^^^^
app/controllers/api/semesters_controller.rb:10:1: C: Layout/TrailingWhitespace: Trailing whitespace detected.
app/models/course_section.rb:6:1: C: Layout/TrailingWhitespace: Trailing whitespace detected.
app/models/course_section.rb:7:5: C: Layout/CommentIndentation: Incorrect indentation detected (column 4 instead of 2).
# Each course belongs to a +Semester+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

103 files inspected, 12 offenses detected
ERROR: Job failed: exit code 1