Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 43.58 KiB

1.0.0-alpha.80 (2021-12-29)

Bug Fixes

  • add application/octet-stream mimetype to mp3 and m4a extensions to prevent ext_in error (339bef8), closes #145

1.0.0-alpha.79 (2021-12-20)

Bug Fixes

  • import: set episode and season numbers to null when not present in item tag (3211398)

1.0.0-alpha.78 (2021-12-15)

Bug Fixes

  • import: add extension when downloading file without + truncate slug if too long (c5f18bb)

1.0.0-alpha.77 (2021-11-23)

Bug Fixes

  • cors: add preflight option routes for episode, podcast and status objects (a281abf)
  • podcast-import: move guid attribute declaration for Episode entity to include slug data (5d02ae3)

1.0.0-alpha.76 (2021-10-26)

Bug Fixes

  • replace hardcoded style links with vite service + set default value for remote transcript url (3f2e056), closes #149 #150

1.0.0-alpha.75 (2021-10-05)

Bug Fixes

  • rss: cast number type values to string in rss_helper (7180ae9), closes #148

1.0.0-alpha.74 (2021-09-28)

Features

  • platforms: add missing newpodcastapps.com's platforms (92dd370)

1.0.0-alpha.73 (2021-09-22)

Bug Fixes

  • map: update episode markers query to discard unpublished episodes (b3caac4)

1.0.0-alpha.72 (2021-09-20)

Bug Fixes

  • rename field status to task_status to get scheduled activities (4ff82a5)

1.0.0-alpha.71 (2021-09-17)

Features

  • map: display geolocated episodes on a map page (4357cc2)

1.0.0-alpha.70 (2021-08-31)

Bug Fixes

  • partner: set correct image URL (61554be)

1.0.0-alpha.69 (2021-08-23)

Bug Fixes

  • import: cast description's SimpleXMLElement to string (02d17be)

1.0.0-alpha.68 (2021-08-19)

Bug Fixes

  • analytics: redirect to mp3 file even when referer was not set (9fc388d)

1.0.0-alpha.67 (2021-07-24)

Features

  • allow cross origin requests on episode comments (e12f95a)

1.0.0-alpha.66 (2021-07-24)

Features

  • rss: add podcast:comments tag to link to episode comments (32e8c7c)

1.0.0-alpha.65 (2021-07-22)

Bug Fixes

  • update conditions when checking for empty max_episodes and season_number (fbad0b5)

1.0.0-alpha.64 (2021-07-12)

Features

  • activitypub: add Podcast actor and PodcastEpisode object with comments (9e1e5d2)

1.0.0-alpha.63 (2021-07-12)

Features

  • build hashed static files to renew browser cache (37c54d2), closes #107

1.0.0-alpha.62 (2021-07-02)

Bug Fixes

  • episode: replace guid's empty string value to null (441052a)

1.0.0-alpha.61 (2021-06-23)

Bug Fixes

  • release: add missing version number to castopod-host package (8f3e9d9)
  • ux: allow for empty message upon episode publication and warn user on submit (33d01b8), closes #129

1.0.0-alpha.60 (2021-06-21)

Features

  • rss: add ˂podcast:guid˃ tag for channel (1fab10e)

1.0.0-alpha.59 (2021-06-15)

Bug Fixes

  • check that additional files are valid when creating episode (eac5bc8)

1.0.0-alpha.58 (2021-06-11)

Bug Fixes

  • cast actor_id to pass as int to set_interact_as_actor() function (56a8e5d)
  • analytics: set duration field to precise decimal as episode's audio file duration (d772685)
  • analytics: update migrations to set decimal precision for latitude and longitude (714d6b5)
  • check for database connection and podcasts table existence before redirecting to install (eb74e81)
  • save transcript and chapters files to podcasts folder (63f49c7)
  • set cache expiration to next note publish to show note on publication date (0a66de3)
  • set episode description footer to null when empty value (3a7d97d)
  • set location to null when getting empty string (71b1b5f)
  • update condition in home controller to redirect to install page (33f1b91)
  • activity-pub: cache issues when navigating to activity stream urls (7bcbfb3)
  • activity-pub: get database records using new model instances (92536dd)
  • category: remove uncategorized option to enforce users in choosing a category (8c64f25)
  • install: redirect manually to install wizard on first visit (2ceaaca)
  • types: update fake seeders types + fix bugs (76a4bf3)
  • update broken contributor dropdown fields (e5b7515)
  • ux: redirect user to install page on database error in home page (9017e30)
  • update condition in AnalyticsTrait (fbc0967)

Performance Improvements

  • cache: use deleteMatching method to prevent forgetting cached elements in models (76afc0c)

Reverts

  • set deprecated config options back in App config (433745f)

1.0.0-alpha.57 (2021-05-12)

Bug Fixes

  • follow: add missing helpers to Actor controller (ee53a73)

1.0.0-alpha.56 (2021-05-12)

Bug Fixes

  • rss: use originalPath instead of originalMediaPath in Image library (b4012b7)

1.0.0-alpha.55 (2021-05-03)

Features

  • add remote_url alternative for transcript and chapters files (3143c9a)

1.0.0-alpha.54 (2021-05-03)

Features

  • set app parameter forceGlobalSecureRequests = true forcing requests to go through https (d9dff1b)
  • ux: remove admin dashboard and redirect directly to podcast list (27c48b8)
  • add cache to ActivityPub sql queries + cache activity and note pages (2d297f4)

Performance Improvements

  • cache: update CI4 to use cache's deleteMatching method (54b84f9)
  • docker: add redis caching service for development (05ace8c)

1.0.0-alpha.53 (2021-04-16)

Bug Fixes

  • check that note has a preview_card_id before displaying it (acb8b3a), closes #114

1.0.0-alpha.52 (2021-04-16)

Bug Fixes

  • avatar: use default avatar when no avatar url has been set (9d23c7e), closes #111

1.0.0-alpha.51 (2021-04-15)

Bug Fixes

  • interact-as: set actor_id instead of podcast id upon login event (5dfade7), closes #104

1.0.0-alpha.50 (2021-04-14)

Bug Fixes

  • persons: prevent overflow of persons list by adding horizontal scroll (9e8995d)

1.0.0-alpha.49 (2021-04-12)

Bug Fixes

  • multiselect: add missing class names in choices options for purge to work properly (719538d)

1.0.0-alpha.48 (2021-04-10)

Bug Fixes

  • import-with-escaped-characters: remove \CodeIgniter\HTTP\URI in download_file, closes #103 (35b5be0)

1.0.0-alpha.47 (2021-04-10)

Bug Fixes

  • episodeCount: add missing brackets to French language file (c1b4112)

1.0.0-alpha.46 (2021-04-09)

Bug Fixes

  • episodes-page: handle defaultQuery being null when no podcast episodes (15183b7), closes #100

1.0.0-alpha.45 (2021-04-08)

Bug Fixes

  • add head request to analytics_hit route (f0a2f0b)

1.0.0-alpha.44 (2021-04-08)

Bug Fixes

  • rss: set ❬itunes:author❭ tag to owner_name if publisher not specified (2271c14), closes #96

1.0.0-alpha.43 (2021-04-08)

Bug Fixes

  • episode-form: show warning to set memory_limit, upload_max_filesize & post_max_size (3b3c218), closes #5 #86

1.0.0-alpha.42 (2021-04-02)

Features

1.0.0-alpha.41 (2021-03-30)

Features

  • partner: add link and image in episode description (ad07bb9)

1.0.0-alpha.40 (2021-03-19)

Features

  • custom-rss: add custom xml tag injection in rss feed for ❬channel❭ and ❬item❭ (6ecdaad)

1.0.0-alpha.39 (2021-03-01)

Bug Fixes

  • embeddable-player: enable any ancestor when X-Frame-Options is set on server (44a4962)

1.0.0-alpha.38 (2021-02-27)

Features

  • embeddable-player: add embeddable player widget (141788f)

1.0.0-alpha.37 (2021-02-17)

Bug Fixes

  • import: remove query string from files url (109c4aa)

1.0.0-alpha.36 (2021-02-16)

Features

  • platforms: add pod.link (3d7a232)

1.0.0-alpha.35 (2021-02-12)

Bug Fixes

  • admin: save block and lock switches (b66c0af)

1.0.0-alpha.34 (2021-02-11)

Bug Fixes

  • rss-import: add Castopod user-agent, handle redirects for downloaded files, add Content namespace (214243b)

1.0.0-alpha.33 (2021-02-10)

Features

  • platforms: add helloasso (16cb993)