* fix: release workflow
* feat: move mostly to internal tasks system
* feat: migrate object clean to new task system
* fix: release not getting good base version
* chore: set version v0.3.0
* chore: style
* feat: basic task concurrency
* feat: temp pages to fill in page links
* feat: inital i18n support
* feat: localize store page
* chore: style
* fix: weblate doesn't like multifile thing
* fix: update nuxt
* feat: improved error logging
* fix: using old task api
* feat: basic translation docs
* feat: add i18n eslint plugin
* feat: translate store and auth pages
* feat: more translation progress
* feat: admin dash i18n progress
* feat: enable update check by default in prod
* fix: using wrong i18n keys
* fix: crash in library sources page
* feat: finish i18n work
* fix: missing i18n translations
* feat: use twemoji for emojis
* feat: sanatize object ids
* fix: EmojiText's alt text
* fix: UserWidget not using links
* feat: cache and auth for emoji api
* fix: add more missing translations
* feat(general): many new improvments and features to the UI
* fix: fix lints and run preetier
* fix: furthermore fixes
* chore: fix preetier eslint issue
* stlye: reposition mark all as read button for better placement
* fix: fix inccorect positioning on the mark all as read buton, again
* fix: fix account related issue with predefined types and styling
* fix: fix notification button dissapearance & type definition
* fix: fix auth page styling
* stlye: fixed styling on users list
* fix: fix lint dead code collector
* fix: please the prettier gods
* fix(notifications): seriously serialising
* chore: please the prettier gods once again, o holy one
* fix: remove eslint thing, im blaming eslint for that one
---------
Co-authored-by: Aden <aden@adenmgb.com>