Commit Graph

16 Commits

Author SHA1 Message Date
Husky 81eaeb6b9b Logging (#131)
* ci: pull version from package.json on build

* fix: implicit any type

* feat: inital support for logger

* style: fix lint

* feat: move more logging over to pino

* fix: logging around company importing
2025-07-09 12:01:23 +10:00
DecDuck cf7d84db1b Toggle for showing title & description overlay on store page #51 (#130)
* #51 Adds settings page with showTitleDescriptionOnGamePanel

* Removes console.log

* Renames isHidden to system, adds missing system column on Game and fixes nitro plugin on fresh database

* Implements a different way to handle the placeholder image

* Removes system column on Game

* Groups settings keys together

* Removes unused i18n keys

* fix: fix eslints and other small tweaks

---------

Co-authored-by: Francois Ribemont <ribemont.francois@gmail.com>
2025-07-06 13:13:57 +10:00
Husky 2233aec23f i18n Support and Task improvements (#80)
* 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
2025-06-05 09:53:30 +10:00
Huskydog9988 8a9b2bfc87 feat: minimum support for unrefed object cleanup 2025-05-10 11:25:45 +10:00
Huskydog9988 e95091bbf5 fix: inital eslint errors 2025-04-13 21:44:29 -04:00
Huskydog9988 871fcce3e2 feat: add skeleton for loading game carousel 2025-04-07 21:28:58 -04:00
Huskydog9988 6c02b03814 feat: sleak transition from store page to item 2025-04-07 16:17:55 -04:00
DecDuck 97d37ea8f8 feat: account pages framework & updates to library 2025-04-01 18:28:34 +11:00
Aden Lindsay abaecb34c2 style(GamePanel): New hover state styles 2025-01-28 19:17:12 +10:30
DecDuck 438b236c14 feat: refactor & redesign parts of UI 2025-01-28 16:24:08 +11:00
DecDuck 7c20d4965d feat(game panel): adjust gradient 2024-12-29 19:20:17 +11:00
DecDuck b51db3b259 feat(ui): more ui improvements 2024-11-24 16:12:19 +11:00
DecDuck 09481cf3e8 feat(ui): game carousel 2024-11-24 09:47:32 +11:00
DecDuck 2cd3392d59 fix(style): game panel now always shows 3 lines exactly 2024-11-23 09:12:57 +11:00
DecDuck 94b657e5e5 better server side signin redirects
this makes it so if a user requests a page (not API route) and isn't
signed in, it automatically redirects them to the sign in page (doesn't
show a flash of the error page)
2024-10-23 12:55:38 +11:00
DecDuck 865997bf92 upload images to games 2024-10-12 12:09:14 +11:00