Commit graph

117 commits

Author SHA1 Message Date
ac837fb750 Add Redis client configuration 2024-08-05 23:38:40 -07:00
e98532daaf Add caching to PSN and Steam API endpoints 2024-08-05 23:38:31 -07:00
6b909cb067 Display recent PSN games below Steam games
We need to redesign this whole Now playing page eventually
2024-08-01 01:31:50 -07:00
cb79628733 Add support for recent PSN games 2024-08-01 01:31:17 -07:00
307ceb2e14 Modify SerializedGameInfo
* Add lastPlayed
* Make playtime optional for PSN
* Make id string, number or null for PSN
2024-08-01 01:27:35 -07:00
e360981422 Add fallback for optional env variable 2024-08-01 01:22:28 -07:00
2dc1e2a538 Support displaying the latest Steam games
This adds some types and support on the homepage for displaying Steam games on the homepage. We'll fix the design later.
2024-07-31 14:49:25 -07:00
09c4b756b7 Add endpoint for fetching recent Steam games
This fetches all owned games and sorts them based on recent playtime to get the most recent played games outside of the 14 day window provided by the dedicated endpoint
2024-07-31 14:46:57 -07:00
98ee4e810e Displays albums in a new Recently played section on the homepage 2024-07-30 23:04:58 -07:00
00a9691363 Add server support for last.fm history fetching
This lets us fetch all sorts of data from last.fm for display. We're doing some calculation to determine the last three albums listened to and sending that to the frontend.
2024-07-30 23:04:27 -07:00
Justin Edmund
94e23137e4 Fix typo 2024-07-29 03:51:37 -07:00
Justin Edmund
242ac310b2 Style footer 2024-07-12 17:35:38 -04:00
Justin Edmund
141f196b7f Rudimentary implementation of Mentions 2024-07-12 17:33:39 -04:00
Justin Edmund
46c3f71404 Extract content into Page component 2024-07-12 16:56:08 -04:00
Justin Edmund
22c477eb13 Update home page and layout 2024-07-12 08:44:51 -04:00
Justin Edmund
a0cd967f0a Basic styles 2024-07-12 03:37:38 -04:00
Justin Edmund
0a9fdcb69a Initial commit 2024-07-01 22:46:33 -04:00