- [] Add Links to Mandarin Bean episodes
- [] Add tags (HSK/Category) to front of title
- [] Sort by appearance on website
- [] Add more podcasts by level (group by category) and category (sort by level)
- Fix TODO: Fix this: while canvas.multiline_textsize('\n'.join(
- Add Copy button to html
- Fix issue with time/ordering of podcasts
- Change format of site_dates to match with the sitemap_dates
- Add descriptions to use Google Podcasts
- Update VOV Sachnoi to include each episode desc
- Add code to check time stamp/length to save running time: use htmldate to get, store using JSON, and compare sitemaps
- Add updated dates to HTML files
- Change .json file format so that no need to input abbreveation of podcasts. Use their titles instead
- Add one config .json for common setting such as email and name, to remove duplication in all .json files
- Add website's name to podcasts' name
- [Obsolete] Scan a Google Sheet to create Archive.org podcast json
- Add Site name next to Site abbreviation in HTML
- Update Actions so that when having nothing to commit, quits gracefully
- Fix duplicating issue for every podcasts.
- Update Actions so that when having nothing to commit, quits gracefully
- Fix duplicating issue for every podcasts.
- Add episode name in HTML
- Combine two main files, using argument for input JSON files, edit Action file accordingly
- Fix issue with program 60'
- Add a page introducing the podcasts in GH Pages
- Change way PPUD podcasts are added
- Gen list of programs for PPUD
- Add Action for PPUD (Weekly update)
- Add other PPUD podcasts
- Add flow chart for the development/working https://medium.com/technical-writing-is-easy/diagrams-in-documentation-markdown-guide-4e78419e8d2f
- Change deploy method so that no new files for site/ folder to be added
- Fix email sending issue
- Merge multiple podcast into one: merge_podcasts([xmlfiles], no_of_episodes, new_title, new_file): https://github.com/abrioy/rss_merge
- Add DRT podcasts
- Add DRT podcasts
- Add favicon
- Add social media tag for podcasts
- Convert config to JSON file
- Fix VOV2 issue
- Fix issue with đ Đ cannot be decomposed (use own mapping)
- Get file size of mp3 without downloading
- Publish code to GitHub after clean up history, release as version 1.0
- Add Phatphapungdung site as podcasts
- Add a logfile
- Add bootstrap code to make index.html mobile friendly
- Add email if issue happen
- Add exception handling
- Add favicon and social media tag for podcasts
- Add podcast subscribe buttons (Google Podcasts & Apple Podcasts)
- Add tag to comply with iTunes podcasts
- Fix VOV2 issue
- Limit number of items per podcasts
- Register for Amazon S3 to host XML files
- Reorganize code to have a package structure
- Set scheduler on Heroku
- Study Python modules to organize code better
- Use Jinja2 template