|
||
---|---|---|
.cursor | ||
.github | ||
.husky | ||
.openhands/microagents | ||
.vscode | ||
assets | ||
doc | ||
e2e-tests | ||
i18n | ||
scripts | ||
src | ||
submodules | ||
typings_manual | ||
.dependency-cruiser.cjs | ||
.dockerignore | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.npmrc | ||
CODE_OF_CONDUCT.md | ||
compile-css.js | ||
CONTRIBUTING.md | ||
docker-compose.yml | ||
Dockerfile | ||
eslint.config.mjs | ||
Gulpfile.js | ||
jest.config.cjs | ||
JWT.md | ||
LICENSE | ||
Makefile | ||
Makefile.production | ||
minify-index.js | ||
package.json | ||
playwright.config.ts | ||
prettier.config.js | ||
README.md | ||
SECURITY.md | ||
setup-jest.cjs | ||
teardown-jest.cjs | ||
tsconfig.json | ||
vite.config.ts | ||
webpack.config.js | ||
yarn.lock |
Online-Go.com source code
This repository contains the source code for web client used by Online-Go.com.
Contributing
Feel like making some changes? Excellent! See the Contributing guide.
As a small token of appreciation for to those that help us out with code, if you link your github account to your OGS user here: https://online-go.com/settings/account you'll receive top tier supporter status for three months after your most recent commit that gets merged.
Bugs, Suggestions, and Discussions
Online-Go.com has a very active community of Go players, however only a relatively small portion of the community actively develops the code base and regularly visits this github page and the issue tracker. As such:
- https://forums.online-go.com should be used to discuss any proposed functional changes or any new notable features, allowing non developers to chime in with their thoughts and ideas.
- The github issue tracker should be used to track all bugs, minor "obvious" enhancements, and accepted major enhancements. Any enhancements (and ideally bugs) posted need to be articulated in a way that it is obvious what needs to be done, partial thoughts will be closed and should be moved back to the forums for further discussion.
Utilizing the Website
Online-go provides several resources that allows you to interact with the project to create your own. These resources help to get you started.
- https://online-go.com/developer to access documentation.
- https://github.com/online-go/online-go.com/wiki to get started and how to use the website.
- https://ogs.readme.io/docs/real-time-api for real time API documentation
- https://online-go.com/oauth2/applications/ OAuth2 Application Manager (you must be signed into an account on OGS.)
Acknowledgements
Thank you to Uffizzi for providing ephemeral environments to preview pull requests.