Genericizing the multi-channel audio interface to support adding it for future missions.
Tapes are now requested in a hierarchal manner with respect to the mission they belong to. The path to access a tape is now /missions/[missionID]/tapes, whereas before the path was simply /tapes.
Adding multi-channel audio for future missions will simply be a matter of creating a new database entry in the missions table, uploading the audio and transcripts into S3, editing the multi_chan and transcribers arrays to reflect the newly uploaded data, and then raking the database to populate it with the contents of seeds.rb.
Genericizing the multi-channel audio interface to support adding it for future missions.
Tapes are now requested in a hierarchal manner with respect to the mission they belong to. The path to access a tape is now /missions/[missionID]/tapes, whereas before the path was simply /tapes.
Adding multi-channel audio for future missions will simply be a matter of creating a new database entry in the missions table, uploading the audio and transcripts into S3, editing the multi_chan and transcribers arrays to reflect the newly uploaded data, and then raking the database to populate it with the contents of seeds.rb.