-
84a48ac97b
migrate deploy.sh to mise file task
main
Felix Förtsch
2026-04-08 10:19:17 +02:00
-
f29332f3dd
add keycrow feature ideas, exclude features/ from biome
Felix Förtsch
2026-03-10 17:03:13 +01:00
-
1b5cff78e2
normalize project structure: src/client + src/server + src/shared, standardize biome to lineWidth 80
Felix Förtsch
2026-03-04 23:00:43 +01:00
-
6e9cd45671
update deploy script: sync drizzle migrations, run db:migrate on deploy
Felix Förtsch
2026-03-03 15:41:21 +01:00
-
c6512d0153
add missing biome platform binary for darwin-arm64
Felix Förtsch
2026-03-03 14:39:57 +01:00
-
2a2ccced90
add one-time migration script for JSON cache → PostgreSQL
Felix Förtsch
2026-03-03 14:39:30 +01:00
-
bd5df81f37
replace IGDB file caches with Drizzle/PostgreSQL, add combined /resolve endpoint
Felix Förtsch
2026-03-03 14:29:27 +01:00
-
63219afc10
add PostgreSQL + Drizzle schema for IGDB resolution and metadata caching
Felix Förtsch
2026-03-03 14:19:47 +01:00
-
ff98d7e64f
fix canonical_id reset: stop wiping enrichment data on re-sync
Felix Förtsch
2026-03-03 14:09:32 +01:00
-
2d50198782
cache shuffled game order in zustand store to prevent card flicker
Felix Förtsch
2026-03-02 23:59:30 +01:00
-
2c8141660c
fix IGDB resolution: drop broken category filter, match by URL prefix
Felix Förtsch
2026-03-02 23:40:00 +01:00
-
109a9f383b
add IGDB metadata enrichment, image proxy, rich game UI
Felix Förtsch
2026-03-02 22:51:58 +01:00
-
0f8c9f331f
fix default sort direction so most-played game is first
Felix Förtsch
2026-03-02 22:13:29 +01:00
-
32b9740854
default library sort to playtime desc, use GameListItem in playlists
Felix Förtsch
2026-03-02 22:11:40 +01:00
-
0ccfe16a67
full-height discover layout, info button on cards, game state dot
Felix Förtsch
2026-03-02 21:57:52 +01:00
-
28d8959c5c
wire game detail navigation from library, playlists
Felix Förtsch
2026-03-02 21:56:16 +01:00
-
ac5ac570e2
add game detail component, route at /games/$gameId
Felix Förtsch
2026-03-02 21:52:16 +01:00
-
7f16657a84
refactor useGame to return { game, loading, reload }, add game detail i18n keys
Felix Förtsch
2026-03-02 21:50:33 +01:00
-
7337f38710
add app versioning, state-aware update button, disable pinch zoom
Felix Förtsch
2026-03-02 21:31:14 +01:00
-
b50fde1af5
improve discover: seeded shuffle, reusable swipe gesture hook, optimistic swipes
Felix Förtsch
2026-03-02 21:30:50 +01:00
-
ee8b9aa77f
refine playlists UI
Felix Förtsch
2026-03-02 21:30:18 +01:00
-
5f5d163021
improve library: game-list-item, fix sort mutation, input zoom, startTransition
Felix Förtsch
2026-03-02 21:24:35 +01:00
-
05d05ed05e
overhaul settings UI, move sync logic to sync store
Felix Förtsch
2026-03-02 21:23:15 +01:00
-
db1f66ced2
add list-item component, sync store, refine layout, styles
Felix Förtsch
2026-03-02 21:21:15 +01:00
-
ee32bfd206
refine server setup, deploy script, steam icon cache
Felix Förtsch
2026-03-02 21:21:07 +01:00
-
399e7d5b89
add pwa setup, deploy script, fix build configuration
Felix Förtsch
2026-03-01 14:44:41 +01:00
-
c9c69a3265
add discover feature: tinder swipe cards, progress, like/skip
Felix Förtsch
2026-03-01 14:36:30 +01:00
-
7e71098658
add playlists feature: static + custom playlists, CRUD, add/remove games
Felix Förtsch
2026-03-01 14:34:25 +01:00
-
e51a01123e
add library feature: search, sort, deduplication, progressive rendering
Felix Förtsch
2026-03-01 14:32:18 +01:00
-
9577087930
add games feature: star rating, game state, favorites, game card
Felix Förtsch
2026-03-01 13:59:06 +01:00
-
d907f26683
add settings feature: steam, gog providers, data management
Felix Förtsch
2026-03-01 13:57:49 +01:00
-
1d444e6e4e
add shared frontend: router, i18n, ui store, api client
Felix Förtsch
2026-03-01 13:52:49 +01:00
-
2fdaf870b6
add pglite database layer: schema, migrations, hooks
Felix Förtsch
2026-03-01 13:48:42 +01:00
-
5ebd9dba16
add hono backend: steam, gog, igdb api proxy, fix gitignore overrides
Felix Förtsch
2026-03-01 13:40:43 +01:00
-
17b52173c7
scaffold project: vite, react 19, tailwind v4, shadcn/ui, tanstack router
Felix Förtsch
2026-03-01 13:32:05 +01:00
-
de812a0fd1
archive legacy code, begin clean rewrite
Felix Förtsch
2026-03-01 12:58:11 +01:00
-
086572dfcc
sync current state
legacy
Felix Förtsch
2026-03-01 11:44:34 +01:00
-
831ed42b7e
snapshot current state before gitea sync
Felix Förtsch
2026-02-18 10:50:36 +01:00
-
bc22a6b5a0
add favorites, add tinder playlists
Felix Förtsch
2026-02-06 23:38:34 +01:00
-
11c3f141d5
clean up code
Felix Förtsch
2026-02-06 23:18:13 +01:00
-
3cac486f6f
fix Steam API: transform response format and add comprehensive logging
Felix Förtsch
2026-02-06 22:25:04 +01:00
-
cfe6384f75
implement proper Steam API endpoint for /steam/refresh
Felix Förtsch
2026-02-06 21:53:04 +01:00
-
6a6fe467e1
fix API routing: remove /api prefix in Express routes
Felix Förtsch
2026-02-06 21:50:51 +01:00
-
c2f819bdf9
remove Worker URL field from Steam settings
Felix Förtsch
2026-02-06 21:41:42 +01:00
-
c48878b86c
remove all Cloudflare Workers references and cleanup
Felix Förtsch
2026-02-06 21:34:38 +01:00
-
86da0feb1b
add .htaccess for SPA routing support
Felix Förtsch
2026-02-06 21:30:49 +01:00
-
576c171a98
clean up: remove GitHub Pages & Cloudflare Workers, deploy to Uberspace
Felix Förtsch
2026-02-06 21:24:42 +01:00
-
0fe09f01f8
add simple Uberspace deployment option (simpler than Cloudflare)
Felix Förtsch
2026-02-06 20:50:56 +01:00
-
985c61ed74
add Cloudflare Setup Service to bypass CORS restrictions
Felix Förtsch
2026-02-06 20:44:53 +01:00
-
493072c3ff
improve Cloudflare API token creation instructions
Felix Förtsch
2026-02-06 20:12:56 +01:00
-
bbaf629907
fix Cloudflare setup route matching by wrapping routes in Switch
Felix Förtsch
2026-02-06 19:59:24 +01:00
-
ceabfa4848
add automatic Cloudflare Worker deployment via in-app wizard
Felix Förtsch
2026-02-06 19:25:14 +01:00
-
247410226d
add cloudflare worker for Steam API proxy
Felix Förtsch
2026-02-06 18:30:26 +01:00
-
2dc91ef111
fix routing, add PWA support for standalone mode
Felix Förtsch
2026-02-06 17:51:26 +01:00
-
e78dbf0007
add GitHub Pages deployment pipeline
Felix Förtsch
2026-02-06 17:13:22 +01:00
-
030de7bfbe
add some assets
Felix Förtsch
2026-02-06 16:53:07 +01:00
-
adf3d13ab0
add tinder view
Felix Förtsch
2026-02-06 15:36:56 +01:00
-
34732fdceb
start using claude code
Felix Förtsch
2026-02-05 21:09:19 +01:00
-
27af351695
add lazy loading for library
Felix Förtsch
2026-02-05 13:23:46 +01:00
-
83ffd6212e
add working settings for steam
Felix Förtsch
2026-02-05 12:06:25 +01:00
-
380f010a7e
add sort button
Felix Förtsch
2026-02-05 08:51:44 +01:00
-
2c5b241c34
add skeleton for settings, add page for tutorial
Felix Förtsch
2026-02-04 20:19:26 +01:00
-
18d09a0e9f
add skeleton that reads offline steam data
Felix Förtsch
2026-02-04 19:33:15 +01:00