Skip to content
Snippets Groups Projects
  1. Jan 04, 2022
  2. Dec 29, 2021
  3. Jun 11, 2021
  4. May 18, 2021
  5. May 14, 2021
  6. May 12, 2021
  7. Feb 27, 2021
  8. Nov 19, 2020
    • Benjamin Bellamy's avatar
      feat(rss): add podcast-namespace tags for platforms + previousUrl tag · dbba8dc5
      Benjamin Bellamy authored and Yassine Doghri's avatar Yassine Doghri committed
      - add podcast:id tag
      - add podcast:funding tag
      - add podcast:social tag
      - add podcast:previousUrl tag
      - add missing platforms with icons
      - update platforms table to include social and funding platforms
      - rename platform_links table to podcasts_platforms
      - move podcast import methods from podcast controller
      - update import functionality to insert platforms from rss
      
      closes #73, #75, #76, #80
      dbba8dc5
  9. Oct 29, 2020
    • Yassine Doghri's avatar
      refactor(database): add / update fields to optimize storage · 391c349d
      Yassine Doghri authored
      - harmonize field types and use explicit names
      - store html value alongside markdown descriptions for better performance
      - add duration and bandwidth to podcast analytics
      - add new analytics table for podcast hits by hour
      - replace visible MAXMIND_LICENCE_KEY with variable
      391c349d
  10. 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(public-ui): adapt public podcast and episode pages to wireframes · 40a0535f
      Yassine Doghri authored
      - adapt wireframes with responsive design
      - refactor models methods to cache requests for faster queries
      - update public controllers to cache pages while retaining analytics hits
      - add platform links to podcast page
      - add previous / next episodes in episode page
      - update npm packages to latest versions
      
      closes #30, #13
      40a0535f
    • Yassine Doghri's avatar
      feat: add platforms form in podcast settings · 043f49c7
      Yassine Doghri authored
      - set and remove platform links for a podcast
      - remove unnecessary fields from platforms and platform_links tables
      - add platforms svg icons to show in form
      - update platform and auth seeders
      - update svgo config for images
      043f49c7
Loading