-
37fc530b74
Document Michess SSO deployment fix
main
Kroonk
2026-05-21 12:13:38 +02:00
-
77e30e268b
docs: update Brain.md with SSO integration details and troubleshooting hypotheses
Kroonk
2026-05-21 11:42:28 +02:00
-
85f50c5530
fix: make auth dropdown controlled in React to prevent password manager focus-loss from closing it
Kroonk
2026-05-21 11:35:21 +02:00
-
a21e2df6c4
fix: allow SSO with only SSO_CLIENT_SECRET configured, since other env vars have defaults
Kroonk
2026-05-21 11:23:05 +02:00
-
f31e4e0800
ux: completely replace auth modal with a sleek inline auth dropdown in header
Kroonk
2026-05-21 11:18:34 +02:00
-
5ac768d75f
ux: disable auto-open AuthModal, make Abbrechen always visible, translate tabs, and show SSO option on guest tab
Kroonk
2026-05-21 11:12:43 +02:00
-
d47e87ef82
feat: implement Keycloak SSO integration with JIT provisioning and Next.js login button
Kroonk
2026-05-21 10:45:30 +02:00
-
ca64163899
Switch theme palette to mint green
Kroonk
2026-05-20 17:48:10 +02:00
-
e8c1e3539d
Slim Docker runtime image
Kroonk
2026-05-20 17:42:52 +02:00
-
c9919479bf
Use registry PAT for Gitea Docker login
Kroonk
2026-05-20 17:28:17 +02:00
-
37e2495e3d
Use Gitea job token for registry login
Kroonk
2026-05-20 17:27:14 +02:00
-
5e996f791e
Fix auth modal feedback and production deploy config
Kroonk
2026-05-20 17:25:15 +02:00
-
6f96b26e4c
Migrate workflow to Gitea registry and use pre-built image
Kroonk
2026-05-20 16:58:05 +02:00
-
d60899fdbf
feat(ui): simplified homepage, /play subpage, and fix bot-game PGN bug
Michess
2026-04-15 15:22:38 +02:00
-
2707efe115
feat(ui): move admin panel and join-game into profile dropdown
Michess
2026-04-15 13:14:15 +02:00
-
bbf26826c6
fix: call leaveLobby before setting connected=true in joinLobby
Michess
2026-04-15 12:54:08 +02:00
-
0b3228c9d7
feat: live game tiles on homepage + bot spectating
Michess
2026-04-15 08:03:26 +02:00
-
86fbdd39ed
fix: resolve all 3 open Gitea issues
Michess
2026-04-15 07:46:40 +02:00
-
536160bba6
feat(elo): add ELO rating system
Michess
2026-04-15 07:32:57 +02:00
-
157c14c11e
feat(bots): add named bot profiles with ELO-based difficulty
Michess
2026-04-14 13:32:43 +02:00
-
b29c467766
feat: add friend invite modal to all game modes
Michess
2026-04-14 13:16:00 +02:00
-
50ef567a1a
fix(eslint): ignore unused function parameter names in type definitions
Michess
2026-04-14 13:01:30 +02:00
-
4825a57a54
feat: add real-time notification system and fix admin login bug
Michess
2026-04-14 12:35:09 +02:00
-
1501b859b2
fix: suppress unused parameter ESLint error in socketEvents interface type
Michess
2026-04-14 12:25:19 +02:00
-
dc7f718117
feat: new add time controls, correspondence games, and tournament mode
Michess
2026-04-14 10:54:33 +02:00
-
aeb5fe313e
feat: add time controls, correspondence games, and tournament mode
Michess
2026-04-14 09:44:35 +02:00
-
09e5271dfb
feat: redesign homepage layout and fix invite links
Michess
2026-04-14 07:49:59 +02:00
-
0cc5a8e99c
fix(ai): fix database model mapping for AI matches and missing AI names
Michess
2026-04-13 15:06:45 +02:00
-
f7b87f2941
fix: use existsSync instead of require(fs) in ESM module
Michess
2026-04-13 14:25:31 +02:00
-
4bc6ea58e6
fix: handle stockfish process error, try /usr/games/stockfish path
Michess
2026-04-13 14:19:58 +02:00
-
157fcf8fa4
fix: RefreshButton handle async onRefresh outside startTransition
Michess
2026-04-13 14:01:38 +02:00
-
446fce247f
debug: add error boundary to show actual error message
Michess
2026-04-13 13:52:44 +02:00
-
39592bd579
fix: convert PublicGames to client component to avoid async server component in client tree
Michess
2026-04-13 13:45:43 +02:00
-
ebbc8227fd
fix: use native stockfish binary via debian image
Michess
2026-04-13 13:40:21 +02:00
-
6b676d3015
fix: use child_process to spawn stockfish via stdin/stdout
Michess
2026-04-13 13:33:26 +02:00
-
6d677348d3
fix: pass NEXT_PUBLIC_* build args when building locally
Michess
2026-04-13 13:24:16 +02:00
-
3508c664e0
fix: next start explicitly on port 3000
Michess
2026-04-13 13:12:06 +02:00
-
81f60c9846
docker: build locally on NAS, no registry needed
Michess
2026-04-13 13:01:31 +02:00
-
8a6d7ddffb
ci: trigger build
Michess
2026-04-13 12:57:46 +02:00
-
0e7b9c61e1
ci: use localhost:3001 registry to bypass Cloudflare
Michess
2026-04-13 12:53:02 +02:00
-
3a9681348f
ci: trigger build after registry fix
Michess
2026-04-13 12:46:51 +02:00
-
0edc3cc7fd
ci: trigger build
Michess
2026-04-13 12:29:21 +02:00
-
dfdf508064
ci: install bash+docker-cli+git via sh shell in setup step
Michess
2026-04-13 12:22:43 +02:00
-
46baf29eff
ci: use node:20-alpine with docker-cli for runner compatibility
Michess
2026-04-13 12:19:57 +02:00
-
c1ea929753
ci: trigger build
Michess
2026-04-13 12:15:14 +02:00
-
b562839bd6
ci: trigger first Gitea Actions build
Michess
2026-04-13 11:58:05 +02:00
-
7b1f898b9e
feat: Gitea Actions CI/CD — baut Image und pushed in Registry
Michess
2026-04-13 11:39:18 +02:00
-
47d9464ad4
fix: NEXT_PUBLIC_* URLs als Docker Build-Args weitergereicht
Michess
2026-04-13 11:36:47 +02:00
-
c056b93459
fix: provenance-Option entfernt (inkompatibel mit dieser Docker-Version)
Michess
2026-04-13 11:35:35 +02:00
-
641cdc7aad
fix: BuildKit provenance deaktiviert (git-Warning entfernt)
Michess
2026-04-13 11:31:21 +02:00
-
e4c7aba178
fix: revalidate aus Client Component entfernt (Next.js Fehler)
Michess
2026-04-13 10:50:45 +02:00
-
694177c108
feat: Vollständiges Rebranding zu MiChess, Copyright Tom Misch
Michess
2026-04-13 10:47:16 +02:00
-
4ab8cd3834
fix: ESLint-Fehler im Client behoben (unused vars, useCallback, CSSProperties)
Michess
2026-04-13 10:36:10 +02:00
-
b79a442b0c
fix: TypeScript-Fehler behoben (stockfish types, null-Typ)
Michess
2026-04-13 10:30:54 +02:00
-
50464981c2
fix: Stockfish via npm-Paket statt Alpine apk
Michess
2026-04-13 10:23:33 +02:00
-
7dac042d73
feat: Michess – Initiales Setup auf Basis von chessu
Michess
2026-04-13 10:02:52 +02:00
-
29968f023d
Merge pull request #29 from hriprsd/main
Nathaniel Tampus
2024-10-15 08:52:37 +08:00
-
-
8fdbc660a5
adding dockerfile and compose files for hosting chessu in container
hprasa638
2024-10-14 16:08:09 +05:30
-
-
2ac873c5b1
update to node 20 & pnpm 9
Nathaniel Tampus
2024-07-14 14:35:37 +08:00
-
a13ff39fd5
add sponsorship
Nathaniel Tampus
2024-07-14 14:35:01 +08:00
-
b55c382983
update lockfile
Nathaniel Tampus
2024-04-01 15:05:33 +08:00
-
bf1b2159a7
update readme
Nathaniel Tampus
2024-04-01 15:02:13 +08:00
-
d5008a88fa
format
Nathaniel Tampus
2024-01-15 19:55:20 +08:00
-
72c14280f0
update readme
Nathaniel Tampus
2024-01-15 19:54:58 +08:00
-
394644bc81
update deps
Nathaniel Tampus
2024-01-15 19:54:50 +08:00
-
f909419f8e
update links
Nathaniel Tampus
2023-11-23 11:49:52 +08:00
-
8c9aa9e0ee
update readme
Nathaniel Tampus
2023-11-20 22:57:12 +08:00
-
d20ad3418a
next 14, update deps
Nathaniel Tampus
2023-11-20 17:30:40 +08:00
-
a8c8b2e199
update links & names
Nathaniel Tampus
2023-11-20 17:28:18 +08:00
-
7d8d8850c0
add isolated install scripts for each workspace
Nathaniel Tampus
2023-10-09 12:15:50 +08:00
-
93d991a9b2
fix scripts for workspace-specific installs
Nathaniel Tampus
2023-10-09 11:59:53 +08:00
-
4309086d7e
add separate start script for server
Nathaniel Tampus
2023-10-09 11:28:22 +08:00
-
50bdd80d07
update deps
Nathaniel Tampus
2023-10-09 11:02:49 +08:00
-
32aa498abd
update readme
Nathaniel Tampus
2023-10-09 10:57:42 +08:00
-
8a003bf236
update links
Nathaniel Tampus
2023-09-29 23:13:37 +08:00
-
b4c1ee4db5
update deps
Nathaniel Tampus
2023-09-29 23:13:27 +08:00
-
8176ad36be
update urls
Nathaniel Tampus
2023-08-25 18:55:25 +08:00
-
7086ed0b56
update deps
Nathaniel Tampus
2023-08-25 18:53:58 +08:00
-
f245060075
update deps
Nathaniel Tampus
2023-08-17 21:20:03 +08:00
-
ecfc4db9e8
use escaped double quotes for scripts
Nathaniel Tampus
2023-08-16 14:19:43 +08:00
-
2926209c55
update prettier config for v3
Nathaniel Tampus
2023-08-16 13:19:14 +08:00
-
98d5490de6
update deps
Nathaniel Tampus
2023-08-16 13:19:01 +08:00
-
c591415e3d
fix registration for empty email
Nathaniel Tampus
2023-08-11 20:46:02 +08:00
-
57d453de88
remove optional client dependencies
Nathaniel Tampus
2023-08-08 13:50:12 +08:00
-
0dfb8bafd5
update deps
Nathaniel Tampus
2023-08-08 13:46:54 +08:00
-
efc2492275
add separate install scripts for each package
Nathaniel Tampus
2023-07-27 18:07:01 +08:00
-
2aea4af121
only run separate install scripts in root dir
Nathaniel Tampus
2023-07-27 17:47:28 +08:00
-
3e3b18b493
add install scripts for separate deployments
Nathaniel Tampus
2023-07-27 17:33:27 +08:00
-
f846e8f15f
switch to pnpm workspaces
Nathaniel Tampus
2023-07-27 16:28:10 +08:00
-
db3b844802
link pre-alpha badge to roadmap
Nathaniel Tampus
2023-07-27 16:27:30 +08:00
-
d0f4ed995b
adjust light secondary color
Nathaniel Tampus
2023-07-27 16:14:27 +08:00
-
4f2b2da3e8
ignore yarn lockfile
Nathaniel Tampus
2023-07-27 15:03:11 +08:00
-
d222877043
disable prettier plugin autoloading
Nathaniel Tampus
2023-07-27 15:02:59 +08:00
-
2238038c95
update eslint configs
Nathaniel Tampus
2023-07-27 15:02:34 +08:00
-
a87cf86239
update deps
Nathaniel Tampus
2023-07-27 14:53:25 +08:00
-
3e7638b78d
update label to pre-alpha
Nathaniel Tampus
2023-07-10 17:01:06 +08:00
-
66fdc79a7e
update setup guide
Nathaniel Tampus
2023-07-01 20:05:34 +08:00
-
0d9cfd8f61
update default session secret
Nathaniel Tampus
2023-07-01 19:50:27 +08:00
-
70637a384d
add cleanup comment
Nathaniel Tampus
2023-07-01 19:49:19 +08:00
-
2b57b3f116
update links
Nathaniel Tampus
2023-07-01 19:40:14 +08:00