Yassine Doghri
|
6833dd05ab
|
fix(rss): update podcast extension namespace
refs #360
|
2023-07-29 08:27:43 +00:00 |
|
Yassine Doghri
|
3747fa2c2b
|
build(docker-dev): use a network pool unlikely to get overlapped
|
2023-07-29 08:02:09 +00:00 |
|
semantic-release-bot
|
411b90b4b2
|
chore(release): 1.5.0 [skip ci]
# [1.5.0](https://code.castopod.org/adaures/castopod/compare/v1.4.7...v1.5.0) (2023-07-27)
### Bug Fixes
* **admin-ui:** truncate header title + remove sticky podcast banner card on mobile ([63c20da ](63c20da5ff ))
### Features
* add podcast links page including social, podcasting and funding links ([8ae2929 ](8ae292933a ))
|
2023-07-27 13:03:19 +00:00 |
|
crowdin
|
dfa93ff8e3
|
chore(i18n): new Crowdin updates
|
2023-07-27 12:47:41 +00:00 |
|
Yassine Doghri
|
8ae292933a
|
feat: add podcast links page including social, podcasting and funding links
|
2023-07-27 12:47:39 +00:00 |
|
Yassine Doghri
|
63c20da5ff
|
fix(admin-ui): truncate header title + remove sticky podcast banner card on mobile
|
2023-07-27 12:47:33 +00:00 |
|
semantic-release-bot
|
8f9453b84a
|
chore(release): 1.4.7 [skip ci]
## [1.4.7](https://code.castopod.org/adaures/castopod/compare/v1.4.6...v1.4.7) (2023-07-19)
### Bug Fixes
* **s3:** allow CORS for served static files ([9b955c9 ](9b955c9ce2 ))
|
2023-07-19 15:17:20 +00:00 |
|
Yassine Doghri
|
9b955c9ce2
|
fix(s3): allow CORS for served static files
|
2023-07-19 15:04:17 +00:00 |
|
semantic-release-bot
|
d184998ed5
|
chore(release): 1.4.6 [skip ci]
## [1.4.6](https://code.castopod.org/adaures/castopod/compare/v1.4.5...v1.4.6) (2023-07-11)
### Bug Fixes
* **fediverse:** expand object before sending accept follow request ([082cdc9 ](082cdc9ee7 )), closes [#350](https://code.castopod.org/adaures/castopod/issues/350)
* **podcast-import:** remove error log when no import in queue, exit with success instead ([5e719f3 ](5e719f3e9e ))
|
2023-07-11 12:57:10 +00:00 |
|
Yassine Doghri
|
5e719f3e9e
|
fix(podcast-import): remove error log when no import in queue, exit with success instead
|
2023-07-11 10:28:19 +00:00 |
|
Yassine Doghri
|
082cdc9ee7
|
fix(fediverse): expand object before sending accept follow request
fixes #350
|
2023-07-05 14:57:05 +00:00 |
|
Yassine Doghri
|
7e20df6a58
|
build(docker): build castopod/castopod image in priority
|
2023-07-04 11:40:21 +00:00 |
|
semantic-release-bot
|
3c81ef129b
|
chore(release): 1.4.5 [skip ci]
## [1.4.5](https://code.castopod.org/adaures/castopod/compare/v1.4.4...v1.4.5) (2023-07-04)
### Bug Fixes
* **s3:** handle range requests to serve media files ([41a5932 ](41a5932233 ))
|
2023-07-04 11:22:47 +00:00 |
|
Yassine Doghri
|
41a5932233
|
fix(s3): handle range requests to serve media files
|
2023-07-04 11:03:34 +00:00 |
|
semantic-release-bot
|
52383e0ecf
|
chore(release): 1.4.4 [skip ci]
## [1.4.4](https://code.castopod.org/adaures/castopod/compare/v1.4.3...v1.4.4) (2023-07-02)
### Bug Fixes
* **audio-clipper:** init segment position on firstUpdate + improve UX by adding ghost handle ([aa68386 ](aa68386667 )), closes [#351](https://code.castopod.org/adaures/castopod/issues/351)
* set resized images to 72dpi for compatibility with Apple Podcasts ([0b327cb ](0b327cb4d9 )), closes [#282](https://code.castopod.org/adaures/castopod/issues/282)
|
2023-07-02 10:19:12 +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
|
aa68386667
|
fix(audio-clipper): init segment position on firstUpdate + improve UX by adding ghost handle
- clean web components and js modules
- update js dependencies to latest
fixes #351
|
2023-07-01 13:46:03 +00:00 |
|
semantic-release-bot
|
d15a068e0c
|
chore(release): 1.4.3 [skip ci]
## [1.4.3](https://code.castopod.org/adaures/castopod/compare/v1.4.2...v1.4.3) (2023-06-29)
### Bug Fixes
* **video-clipper:** add -t option to ffmpeg command to stop generation after duration ([60814b8 ](60814b8d20 )), closes [#341](https://code.castopod.org/adaures/castopod/issues/341)
|
2023-06-29 15:39:37 +00:00 |
|
crowdin
|
5d1edd7e4c
|
chore(i18n): new Crowdin updates
|
2023-06-29 15:23:25 +00:00 |
|
Yassine Doghri
|
60814b8d20
|
fix(video-clipper): add -t option to ffmpeg command to stop generation after duration
fixes #341
|
2023-06-29 15:15:04 +00:00 |
|
Yassine Doghri
|
55c1d8904c
|
docs: add KrzysztofDomanczyk in all-contributors
|
2023-06-29 08:00:21 +00:00 |
|
semantic-release-bot
|
3a5fdf2f54
|
chore(release): 1.4.2 [skip ci]
## [1.4.2](https://code.castopod.org/adaures/castopod/compare/v1.4.1...v1.4.2) (2023-06-27)
### Bug Fixes
* **fediverse:** check that actor's images mimetype is present or guess it otherwise ([06c4f15 ](06c4f15477 )), closes [#348](https://code.castopod.org/adaures/castopod/issues/348)
* **podcast-import:** show cancel or retry action depending on task status ([e42258d ](e42258de1f ))
|
2023-06-27 10:57:23 +00:00 |
|
crowdin
|
c4bdde2b03
|
chore(i18n): new Crowdin updates
|
2023-06-27 10:47:52 +00:00 |
|
Yassine Doghri
|
2f681e9f78
|
build(dev): increase phpmyadmin's upload limit to facilitate testing imports
|
2023-06-26 16:47:25 +00:00 |
|
Yassine Doghri
|
e42258de1f
|
fix(podcast-import): show cancel or retry action depending on task status
|
2023-06-26 12:05:17 +00:00 |
|
Yassine Doghri
|
06c4f15477
|
fix(fediverse): check that actor's images mimetype is present or guess it otherwise
fixes #348
|
2023-06-26 11:46:52 +00:00 |
|
Romain de Laage
|
233ece4b3a
|
build(docker): use common PHP configuration for Nginx Unit and FPM images
|
2023-06-26 11:24:45 +02:00 |
|
Yassine Doghri
|
3fee88ae6e
|
chore: update js dependencies to latest
|
2023-06-23 10:01:40 +00:00 |
|
semantic-release-bot
|
b61dd57a37
|
chore(release): 1.4.1 [skip ci]
## [1.4.1](https://code.castopod.org/adaures/castopod/compare/v1.4.0...v1.4.1) (2023-06-22)
### Bug Fixes
* **podcast-import:** set default values for person group and role if not found in taxonomy ([aa46dca ](aa46dca4e3 ))
|
2023-06-22 15:53:39 +00:00 |
|
Yassine Doghri
|
aa46dca4e3
|
fix(podcast-import): set default values for person group and role if not found in taxonomy
+ update podcast-feed and podcast-persons-taxonomy packages
|
2023-06-22 15:11:21 +00:00 |
|
Yassine Doghri
|
d50cbb09d1
|
ci: invert build stage with deploy stage because docker images take a long time to build
|
2023-06-21 18:30:05 +00:00 |
|
semantic-release-bot
|
36f7de3783
|
chore(release): 1.4.0 [skip ci]
# [1.4.0](https://code.castopod.org/adaures/castopod/compare/v1.3.5...v1.4.0) (2023-06-21)
### Bug Fixes
* **charts:** set duration charts label to HHhMM for listening time analytics ([3fc1d8e ](3fc1d8e18d ))
* **embed:** set height of player iframe from config ([4665741 ](4665741425 ))
* **s3:** serve files without cache if dummy cache handler + add http referer header to redirect ([30db9f0 ](30db9f0667 ))
* **s3:** use presigned request uri to serve static files ([cb92dc7 ](cb92dc73f1 ))
* **webmanifest:** import misc helper to get site_icon_url ([548a11d ](548a11d501 ))
### Features
* **import:** run podcast imports' processes asynchronously using tasks ([d8e1d40 ](d8e1d4031d ))
* **rest-api:** add endpoints for episodes and full text search for podcasts and episodes ([85505d4 ](85505d4b31 )), closes [#296](https://code.castopod.org/adaures/castopod/issues/296)
|
2023-06-21 17:59:07 +00:00 |
|
crowdin
|
ad1ba4f8a1
|
chore(i18n): new Crowdin updates
|
2023-06-21 17:49:33 +00:00 |
|
Yassine Doghri
|
c62b6261ac
|
docs(install): set required php version as 8.1 only
|
2023-06-21 16:35:44 +00:00 |
|
Yassine Doghri
|
da93217bef
|
docs: remove castopod/video-clipper image mentions in the docs
|
2023-06-21 16:29:38 +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 |
|
Krzysztof Domańczy
|
85505d4b31
|
feat(rest-api): add endpoints for episodes and full text search for podcasts and episodes
closes #296
|
2023-06-21 10:07:31 +00:00 |
|
|
2b516fee14
|
build(docker): unify video clipper and php-fpm containers, switch to debian
|
2023-06-21 09:56:47 +00:00 |
|
Romain de Laage
|
bb3c8ba6d1
|
build(docker): include content type header for transcript files
|
2023-06-19 16:52:03 +02:00 |
|
Yassine Doghri
|
178bf998ab
|
chore: update php and js dependencies to latest
+ migrate phpunit config file to new format
|
2023-06-19 10:33: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
|
0de9c1ad23
|
chore: update js dependencies to latest
|
2023-06-12 16:04:58 +00:00 |
|
Yassine Doghri
|
7bf31c6a8f
|
build(docker): upgrade node to v18 for dev Dockerfile
|
2023-06-12 15:49:55 +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
|
3fc1d8e18d
|
fix(charts): set duration charts label to HHhMM for listening time analytics
+ fix stylelint issues
|
2023-06-08 14:42:32 +00:00 |
|
Yassine Doghri
|
d4d58b948b
|
ci: update Dockerfile to latest alpine image
|
2023-06-05 16:20:19 +00:00 |
|
Yassine Doghri
|
1b50978559
|
chore: update js dependencies to latest
|
2023-06-05 12:08:32 +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
|
548a11d501
|
fix(webmanifest): import misc helper to get site_icon_url
|
2023-06-05 09:28:32 +00:00 |
|