Yassine Doghri
|
94ceba6081
|
chore(media): remove media Routes file from Routing config
|
2024-02-12 13:23:30 +00:00 |
|
Guy Martin
|
7071b4b6f4
|
feat: support VTT transcript file format in addition to SRT
closes #433
|
2024-02-09 16:34:50 +00:00 |
|
crowdin
|
d02ac93867
|
chore(i18n): new Crowdin updates
|
2024-02-05 17:03:36 +00:00 |
|
Guy Martin
|
630e788f0e
|
feat: add support for podcasting 2.0 "medium" tag with podcast, music and audiobook
closes #439
|
2024-02-05 16:51:04 +00:00 |
|
semantic-release-bot
|
bc4f93d2b7
|
chore(release): 1.9.0 [skip ci]
# [1.9.0](https://code.castopod.org/adaures/castopod/compare/v1.8.2...v1.9.0) (1/31/2024)
### Bug Fixes
* **i18n:** escape language strings in form fields to prevent them from disappearing ([3cb5ffd ](3cb5ffd25b )), closes [#412](https://code.castopod.org/adaures/castopod/issues/412)
* **podcast-about:** update stats query to discard scheduled episodes from episodes number ([67c037c ](67c037c9eb ))
* **premium-subs:** clear subscription list cache after insert ([2accb0f ](2accb0f765 )), closes [#430](https://code.castopod.org/adaures/castopod/issues/430)
* **s3:** remove proxy, set objects acl to public-read, and serve files using their public urls ([6a77a9d ](6a77a9d2f2 ))
### Features
* add actor domain to handle in follow page ([de099ac ](de099ac643 ))
* **admin:** add podcast's OP3 analytics dashboard link ([5f3752b ](5f3752b443 ))
|
2024-01-31 10:00:05 +00:00 |
|
Yassine Doghri
|
6a77a9d2f2
|
fix(s3): remove proxy, set objects acl to public-read, and serve files using their public urls
|
2024-01-30 15:26:22 +00:00 |
|
Guy Martin
|
de099ac643
|
feat: add actor domain to handle in follow page
|
2024-01-30 15:18:02 +00:00 |
|
Yassine Doghri
|
76e1251ece
|
docs(all-contributors): add Guy Martin to list of contributors
|
2024-01-25 13:23:24 +00:00 |
|
Yassine Doghri
|
67c037c9eb
|
fix(podcast-about): update stats query to discard scheduled episodes from episodes number
|
2024-01-25 11:58:39 +00:00 |
|
Yassine Doghri
|
2accb0f765
|
fix(premium-subs): clear subscription list cache after insert
fixes #430
|
2024-01-24 17:33:58 +00:00 |
|
Yassine Doghri
|
3cb5ffd25b
|
fix(i18n): escape language strings in form fields to prevent them from disappearing
fixes #412
|
2024-01-24 16:48:23 +00:00 |
|
Guy Martin
|
5f3752b443
|
feat(admin): add podcast's OP3 analytics dashboard link
|
2024-01-23 13:19:53 +00:00 |
|
semantic-release-bot
|
a12327da8e
|
chore(release): 1.8.2 [skip ci]
## [1.8.2](https://code.castopod.org/adaures/castopod/compare/v1.8.1...v1.8.2) (1/17/2024)
### Bug Fixes
* **transcript:** add condition when concatenating sub text to prevent second line duplication ([6cbfec0 ](6cbfec0d7d ))
|
2024-01-17 10:16:14 +00:00 |
|
crowdin
|
f303171fc5
|
chore(i18n): new Crowdin updates
|
2024-01-17 10:05:59 +00:00 |
|
Yassine Doghri
|
95d0861659
|
chore(video-clips): reduce the number of videoClipWorkers to 1 by default
|
2024-01-17 09:33:49 +00:00 |
|
Yassine Doghri
|
6cbfec0d7d
|
fix(transcript): add condition when concatenating sub text to prevent second line duplication
|
2024-01-17 09:24:22 +00:00 |
|
semantic-release-bot
|
28a31ca03b
|
chore(release): 1.8.1 [skip ci]
## [1.8.1](https://code.castopod.org/adaures/castopod/compare/v1.8.0...v1.8.1) (1/16/2024)
### Bug Fixes
* **models:** set updatedField as empty string when not used ([164f4d3 ](164f4d3be7 ))
|
2024-01-16 10:07:25 +00:00 |
|
Yassine Doghri
|
164f4d3be7
|
fix(models): set updatedField as empty string when not used
|
2024-01-16 09:26:14 +00:00 |
|
semantic-release-bot
|
9899870e28
|
chore(release): 1.8.0 [skip ci]
# [1.8.0](https://code.castopod.org/adaures/castopod/compare/v1.7.4...v1.8.0) (1/15/2024)
### Bug Fixes
* **episode-form:** add required validation rules for title and slug ([30a3473 ](30a3473863 )), closes [#420](https://code.castopod.org/adaures/castopod/issues/420)
* **import:** check for empty string when generating podcast guid for feeds not including one ([ac5336f ](ac5336fbc5 ))
* **install:** add created superadmin to most powerful group in instance, ie. superadmin ([2ed511f ](2ed511f8a0 ))
* **persons:** delete person avatar when deleting a person ([c1ec98c ](c1ec98c956 )), closes [#419](https://code.castopod.org/adaures/castopod/issues/419)
* **platforms:** add matrix.org as a social platform ([9178c3f ](9178c3f3af )), closes [#421](https://code.castopod.org/adaures/castopod/issues/421)
### Features
* **admin:** add tooltip for not authorized routes ([f7f9baf ](f7f9bafc3e ))
* **admin:** emphasize unprivileged items in sidebar with "prohibited" icon ([0bd7dde ](0bd7ddea58 ))
* allow hiding owner's email in public RSS feed ([222e02a ](222e02a2af ))
* **persons:** order persons by full_name ASC for easier list scanning ([68a599f ](68a599fee0 )), closes [#418](https://code.castopod.org/adaures/castopod/issues/418)
|
2024-01-15 16:31:11 +00:00 |
|
crowdin
|
2c3cb85a35
|
chore(i18n): new Crowdin updates
|
2024-01-15 14:59:13 +00:00 |
|
Yassine Doghri
|
2ed511f8a0
|
fix(install): add created superadmin to most powerful group in instance, ie. superadmin
|
2024-01-15 14:34:11 +00:00 |
|
Yassine Doghri
|
19799f496d
|
chore(all-contributors): add code contribution to ewen
|
2024-01-15 14:34:11 +00:00 |
|
Yassine Doghri
|
f7f9bafc3e
|
feat(admin): add tooltip for not authorized routes
|
2024-01-15 14:34:11 +00:00 |
|
Ewen Korr
|
0bd7ddea58
|
feat(admin): emphasize unprivileged items in sidebar with "prohibited" icon
|
2024-01-15 14:34:11 +00:00 |
|
Yassine Doghri
|
68a599fee0
|
feat(persons): order persons by full_name ASC for easier list scanning
closes #418
|
2024-01-15 14:34:11 +00:00 |
|
Yassine Doghri
|
6f8217e1a6
|
chore: update CI4 + shield + other php and js packages
|
2024-01-15 14:34:11 +00:00 |
|
Ewen Korr
|
222e02a2af
|
feat: allow hiding owner's email in public RSS feed
|
2024-01-15 14:34:11 +00:00 |
|
Yassine Doghri
|
9178c3f3af
|
fix(platforms): add matrix.org as a social platform
closes #421
|
2024-01-15 14:34:11 +00:00 |
|
Yassine Doghri
|
c1ec98c956
|
fix(persons): delete person avatar when deleting a person
fixes #419
|
2024-01-15 14:34:11 +00:00 |
|
Yassine Doghri
|
30a3473863
|
fix(episode-form): add required validation rules for title and slug
fixes #420
|
2024-01-15 14:34:11 +00:00 |
|
Yassine Doghri
|
ac5336fbc5
|
fix(import): check for empty string when generating podcast guid for feeds not including one
|
2024-01-15 14:34:11 +00:00 |
|
semantic-release-bot
|
1001ec6b76
|
chore(release): 1.7.4 [skip ci]
## [1.7.4](https://code.castopod.org/adaures/castopod/compare/v1.7.3...v1.7.4) (1/3/2024)
### Bug Fixes
* **media:** add missing HEAD route for static assets served with S3 ([b61a32c ](b61a32c8a9 ))
|
2024-01-03 15:07:01 +00:00 |
|
Yassine Doghri
|
b61a32c8a9
|
fix(media): add missing HEAD route for static assets served with S3
|
2024-01-03 14:57:44 +00:00 |
|
semantic-release-bot
|
cc85637e18
|
chore(release): 1.7.3 [skip ci]
## [1.7.3](https://code.castopod.org/adaures/castopod/compare/v1.7.2...v1.7.3) (12/21/2023)
### Bug Fixes
* **analytics:** upgrade opawg's user-agents-php to user-agents-v2-php ([8cd7886 ](8cd7886676 ))
* **platforms:** add Threads and YouTube Music ([9264a2d ](9264a2d74c ))
|
2023-12-21 16:34:24 +00:00 |
|
crowdin
|
af6fe1e4ef
|
chore(i18n): new Crowdin updates
+ sync composer.lock file using composer update
|
2023-12-21 16:12:09 +00:00 |
|
Yassine Doghri
|
8cd7886676
|
fix(analytics): upgrade opawg's user-agents-php to user-agents-v2-php
update php and js dependencies to latest
|
2023-12-21 15:48:54 +00:00 |
|
Yassine Doghri
|
9264a2d74c
|
fix(platforms): add Threads and YouTube Music
|
2023-12-21 15:48:54 +00:00 |
|
semantic-release-bot
|
98ed36d7a4
|
chore(release): 1.7.2 [skip ci]
## [1.7.2](https://code.castopod.org/adaures/castopod/compare/v1.7.1...v1.7.2) (12/12/2023)
### Bug Fixes
* **episode-form:** render episode number optional when episode type is trailer or bonus ([694328f ](694328f108 ))
|
2023-12-12 16:12:45 +00:00 |
|
Yassine Doghri
|
694328f108
|
fix(episode-form): render episode number optional when episode type is trailer or bonus
|
2023-12-12 15:45:38 +00:00 |
|
Yassine Doghri
|
f5189055ff
|
build(dev): increase phpmyadmin's upload limit in docker-compose.yml
|
2023-12-05 13:08:08 +00:00 |
|
semantic-release-bot
|
aeaee8ae64
|
chore(release): 1.7.1 [skip ci]
## [1.7.1](https://code.castopod.org/adaures/castopod/compare/v1.7.0...v1.7.1) (12/1/2023)
### Bug Fixes
* **housekeeping:** add where clause to check episode_id is not null on reset comments count ([119742c ](119742cdbb ))
|
2023-12-01 09:46:02 +00:00 |
|
Yassine Doghri
|
119742cdbb
|
fix(housekeeping): add where clause to check episode_id is not null on reset comments count
|
2023-11-30 15:46:00 +00:00 |
|
semantic-release-bot
|
de8b84c874
|
chore(release): 1.7.0 [skip ci]
# [1.7.0](https://code.castopod.org/adaures/castopod/compare/v1.6.5...v1.7.0) (11/29/2023)
### Bug Fixes
* **admin-ux:** hide navigation submenus in details panel for easier scanning ([b047a3c ](b047a3c670 ))
* **admin:** remove episode title truncation + display description in two lines in episode list ([f4ffa30 ](f4ffa30ec4 )), closes [#386](https://code.castopod.org/adaures/castopod/issues/386)
* **auth:** display error messages from validator ([5a834c0 ](5a834c0f89 ))
* **housekeeping:** remove unnecessary $tablePrefix variable when resetting post count ([97d793f ](97d793f55e )), closes [#383](https://code.castopod.org/adaures/castopod/issues/383)
* **import:** handle bad values for location attributes ([642981f ](642981fd35 ))
* **import:** use cocur/slugify library to handle non latin text ([4ca7f9c ](4ca7f9ccae ))
* move monetization outside of podcast form + add broadcast section to podcast menu ([dff8516 ](dff85168b3 ))
* **nodeinfo2:** import database config + use dynamic table prefix for active local actors query ([6a7ef01 ](6a7ef0109a ))
* **persons:** set roles field as optional + set `Cast > Host` as default value ([02132dc ](02132dc466 )), closes [#347](https://code.castopod.org/adaures/castopod/issues/347)
* **platforms:** make platforms' websites and submit urls more prominent ([61cf8fa ](61cf8fa3e2 ))
* **podcast-form:** move fediverse section below author section ([1861d67 ](1861d67971 ))
* reorder podcast form fields + extract sync feeds to its own form ([2d52fa1 ](2d52fa1046 ))
### Features
* **admin:** add rss feed link to podcast side navigation ([18e2633 ](18e2633a49 ))
* **icons:** update new Deezer logo ([f2d5b27 ](f2d5b272ac ))
* **install:** init database and create superadmin using CLI ([02d4ba6 ](02d4ba69ac )), closes [#380](https://code.castopod.org/adaures/castopod/issues/380)
* **ux:** add episode description to episode cards ([5f8d413 ](5f8d413b84 ))
|
2023-11-29 19:23:23 +00:00 |
|
crowdin
|
34a2ebfd65
|
chore(i18n): new Crowdin updates
|
2023-11-29 17:27:10 +00:00 |
|
Yassine Doghri
|
2f1a5eb294
|
build: update shield to beta.8 + php and js dependencies to latest
|
2023-11-29 16:33:18 +00:00 |
|
Yassine Doghri
|
1861d67971
|
fix(podcast-form): move fediverse section below author section
|
2023-11-29 16:00:28 +00:00 |
|
Yassine Doghri
|
18e2633a49
|
feat(admin): add rss feed link to podcast side navigation
|
2023-11-21 17:15:04 +00:00 |
|
Yassine Doghri
|
61cf8fa3e2
|
fix(platforms): make platforms' websites and submit urls more prominent
+ show default podcast website (castopod) link first in links page
|
2023-11-17 17:29:05 +00:00 |
|
Yassine Doghri
|
dff85168b3
|
fix: move monetization outside of podcast form + add broadcast section to podcast menu
|
2023-11-17 17:29:05 +00:00 |
|
Yassine Doghri
|
02d4ba69ac
|
feat(install): init database and create superadmin using CLI
closes #380
|
2023-11-17 17:29:05 +00:00 |
|