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
Yassine Doghri
9cc5ffd143
fix(admin-ui): remove button labels on smaller screens in podcast view
...
- update components renderer regex to include special characters
- fix itunes_explicit mapping
during import
2023-07-29 09:57:35 +00:00
Yassine Doghri
16a3fdb56e
fix(rss): set srt transcripts' mimetype to application/x-subrip with rel="captions" attribute
...
closes #360
2023-07-29 08:28:05 +00:00
Yassine Doghri
6833dd05ab
fix(rss): update podcast extension namespace
...
refs #360
2023-07-29 08:27:43 +00:00
Yassine Doghri
3747fa2c2b
build(docker-dev): use a network pool unlikely to get overlapped
2023-07-29 08:02:09 +00:00
semantic-release-bot
411b90b4b2
chore(release): 1.5.0 [skip ci]
...
# [1.5.0](https://code.castopod.org/adaures/castopod/compare/v1.4.7...v1.5.0 ) (2023-07-27)
### Bug Fixes
* **admin-ui:** truncate header title + remove sticky podcast banner card on mobile ([63c20da
](63c20da5ff
))
### Features
* add podcast links page including social, podcasting and funding links ([8ae2929
](8ae292933a
))
2023-07-27 13:03:19 +00:00
crowdin
dfa93ff8e3
chore(i18n): new Crowdin updates
2023-07-27 12:47:41 +00:00
Yassine Doghri
8ae292933a
feat: add podcast links page including social, podcasting and funding links
2023-07-27 12:47:39 +00:00
Yassine Doghri
63c20da5ff
fix(admin-ui): truncate header title + remove sticky podcast banner card on mobile
2023-07-27 12:47:33 +00:00
semantic-release-bot
8f9453b84a
chore(release): 1.4.7 [skip ci]
...
## [1.4.7](https://code.castopod.org/adaures/castopod/compare/v1.4.6...v1.4.7 ) (2023-07-19)
### Bug Fixes
* **s3:** allow CORS for served static files ([9b955c9
](9b955c9ce2
))
2023-07-19 15:17:20 +00:00
Yassine Doghri
9b955c9ce2
fix(s3): allow CORS for served static files
2023-07-19 15:04:17 +00:00
semantic-release-bot
d184998ed5
chore(release): 1.4.6 [skip ci]
...
## [1.4.6](https://code.castopod.org/adaures/castopod/compare/v1.4.5...v1.4.6 ) (2023-07-11)
### Bug Fixes
* **fediverse:** expand object before sending accept follow request ([082cdc9
](082cdc9ee7
)), closes [#350 ](https://code.castopod.org/adaures/castopod/issues/350 )
* **podcast-import:** remove error log when no import in queue, exit with success instead ([5e719f3
](5e719f3e9e
))
2023-07-11 12:57:10 +00:00
Yassine Doghri
5e719f3e9e
fix(podcast-import): remove error log when no import in queue, exit with success instead
2023-07-11 10:28:19 +00:00
Yassine Doghri
082cdc9ee7
fix(fediverse): expand object before sending accept follow request
...
fixes #350
2023-07-05 14:57:05 +00:00
Yassine Doghri
7e20df6a58
build(docker): build castopod/castopod image in priority
2023-07-04 11:40:21 +00:00
semantic-release-bot
3c81ef129b
chore(release): 1.4.5 [skip ci]
...
## [1.4.5](https://code.castopod.org/adaures/castopod/compare/v1.4.4...v1.4.5 ) (2023-07-04)
### Bug Fixes
* **s3:** handle range requests to serve media files ([41a5932
](41a5932233
))
2023-07-04 11:22:47 +00:00
Yassine Doghri
41a5932233
fix(s3): handle range requests to serve media files
2023-07-04 11:03:34 +00:00
semantic-release-bot
52383e0ecf
chore(release): 1.4.4 [skip ci]
...
## [1.4.4](https://code.castopod.org/adaures/castopod/compare/v1.4.3...v1.4.4 ) (2023-07-02)
### Bug Fixes
* **audio-clipper:** init segment position on firstUpdate + improve UX by adding ghost handle ([aa68386
](aa68386667
)), closes [#351 ](https://code.castopod.org/adaures/castopod/issues/351 )
* set resized images to 72dpi for compatibility with Apple Podcasts ([0b327cb
](0b327cb4d9
)), closes [#282 ](https://code.castopod.org/adaures/castopod/issues/282 )
2023-07-02 10:19:12 +00:00
Yassine Doghri
0b327cb4d9
fix: set resized images to 72dpi for compatibility with Apple Podcasts
...
fixes #282
2023-07-02 09:42:54 +00:00
Yassine Doghri
aa68386667
fix(audio-clipper): init segment position on firstUpdate + improve UX by adding ghost handle
...
- clean web components and js modules
- update js dependencies to latest
fixes #351
2023-07-01 13:46:03 +00:00
semantic-release-bot
d15a068e0c
chore(release): 1.4.3 [skip ci]
...
## [1.4.3](https://code.castopod.org/adaures/castopod/compare/v1.4.2...v1.4.3 ) (2023-06-29)
### Bug Fixes
* **video-clipper:** add -t option to ffmpeg command to stop generation after duration ([60814b8
](60814b8d20
)), closes [#341 ](https://code.castopod.org/adaures/castopod/issues/341 )
2023-06-29 15:39:37 +00:00
crowdin
5d1edd7e4c
chore(i18n): new Crowdin updates
2023-06-29 15:23:25 +00:00
Yassine Doghri
60814b8d20
fix(video-clipper): add -t option to ffmpeg command to stop generation after duration
...
fixes #341
2023-06-29 15:15:04 +00:00
Yassine Doghri
55c1d8904c
docs: add KrzysztofDomanczyk in all-contributors
2023-06-29 08:00:21 +00:00
semantic-release-bot
3a5fdf2f54
chore(release): 1.4.2 [skip ci]
...
## [1.4.2](https://code.castopod.org/adaures/castopod/compare/v1.4.1...v1.4.2 ) (2023-06-27)
### Bug Fixes
* **fediverse:** check that actor's images mimetype is present or guess it otherwise ([06c4f15
](06c4f15477
)), closes [#348 ](https://code.castopod.org/adaures/castopod/issues/348 )
* **podcast-import:** show cancel or retry action depending on task status ([e42258d
](e42258de1f
))
2023-06-27 10:57:23 +00:00
crowdin
c4bdde2b03
chore(i18n): new Crowdin updates
2023-06-27 10:47:52 +00:00
Yassine Doghri
2f681e9f78
build(dev): increase phpmyadmin's upload limit to facilitate testing imports
2023-06-26 16:47:25 +00:00
Yassine Doghri
e42258de1f
fix(podcast-import): show cancel or retry action depending on task status
2023-06-26 12:05:17 +00:00
Yassine Doghri
06c4f15477
fix(fediverse): check that actor's images mimetype is present or guess it otherwise
...
fixes #348
2023-06-26 11:46:52 +00:00
Romain de Laage
233ece4b3a
build(docker): use common PHP configuration for Nginx Unit and FPM images
2023-06-26 11:24:45 +02:00
Yassine Doghri
3fee88ae6e
chore: update js dependencies to latest
2023-06-23 10:01:40 +00:00
semantic-release-bot
b61dd57a37
chore(release): 1.4.1 [skip ci]
...
## [1.4.1](https://code.castopod.org/adaures/castopod/compare/v1.4.0...v1.4.1 ) (2023-06-22)
### Bug Fixes
* **podcast-import:** set default values for person group and role if not found in taxonomy ([aa46dca
](aa46dca4e3
))
2023-06-22 15:53:39 +00:00
Yassine Doghri
aa46dca4e3
fix(podcast-import): set default values for person group and role if not found in taxonomy
...
+ update podcast-feed and podcast-persons-taxonomy packages
2023-06-22 15:11:21 +00:00