Guy Martin
|
87cc437e1e
|
feat: display chapters in episode's public page
closes #423
|
2024-02-17 12:02:38 +00:00 |
|
Guy Martin
|
7071b4b6f4
|
feat: support VTT transcript file format in addition to SRT
closes #433
|
2024-02-09 16:34:50 +00:00 |
|
Yassine Doghri
|
6a77a9d2f2
|
fix(s3): remove proxy, set objects acl to public-read, and serve files using their public urls
|
2024-01-30 15:26:22 +00:00 |
|
Yassine Doghri
|
6cbfec0d7d
|
fix(transcript): add condition when concatenating sub text to prevent second line duplication
|
2024-01-17 09:24:22 +00:00 |
|
Yassine Doghri
|
b61a32c8a9
|
fix(media): add missing HEAD route for static assets served with S3
|
2024-01-03 14:57:44 +00:00 |
|
Yassine Doghri
|
ae57601c83
|
fix: update Router to include latest CI changes with alternate-content logic
|
2023-09-09 10:23:34 +00:00 |
|
Yassine Doghri
|
7ff1dbe903
|
fix: remove fediverse prefix to prevent migration error + load routes during podcast import
refactor migration queries to use forge functions
|
2023-09-09 10:23:34 +00:00 |
|
Yassine Doghri
|
b4f1b916bf
|
fix(routes): overwrite RouteCollection to include all routes + update js and php dependencies
|
2023-09-09 10:23:34 +00:00 |
|
Yassine Doghri
|
11aa3586a0
|
fix(s3): add a flag to serve media files by redirecting to a presigned url instead of default proxy
|
2023-08-21 13:34:48 +00:00 |
|
Yassine Doghri
|
754e7a6b4b
|
fix(media): get path using media_path_absolute when saving media file
|
2023-08-06 13:49:06 +00:00 |
|
Yassine Doghri
|
9346e787bd
|
fix(media): copy and delete temp file when saving instead of moving it for FS FileManager
+ throw exception instead silently failing file save
closes #338
|
2023-08-06 12:14:25 +00:00 |
|
Yassine Doghri
|
0775add678
|
fix(media): init file properties in setAttributes' Model method + set defaults to pathinfo data
|
2023-08-05 10:14:06 +00:00 |
|
Yassine Doghri
|
9b955c9ce2
|
fix(s3): allow CORS for served static files
|
2023-07-19 15:04:17 +00:00 |
|
Yassine Doghri
|
41a5932233
|
fix(s3): handle range requests to serve media files
|
2023-07-04 11:03:34 +00:00 |
|
Yassine Doghri
|
0b327cb4d9
|
fix: set resized images to 72dpi for compatibility with Apple Podcasts
fixes #282
|
2023-07-02 09:42:54 +00:00 |
|
Yassine Doghri
|
d8e1d4031d
|
feat(import): run podcast imports' processes asynchronously using tasks
- use codeigniter4/tasks project to handle cron tasks
- use yassinedoghri/podcast-feed project to parse feeds for imports
|
2023-06-21 16:17:11 +00:00 |
|
Yassine Doghri
|
30db9f0667
|
fix(s3): serve files without cache if dummy cache handler + add http referer header to redirect
|
2023-06-14 17:20:14 +00:00 |
|
Yassine Doghri
|
4c1a3e5015
|
refactor: fix some of phpstan's ignored errors
|
2023-06-13 16:05:02 +00:00 |
|
Yassine Doghri
|
2a50f6e4d2
|
style: update ecs config to align associative arrays arrows
update composer dependencies to latest
|
2023-06-12 15:12:49 +00:00 |
|
Yassine Doghri
|
cb92dc73f1
|
fix(s3): use presigned request uri to serve static files
|
2023-06-05 11:48:29 +00:00 |
|
Yassine Doghri
|
502f53c970
|
fix(s3): serve files using media base url to allow for CDN setup
|
2023-04-14 09:35:05 +00:00 |
|
Yassine Doghri
|
a76724a8cf
|
fix(s3): add proxy to serve images from s3 to client
refs #321
|
2023-04-13 11:46:31 +00:00 |
|
Yassine Doghri
|
41d8efe6e7
|
fix: delete files using file_manager when deleting episode and podcast
- add deleteAll method to file manager
- refactor deletePodcastImageSizes and
deletePersonImagesSizes implementations
|
2023-03-30 13:23:10 +00:00 |
|
misuzu
|
7e1a470ba4
|
feat(media): set media storage directory as configurable
|
2023-03-28 16:13:04 +00:00 |
|
Yassine Doghri
|
da7076fc2d
|
fix(s3): do not create bucket if not exists, check if healthy instead
update php and js dependencies to latest
|
2023-03-23 11:46:21 +00:00 |
|
Aonrud
|
ae5e12be3b
|
fix: allow images to have .jpeg extension consistently
|
2023-03-21 18:06:54 +00:00 |
|
Yassine Doghri
|
208c2715f9
|
fix(s3): delete persons image sizes from bucket + add keyPrefix to config
|
2023-03-21 17:08:42 +00:00 |
|
Yassine Doghri
|
a4141421aa
|
fix(migration): change old media file_key to file_path
fixes #314
|
2023-03-18 10:13:36 +00:00 |
|
Yassine Doghri
|
1dde11f8e4
|
feat: add health route to check if db, cache and file manager are ok
|
2023-03-17 14:54:03 +00:00 |
|
Yassine Doghri
|
d93fc98469
|
feat(media): add s3 to manage media files
Users may choose between filesystem (FS) or S3 to store and manage their media files
|
2023-03-16 13:00:05 +00:00 |
|