You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Xinwei Xiong
854f8dbd2f
feat: Optimize openim scripts and standard output logs ( #1866 )
...
* feat: add component check func
* fix: fix the outpu error
* fix: fix the stderr outpu
* fix: fix the component check func
* fix: fix the error
* fix: fix the output error
* fix: del the disruptions code
* fix the log output format
* fix: fix the tools version
* fix: fix the cycle detection
* fix: fix the error
* fix: fix the flag
* fix: add mongo ping detection
* fix: fix the tools pkg version
* fix: del the err
* feat: support openim readme docs
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: support openim readme docs
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* feat: support openim readme docs
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
* fix: fix the minio nil error
* fix: del the repeated wrap and add err print
* fix: fix this bug scripts
* Revert "Check"
---------
Signed-off-by: Xinwei Xiong (cubxxw) <3293172751nss@gmail.com>
Co-authored-by: luhaoling <2198702716@qq.com>
10 months ago
..
changelog
🚀 Enhancements in Offline Deployment Documentation, CICD Process Upgrades, Deployment Optimization, and Additional Fixes ( #1721 )
11 months ago
component
feat: Optimize openim scripts and standard output logs ( #1866 )
10 months ago
data-conversion
chore(deps): bump golang.org/x/crypto in /tools/data-conversion ( #1580 )
10 months ago
formitychecker
feat(main): 🚀 Database Name Correction and S3 Module Int32 Overflow Fix with Go Routine Integration for Automated Checks and Script Optimization ( #1799 )
10 months ago
imctl
feat(main): 🚀 Database Name Correction and S3 Module Int32 Overflow Fix with Go Routine Integration for Automated Checks and Script Optimization ( #1799 )
10 months ago
infra
feat: Add OpenIM server, environment support for Docker Compose, and Kubernetes deployment. ( #1559 )
12 months ago
ncpu
feat: Optimize openim scripts and standard output logs ( #1866 )
10 months ago
openim-web
feat: add openim docker compose deployment github comment ( #1769 )
11 months ago
up35
🚀 Enhancements in Offline Deployment Documentation, CICD Process Upgrades, Deployment Optimization, and Additional Fixes ( #1721 )
11 months ago
url2im
chore(deps): bump google.golang.org/grpc in /tools/url2im ( #1283 )
10 months ago
versionchecker
docs: add openim cluster helm chart ( #1291 )
1 year ago
yamlfmt
🚀 Enhancements in Offline Deployment Documentation, CICD Process Upgrades, Deployment Optimization, and Additional Fixes ( #1721 )
11 months ago
README.md
feat: set docs openim-server url address fix ( #1043 )
1 year ago
Notes about go workspace
As openim is using go1.18's workspace feature , once you add a new module, you need to run go work use -r .
at root directory to update the workspace synced.
Create a new extensions
Create your tools_name directory in pkg /tools
first and cd into it.
Init the project.
Then go work use -r .
at current directory to update the workspace.
Create your tools
You can execute the following commands to do things above:
# edit the CRD_NAME and CRD_GROUP to your own
export OPENIM_TOOLS_NAME = <Changeme>
# copy and paste to create a new CRD and Controller
mkdir tools/${ OPENIM_TOOLS_NAME }
cd tools/${ OPENIM_TOOLS_NAME }
go mod init github.com/openimsdk/open-im-server/tools/${ OPENIM_TOOLS_NAME }
go mod tidy
go work use -r .
cd ../..