A lot of things were done with help from Bruno Perel, including
- Rewriting the whole codebase for Vue3, including moving to composition / setup API and Pinia
- Making sure the thing runs on PHP 8.4
- Fixing a couple of bugs and adding new features (incl. dark mode)