Commit Graph

761 Commits

Author SHA1 Message Date
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
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
Aonrud 9fc49a7430 fix(platforms): update 'submit_url' for Antennapod 2023-03-10 16:13:02 +00:00
Yassine Doghri a9b630884b fix(auth): update podcast editors' permissions
`episodes.manage-notifications` should be `manage-notifications`
2023-03-07 14:55:49 +00:00
Yassine Doghri b63c1dc9b1 feat: add downloads count to episode list 2023-02-28 16:53:58 +00:00
Yassine Doghri fc009f3d00 revert(install): reset condition to look for instance owner before continuing install 2023-02-28 14:26:27 +00:00
Romain de Laage ab275e978c build(docker): add alternative Nginx Unit image 2023-02-25 15:10:19 +00:00
Aonrud 1111177eb7 fix(analytics): check the x_forwarded_for client header 2023-02-24 15:38:14 +00:00
Yassine Doghri b794d3433c ci: use sed instead of perl to rewrite castopod's composer version 2023-02-22 17:58:46 +00:00
Yassine Doghri 9ef58808fc ci: update bundle scripts to use `pnpm exec` + add openssh-client to ci docker image 2023-02-22 17:25:14 +00:00
Yassine Doghri e0c3ddb07d ci: use pnpx in lint-commit-msg script 2023-02-22 17:00:03 +00:00
Yassine Doghri 05d27400a0 ci: add intl extension to ci docker image 2023-02-22 16:50:24 +00:00
Yassine Doghri 84a6447fd4 ci: fix lint and formatting issues 2023-02-22 16:29:45 +00:00
Yassine Doghri 34777598dd build: replace npm with pnpm + add Dockerfile for ci
update php and js dependencies to latest
2023-02-22 14:36:56 +00:00
Yassine Doghri 1b037a7adf docs: add ntp requirement to validate federation's incoming requests 2023-02-04 12:42:35 +00:00
Benjamin Bellamy 8884598a56 fix(docker): update nginx configuration 2023-01-16 16:26:56 +00:00
Yassine Doghri a2a87abf7c fix: display bandwidth limit on dashboard when set in .env 2022-12-28 16:57:14 +00:00
semantic-release-bot fa6bb2f492 chore(release): 1.1.2 [skip ci]
## [1.1.2](https://code.castopod.org/adaures/castopod/compare/v1.1.1...v1.1.2) (2022-12-14)

### Bug Fixes

* **analytics:** set EpisodeAudioController to init user session data ([77ccb30](77ccb30600))
2022-12-14 11:43:27 +00:00
crowdin 1cc9c11e8f chore(i18n): new Crowdin updates 2022-12-14 11:18:11 +00:00
Yassine Doghri 77ccb30600 fix(analytics): set EpisodeAudioController to init user session data 2022-12-14 10:02:36 +00:00
semantic-release-bot 998a8ee6b4 chore(release): 1.1.1 [skip ci]
## [1.1.1](https://code.castopod.org/adaures/castopod/compare/v1.1.0...v1.1.1) (2022-12-13)

### Bug Fixes

* **op3:** remove scheme when wraping audio URI ([0ad22e4](0ad22e49bc))
* **rss:** add file extension to enclosure url ([964cbba](964cbba54f))
2022-12-13 12:17:45 +00:00
Yassine Doghri 0ad22e49bc fix(op3): remove scheme when wraping audio URI 2022-12-13 11:56:49 +00:00
Yassine Doghri 964cbba54f fix(rss): add file extension to enclosure url 2022-12-13 11:34:50 +00:00
semantic-release-bot 948a3db48a chore(release): 1.1.0 [skip ci]
# [1.1.0](https://code.castopod.org/adaures/castopod/compare/v1.0.5...v1.1.0) (2022-12-09)

### Bug Fixes

* **notifications:** remove cache inconsistencies when marking notification as read ([46d7054](46d70541d3))
* **notifications:** retrieve activity from database instead of getting cache ([7fbbd08](7fbbd08da6))
* **podcast:soundbite:** rename start time attribute to follow spec ([689831c](689831c26c))

### Features

* **analytics:** add OP3 analytics service option + update episode audio url ([16527ed](16527ed529))
2022-12-09 17:19:37 +00:00
Yassine Doghri 46d70541d3 fix(notifications): remove cache inconsistencies when marking notification as read 2022-12-09 16:44:59 +00:00
crowdin 2e7b462d94 chore(i18n): new Crowdin updates 2022-12-09 15:42:46 +00:00
Yassine Doghri 16527ed529 feat(analytics): add OP3 analytics service option + update episode audio url 2022-12-09 15:04:42 +00:00
Yassine Doghri 7fbbd08da6 fix(notifications): retrieve activity from database instead of getting cache 2022-12-07 14:00:38 +00:00
Yassine Doghri 689831c26c fix(podcast:soundbite): rename start time attribute to follow spec 2022-12-02 15:32:27 +00:00
semantic-release-bot 6e4045bb0d chore(release): 1.0.5 [skip ci]
## [1.0.5](https://code.castopod.org/adaures/castopod/compare/v1.0.4...v1.0.5) (2022-11-25)

### Bug Fixes

* **router:** revert to CI4 v4.2.7 to include all routes ([c13cfa0](c13cfa0ea0))
2022-11-25 18:16:22 +00:00
crowdin 80666bc728 chore(i18n): new Crowdin updates 2022-11-25 17:44:19 +00:00
Yassine Doghri c13cfa0ea0 fix(router): revert to CI4 v4.2.7 to include all routes 2022-11-24 15:30:24 +00:00
Yassine Doghri 2e95273d97 build(docker-dev): fix app container command 2022-11-23 16:57:26 +01:00