- Jan 03, 2024
-
-
semantic-release-bot authored
## [1.7.4](v1.7.3...v1.7.4) (1/3/2024) ### Bug Fixes * **media:** add missing HEAD route for static assets served with S3 ([b61a32c8](b61a32c8))
-
- Dec 21, 2023
-
-
semantic-release-bot authored
## [1.7.3](v1.7.2...v1.7.3) (12/21/2023) ### Bug Fixes * **analytics:** upgrade opawg's user-agents-php to user-agents-v2-php ([8cd78866](8cd78866)) * **platforms:** add Threads and YouTube Music ([9264a2d7](9264a2d7))
-
- Dec 12, 2023
-
-
semantic-release-bot authored
## [1.7.2](v1.7.1...v1.7.2) (12/12/2023) ### Bug Fixes * **episode-form:** render episode number optional when episode type is trailer or bonus ([694328f1](694328f1))
-
- Dec 01, 2023
-
-
semantic-release-bot authored
## [1.7.1](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 ([119742cd](119742cd))
-
- Nov 29, 2023
-
-
semantic-release-bot authored
# [1.7.0](v1.6.5...v1.7.0) (11/29/2023) ### Bug Fixes * **admin-ux:** hide navigation submenus in details panel for easier scanning ([b047a3c6](b047a3c6)) * **admin:** remove episode title truncation + display description in two lines in episode list ([f4ffa30e](f4ffa30e)), closes [#386](#386) * **auth:** display error messages from validator ([5a834c0f](5a834c0f)) * **housekeeping:** remove unnecessary $tablePrefix variable when resetting post count ([97d793f5](97d793f5)), closes [#383](#383) * **import:** handle bad values for location attributes ([642981fd](642981fd)) * **import:** use cocur/slugify library to handle non latin text ([4ca7f9cc](4ca7f9cc)) * move monetization outside of podcast form + add broadcast section to podcast menu ([dff85168](dff85168)) * **nodeinfo2:** import database config + use dynamic table prefix for active local actors query ([6a7ef010](6a7ef010)) * **persons:** set roles field as optional + set `Cast > Host` as default value ([02132dc4](02132dc4)), closes [#347](#347) * **platforms:** make platforms' websites and submit urls more prominent ([61cf8fa3](61cf8fa3)) * **podcast-form:** move fediverse section below author section ([1861d679](1861d679)) * reorder podcast form fields + extract sync feeds to its own form ([2d52fa10](2d52fa10)) ### Features * **admin:** add rss feed link to podcast side navigation ([18e2633a](18e2633a)) * **icons:** update new Deezer logo ([f2d5b272](f2d5b272)) * **install:** init database and create superadmin using CLI ([02d4ba69](02d4ba69)), closes [#380](#380) * **ux:** add episode description to episode cards ([5f8d413b](5f8d413b))
-
- Sep 26, 2023
-
-
semantic-release-bot authored
## [1.6.5](v1.6.4...v1.6.5) (2023-09-26) ### Bug Fixes * **fediverse:** use NoteObject including episode link in content (hotfix) ([ffa530e1](ffa530e1))
-
- Sep 17, 2023
-
-
semantic-release-bot authored
## [1.6.4](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 ([4ecb42f7](4ecb42f7)) * **fediverse:** update post controller namespace in routes ([3189f122](3189f122))
-
- Sep 14, 2023
-
-
semantic-release-bot authored
## [1.6.3](v1.6.2...v1.6.3) (2023-09-14) ### Bug Fixes * **fediverse:** add `index` to post controller-method to access post's jsonld contents ([35142d8e](35142d8e))
-
- Sep 11, 2023
-
-
semantic-release-bot authored
## [1.6.2](v1.6.1...v1.6.2) (2023-09-11) ### Bug Fixes * **migrations:** remove if exists modifier for drop index ([82013c9c](82013c9c)), closes [#382](#382)
-
- Sep 09, 2023
-
-
semantic-release-bot authored
## [1.6.1](adaures/castopod@v1.6.0...v1.6.1) (2023-09-09) ### Bug Fixes * **admin:** redirect root fediverse route to fediverse-blocked-actors ([ba5324ea](adaures/castopod@ba5324ea)) * **analytics:** show full referrer domain in web pages visits reports ([6be38e9f](adaures/castopod@6be38e9f)), closes [#367](adaures/castopod#367) * **auth:** overwrite Shield's PermissionFilter ([c6e8000b](adaures/castopod@c6e8000b)) * **auth:** update shield from v1.0.0-beta.3 to v1.0.0-beta.6 ([23842df0](adaures/castopod@23842df0)) * **platforms:** add missing tiktok to social platforms seed ([8dfdaf32](adaures/castopod@8dfdaf32)) * remove fediverse prefix to prevent migration error + load routes during podcast import ([7ff1dbe9](adaures/castopod@7ff1dbe9)) * **routes:** overwrite RouteCollection to include all routes + update js and php dependencies ([b4f1b916](adaures/castopod@b4f1b916)) * update Router to include latest CI changes with alternate-content logic ([ae57601c](adaures/castopod@ae57601c)) * use podcast-activity named route instead of not existing actor route ([3c357183](adaures/castopod@3c357183))
-
- Aug 28, 2023
-
-
semantic-release-bot authored
# [1.6.0](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 ([7a1eea58](7a1eea58)) * **media:** copy and delete temp file when saving instead of moving it for FS FileManager ([9346e787](9346e787)), closes [#338](#338) * **media:** get path using media_path_absolute when saving media file ([754e7a6b](754e7a6b)) * **media:** init file properties in setAttributes' Model method + set defaults to pathinfo data ([0775add6](0775add6)) * **premium-podcasts:** show premium flag only when podcast has published premium episodes ([d10c4fd7](d10c4fd7)) * **s3:** add a flag to serve media files by redirecting to a presigned url instead of default proxy ([11aa3586](11aa3586)) ### Features * **episode:** add preview link in admin to view and share episode before publication ([7d21b350](7d21b350))
-
- Jul 31, 2023
-
-
semantic-release-bot authored
## [1.5.2](v1.5.1...v1.5.2) (2023-07-31) ### Bug Fixes * **credits:** remove undefined $podcast variable from page layout ([73a5b680](73a5b680)), closes [#359](#359) * **platforms:** change twitter to X + add buymeacoffee and kofi as funding ([d69b4e48](d69b4e48)), closes [#353](#353) [#361](#361)
-
- Jul 29, 2023
-
-
semantic-release-bot authored
## [1.5.1](v1.5.0...v1.5.1) (2023-07-29) ### Bug Fixes * **admin-ui:** remove button labels on smaller screens in podcast view ([9cc5ffd1](9cc5ffd1)) * **rss:** set srt transcripts' mimetype to application/x-subrip with rel="captions" attribute ([16a3fdb5](16a3fdb5)), closes [#360](#360) * **rss:** update podcast extension namespace ([6833dd05](6833dd05)), closes [#360](#360)
-
- Jul 27, 2023
-
-
semantic-release-bot authored
# [1.5.0](v1.4.7...v1.5.0) (2023-07-27) ### Bug Fixes * **admin-ui:** truncate header title + remove sticky podcast banner card on mobile ([63c20da5](63c20da5)) ### Features * add podcast links page including social, podcasting and funding links ([8ae29293](8ae29293))
-
- Jul 19, 2023
-
-
semantic-release-bot authored
## [1.4.7](v1.4.6...v1.4.7) (2023-07-19) ### Bug Fixes * **s3:** allow CORS for served static files ([9b955c9c](9b955c9c))
-
- Jul 11, 2023
-
-
semantic-release-bot authored
## [1.4.6](v1.4.5...v1.4.6) (2023-07-11) ### Bug Fixes * **fediverse:** expand object before sending accept follow request ([082cdc9e](082cdc9e)), closes [#350](#350) * **podcast-import:** remove error log when no import in queue, exit with success instead ([5e719f3e](5e719f3e))
-
- Jul 04, 2023
-
-
semantic-release-bot authored
## [1.4.5](v1.4.4...v1.4.5) (2023-07-04) ### Bug Fixes * **s3:** handle range requests to serve media files ([41a59322](41a59322))
-
- Jul 02, 2023
-
-
semantic-release-bot authored
## [1.4.4](v1.4.3...v1.4.4) (2023-07-02) ### Bug Fixes * **audio-clipper:** init segment position on firstUpdate + improve UX by adding ghost handle ([aa683866](aa683866)), closes [#351](#351) * set resized images to 72dpi for compatibility with Apple Podcasts ([0b327cb4](0b327cb4)), closes [#282](#282)
-
- Jun 29, 2023
-
-
semantic-release-bot authored
## [1.4.3](v1.4.2...v1.4.3) (2023-06-29) ### Bug Fixes * **video-clipper:** add -t option to ffmpeg command to stop generation after duration ([60814b8d](60814b8d)), closes [#341](#341)
-
- Jun 27, 2023
-
-
semantic-release-bot authored
## [1.4.2](v1.4.1...v1.4.2) (2023-06-27) ### Bug Fixes * **fediverse:** check that actor's images mimetype is present or guess it otherwise ([06c4f154](06c4f154)), closes [#348](#348) * **podcast-import:** show cancel or retry action depending on task status ([e42258de](e42258de))
-
- Jun 22, 2023
-
-
semantic-release-bot authored
## [1.4.1](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 ([aa46dca4](aa46dca4))
-
- Jun 21, 2023
-
-
semantic-release-bot authored
# [1.4.0](v1.3.5...v1.4.0) (2023-06-21) ### Bug Fixes * **charts:** set duration charts label to HHhMM for listening time analytics ([3fc1d8e1](3fc1d8e1)) * **embed:** set height of player iframe from config ([46657414](46657414)) * **s3:** serve files without cache if dummy cache handler + add http referer header to redirect ([30db9f06](30db9f06)) * **s3:** use presigned request uri to serve static files ([cb92dc73](cb92dc73)) * **webmanifest:** import misc helper to get site_icon_url ([548a11d5](548a11d5)) ### Features * **import:** run podcast imports' processes asynchronously using tasks ([d8e1d403](d8e1d403)) * **rest-api:** add endpoints for episodes and full text search for podcasts and episodes ([85505d4b](85505d4b)), closes [#296](#296)
-
- May 09, 2023
-
-
semantic-release-bot authored
## [1.3.5](v1.3.4...v1.3.5) (2023-05-09) ### Bug Fixes * replace essence with embera to create preview cards ([c682f03a](c682f03a))
-
- May 05, 2023
-
-
semantic-release-bot authored
## [1.3.4](v1.3.3...v1.3.4) (2023-05-05) ### Bug Fixes * **import-update:** insert episodes incrementally into database ([108fdf84](108fdf84))
-
- Apr 17, 2023
-
-
semantic-release-bot authored
## [1.3.3](v1.3.2...v1.3.3) (2023-04-17) ### Bug Fixes * unnescape podcast title special characters in "find us on" section ([f727276f](f727276f)), closes [#323](#323) * **websub:** add missing misc helper import ([855aacce](855aacce))
-
- Apr 14, 2023
-
-
semantic-release-bot authored
## [1.3.2](v1.3.1...v1.3.2) (2023-04-14) ### Bug Fixes * remove path key when getting default avatar path ([c5a13592](c5a13592)) * **s3:** serve files using media base url to allow for CDN setup ([502f53c9](502f53c9))
-
- Apr 13, 2023
-
-
semantic-release-bot authored
## [1.3.1](v1.3.0...v1.3.1) (2023-04-13) ### Bug Fixes * **s3:** add proxy to serve images from s3 to client ([a76724a8](a76724a8)), closes [#321](#321)
-
- Apr 03, 2023
-
-
semantic-release-bot authored
# [1.3.0](v1.2.4...v1.3.0) (2023-04-03) ### Bug Fixes * delete files using file_manager when deleting episode and podcast ([41d8efe6](41d8efe6)) ### Features * **media:** set media storage directory as configurable ([7e1a470b](7e1a470b))
-
- Mar 23, 2023
-
-
semantic-release-bot authored
## [1.2.4](v1.2.3...v1.2.4) (2023-03-23) ### Bug Fixes * allow images to have .jpeg extension consistently ([ae5e12be](ae5e12be)) * **s3:** delete persons image sizes from bucket + add keyPrefix to config ([208c2715](208c2715)) * **s3:** do not create bucket if not exists, check if healthy instead ([da7076fc](da7076fc)) ### Reverts * **homepage:** remove redirect to install if database is not setup ([d4954e02](d4954e02))
-
- Mar 18, 2023
-
-
semantic-release-bot authored
## [1.2.3](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 ([2748f231](2748f231))
-
semantic-release-bot authored
## [1.2.2](v1.2.1...v1.2.2) (2023-03-18) ### Bug Fixes * **migration:** change old media file_key to file_path ([a4141421](a4141421)), closes [#314](#314)
-
- Mar 17, 2023
-
-
semantic-release-bot authored
## [1.2.1](v1.2.0...v1.2.1) (2023-03-17) ### Bug Fixes * change app.mediaBaseURL to media.baseURL in install, docker entrypoints and docs ([b3c6e05e](b3c6e05e))
-
semantic-release-bot authored
# [1.2.0](v1.1.2...v1.2.0) (2023-03-17) ### Bug Fixes * **analytics:** check the x_forwarded_for client header ([1111177e](1111177e)) * **auth:** update podcast editors' permissions ([a9b63088](a9b63088)) * **contributors:** add dash to prevent deleting permissions from other podcast ([5d2a2d49](5d2a2d49)), closes [#310](#310) * display bandwidth limit on dashboard when set in .env ([a2a87abf](a2a87abf)) * **docker:** update nginx configuration ([8884598a](8884598a)) * **platforms:** update 'submit_url' for Antennapod ([9fc49a74](9fc49a74)) ### Features * add downloads count to episode list ([b63c1dc9](b63c1dc9)) * add health route to check if db, cache and file manager are ok ([1dde11f8](1dde11f8)) * **media:** add s3 to manage media files ([d93fc984](d93fc984)) ### Reverts * **install:** reset condition to look for instance owner before continuing install ([fc009f3d](fc009f3d))
-
- Dec 14, 2022
-
-
semantic-release-bot authored
## [1.1.2](v1.1.1...v1.1.2) (2022-12-14) ### Bug Fixes * **analytics:** set EpisodeAudioController to init user session data ([77ccb306](77ccb306))
-
- Dec 13, 2022
-
-
semantic-release-bot authored
## [1.1.1](v1.1.0...v1.1.1) (2022-12-13) ### Bug Fixes * **op3:** remove scheme when wraping audio URI ([0ad22e49](0ad22e49)) * **rss:** add file extension to enclosure url ([964cbba5](964cbba5))
-
- Dec 09, 2022
-
-
semantic-release-bot authored
# [1.1.0](v1.0.5...v1.1.0) (2022-12-09) ### Bug Fixes * **notifications:** remove cache inconsistencies when marking notification as read ([46d70541](46d70541)) * **notifications:** retrieve activity from database instead of getting cache ([7fbbd08d](7fbbd08d)) * **podcast:soundbite:** rename start time attribute to follow spec ([689831c2](689831c2)) ### Features * **analytics:** add OP3 analytics service option + update episode audio url ([16527ed5](16527ed5))
-
- Nov 25, 2022
-
-
semantic-release-bot authored
## [1.0.5](v1.0.4...v1.0.5) (2022-11-25) ### Bug Fixes * **router:** revert to CI4 v4.2.7 to include all routes ([c13cfa0e](c13cfa0e))
-
- Nov 21, 2022
-
-
semantic-release-bot authored
## [1.0.4](v1.0.3...v1.0.4) (2022-11-21) ### Bug Fixes * update actorUsername regex to get url_to actor ([1d6b177a](1d6b177a))
-
- Nov 17, 2022
-
-
semantic-release-bot authored
## [1.0.3](adaures/castopod@v1.0.2...v1.0.3) (2022-11-17) ### Bug Fixes * **dashboard-ui:** fill the blank gaps between cards on smaller screen sizes ([00836cc3](adaures/castopod@00836cc3))
-
- Nov 04, 2022
-
-
semantic-release-bot authored
## [1.0.2](v1.0.1...v1.0.2) (2022-11-04) ### Bug Fixes * **auth:** disallow registration by default ([379b9be2](379b9be2)) * **contributors:** add prefix to podcast group to delete contributor ([9f785db7](9f785db7)) * extract podcast ids from user groups using a regex ([e26215a1](e26215a1)) * **notifications:** add manage-notifications permission to podcast ([ed7c247b](ed7c247b)) * **platforms:** convert special characters to htmlentities to validate url ([82310a2e](82310a2e))
-