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
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
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
semantic-release-bot
0a54b413b3
chore(release): 1.2.3 [skip ci]
...
## [1.2.3](https://code.castopod.org/adaures/castopod/compare/v1.2.2...v1.2.3 ) (2023-03-18)
### Bug Fixes
* **notifications:** set mark-all-as-read parameter to be podcast_id instead of actor_id ([2748f23](2748f23137
))
2023-03-18 12:41:10 +00:00
Yassine Doghri
a72eb0ba3a
docs: add the all in one castopod image in the docs
2023-03-18 12:24:35 +00:00
Yassine Doghri
2748f23137
fix(notifications): set mark-all-as-read parameter to be podcast_id instead of actor_id
...
This fixes a permission error when clicking on mark all as read
2023-03-18 12:18:08 +00:00
semantic-release-bot
496c89a7e9
chore(release): 1.2.2 [skip ci]
...
## [1.2.2](https://code.castopod.org/adaures/castopod/compare/v1.2.1...v1.2.2 ) (2023-03-18)
### Bug Fixes
* **migration:** change old media file_key to file_path ([a414142](a4141421aa
)), closes [#314 ](https://code.castopod.org/adaures/castopod/issues/314 )
2023-03-18 10:23:39 +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
semantic-release-bot
08acfd593c
chore(release): 1.2.1 [skip ci]
...
## [1.2.1](https://code.castopod.org/adaures/castopod/compare/v1.2.0...v1.2.1 ) (2023-03-17)
### Bug Fixes
* change app.mediaBaseURL to media.baseURL in install, docker entrypoints and docs ([b3c6e05](b3c6e05e6f
))
2023-03-17 17:46:20 +00:00
Yassine Doghri
b3c6e05e6f
fix: change app.mediaBaseURL to media.baseURL in install, docker entrypoints and docs
2023-03-17 17:36:26 +00:00
semantic-release-bot
0cb2e99f03
chore(release): 1.2.0 [skip ci]
...
# [1.2.0](https://code.castopod.org/adaures/castopod/compare/v1.1.2...v1.2.0 ) (2023-03-17)
### Bug Fixes
* **analytics:** check the x_forwarded_for client header ([1111177](1111177eb7
))
* **auth:** update podcast editors' permissions ([a9b6308](a9b630884b
))
* **contributors:** add dash to prevent deleting permissions from other podcast ([5d2a2d4](5d2a2d49c4
)), closes [#310 ](https://code.castopod.org/adaures/castopod/issues/310 )
* display bandwidth limit on dashboard when set in .env ([a2a87ab](a2a87abf7c
))
* **docker:** update nginx configuration ([8884598](8884598a56
))
* **platforms:** update 'submit_url' for Antennapod ([9fc49a7](9fc49a7430
))
### Features
* add downloads count to episode list ([b63c1dc](b63c1dc9b1
))
* add health route to check if db, cache and file manager are ok ([1dde11f](1dde11f8e4
))
* **media:** add s3 to manage media files ([d93fc98](d93fc98469
))
### Reverts
* **install:** reset condition to look for instance owner before continuing install ([fc009f3](fc009f3d00
))
2023-03-17 17:21:02 +00:00
Yassine Doghri
729edc9afa
build(ci): add npm to docker/ci image for semantic release
2023-03-17 17:08:19 +00:00
Yassine Doghri
5d2a2d49c4
fix(contributors): add dash to prevent deleting permissions from other podcast
...
fixes #310
2023-03-17 16:34:44 +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
e1b66ed7ed
ci: fix docs invalid tags and dead links
2023-03-17 09:59:10 +00:00
crowdin
d2151b74bd
chore(i18n): new Crowdin updates
2023-03-16 16:45:41 +00:00
Yassine Doghri
dc34273826
docs: remove beta info status from index page
2023-03-16 15:59:46 +00:00
Yassine Doghri
73c2987d4c
docs: add s3 config section in install page
2023-03-16 15:46:50 +00:00