- 16 Apr, 2021 4 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.53](v1.0.0-alpha.52...v1.0.0-alpha.53) (2021-04-16) ### Bug Fixes * check that note has a preview_card_id before displaying it ([acb8b3a4](acb8b3a4)), closes [#114](#114)
-
Yassine Doghri authored
fixes #114
-
semantic-release-bot authored
# [1.0.0-alpha.52](v1.0.0-alpha.51...v1.0.0-alpha.52) (2021-04-16) ### Bug Fixes * **avatar:** use default avatar when no avatar url has been set ([9d23c7e7](9d23c7e7)), closes [#111](#111)
-
Yassine Doghri authored
- get avatar and cover urls from entity: if no image exists, retrieve the default ones. - always set icon and image in actor object: set the default ones if podcast hasn't set them. fixes #111
-
- 15 Apr, 2021 2 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.51](v1.0.0-alpha.50...v1.0.0-alpha.51) (2021-04-15) ### Bug Fixes * **interact-as:** set actor_id instead of podcast id upon login event ([5dfade7c](5dfade7c)), closes [#104](#104)
-
Yassine Doghri authored
fixes #104
-
- 14 Apr, 2021 2 commits
-
-
Yassine Doghri authored
- add page hit on podcast activity page - update development docs
-
semantic-release-bot authored
# [1.0.0-alpha.50](v1.0.0-alpha.49...v1.0.0-alpha.50) (2021-04-14) ### Bug Fixes * **persons:** prevent overflow of persons list by adding horizontal scroll ([9e8995dc](9e8995dc))
-
- 12 Apr, 2021 3 commits
-
-
Yassine Doghri authored
add js tootip to show persons info
-
semantic-release-bot authored
# [1.0.0-alpha.49](v1.0.0-alpha.48...v1.0.0-alpha.49) (2021-04-12) ### Bug Fixes * **multiselect:** add missing class names in choices options for purge to work properly ([719538d0](719538d0))
-
Yassine Doghri authored
Multiselect options wouldn't show up in production environment because of purgecss removing state classes.
-
- 10 Apr, 2021 4 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.48](v1.0.0-alpha.47...v1.0.0-alpha.48) (2021-04-10) ### Bug Fixes * **import-with-escaped-characters:** remove \CodeIgniter\HTTP\URI in download_file, closes [#103](#103) ([35b5be09](35b5be09))
-
Benjamin Bellamy authored
-
semantic-release-bot authored
# [1.0.0-alpha.47](v1.0.0-alpha.46...v1.0.0-alpha.47) (2021-04-10) ### Bug Fixes * **episodeCount:** add missing brackets to French language file ([c1b41126](c1b41126))
-
Benjamin Bellamy authored
-
- 09 Apr, 2021 2 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.46](v1.0.0-alpha.45...v1.0.0-alpha.46) (2021-04-09) ### Bug Fixes * **episodes-page:** handle defaultQuery being null when no podcast episodes ([15183b7e](15183b7e)), closes [#100](#100)
-
Yassine Doghri authored
fixes #100
-
- 08 Apr, 2021 6 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.45](v1.0.0-alpha.44...v1.0.0-alpha.45) (2021-04-08) ### Bug Fixes * add head request to analytics_hit route ([f0a2f0be](f0a2f0be))
-
Yassine Doghri authored
validators break because they can't request the episode's audio files with HEAD
-
semantic-release-bot authored
# [1.0.0-alpha.44](v1.0.0-alpha.43...v1.0.0-alpha.44) (2021-04-08) ### Bug Fixes * **rss:** set ❬itunes:author❭ tag to owner_name if publisher not specified ([2271c144](2271c144)), closes [#96](#96)
-
Yassine Doghri authored
some platforms require the ❬itunes:author❭ tag to be specified in order to import an rss feed fixes #96
-
semantic-release-bot authored
# [1.0.0-alpha.43](v1.0.0-alpha.42...v1.0.0-alpha.43) (2021-04-08) ### Bug Fixes * **episode-form:** show warning to set `memory_limit`, `upload_max_filesize` & `post_max_size` ([3b3c218b](3b3c218b)), closes [#5](#5) [#86](#86)
-
Yassine Doghri authored
remove undefined "my-podcasts" route closes #5, #86
-
- 02 Apr, 2021 2 commits
-
-
Yassine Doghri authored
- add "ActivityPub" library to handle server to server federation and basic client to server protocols using activitypub: - add webfinger endpoint to look for actor - add actor definition with inbox / outbox / followers - remote follow an actor - create notes with possible preview cards - interract with favourites, reblogs and replies - block incoming actors and/or domains - broadcast/schedule activities to fediverse followers using a cron task - For castopod, the podcast is the actor: - overwrite the activitypub library for castopod's specific needs - perform basic interactions administrating a podcast to interact with fediverse users: - create notes with episode attachment - favourite and share a note + reply - add specific castopod_namespaces for podcasts and episodes definitions - overwrite CodeIgniter's Route service to include alternate-content option for activitystream requests - update episode publication logic: - remove publication inputs in create / edit episode form - publish / schedule or unpublish an episode after creation - the podcaster publishes a note when publishing an episode - Javascript / Typescript modules: - fix Dropdown.ts to keep dropdown menu in foreground - add Modal.ts for funding links modal - add Toggler.ts to toggle various css states in ui - User Interface: - update tailwindcss to v2 - use castopod's pine and rose colors - update public layout to a 3 column layout - add pages in public for podcast activity, episode list and notes - update episode page to include linked notes - remove previous and next episodes from episode pages - show different public views depending on whether user is authenticated or not - use Kumbh Sans and Montserrat fonts - update CodeIgniter's config files - with CodeIgniter's new requirements, update docker environments are now based on php v7.3 image - move Image entity to Libraries - update composer and npm packages to latest versions closes #69 #65 #85, fixes #51 #91 #92 #88
- 30 Mar, 2021 2 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.41](v1.0.0-alpha.40...v1.0.0-alpha.41) (2021-03-30) ### Features * **partner:** add link and image in episode description ([ad07bb93](ad07bb93))
-
Benjamin Bellamy authored
-
- 19 Mar, 2021 2 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.40](v1.0.0-alpha.39...v1.0.0-alpha.40) (2021-03-19) ### Features * **custom-rss:** add custom xml tag injection in rss feed for ❬channel❭ and ❬item❭ ([6ecdaad9](6ecdaad9))
-
Benjamin Bellamy authored
-
- 01 Mar, 2021 2 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.39](v1.0.0-alpha.38...v1.0.0-alpha.39) (2021-03-01) ### Bug Fixes * **embeddable-player:** enable any ancestor when X-Frame-Options is set on server ([44a4962e](44a4962e))
-
Benjamin Bellamy authored
-
- 27 Feb, 2021 2 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.38](v1.0.0-alpha.37...v1.0.0-alpha.38) (2021-02-27) ### Features * **embeddable-player:** add embeddable player widget ([141788fa](141788fa))
-
Benjamin Bellamy authored
-
- 17 Feb, 2021 2 commits
-
-
semantic-release-bot authored
# [1.0.0-alpha.37](v1.0.0-alpha.36...v1.0.0-alpha.37) (2021-02-17) ### Bug Fixes * **import:** remove query string from files url ([109c4aa1](109c4aa1))
-
Benjamin Bellamy authored
-
- 16 Feb, 2021 1 commit
-
-
semantic-release-bot authored
# [1.0.0-alpha.36](v1.0.0-alpha.35...v1.0.0-alpha.36) (2021-02-16) ### Features * **platforms:** add pod.link ([3d7a2320](3d7a2320))
-
- 15 Feb, 2021 1 commit
-
-
Benjamin Bellamy authored
-
- 12 Feb, 2021 1 commit
-
-
semantic-release-bot authored
# [1.0.0-alpha.35](v1.0.0-alpha.34...v1.0.0-alpha.35) (2021-02-12) ### Bug Fixes * **admin:** save block and lock switches ([b66c0afc](b66c0afc))
-
- 11 Feb, 2021 2 commits
-
-
Benjamin Bellamy authored
-
semantic-release-bot authored
# [1.0.0-alpha.34](v1.0.0-alpha.33...v1.0.0-alpha.34) (2021-02-11) ### Bug Fixes * **rss-import:** add Castopod user-agent, handle redirects for downloaded files, add Content namespace ([214243b3](214243b3))
-