Commit Graph

736 Commits

Author SHA1 Message Date
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
Yassine Doghri 4f7c17f420 chore: add missing translation keys for blocked actors and domains breadcrumb 2022-11-22 16:48:59 +00:00
semantic-release-bot 07d5ab5af7 chore(release): 1.0.4 [skip ci]
## [1.0.4](https://code.castopod.org/adaures/castopod/compare/v1.0.3...v1.0.4) (2022-11-21)

### Bug Fixes

* update actorUsername regex to get url_to actor ([1d6b177](1d6b177a55))
2022-11-21 14:25:08 +00:00
Yassine Doghri 1d6b177a55 fix: update actorUsername regex to get url_to actor
Since CI4 v4.2.8, the actor route is not retrieved anymore, this prevents users from creating a
podcast.
2022-11-18 17:38:40 +00:00
Yassine Doghri 2d82411788 docs(docker): rename ffmpeg service to video-clipper in docker-compose example 2022-11-17 16:21:02 +00:00
semantic-release-bot f867ab6a61 chore(release): 1.0.3 [skip ci]
## [1.0.3](https://code.castopod.org/adaures/castopod/compare/v1.0.2...v1.0.3) (2022-11-17)

### Bug Fixes

* **dashboard-ui:** fill the blank gaps between cards on smaller screen sizes ([00836cc](00836cc368))
2022-11-17 15:30:13 +00:00
crowdin b1e52ffac3 chore: new Crowdin updates 2022-11-17 14:42:46 +00:00
Yassine Doghri b99f70cc60 ci(docker): revert docker job condition 2022-11-17 14:30:22 +00:00
Yassine Doghri e960440854 docs(all-contributors): add missing translators in contributors list 2022-11-17 13:49:44 +00:00
Yassine Doghri 0eb223baa0 chore: update CodeIgniter to v4.2.10 2022-11-17 13:10:34 +00:00
Yassine Doghri 00836cc368 fix(dashboard-ui): fill the blank gaps between cards on smaller screen sizes 2022-11-10 16:25:04 +00:00
Yassine Doghri 5227b5fc29 refactor(webmonetization): update value tag to follow new WM proposal 2022-11-10 16:24:51 +00:00
Yassine Doghri 0bb1c9635a ci: fix docker build job rules by including main branch 2022-11-07 13:38:27 +00:00
semantic-release-bot 7ba5f15839 chore(release): 1.0.2 [skip ci]
## [1.0.2](https://code.castopod.org/adaures/castopod/compare/v1.0.1...v1.0.2) (2022-11-04)

### Bug Fixes

* **auth:** disallow registration by default ([379b9be](379b9be2b9))
* **contributors:** add prefix to podcast group to delete contributor ([9f785db](9f785db7ba))
* extract podcast ids from user groups using a regex ([e26215a](e26215a11f))
* **notifications:** add manage-notifications permission to podcast ([ed7c247](ed7c247bcb))
* **platforms:** convert special characters to htmlentities to validate url ([82310a2](82310a2e0b))
2022-11-04 11:24:09 +00:00
crowdin fa90decdd1 chore(i18n): new Crowdin updates 2022-11-04 11:03:24 +00:00
Yassine Doghri 379b9be2b9 fix(auth): disallow registration by default 2022-11-04 10:39:26 +00:00
Yassine Doghri 9f785db7ba fix(contributors): add prefix to podcast group to delete contributor 2022-11-04 10:39:26 +00:00
Yassine Doghri e26215a11f fix: extract podcast ids from user groups using a regex 2022-11-04 10:39:26 +00:00
Yassine Doghri acb067a80e chore: update ci4/shield to v1.0.0-beta.3 2022-11-04 10:39:26 +00:00
Yassine Doghri 45d302be29 docs(dev-setup): add missing environment keys for development .env 2022-11-04 10:39:26 +00:00
Yassine Doghri ed7c247bcb fix(notifications): add manage-notifications permission to podcast 2022-11-04 10:39:26 +00:00
Yassine Doghri 82310a2e0b fix(platforms): convert special characters to htmlentities to validate url
remove validate_url custom validator and replace with CI4's valid_url_strict
2022-11-04 10:39:26 +00:00
Yassine Doghri 67b6e30d24 build(docker): add --cleanup flag to each kaniko build
flag is used to clean the filesystem at the end of the build
2022-11-04 10:39:26 +00:00
Yassine Doghri c69c0fbb40 build(docker): replace libjpeg-dev with libjpeg62-turbo-dev in development image 2022-11-04 10:39:26 +00:00
semantic-release-bot a6395b5ce0 chore(release): 1.0.1 [skip ci]
## [1.0.1](https://code.castopod.org/adaures/castopod/compare/v1.0.0...v1.0.1) (2022-11-01)

### Bug Fixes

* **platforms:** trim platform url before validation and storage ([259fe5f](259fe5f697))
2022-11-01 18:10:12 +00:00
Romain de Laage 1192a228ef build(docker): add dedicated ffmpeg image to run video clips' scheduled tasks 2022-11-01 17:55:39 +00:00