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
Romain de Laage
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
Yassine Doghri
4665741425
fix(embed): set height of player iframe from config
2023-05-21 10:24:57 +00:00
semantic-release-bot
6c010fc5fd
chore(release): 1.3.5 [skip ci]
...
## [1.3.5](https://code.castopod.org/adaures/castopod/compare/v1.3.4...v1.3.5 ) (2023-05-09)
### Bug Fixes
* replace essence with embera to create preview cards ([c682f03](c682f03a67
))
2023-05-09 15:03:57 +00:00
crowdin
5fb43065ef
chore(i18n): new Crowdin updates
2023-05-09 14:30:05 +00:00
Yassine Doghri
1ce13c6721
build(docker): build and push amd64 image first for castopod/castopod
2023-05-09 12:24:32 +00:00
Yassine Doghri
c682f03a67
fix: replace essence with embera to create preview cards
2023-05-09 11:55:16 +00:00
semantic-release-bot
fbd1a0cf0d
chore(release): 1.3.4 [skip ci]
...
## [1.3.4](https://code.castopod.org/adaures/castopod/compare/v1.3.3...v1.3.4 ) (2023-05-05)
### Bug Fixes
* **import-update:** insert episodes incrementally into database ([108fdf8](108fdf84b8
))
2023-05-05 17:17:28 +00:00
Yassine Doghri
71bd124596
build(docker): run arm64 build only on release branches
...
+ fix dockerfile path for castopod image
2023-05-05 17:09:23 +00:00
crowdin
80dfe46323
chore(i18n): new Crowdin updates
2023-05-05 14:28:51 +00:00
Romain de Laage
7c02774924
build(docker): add ability to configure timeouts, max body size and max memory limit
2023-05-05 14:18:42 +00:00
Yassine Doghri
108fdf84b8
fix(import-update): insert episodes incrementally into database
2023-05-05 12:56:57 +00:00
Yassine Doghri
b3b7f446b1
build(docker): remove arm64 build for images but unit to reduce build time
2023-05-04 12:41:01 +00:00
Romain de Laage
0999b02bba
build(docker): create context before builder
2023-04-28 17:57:28 +02:00
Romain de Laage
f966f039dd
build(docker): add TLS certificates to docker build tasks
2023-04-28 13:42:02 +02:00
Romain de Laage
c2ffc9aec3
build(docker): create builder before building images
2023-04-27 12:45:48 +00:00
Romain de Laage
44eb1646db
build(docker): use buildx to build AMD and ARM images
2023-04-26 13:00:42 +00:00
Yassine Doghri
9c414ed1e7
docs: fix dead links in translated docs
2023-04-17 13:30:22 +00:00
semantic-release-bot
fb9b6ec54d
chore(release): 1.3.3 [skip ci]
...
## [1.3.3](https://code.castopod.org/adaures/castopod/compare/v1.3.2...v1.3.3 ) (2023-04-17)
### Bug Fixes
* unnescape podcast title special characters in "find us on" section ([f727276](f727276f82
)), closes [#323 ](https://code.castopod.org/adaures/castopod/issues/323 )
* **websub:** add missing misc helper import ([855aacc](855aacce0b
))
2023-04-17 12:29:21 +00:00
Yassine Doghri
f727276f82
fix: unnescape podcast title special characters in "find us on" section
...
fixes #323
2023-04-17 11:36:40 +00:00
Yassine Doghri
ebb9be985a
chore(podcast-import): clean unnecessary critical log when importing episodes
2023-04-17 11:21:07 +00:00
Yassine Doghri
855aacce0b
fix(websub): add missing misc helper import
...
+ add checks before clearing episode cache
2023-04-17 11:18:02 +00:00
semantic-release-bot
19fcb9b0f3
chore(release): 1.3.2 [skip ci]
...
## [1.3.2](https://code.castopod.org/adaures/castopod/compare/v1.3.1...v1.3.2 ) (2023-04-14)
### Bug Fixes
* remove path key when getting default avatar path ([c5a1359](c5a1359218
))
* **s3:** serve files using media base url to allow for CDN setup ([502f53c](502f53c970
))
2023-04-14 12:27:04 +00:00
Yassine Doghri
a00e45ea4c
build: update js and php dependencies to latest
2023-04-14 11:22:12 +00:00
crowdin
23a47efefd
chore(i18n): new Crowdin updates
2023-04-14 09:47:53 +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
c5a1359218
fix: remove path key when getting default avatar path
2023-04-14 09:34:09 +00:00
semantic-release-bot
dfae166e4d
chore(release): 1.3.1 [skip ci]
...
## [1.3.1](https://code.castopod.org/adaures/castopod/compare/v1.3.0...v1.3.1 ) (2023-04-13)
### Bug Fixes
* **s3:** add proxy to serve images from s3 to client ([a76724a](a76724a8cf
)), closes [#321 ](https://code.castopod.org/adaures/castopod/issues/321 )
2023-04-13 12:06:09 +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
semantic-release-bot
c5eb6ed590
chore(release): 1.3.0 [skip ci]
...
# [1.3.0](https://code.castopod.org/adaures/castopod/compare/v1.2.4...v1.3.0 ) (2023-04-03)
### Bug Fixes
* delete files using file_manager when deleting episode and podcast ([41d8efe](41d8efe6e7
))
### Features
* **media:** set media storage directory as configurable ([7e1a470](7e1a470ba4
))
2023-04-03 15:07:06 +00:00
crowdin
1a69bc48bb
chore(i18n): new Crowdin updates
2023-04-01 12:38:40 +00:00