Skip to content
Snippets Groups Projects
  1. Oct 15, 2020
    • Yassine Doghri's avatar
      feat(users): add myth-auth to handle users crud + add admin gateway only accessible by login · c63a0776
      Yassine Doghri authored
      - overwrite myth/auth config with castopod app needs
      - create custom views for users authentication
      - add admin area bootstrapped by admin controller
      - shift podcast and episodes crud to admin area
      - reorganize view layouts
      - update docs for database migration
      - add myth-auth to DEPENDENCIES.md
      
      closes #11
      c63a0776
    • 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: add npm for js dependencies + move src/ files to root folder · cbb83a6f
      Yassine Doghri authored
      - add node service in docker-compose.yml
      - update .devcontainer Dockerfile by adding node, npm and vim
      - init package.json for npm with tailwindcss, postcss, commitlint and commitizen as dev dependencies
      - update default layout main header and footer
      - replace CI's welcome_message.php with home.php listing all podcasts
      - add AUTHORS.md file
      - add docs folder in which to place castopod's technical documentation
      cbb83a6f
Loading