Alex funman300
  • Joined on 2026-01-25
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 23:21:40 +00:00
28b1d38951 feat(web): add landing page at / with links to play, leaderboard, replays
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 22:45:44 +00:00
efe930af1e chore(deploy): bump image to 022a749f [skip ci]
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 22:44:25 +00:00
022a749f5f fix(server): create SQLite database file if missing on first start
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 22:32:47 +00:00
6e3ce8ea59 chore(deploy): bump image to 0c673e3b [skip ci]
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 22:32:12 +00:00
0c673e3bb6 fix(docker): add libsqlite3-0 to runtime image to fix SQLite CANTOPEN error
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 22:04:03 +00:00
f3b28a1b9d chore(deploy): bump image to 597aba20 [skip ci]
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 22:03:45 +00:00
597aba200a fix(docker): rename binary to ./server to avoid collision with solitaire_server/web dir
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 21:46:10 +00:00
8396f0f067 ci: trigger with dockerfile change for debug
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 21:42:21 +00:00
9f8e32db36 ci: debug push trigger
funman300 pushed to main at funman300/dotfiles 2026-05-13 21:24:27 +00:00
996f11d333 drop snixembed: waybar provides its own SNI watcher
be1fa77c6e niri: propagate XDG_CURRENT_DESKTOP to systemd-user and dbus
be1d406b26 niri: set XDG_CURRENT_DESKTOP=niri:GNOME for tray support
4303562324 remove nm-applet and blueman-applet autostart
Compare 4 commits »
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 21:18:06 +00:00
7f333443dd fix(docker): copy web/ to builder stage for include_str! macros
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 21:15:25 +00:00
29b8c33d3f fix(docker): stub all workspace crates for cargo fetch in CI
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 21:11:55 +00:00
edf2013ab1 ci: retrigger after fixing runner instance URL
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 21:05:24 +00:00
e3864c60a0 ci: retrigger build after enabling Actions
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 21:03:25 +00:00
44493a2200 ci: trigger first docker build
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 20:53:16 +00:00
9983b873f9 feat(ops): add k3s + ArgoCD GitOps pipeline
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 18:20:58 +00:00
079349dc0f fix(web): explicit top/left on .slot and .recycle-label
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 18:06:18 +00:00
8f82b9fcb5 fix(web): sticky header, correct bottom-corner suit glyphs, main min-width
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 17:27:08 +00:00
0ebe87a411 fix(web): browser game UX pass — shake feedback, timer, stock count, HUD
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-13 16:43:01 +00:00
1e6d153cd0 feat(wasm): playable browser game at /play