Skip to content

v0.2.0 (2023-06-05)

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jun 17:48
· 752 commits to main since this release
0bf6167

What's changed in this release

🐛 Bug Fixes

  • argument passed to random.choice for many articles (1720456)
  • reduce treble gain from 10dB to 6dB (bc031f9)
  • timeago implementation (a11d699)
  • whitespace breaking accordion classes (2f48a5f)

💄 Styling

🚀 Features

  • add RSS feed (26389ca)
  • add social sharing buttons and fix some minor bugs (1b5cf8a)
  • setup and configure 11ty web project (813e904)
  • sound equalisation and album art for the audio file (8f41036)
  • use aerich for database migrations (0306101)
  • use apprise to send telegram notifications (fb2b123)
  • use bootstrap 5.3, with built-in dark mode support (41c1181)
  • use Jinja2 to render njk template for 11ty (d65e632)

✅ Tests

👷 CI/CD

  • add cache-dependency-path on setup-python action (edba603)
  • add Github Actions config (3a08a93)
  • add test suite to CI/CD (1178143)
  • fix coverage data upload (0877142)
  • fix extraction of total coverage (312630f)
  • fix python version (3acef2d)
  • fix test job configuration (75c62d0)
  • fix timezone setup in test job (1afd4be)
  • generate coverage badge (a54be8f)
  • install things as root (d95dc8e)
  • no need to install unnecessary stuff (c561911)
  • remove packages already installed (8b21a11)
  • run prettier (1116575)
  • run shellcheck on shell script(s) (58b2291)

⚙️ Build System

  • add .nvmrc with node version set to 16 (cf208ac)
  • add a bash script to be run by cron (901ca45)
  • deps: add tortoise-orm and related packages (97ff236)
  • deps: fix dependency conflicts & CI dependency installation (c16ad40)
  • deps: install timeago.js (7c61700)
  • deps: update dependency boto3 to v1.26.146 (#2) (adf0aa9)
  • deps: update dependency botocore to v1.29.146 (#3) (fb4bb7e)
  • deps: update dependency langchain to v0.0.189 (#5) (1b3108b)
  • deps: update dependency typing-extensions to v4.6.3 (#7) (b916b65)
  • deps: update python dependencies (05f6f24)
  • deps: use psycopg2-binary due to failing cloudflare pages build (b5c4b34)
  • images must be built in case there are significant changes (834636d)
  • integrate healthchecks.io into the cron job (a69733e)
  • specify python version to fix cloudflare pages build failure (f595b61)
  • switch to ubuntu as base image (d07dd37)
  • update Dockerfile (773694c)
  • update ENV variables (3af2369)
  • use docker for python developement (4cb7e4e)

♻️ Code Refactoring

  • add aerich-related tasks and update paths (7764f68)
  • add album art and reorganize images (abb52ab)
  • add correct button depending on OS (2efdf69)
  • add facebook icon and update dev link (2b18128)
  • change code organisation (ad73f5b)
  • finalise toolchain for the podcast audio production (9e08ebd)
  • improve a number of litle things (a69ea21)
  • improve code structure and some some abstractions (5102f9d)
  • improve RSS feed data (f65d189)
  • randomize some phrases (901b7f1)
  • regenerate aerich database migrations (f2f1554)
  • remove external playing for now. (fc4aa3d)
  • update 11ty config to include RSS filter (018f1ea)
  • update default date in models (e45ca83)
  • update paths from src/... to app/... (174720a)
  • update templates (3518d71)

📝 Docs

  • add badges and TOC (78a7679)
  • add some documentation and contribution guidelines (d713afa)
  • update the docs by adding deployment guide (f468bec)