├── .github └── workflows │ ├── push-build-check.yml │ └── release-build-upload.yml ├── .gitignore ├── ChessClient ├── CSProtocol.cpp ├── CSProtocol.h ├── ChessClient.pro ├── database.cpp ├── database.h ├── game.qrc ├── gamecore.cpp ├── gamecore.h ├── gamepanel.cpp ├── gamepanel.h ├── gamepanel.ui ├── images │ ├── XQSTUDIO.png │ ├── ba.png │ ├── bb.png │ ├── bc.png │ ├── bk.png │ ├── bn.png │ ├── bp.png │ ├── br.png │ ├── down.png │ ├── forcuse.png │ ├── icon-register.png │ ├── icon-set-server.png │ ├── icon.ico │ ├── up.png │ ├── wa.png │ ├── wb.png │ ├── wc.png │ ├── wk.png │ ├── wn.png │ ├── wp.png │ └── wr.png ├── login.cpp ├── login.h ├── login.ui ├── main.cpp ├── music.qrc ├── registerdialog.cpp ├── registerdialog.h ├── registerdialog.ui ├── rpchub.cpp ├── rpchub.h ├── setserverdialog.cpp ├── setserverdialog.h └── setserverdialog.ui ├── ChessServer ├── BuildServer │ └── main.go ├── ChessGame │ ├── game.go │ ├── main.go │ ├── protocol.go │ ├── room.go │ ├── user.go │ └── user_test.go ├── ChessGate │ └── main.go ├── ProtocolGen │ └── main.go └── main.go ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.yml ├── ent ├── client.go ├── config.go ├── context.go ├── dchat.go ├── dchat │ ├── dchat.go │ └── where.go ├── dchat_create.go ├── dchat_delete.go ├── dchat_query.go ├── dchat_update.go ├── dchessdbcache.go ├── dchessdbcache │ ├── dchessdbcache.go │ └── where.go ├── dchessdbcache_create.go ├── dchessdbcache_delete.go ├── dchessdbcache_query.go ├── dchessdbcache_update.go ├── droom.go ├── droom │ ├── droom.go │ └── where.go ├── droom_create.go ├── droom_delete.go ├── droom_query.go ├── droom_update.go ├── dsession.go ├── dsession │ ├── dsession.go │ └── where.go ├── dsession_create.go ├── dsession_delete.go ├── dsession_query.go ├── dsession_update.go ├── duser.go ├── duser │ ├── duser.go │ └── where.go ├── duser_create.go ├── duser_delete.go ├── duser_query.go ├── duser_update.go ├── ent.go ├── enttest │ └── enttest.go ├── generate.go ├── hook │ └── hook.go ├── migrate │ ├── migrate.go │ └── schema.go ├── mutation.go ├── predicate │ └── predicate.go ├── runtime.go ├── runtime │ └── runtime.go ├── schema │ ├── dchat.go │ ├── dchessdbcache.go │ ├── droom.go │ ├── dsession.go │ └── duser.go └── tx.go ├── go.mod ├── go.sum ├── init.sql ├── screenshot ├── login.png ├── playgame.png ├── register.png ├── v2.5-layout.png └── v2.5-server1.png └── ymd ├── ymdAssert ├── true.go └── true_test.go ├── ymdError ├── error.go ├── error_test.go └── stack.go ├── ymdJson ├── json.go └── json_test.go ├── ymdQuickRestart ├── gateway.go ├── logic.go ├── meta.go └── quickrestart_test.go ├── ymdRedis ├── client.go └── client_test.go └── ymdTime ├── format.go └── format_test.go /.github/workflows/push-build-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/.github/workflows/push-build-check.yml -------------------------------------------------------------------------------- /.github/workflows/release-build-upload.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/.github/workflows/release-build-upload.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/.gitignore -------------------------------------------------------------------------------- /ChessClient/CSProtocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/CSProtocol.cpp -------------------------------------------------------------------------------- /ChessClient/CSProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/CSProtocol.h -------------------------------------------------------------------------------- /ChessClient/ChessClient.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/ChessClient.pro -------------------------------------------------------------------------------- /ChessClient/database.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/database.cpp -------------------------------------------------------------------------------- /ChessClient/database.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/database.h -------------------------------------------------------------------------------- /ChessClient/game.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/game.qrc -------------------------------------------------------------------------------- /ChessClient/gamecore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/gamecore.cpp -------------------------------------------------------------------------------- /ChessClient/gamecore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/gamecore.h -------------------------------------------------------------------------------- /ChessClient/gamepanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/gamepanel.cpp -------------------------------------------------------------------------------- /ChessClient/gamepanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/gamepanel.h -------------------------------------------------------------------------------- /ChessClient/gamepanel.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/gamepanel.ui -------------------------------------------------------------------------------- /ChessClient/images/XQSTUDIO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/XQSTUDIO.png -------------------------------------------------------------------------------- /ChessClient/images/ba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/ba.png -------------------------------------------------------------------------------- /ChessClient/images/bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/bb.png -------------------------------------------------------------------------------- /ChessClient/images/bc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/bc.png -------------------------------------------------------------------------------- /ChessClient/images/bk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/bk.png -------------------------------------------------------------------------------- /ChessClient/images/bn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/bn.png -------------------------------------------------------------------------------- /ChessClient/images/bp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/bp.png -------------------------------------------------------------------------------- /ChessClient/images/br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/br.png -------------------------------------------------------------------------------- /ChessClient/images/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/down.png -------------------------------------------------------------------------------- /ChessClient/images/forcuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/forcuse.png -------------------------------------------------------------------------------- /ChessClient/images/icon-register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/icon-register.png -------------------------------------------------------------------------------- /ChessClient/images/icon-set-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/icon-set-server.png -------------------------------------------------------------------------------- /ChessClient/images/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/icon.ico -------------------------------------------------------------------------------- /ChessClient/images/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/up.png -------------------------------------------------------------------------------- /ChessClient/images/wa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/wa.png -------------------------------------------------------------------------------- /ChessClient/images/wb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/wb.png -------------------------------------------------------------------------------- /ChessClient/images/wc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/wc.png -------------------------------------------------------------------------------- /ChessClient/images/wk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/wk.png -------------------------------------------------------------------------------- /ChessClient/images/wn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/wn.png -------------------------------------------------------------------------------- /ChessClient/images/wp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/wp.png -------------------------------------------------------------------------------- /ChessClient/images/wr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/images/wr.png -------------------------------------------------------------------------------- /ChessClient/login.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/login.cpp -------------------------------------------------------------------------------- /ChessClient/login.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/login.h -------------------------------------------------------------------------------- /ChessClient/login.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/login.ui -------------------------------------------------------------------------------- /ChessClient/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/main.cpp -------------------------------------------------------------------------------- /ChessClient/music.qrc: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ChessClient/registerdialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/registerdialog.cpp -------------------------------------------------------------------------------- /ChessClient/registerdialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/registerdialog.h -------------------------------------------------------------------------------- /ChessClient/registerdialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/registerdialog.ui -------------------------------------------------------------------------------- /ChessClient/rpchub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/rpchub.cpp -------------------------------------------------------------------------------- /ChessClient/rpchub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/rpchub.h -------------------------------------------------------------------------------- /ChessClient/setserverdialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/setserverdialog.cpp -------------------------------------------------------------------------------- /ChessClient/setserverdialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/setserverdialog.h -------------------------------------------------------------------------------- /ChessClient/setserverdialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessClient/setserverdialog.ui -------------------------------------------------------------------------------- /ChessServer/BuildServer/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/BuildServer/main.go -------------------------------------------------------------------------------- /ChessServer/ChessGame/game.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/ChessGame/game.go -------------------------------------------------------------------------------- /ChessServer/ChessGame/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/ChessGame/main.go -------------------------------------------------------------------------------- /ChessServer/ChessGame/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/ChessGame/protocol.go -------------------------------------------------------------------------------- /ChessServer/ChessGame/room.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/ChessGame/room.go -------------------------------------------------------------------------------- /ChessServer/ChessGame/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/ChessGame/user.go -------------------------------------------------------------------------------- /ChessServer/ChessGame/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/ChessGame/user_test.go -------------------------------------------------------------------------------- /ChessServer/ChessGate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/ChessGate/main.go -------------------------------------------------------------------------------- /ChessServer/ProtocolGen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/ProtocolGen/main.go -------------------------------------------------------------------------------- /ChessServer/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ChessServer/main.go -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /ent/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/client.go -------------------------------------------------------------------------------- /ent/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/config.go -------------------------------------------------------------------------------- /ent/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/context.go -------------------------------------------------------------------------------- /ent/dchat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchat.go -------------------------------------------------------------------------------- /ent/dchat/dchat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchat/dchat.go -------------------------------------------------------------------------------- /ent/dchat/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchat/where.go -------------------------------------------------------------------------------- /ent/dchat_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchat_create.go -------------------------------------------------------------------------------- /ent/dchat_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchat_delete.go -------------------------------------------------------------------------------- /ent/dchat_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchat_query.go -------------------------------------------------------------------------------- /ent/dchat_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchat_update.go -------------------------------------------------------------------------------- /ent/dchessdbcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchessdbcache.go -------------------------------------------------------------------------------- /ent/dchessdbcache/dchessdbcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchessdbcache/dchessdbcache.go -------------------------------------------------------------------------------- /ent/dchessdbcache/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchessdbcache/where.go -------------------------------------------------------------------------------- /ent/dchessdbcache_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchessdbcache_create.go -------------------------------------------------------------------------------- /ent/dchessdbcache_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchessdbcache_delete.go -------------------------------------------------------------------------------- /ent/dchessdbcache_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchessdbcache_query.go -------------------------------------------------------------------------------- /ent/dchessdbcache_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dchessdbcache_update.go -------------------------------------------------------------------------------- /ent/droom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/droom.go -------------------------------------------------------------------------------- /ent/droom/droom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/droom/droom.go -------------------------------------------------------------------------------- /ent/droom/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/droom/where.go -------------------------------------------------------------------------------- /ent/droom_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/droom_create.go -------------------------------------------------------------------------------- /ent/droom_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/droom_delete.go -------------------------------------------------------------------------------- /ent/droom_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/droom_query.go -------------------------------------------------------------------------------- /ent/droom_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/droom_update.go -------------------------------------------------------------------------------- /ent/dsession.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dsession.go -------------------------------------------------------------------------------- /ent/dsession/dsession.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dsession/dsession.go -------------------------------------------------------------------------------- /ent/dsession/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dsession/where.go -------------------------------------------------------------------------------- /ent/dsession_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dsession_create.go -------------------------------------------------------------------------------- /ent/dsession_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dsession_delete.go -------------------------------------------------------------------------------- /ent/dsession_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dsession_query.go -------------------------------------------------------------------------------- /ent/dsession_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/dsession_update.go -------------------------------------------------------------------------------- /ent/duser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/duser.go -------------------------------------------------------------------------------- /ent/duser/duser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/duser/duser.go -------------------------------------------------------------------------------- /ent/duser/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/duser/where.go -------------------------------------------------------------------------------- /ent/duser_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/duser_create.go -------------------------------------------------------------------------------- /ent/duser_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/duser_delete.go -------------------------------------------------------------------------------- /ent/duser_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/duser_query.go -------------------------------------------------------------------------------- /ent/duser_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/duser_update.go -------------------------------------------------------------------------------- /ent/ent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/ent.go -------------------------------------------------------------------------------- /ent/enttest/enttest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/enttest/enttest.go -------------------------------------------------------------------------------- /ent/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/generate.go -------------------------------------------------------------------------------- /ent/hook/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/hook/hook.go -------------------------------------------------------------------------------- /ent/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/migrate/migrate.go -------------------------------------------------------------------------------- /ent/migrate/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/migrate/schema.go -------------------------------------------------------------------------------- /ent/mutation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/mutation.go -------------------------------------------------------------------------------- /ent/predicate/predicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/predicate/predicate.go -------------------------------------------------------------------------------- /ent/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/runtime.go -------------------------------------------------------------------------------- /ent/runtime/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/runtime/runtime.go -------------------------------------------------------------------------------- /ent/schema/dchat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/schema/dchat.go -------------------------------------------------------------------------------- /ent/schema/dchessdbcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/schema/dchessdbcache.go -------------------------------------------------------------------------------- /ent/schema/droom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/schema/droom.go -------------------------------------------------------------------------------- /ent/schema/dsession.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/schema/dsession.go -------------------------------------------------------------------------------- /ent/schema/duser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/schema/duser.go -------------------------------------------------------------------------------- /ent/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ent/tx.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/go.sum -------------------------------------------------------------------------------- /init.sql: -------------------------------------------------------------------------------- 1 | CREATE DATABASE IF NOT EXISTS chess 2 | -------------------------------------------------------------------------------- /screenshot/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/screenshot/login.png -------------------------------------------------------------------------------- /screenshot/playgame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/screenshot/playgame.png -------------------------------------------------------------------------------- /screenshot/register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/screenshot/register.png -------------------------------------------------------------------------------- /screenshot/v2.5-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/screenshot/v2.5-layout.png -------------------------------------------------------------------------------- /screenshot/v2.5-server1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/screenshot/v2.5-server1.png -------------------------------------------------------------------------------- /ymd/ymdAssert/true.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdAssert/true.go -------------------------------------------------------------------------------- /ymd/ymdAssert/true_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdAssert/true_test.go -------------------------------------------------------------------------------- /ymd/ymdError/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdError/error.go -------------------------------------------------------------------------------- /ymd/ymdError/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdError/error_test.go -------------------------------------------------------------------------------- /ymd/ymdError/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdError/stack.go -------------------------------------------------------------------------------- /ymd/ymdJson/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdJson/json.go -------------------------------------------------------------------------------- /ymd/ymdJson/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdJson/json_test.go -------------------------------------------------------------------------------- /ymd/ymdQuickRestart/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdQuickRestart/gateway.go -------------------------------------------------------------------------------- /ymd/ymdQuickRestart/logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdQuickRestart/logic.go -------------------------------------------------------------------------------- /ymd/ymdQuickRestart/meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdQuickRestart/meta.go -------------------------------------------------------------------------------- /ymd/ymdQuickRestart/quickrestart_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdQuickRestart/quickrestart_test.go -------------------------------------------------------------------------------- /ymd/ymdRedis/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdRedis/client.go -------------------------------------------------------------------------------- /ymd/ymdRedis/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdRedis/client_test.go -------------------------------------------------------------------------------- /ymd/ymdTime/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdTime/format.go -------------------------------------------------------------------------------- /ymd/ymdTime/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orestonce/ChessGame/HEAD/ymd/ymdTime/format_test.go --------------------------------------------------------------------------------