Yassine Doghri
fa5b5f51a4
docs(init): create documentation website using vitepress
...
- rename podlibre to adaures
- rename castopod-host to castopod
- simplify README and redirect to docs site
- move INSTALL and UPDATE docs
- add new gitlabci pipeline to deploy docs
- upgrade node to v16 in Dockerfile
2022-02-19 16:06:11 +00:00
Yassine Doghri
f21ca57603
fix(housekeeping): set default sizes value + ignore illegal IFD size error to proceed with script
2022-01-29 15:21:46 +00:00
Yassine Doghri
45e8f99e75
fix(migrations): ignore invalid utf8 chars for media files metadata + update transcript parser
...
check that transcript parser constants are defined before declaring them
2022-01-28 10:31:30 +00:00
Yassine Doghri
8721719cd7
feat(vite): add vite config to decouple it from CI_ENVIRONMENT
2022-01-19 18:31:57 +00:00
Yassine Doghri
6e4acc64ad
fix(images): set default mimetype if none is specified when getting size info
2022-01-19 12:09:12 +00:00
Yassine Doghri
38899124ec
fix: rewrite regenerate image function to use saveSizes method from Image entity
2022-01-11 10:51:10 +00:00
Yassine Doghri
3ce07e455d
feat(video-clips): generate subtitles clip using transcript json to have subtitles accross video
2022-01-10 14:22:55 +00:00
Yassine Doghri
00987610a0
feat(transcript): parse srt subtitles into json file + add max file size info below audio file input
...
remove episode form warning + add javascript validation when uploading a file to check if it's too
big to upload
2022-01-09 16:37:13 +00:00
Yassine Doghri
a9989d841a
fix(import): save media files during podcast import + set missing media fields
2021-12-29 12:10:13 +00:00
Yassine Doghri
58e2a00a87
feat(media): save audio, images, transcripts and chapters to media for episode and persons
2021-12-29 12:10:13 +00:00
Yassine Doghri
fafaa7e689
feat(media): clean media api + create an entity per media type
2021-12-29 12:10:13 +00:00