This website requires JavaScript.
Explore
Help
Sign In
Lobo_Corp
/
ToBePlayed-Frontend
Public Access
Watch
3
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
43968b3b7a7cb10d72e9af7b83ae21ec816c4cb0
ToBePlayed-Frontend
/
src
/
components
T
History
lobo
f01ad03f6e
Build, Test & Push Frontend / quality-check (push)
Successful in 22s
Details
Build, Test & Push Frontend / docker (push)
Successful in 25s
Details
feat(import): bookmarklet for store pages
2026-09-30 15:59:05 +02:00
..
import
feat(import): bookmarklet for store pages
2026-09-30 15:59:05 +02:00
stats
refactor: item 29 cleanup
2026-09-30 15:00:47 +02:00
ui
refactor(frontend): lint, one session guard, one request helper, one user context
2026-09-29 15:40:55 +02:00
AccountInfoCard.jsx
refactor: item 29 cleanup
2026-09-30 15:00:47 +02:00
AchievementsCard.jsx
feat(images): report broken covers and achievement icons
2026-09-26 12:07:47 +02:00
AchievementsCard.test.jsx
feat(achievements): dashboard card, library badge, 100 % hint and profile stats
2026-09-25 10:13:31 +02:00
ActivityCard.jsx
refactor: item 29 cleanup
2026-09-30 15:00:47 +02:00
ActivityCard.test.jsx
feat(dashboard): playtime chart, recently played and a playing hint
2026-09-24 13:41:37 +02:00
AddGamePanel.jsx
refactor(frontend): lint, one session guard, one request helper, one user context
2026-09-29 15:40:55 +02:00
AddGamePanel.test.jsx
test: data router, one render helper, fetchRoutes in every test
2026-09-29 16:15:50 +02:00
AppearanceCard.jsx
refactor(settings): one card per section
2026-09-30 08:46:51 +02:00
AppHeader.jsx
refactor(session): one session store for login, logout and 401
2026-09-30 07:36:08 +02:00
AppHeader.test.jsx
test: data router, one render helper, fetchRoutes in every test
2026-09-29 16:15:50 +02:00
AuthLayout.jsx
feat(ui): modern shadcn/ui theme with violet accent across all pages
2026-09-24 10:07:32 +02:00
BacklogCard.jsx
feat(backlog): save only the changed fields
2026-09-30 07:57:52 +02:00
BacklogCard.test.jsx
feat(backlog): save only the changed fields
2026-09-30 07:57:52 +02:00
BuildVersionCard.jsx
feat(settings): show the build version of each service
2026-09-27 10:27:01 +02:00
BuildVersionCard.test.jsx
feat(settings): show the build version of each service
2026-09-27 10:27:01 +02:00
CompletedHint.jsx
refactor(frontend): lint, one session guard, one request helper, one user context
2026-09-29 15:40:55 +02:00
CompletedHint.test.jsx
test: data router, one render helper, fetchRoutes in every test
2026-09-29 16:15:50 +02:00
Confetti.jsx
refactor(frontend): lint, one session guard, one request helper, one user context
2026-09-29 15:40:55 +02:00
Confetti.test.jsx
feat(game): play confetti for finished games
2026-09-28 13:36:36 +02:00
CurrentlyPlayingCard.jsx
feat(tiles): let users arrange the dashboard and profile tiles
2026-09-28 15:03:16 +02:00
DashboardHint.jsx
feat(dashboard): show admin hints and add the hints admin page
2026-09-28 10:07:49 +02:00
DashboardHint.test.jsx
test: data router, one render helper, fetchRoutes in every test
2026-09-29 16:15:50 +02:00
DashboardWelcomeCard.jsx
refactor(dashboard): load in useDashboardData, welcome and most played cards
2026-09-30 08:46:51 +02:00
DeleteAccountCard.jsx
refactor(session): one session store for login, logout and 401
2026-09-30 07:36:08 +02:00
DeleteAccountCard.test.jsx
refactor(session): one session store for login, logout and 401
2026-09-30 07:36:08 +02:00
FeedbackAlert.jsx
feat(auth): tell the user when the session expired
2026-09-24 13:29:09 +02:00
FinishedHint.jsx
refactor(frontend): lint, one session guard, one request helper, one user context
2026-09-29 15:40:55 +02:00
FinishedHint.test.jsx
test: data router, one render helper, fetchRoutes in every test
2026-09-29 16:15:50 +02:00
FormField.jsx
feat(ui): modern shadcn/ui theme with violet accent across all pages
2026-09-24 10:07:32 +02:00
GameAchievements.jsx
refactor: item 29 cleanup
2026-09-30 15:00:47 +02:00
GameCorrectionDialog.jsx
refactor: item 29 cleanup
2026-09-30 15:00:47 +02:00
GameCorrectionDialog.test.jsx
refactor: item 29 cleanup
2026-09-30 15:00:47 +02:00
GameCover.jsx
feat(images): report broken covers and achievement icons
2026-09-26 12:07:47 +02:00
GameCover.test.jsx
feat(images): report broken covers and achievement icons
2026-09-26 12:07:47 +02:00
GameHeroCard.jsx
refactor(game-detail): load in useGame, hero and achievements cards
2026-09-30 08:46:51 +02:00
GameMergeDialog.jsx
refactor(frontend): lint, one session guard, one request helper, one user context
2026-09-29 15:40:55 +02:00
GameMergeDialog.test.jsx
test: data router, one render helper, fetchRoutes in every test
2026-09-29 16:15:50 +02:00
GameSearch.jsx
refactor(frontend): lint, one session guard, one request helper, one user context
2026-09-29 15:40:55 +02:00
GameStatusBadge.jsx
feat(dashboard): currently playing and pile of shame tiles
2026-09-24 11:25:12 +02:00
HeroArt.jsx
feat(dashboard): Steam avatar and a banner from the most played game
2026-09-24 15:27:33 +02:00
HeroArt.test.jsx
feat(dashboard): Steam avatar and a banner from the most played game
2026-09-24 15:27:33 +02:00
HeroBanner.jsx
feat(profile): let users design their public profile
2026-09-28 14:20:14 +02:00
HintCard.jsx
feat(dashboard): show admin hints and add the hints admin page
2026-09-28 10:07:49 +02:00
LibraryTabs.jsx
feat(library): Steam wishlist tab with prices and discounts
2026-09-24 13:58:44 +02:00
Logo.jsx
feat(game): play confetti for finished games
2026-09-28 13:36:36 +02:00
Logo.test.jsx
feat(ui): add the ToBePlayed logo and name
2026-09-26 07:05:57 +02:00
logoPaths.js
feat(ui): add the ToBePlayed logo and name
2026-09-26 07:05:57 +02:00
ManualGameCard.jsx
fix: abort old loads, stale sync state, warn before unsaved edits are lost
2026-09-30 07:51:09 +02:00
ManualGameCard.test.jsx
fix: abort old loads, stale sync state, warn before unsaved edits are lost
2026-09-30 07:51:09 +02:00
MostPlayedCard.jsx
refactor(dashboard): load in useDashboardData, welcome and most played cards
2026-09-30 08:46:51 +02:00
PageBackground.jsx
feat(dashboard): Steam avatar and a banner from the most played game
2026-09-24 15:27:33 +02:00
PageContainer.jsx
feat(appearance): accent color, corners, wide layout and game art background
2026-09-24 15:06:16 +02:00
PageContainer.test.jsx
refactor(session): one session store for login, logout and 401
2026-09-30 07:36:08 +02:00
PileOfShameCard.jsx
refactor(limits): server limits in one file, own texts for unknown errors
2026-09-29 14:48:28 +02:00
PileOfShameCard.test.jsx
feat(stats): add stats page and pile trend
2026-09-27 07:16:10 +02:00
PlayingHint.jsx
feat(backlog): save only the changed fields
2026-09-30 07:57:52 +02:00
PlayingHint.test.jsx
feat(backlog): save only the changed fields
2026-09-30 07:57:52 +02:00
PreferencesCard.jsx
refactor(settings): one card per section
2026-09-30 08:46:51 +02:00
ProfileArtMenu.jsx
feat(profile): let users design their public profile
2026-09-28 14:20:14 +02:00
ProfileCard.jsx
refactor(settings): one card per section
2026-09-30 08:46:51 +02:00
ProfileStyleSettings.jsx
feat(tiles): let users arrange the dashboard and profile tiles
2026-09-28 15:03:16 +02:00
RequireSession.jsx
fix(session): keep the hash on the login round trip
2026-09-30 15:59:05 +02:00
RequireSession.test.jsx
fix(session): keep the hash on the login round trip
2026-09-30 15:59:05 +02:00
StatCard.jsx
feat(ui): modern shadcn/ui theme with violet accent across all pages
2026-09-24 10:07:32 +02:00
SteamAccountCard.jsx
refactor(frontend): lint, one session guard, one request helper, one user context
2026-09-29 15:40:55 +02:00
SteamAvatar.jsx
feat(dashboard): Steam avatar and a banner from the most played game
2026-09-24 15:27:33 +02:00
SteamAvatar.test.jsx
feat(dashboard): Steam avatar and a banner from the most played game
2026-09-24 15:27:33 +02:00
SteamGameCount.jsx
feat(ui): modern shadcn/ui theme with violet accent across all pages
2026-09-24 10:07:32 +02:00
StylePickers.jsx
feat(profile): let users design their public profile
2026-09-28 14:20:14 +02:00
SyncStatusBadge.jsx
fix: abort old loads, stale sync state, warn before unsaved edits are lost
2026-09-30 07:51:09 +02:00
TileGrid.jsx
feat(tiles): let users arrange the dashboard and profile tiles
2026-09-28 15:03:16 +02:00
TileGrid.test.jsx
feat(tiles): let users arrange the dashboard and profile tiles
2026-09-28 15:03:16 +02:00
TimeToBeat.jsx
feat(library): time to beat, short-games filter and backlog hours
2026-09-24 14:40:41 +02:00
TimeToBeat.test.jsx
feat(library): time to beat, short-games filter and backlog hours
2026-09-24 14:40:41 +02:00