Rob Watson
691099da3a
Update backend dependencies
continuous-integration/drone/push Build is passing
Details
2022-02-10 20:00:53 +01:00
Rob Watson
cf90100c5f
Add CORS headers to HTTP handlers
continuous-integration/drone/push Build is passing
Details
2022-01-26 19:27:57 +01:00
Rob Watson
698b97e904
Update backend dependencies
continuous-integration/drone/push Build is passing
Details
2022-01-26 07:32:34 +01:00
Rob Watson
fbbb2e2fda
config: Add prefix support and test coverage
continuous-integration/drone/push Build is passing
Details
2022-01-18 08:23:16 +01:00
Rob Watson
af0674eb11
Add POST /api/media_sets/:id/clip.
...
continuous-integration/drone Build is passing
Details
This will allow for an HTTP/1.1 fallback for
MediaSetService.GetAudioSegment, enabling download of audio clips in
browsers that do not support the File System Access API.
2022-01-10 18:52:04 +01:00
Rob Watson
c7d5541379
Refactor response handling.
...
- Add FileSystem implementation to handle HTTP index files but constrain
directory listings
- Refactor server implementation into a dedicated handler struct
- Add test coverage
2022-01-10 18:45:10 +01:00
Rob Watson
5a4ee4e34f
Add FFmpeg WorkerPool
continuous-integration/drone/push Build is passing
Details
2022-01-05 19:49:47 +01:00
Rob Watson
33ee9645e7
Update backend dependencies
continuous-integration/drone/push Build is passing
Details
2022-01-04 06:57:28 +01:00
Rob Watson
6d8b1beba7
Add test coverage for MediaService.GetAudioSegment
2021-12-05 20:05:58 +01:00
Rob Watson
2d9f2d80b2
pgx: Configure pgxpool
2021-11-23 16:16:00 +01:00
Rob Watson
4580915c3c
Migrate libpq > pgx
2021-11-23 13:20:56 +01:00
Rob Watson
f91a84b7eb
Update go.mod
2021-11-21 21:17:36 +01:00
Rob Watson
911de4438b
Add basic logging support
2021-11-21 16:09:30 +01:00
Rob Watson
5ab37a068a
Tidy go.mod
2021-11-21 16:09:30 +01:00
Rob Watson
7c5b22a407
Introduce PG store
2021-11-21 16:09:28 +01:00
Rob Watson
d04debbe9a
wip: refactor flow
2021-10-27 21:34:59 +02:00
Rob Watson
0dc8175fb0
poc: grpc-web
2021-10-22 21:30:09 +02:00
Rob Watson
0f7644f08b
Revert "poc: websocket attempt, reverting to try grpc-web"
...
This reverts commit aaef474853
.
2021-10-22 12:57:05 +02:00
Rob Watson
aaef474853
poc: websocket attempt, reverting to try grpc-web
2021-10-22 12:57:01 +02:00
Rob Watson
53bd2681af
Migrate HTTP handlers to Echo
2021-09-25 19:00:19 +02:00
Rob Watson
cc74da0871
Improve audio and video format selection
2021-09-24 07:15:40 +02:00
Rob Watson
d58ad5def1
poc: download an m4a file from Youtube
2021-09-05 00:29:12 +02:00