|
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 |
|
|
c2ffc9aec3
|
build(docker): create builder before building images
|
2023-04-27 12:45:48 +00:00 |
|
|
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 |
|
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 |
|
semantic-release-bot
|
4503b05a8a
|
chore(release): 1.2.4 [skip ci]
## [1.2.4](https://code.castopod.org/adaures/castopod/compare/v1.2.3...v1.2.4) (2023-03-23)
### Bug Fixes
* allow images to have .jpeg extension consistently ([ae5e12b ](ae5e12be3b ))
* **s3:** delete persons image sizes from bucket + add keyPrefix to config ([208c271 ](208c2715f9 ))
* **s3:** do not create bucket if not exists, check if healthy instead ([da7076f ](da7076fc2d ))
### Reverts
* **homepage:** remove redirect to install if database is not setup ([d4954e0 ](d4954e026d ))
|
2023-03-23 12:48:05 +00:00 |
|
crowdin
|
90f757dc93
|
chore(i18n): new Crowdin updates
|
2023-03-23 12:13:46 +00:00 |
|
Yassine Doghri
|
4193946fe0
|
chore(health): remove returned 503 status code reason
|
2023-03-23 11:59:51 +00:00 |
|
Yassine Doghri
|
d4954e026d
|
revert(homepage): remove redirect to install if database is not setup
After install, the redirect condition is kept even though it would never be triggered again.
|
2023-03-23 11:54:24 +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 |
|
Romain de Laage
|
18f6b75dee
|
build(docker): use supervisord in unit image
|
2023-03-22 11:53:38 +01:00 |
|