Yassine Doghri
471bed79e0
feat(ux): add episode description to episode cards
2023-10-05 15:40:51 +00:00
Yassine Doghri
5a834c0f89
fix(auth): display error messages from validator
2023-10-05 11:36:36 +00:00
semantic-release-bot
fcad25a551
chore(release): 1.6.5 [skip ci]
...
## [1.6.5](https://code.castopod.org/adaures/castopod/compare/v1.6.4...v1.6.5 ) (2023-09-26)
### Bug Fixes
* **fediverse:** use NoteObject including episode link in content (hotfix) ([ffa530e](ffa530e187
))
2023-09-26 15:33:41 +00:00
Yassine Doghri
ffa530e187
fix(fediverse): use NoteObject including episode link in content (hotfix)
2023-09-26 15:20:25 +00:00
Yassine Doghri
2dd9cc9ef5
chore(phpstan): remove redundant dynamicConstantNames
...
+ update quality tools
2023-09-26 14:56:04 +00:00
semantic-release-bot
cc19c24668
chore(release): 1.6.4 [skip ci]
...
## [1.6.4](https://code.castopod.org/adaures/castopod/compare/v1.6.3...v1.6.4 ) (2023-09-17)
### Bug Fixes
* **fediverse:** do not cache remote action form + fix typo on post routes for passing post uuid ([4ecb42f](4ecb42f7c8
))
* **fediverse:** update post controller namespace in routes ([3189f12](3189f12206
))
2023-09-17 12:35:30 +00:00
Yassine Doghri
4ecb42f7c8
fix(fediverse): do not cache remote action form + fix typo on post routes for passing post uuid
...
+ remove unnecessary session->start() directive
2023-09-17 10:07:59 +00:00
Yassine Doghri
3189f12206
fix(fediverse): update post controller namespace in routes
2023-09-15 16:40:07 +00:00
semantic-release-bot
18fcb5ba3e
chore(release): 1.6.3 [skip ci]
...
## [1.6.3](https://code.castopod.org/adaures/castopod/compare/v1.6.2...v1.6.3 ) (2023-09-14)
### Bug Fixes
* **fediverse:** add `index` to post controller-method to access post's jsonld contents ([35142d8](35142d8e56
))
2023-09-14 13:59:36 +00:00
Yassine Doghri
3c4df01d18
docs(.env.example): add missing analytics.salt env variable
2023-09-14 13:46:37 +00:00
Yassine Doghri
35142d8e56
fix(fediverse): add index
to post controller-method to access post's jsonld contents
2023-09-14 13:23:19 +00:00
semantic-release-bot
27a04bd0df
chore(release): 1.6.2 [skip ci]
...
## [1.6.2](https://code.castopod.org/adaures/castopod/compare/v1.6.1...v1.6.2 ) (2023-09-11)
### Bug Fixes
* **migrations:** remove if exists modifier for drop index ([82013c9](82013c9cde
)), closes [#382 ](https://code.castopod.org/adaures/castopod/issues/382 )
2023-09-11 15:52:31 +00:00
Yassine Doghri
82013c9cde
fix(migrations): remove if exists modifier for drop index
...
fixes #382
2023-09-11 15:43:14 +00:00
semantic-release-bot
daa11eb9c1
chore(release): 1.6.1 [skip ci]
...
## [1.6.1](https://code.castopod.org/adaures/castopod/compare/v1.6.0...v1.6.1 ) (2023-09-09)
### Bug Fixes
* **admin:** redirect root fediverse route to fediverse-blocked-actors ([ba5324e](ba5324ea19
))
* **analytics:** show full referrer domain in web pages visits reports ([6be38e9](6be38e9fda
)), closes [#367 ](https://code.castopod.org/adaures/castopod/issues/367 )
* **auth:** overwrite Shield's PermissionFilter ([c6e8000](c6e8000bab
))
* **auth:** update shield from v1.0.0-beta.3 to v1.0.0-beta.6 ([23842df](23842df03a
))
* **platforms:** add missing tiktok to social platforms seed ([8dfdaf3](8dfdaf3215
))
* remove fediverse prefix to prevent migration error + load routes during podcast import ([7ff1dbe](7ff1dbe903
))
* **routes:** overwrite RouteCollection to include all routes + update js and php dependencies ([b4f1b91](b4f1b916bf
))
* update Router to include latest CI changes with alternate-content logic ([ae57601](ae57601c83
))
* use podcast-activity named route instead of not existing actor route ([3c35718](3c357183ca
))
2023-09-09 12:30:01 +00:00
crowdin
d1b35312a4
chore(i18n): new Crowdin updates
2023-09-09 11:48:16 +00:00
Yassine Doghri
1c96a6f5da
build: upgrade CI4 to 4.4.1 + update php and js dependencies to latest
2023-09-09 10:52:01 +00:00
Yassine Doghri
b63e953ca8
chore: update codeigniter-uuid to v1.0.2 to fix phpstan error
...
+ update js packages to latest
2023-09-09 10:23:34 +00:00
Yassine Doghri
ba5324ea19
fix(admin): redirect root fediverse route to fediverse-blocked-actors
2023-09-09 10:23:34 +00:00
Yassine Doghri
d100fe0999
refactor: fix styling and logic issues
2023-09-09 10:23:34 +00:00
Yassine Doghri
2c07070b2c
refactor: use Validation::getValidated() when using $this->validate() in controllers
2023-09-09 10:23:34 +00:00
Yassine Doghri
ff0e681763
docs: update php version requirement in install page
2023-09-09 10:23:34 +00:00
Yassine Doghri
3c357183ca
fix: use podcast-activity named route instead of not existing actor route
2023-09-09 10:23:34 +00:00
Yassine Doghri
77c2d08b6e
build: add phpstan-codeigniter extension to manage config(), model() and service() functions
2023-09-09 10:23:34 +00:00
Yassine Doghri
ae57601c83
fix: update Router to include latest CI changes with alternate-content logic
2023-09-09 10:23:34 +00:00
Yassine Doghri
7ff1dbe903
fix: remove fediverse prefix to prevent migration error + load routes during podcast import
...
refactor migration queries to use forge functions
2023-09-09 10:23:34 +00:00
Yassine Doghri
072b3ff61d
chore: update CI4 to v4.3.8 + update js and php dependencies
2023-09-09 10:23:34 +00:00
Yassine Doghri
b4f1b916bf
fix(routes): overwrite RouteCollection to include all routes + update js and php dependencies
2023-09-09 10:23:34 +00:00
Yassine Doghri
ef04ce5c41
chore(composer.json): add dev script to serve castopod using spark
2023-09-09 10:23:34 +00:00
Yassine Doghri
981277ae14
build(ci4): update CodeIgniter to v4.3.6
2023-09-09 10:23:34 +00:00
Yassine Doghri
4ccb363a3d
refactor(modules): add Registrars to declare filter aliases
2023-09-09 10:23:34 +00:00
Yassine Doghri
c6e8000bab
fix(auth): overwrite Shield's PermissionFilter
2023-09-09 10:23:34 +00:00
Yassine Doghri
d68595932a
build(ci4): update CodeIgniter to v4.2.12
2023-09-09 10:23:34 +00:00
Yassine Doghri
23842df03a
fix(auth): update shield from v1.0.0-beta.3 to v1.0.0-beta.6
...
v1.0.0-beta.4 fixes a security issue "Password Shucking Vulnerability"
(https://github.com/codeigniter4/shield/security/advisories/GHSA-c5vj-f36q-p9vg )
2023-09-09 10:23:34 +00:00
Yassine Doghri
8dfdaf3215
fix(platforms): add missing tiktok to social platforms seed
2023-09-09 10:22:08 +00:00
Yassine Doghri
f1fe1b4764
docs(readme): remove beta note + update getting started section
2023-09-05 14:16:17 +00:00
Aonrud
6be38e9fda
fix(analytics): show full referrer domain in web pages visits reports
...
fixes #367
2023-08-31 08:53:46 +00:00
semantic-release-bot
1eb680d617
chore(release): 1.6.0 [skip ci]
...
# [1.6.0](https://code.castopod.org/adaures/castopod/compare/v1.5.2...v1.6.0 ) (2023-08-28)
### Bug Fixes
* **home:** update where clause when getting all podcasts to prevent draft podcasts from showing up ([7a1eea5](7a1eea58d3
))
* **media:** copy and delete temp file when saving instead of moving it for FS FileManager ([9346e78](9346e787bd
)), closes [#338 ](https://code.castopod.org/adaures/castopod/issues/338 )
* **media:** get path using media_path_absolute when saving media file ([754e7a6](754e7a6b4b
))
* **media:** init file properties in setAttributes' Model method + set defaults to pathinfo data ([0775add](0775add678
))
* **premium-podcasts:** show premium flag only when podcast has published premium episodes ([d10c4fd](d10c4fd753
))
* **s3:** add a flag to serve media files by redirecting to a presigned url instead of default proxy ([11aa358](11aa3586a0
))
### Features
* **episode:** add preview link in admin to view and share episode before publication ([7d21b35](7d21b3509e
))
2023-08-28 14:28:59 +00:00
crowdin
b719be10c0
chore(i18n): new Crowdin updates
2023-08-28 14:13:45 +00:00
Yassine Doghri
d10c4fd753
fix(premium-podcasts): show premium flag only when podcast has published premium episodes
2023-08-28 14:01:33 +00:00
Yassine Doghri
7d21b3509e
feat(episode): add preview link in admin to view and share episode before publication
2023-08-28 13:53:04 +00:00
Yassine Doghri
7a1eea58d3
fix(home): update where clause when getting all podcasts to prevent draft podcasts from showing up
2023-08-22 15:00:01 +00:00
Yassine Doghri
11aa3586a0
fix(s3): add a flag to serve media files by redirecting to a presigned url instead of default proxy
2023-08-21 13:34:48 +00:00
Yassine Doghri
754e7a6b4b
fix(media): get path using media_path_absolute when saving media file
2023-08-06 13:49:06 +00:00
Yassine Doghri
9346e787bd
fix(media): copy and delete temp file when saving instead of moving it for FS FileManager
...
+ throw exception instead silently failing file save
closes #338
2023-08-06 12:14:25 +00:00
Yassine Doghri
0775add678
fix(media): init file properties in setAttributes' Model method + set defaults to pathinfo data
2023-08-05 10:14:06 +00:00
Yassine Doghri
26a714d9c2
build(devcontainer): update network's subnet to 172.31.0.0/24
2023-08-02 19:05:12 +02:00
semantic-release-bot
6a9d14d24e
chore(release): 1.5.2 [skip ci]
...
## [1.5.2](https://code.castopod.org/adaures/castopod/compare/v1.5.1...v1.5.2 ) (2023-07-31)
### Bug Fixes
* **credits:** remove undefined $podcast variable from page layout ([73a5b68](73a5b68087
)), closes [#359 ](https://code.castopod.org/adaures/castopod/issues/359 )
* **platforms:** change twitter to X + add buymeacoffee and kofi as funding ([d69b4e4](d69b4e4857
)), closes [#353 ](https://code.castopod.org/adaures/castopod/issues/353 ) [#361 ](https://code.castopod.org/adaures/castopod/issues/361 )
2023-07-31 11:24:44 +00:00
Yassine Doghri
d69b4e4857
fix(platforms): change twitter to X + add buymeacoffee and kofi as funding
...
+ fix a few typos
closes #353 , #361
2023-07-31 11:06:44 +00:00
Yassine Doghri
73a5b68087
fix(credits): remove undefined $podcast variable from page layout
...
fixes #359
2023-07-31 11:06:44 +00:00
semantic-release-bot
ef9e897b27
chore(release): 1.5.1 [skip ci]
...
## [1.5.1](https://code.castopod.org/adaures/castopod/compare/v1.5.0...v1.5.1 ) (2023-07-29)
### Bug Fixes
* **admin-ui:** remove button labels on smaller screens in podcast view ([9cc5ffd](9cc5ffd143
))
* **rss:** set srt transcripts' mimetype to application/x-subrip with rel="captions" attribute ([16a3fdb](16a3fdb56e
)), closes [#360 ](https://code.castopod.org/adaures/castopod/issues/360 )
* **rss:** update podcast extension namespace ([6833dd0](6833dd05ab
)), closes [#360 ](https://code.castopod.org/adaures/castopod/issues/360 )
2023-07-29 10:26:44 +00:00