Skip to content
Snippets Groups Projects
  1. Nov 04, 2020
  2. Oct 19, 2020
  3. Oct 15, 2020
    • Yassine Doghri's avatar
      refactor: update install logic and add missing cache config step · 769ea469
      Yassine Doghri authored
      - add `.env.example` and `INSTALL.md` to castopod bundle for installation docs
      - update seeders to be silent on insert errors
      - update install layout
      - add manual config instructions when .env file is not writable
      - fix eslint error in Charts.ts module
      
      closes #32
      769ea469
    • Yassine Doghri's avatar
      feat: create optimized & resized images upon upload · 02e4441f
      Yassine Doghri authored
      - resize uploaded image to thumbnail, medium, large, feed, and id3 formats
      - set image url formats where adapted in views
      - set format sizes and extensions in Images config file for customization
      - add validation for image uploads: `min_dims` and `is_image_squared`
      - update codeigniter4 and myth-auth php packages to latest develop versions
      - update npm packages to latest versions
      - update public/.htaccess
      
      closes #6
      02e4441f
    • Yassine Doghri's avatar
      refactor: add php_codesniffer to define castopod's coding style based on psr-1 · ed6e9530
      Yassine Doghri authored
      - add .editorconfig file
      - format all files to comply with castopod's coding style
      - switch parsedown dependency with commonmark library to better follow commonmark spec for markdown
      - add prettier command to format all project files at once
      
      closes #16
      ed6e9530
    • 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
    • Benjamin Bellamy's avatar
      fix: move analytics to helper · d3119173
      Benjamin Bellamy authored and Yassine Doghri's avatar Yassine Doghri committed
      d3119173
    • 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