Rob Watson
a063f85eca
FileStore.PutObject: Accept io.ReadCloser
...
continuous-integration/drone/push Build is passing
Details
Accepting a ReadCloser in place of a Reader allows the FileSystem
implementation to handle closing the reader, which in turn simplifies
downstream code.
2022-01-03 09:57:49 +01:00
Rob Watson
2445ebc02f
Rename gRPC endpoints and service methods.
...
- GetAudio > GetPeaks
- GetAudioSegment > GetPeaksForSegment
2021-12-17 17:30:53 +01:00
Rob Watson
c8de6643e8
Remove S3 bucket columns from media_sets table
...
continuous-integration/drone/push Build is passing
Details
Re: #5
2021-12-13 04:29:02 +01:00
Rob Watson
f2d7af0860
Extract S3 code to S3FileStore
...
Re: #5
2021-12-07 20:58:11 +01:00
Rob Watson
1552fc19a1
Send presigned encoded audio URL to the frontend
2021-11-29 15:55:11 +01:00
Rob Watson
be42d452d6
Update database with encoded audio metadata
2021-11-29 14:59:05 +01:00
Rob Watson
c3da27ca49
Refactor audio fetching logic
2021-11-29 12:46:33 +01:00