drop/components
Paco dfa30c8a65
Admin home page #128 (#259)
* First iteration on the new PieChart component

* #128 Adds new admin home page

* Fixes code after merging conflicts

* Removes empty file

* Uses real data for admin home page, and improves style

* Reverts debugging code

* Defines missing variable

* Caches user stats data for admin home page

* Typo

* Styles improvements

* Invalidates cache on signup/signin

* Implements top 5 biggest games

* Improves styling

* Improves style

* Using generateManifest to get the proper size

* Reading data from cache

* Removes unnecessary import

* Improves caching mechanism for game sizes

* Removes lint errors

* Replaces piechart tooltip with colors in legend

* Fixes caching

* Fixes caching and slight improvement on pie chart colours

* Fixes a few bugs related to caching

* Fixes bug where app signin didn't refresh cache

* feat: style improvements

* fix: lint

---------

Co-authored-by: DecDuck <declanahofmeyr@gmail.com>
2025-11-08 09:14:45 +11:00
..
Auth Update Prisma to 6.11 (#133) 2025-07-25 21:28:00 +10:00
Directory Store overhaul (#142) 2025-07-30 13:40:49 +10:00
GameEditor Admin home page #128 (#259) 2025-11-08 09:14:45 +11:00
Icons Admin home page #128 (#259) 2025-11-08 09:14:45 +11:00
Modal API tokens (#201) 2025-08-23 13:58:52 +10:00
PieChart Admin home page #128 (#259) 2025-11-08 09:14:45 +11:00
Setup Setup wizard & 0.3.0 release (#146) 2025-07-31 20:41:02 +10:00
SourceOptions FlatLibrary provider (#127) 2025-07-06 12:44:41 +10:00
UserHeader Code-based authorization for Drop clients (#145) 2025-08-01 13:11:56 +10:00
AccountSidebar.vue API tokens (#201) 2025-08-23 13:58:52 +10:00
AddLibraryButton.vue Store overhaul (#142) 2025-07-30 13:40:49 +10:00
CarouselPagination.vue Use 7zip for archive backend (#264) 2025-10-13 13:02:27 +11:00
DropLogo.vue Admin task UI update & QoL (#194) 2025-08-19 15:03:20 +10:00
DropWordmark.vue Small IO tweaks, robots.txt, and README improvements (#173) 2025-08-04 16:30:22 +10:00
EmojiText.vue Various bug fixes (#102) 2025-06-08 13:49:43 +10:00
GameCarousel.vue Store overhaul (#142) 2025-07-30 13:40:49 +10:00
GamePanel.vue Store overhaul (#142) 2025-07-30 13:40:49 +10:00
GameSearchResultWidget.vue Store overhaul (#142) 2025-07-30 13:40:49 +10:00
LanguageSelector.vue Various fixes (#186) 2025-08-15 22:57:56 +10:00
LanguageSelectorListbox.vue Setup wizard & 0.3.0 release (#146) 2025-07-31 20:41:02 +10:00
LogLine.vue Admin task UI update & QoL (#194) 2025-08-19 15:03:20 +10:00
MultiItemSelector.vue Store overhaul (#142) 2025-07-30 13:40:49 +10:00
NewsArticleCreateButton.vue Logging (#131) 2025-07-09 12:01:23 +10:00
NotificationItem.vue Store overhaul (#142) 2025-07-30 13:40:49 +10:00
OptionWrapper.vue Logging (#131) 2025-07-09 12:01:23 +10:00
PanelWidget.vue chore: prettier pass 2025-04-15 21:46:34 -04:00
PlatformSelector.vue i18n Support and Task improvements (#80) 2025-06-05 09:53:30 +10:00
ProgressBar.vue Admin home page #128 (#259) 2025-11-08 09:14:45 +11:00
RankingList.vue Admin home page #128 (#259) 2025-11-08 09:14:45 +11:00
RelativeTime.vue Small fixes (#141) 2025-07-20 14:56:15 +10:00
SkeletonCard.vue fix: etags and other 2025-04-14 10:52:12 +10:00
SourceTable.vue Admin home page #128 (#259) 2025-11-08 09:14:45 +11:00
StoreView.vue Fix lints 2025-10-24 09:33:39 +11:00
TaskWidget.vue Admin task UI update & QoL (#194) 2025-08-19 15:03:20 +10:00
TileWithLink.vue Admin home page #128 (#259) 2025-11-08 09:14:45 +11:00
UserFooter.vue Small IO tweaks, robots.txt, and README improvements (#173) 2025-08-04 16:30:22 +10:00
UserHeader.vue Redesign of language selector #100 (#101) 2025-06-08 10:33:41 +10:00