Skip to content
Snippets Groups Projects
  1. Oct 15, 2020
    • Yassine Doghri's avatar
      feat: edit + delete podcast and episode · ac5f0c73
      Yassine Doghri authored
      - refactor model / entity and controller logic for DRY code
      - update episodes and podcasts
      migrations
      - define callbacks for podcast and episode models for enclosure update and cache
      clearing
      ac5f0c73
    • Yassine Doghri's avatar
      feat(rss): generate rss feed from podcast entity · c815ecd6
      Yassine Doghri authored
      - refactor episode, podcast and category entities to add dynamic properties
      - refactor Routes when adding feed route
      - update migration files to better fit itunes' and rss' specs
      - update podcast and episode forms
      - add SimpleRSSElement class to Libraries
      - add rss_helper
      - update home controller to redirect if system has only one podcast
      c815ecd6
    • Yassine Doghri's avatar
      feat: write id3v2 tags to episode's audio file · 4651d01a
      Yassine Doghri authored
      - add $mediaRoot parameter in app config
      - add and refactor helpers : id3, media and url
      - add basic vscode settings for code formatting in devcontainer.json
      - set post_max_size to Dockerfile
      4651d01a
Loading