mirror of
				https://github.com/openimsdk/open-im-server.git
				synced 2025-10-26 13:12:12 +08:00 
			
		
		
		
	* feat: add test changelog file Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add test changelog file Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add test changelog file Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add test changelog file Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add test changelog file Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add test changelog file Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add test changelog file Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> * feat: add scripts test and format Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com> --------- Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com>
		
			
				
	
	
		
			404 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			404 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Copyright © 2023 OpenIMSDK.
 | |
| #
 | |
| # Licensed under the Apache License, Version 2.0 (the "License");
 | |
| # you may not use this file except in compliance with the License.
 | |
| # You may obtain a copy of the License at
 | |
| #
 | |
| #     http://www.apache.org/licenses/LICENSE-2.0
 | |
| #
 | |
| # Unless required by applicable law or agreed to in writing, software
 | |
| # distributed under the License is distributed on an "AS IS" BASIS,
 | |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | |
| # See the License for the specific language governing permissions and
 | |
| # limitations under the License.
 | |
| 
 | |
| # ==============================================================================
 | |
| # For the entire design of.gitignore, ignore git commits and ignore files
 | |
| #===============================================================================
 | |
| #
 | |
| 
 | |
| ### OpenIM developer supplement ###
 | |
| logs
 | |
| .devcontainer
 | |
| components
 | |
| out-test
 | |
| Dockerfile.cross
 | |
| 
 | |
| ### Makefile ###
 | |
| tmp/
 | |
| bin/
 | |
| output/
 | |
| _output/
 | |
| 
 | |
| ### OpenIM Config ###
 | |
| config/config.yaml
 | |
| ./config/config.yaml
 | |
| .env
 | |
| ./.env
 | |
| 
 | |
| ### OpenIM deploy ###
 | |
| deploy/openim_demo
 | |
| deploy/openim-api
 | |
| deploy/openim-rpc-msg_gateway
 | |
| deploy/openim-msgtransfer
 | |
| deploy/openim-push
 | |
| deploy/openim_timer_task
 | |
| deploy/openim-rpc-user
 | |
| deploy/openim-rpc-friend
 | |
| deploy/openim-rpc-group
 | |
| deploy/openim-rpc-msg
 | |
| deploy/openim-rpc-auth
 | |
| deploy/Open-IM-SDK-Core
 | |
| 
 | |
| # files used by the developer
 | |
| .idea.md
 | |
| .todo.md
 | |
| .note.md
 | |
| 
 | |
| # ==============================================================================
 | |
| # Created by https://www.toptal.com/developers/gitignore/api/go,git,vim,tags,test,emacs,backup,jetbrains
 | |
| # Edit at https://www.toptal.com/developers/gitignore?templates=go,git,vim,tags,test,emacs,backup,jetbrains
 | |
| 
 | |
| ### Backup ###
 | |
| *.bak
 | |
| *.gho
 | |
| *.ori
 | |
| *.orig
 | |
| *.tmp
 | |
| 
 | |
| ### Emacs ###
 | |
| # -*- mode: gitignore; -*-
 | |
| *~
 | |
| \#*\#
 | |
| /.emacs.desktop
 | |
| /.emacs.desktop.lock
 | |
| *.elc
 | |
| auto-save-list
 | |
| tramp
 | |
| .\#*
 | |
| 
 | |
| # Org-mode
 | |
| .org-id-locations
 | |
| *_archive
 | |
| 
 | |
| # flymake-mode
 | |
| *_flymake.*
 | |
| 
 | |
| # eshell files
 | |
| /eshell/history
 | |
| /eshell/lastdir
 | |
| 
 | |
| # elpa packages
 | |
| /elpa/
 | |
| 
 | |
| # reftex files
 | |
| *.rel
 | |
| 
 | |
| # AUCTeX auto folder
 | |
| /auto/
 | |
| 
 | |
| # cask packages
 | |
| .cask/
 | |
| dist/
 | |
| 
 | |
| # Flycheck
 | |
| flycheck_*.el
 | |
| 
 | |
| # server auth directory
 | |
| /server/
 | |
| 
 | |
| # projectiles files
 | |
| .projectile
 | |
| 
 | |
| # directory configuration
 | |
| .dir-locals.el
 | |
| 
 | |
| # network security
 | |
| /network-security.data
 | |
| 
 | |
| ### vscode ###
 | |
| .vscode
 | |
| .vscode/*
 | |
| !.vscode/settings.json
 | |
| !.vscode/tasks.json
 | |
| !.vscode/launch.json
 | |
| !.vscode/extensions.json
 | |
| *.code-workspace
 | |
| 
 | |
| # End of https://www.toptal.com/developers/gitignore/api/vim,jetbrains,vscode,git,go,tags,backup,test
 | |
| 
 | |
| ### Git ###
 | |
| # Created by git for backups. To disable backups in Git:
 | |
| # $ git config --global mergetool.keepBackup false
 | |
| 
 | |
| # Created by git when using merge tools for conflicts
 | |
| *.BACKUP.*
 | |
| *.BASE.*
 | |
| *.LOCAL.*
 | |
| *.REMOTE.*
 | |
| *_BACKUP_*.txt
 | |
| *_BASE_*.txt
 | |
| *_LOCAL_*.txt
 | |
| *_REMOTE_*.txt
 | |
| 
 | |
| ### Go ###
 | |
| # If you prefer the allow list template instead of the deny list, see community template:
 | |
| # https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore
 | |
| #
 | |
| # Binaries for programs and plugins
 | |
| *.exe
 | |
| *.exe~
 | |
| *.dll
 | |
| *.so
 | |
| *.dylib
 | |
| 
 | |
| # Test binary, built with `go test -c`
 | |
| *.test
 | |
| 
 | |
| # Output of the go coverage tool, specifically when used with LiteIDE
 | |
| *.out
 | |
| 
 | |
| # Dependency directories (remove the comment below to include it)
 | |
| vendor/
 | |
| 
 | |
| # Go workspace file
 | |
| # go.work
 | |
| go.work.sum
 | |
| 
 | |
| ### JetBrains ###
 | |
| # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
 | |
| # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
 | |
| 
 | |
| # User-specific stuff
 | |
| .idea/
 | |
| .idea/**/workspace.xml
 | |
| .idea/**/tasks.xml
 | |
| .idea/**/usage.statistics.xml
 | |
| .idea/**/dictionaries
 | |
| .idea/**/shelf
 | |
| 
 | |
| # AWS User-specific
 | |
| .idea/**/aws.xml
 | |
| 
 | |
| # Generated files
 | |
| .idea/**/contentModel.xml
 | |
| 
 | |
| # Sensitive or high-churn files
 | |
| .idea/**/dataSources/
 | |
| .idea/**/dataSources.ids
 | |
| .idea/**/dataSources.local.xml
 | |
| .idea/**/sqlDataSources.xml
 | |
| .idea/**/dynamic.xml
 | |
| .idea/**/uiDesigner.xml
 | |
| .idea/**/dbnavigator.xml
 | |
| 
 | |
| # Gradle
 | |
| .idea/**/gradle.xml
 | |
| .idea/**/libraries
 | |
| 
 | |
| # Gradle and Maven with auto-import
 | |
| # When using Gradle or Maven with auto-import, you should exclude module files,
 | |
| # since they will be recreated, and may cause churn.  Uncomment if using
 | |
| # auto-import.
 | |
| # .idea/artifacts
 | |
| # .idea/compiler.xml
 | |
| # .idea/jarRepositories.xml
 | |
| # .idea/modules.xml
 | |
| # .idea/*.iml
 | |
| # .idea/modules
 | |
| # *.iml
 | |
| # *.ipr
 | |
| 
 | |
| # CMake
 | |
| cmake-build-*/
 | |
| 
 | |
| # Mongo Explorer plugin
 | |
| .idea/**/mongoSettings.xml
 | |
| 
 | |
| # File-based project format
 | |
| *.iws
 | |
| 
 | |
| # IntelliJ
 | |
| out/
 | |
| 
 | |
| # mpeltonen/sbt-idea plugin
 | |
| .idea_modules/
 | |
| 
 | |
| # JIRA plugin
 | |
| atlassian-ide-plugin.xml
 | |
| 
 | |
| # Cursive Clojure plugin
 | |
| .idea/replstate.xml
 | |
| 
 | |
| # SonarLint plugin
 | |
| .idea/sonarlint/
 | |
| 
 | |
| # Crashlytics plugin (for Android Studio and IntelliJ)
 | |
| com_crashlytics_export_strings.xml
 | |
| crashlytics.properties
 | |
| crashlytics-build.properties
 | |
| fabric.properties
 | |
| 
 | |
| # Editor-based Rest Client
 | |
| .idea/httpRequests
 | |
| 
 | |
| # Android studio 3.1+ serialized cache file
 | |
| .idea/caches/build_file_checksums.ser
 | |
| 
 | |
| ### JetBrains Patch ###
 | |
| # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
 | |
| 
 | |
| # *.iml
 | |
| # modules.xml
 | |
| # .idea/misc.xml
 | |
| # *.ipr
 | |
| 
 | |
| # Sonarlint plugin
 | |
| # https://plugins.jetbrains.com/plugin/7973-sonarlint
 | |
| .idea/**/sonarlint/
 | |
| 
 | |
| # SonarQube Plugin
 | |
| # https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
 | |
| .idea/**/sonarIssues.xml
 | |
| 
 | |
| # Markdown Navigator plugin
 | |
| # https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
 | |
| .idea/**/markdown-navigator.xml
 | |
| .idea/**/markdown-navigator-enh.xml
 | |
| .idea/**/markdown-navigator/
 | |
| 
 | |
| # Cache file creation bug
 | |
| # See https://youtrack.jetbrains.com/issue/JBR-2257
 | |
| .idea/$CACHE_FILE$
 | |
| 
 | |
| # CodeStream plugin
 | |
| # https://plugins.jetbrains.com/plugin/12206-codestream
 | |
| .idea/codestream.xml
 | |
| 
 | |
| # Azure Toolkit for IntelliJ plugin
 | |
| # https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
 | |
| .idea/**/azureSettings.xml
 | |
| 
 | |
| ### Tags ###
 | |
| # Ignore tags created by etags, ctags, gtags (GNU global) and cscope
 | |
| TAGS
 | |
| .TAGS
 | |
| !TAGS/
 | |
| tags
 | |
| .tags
 | |
| !tags/
 | |
| gtags.files
 | |
| GTAGS
 | |
| GRTAGS
 | |
| GPATH
 | |
| GSYMS
 | |
| cscope.files
 | |
| cscope.out
 | |
| cscope.in.out
 | |
| cscope.po.out
 | |
| 
 | |
| 
 | |
| ### Test ###
 | |
| ### Ignore all files that could be used to test your code and
 | |
| ### you wouldn't want to push
 | |
| 
 | |
| # Reference https://en.wikipedia.org/wiki/Metasyntactic_variable
 | |
| 
 | |
| # Most common
 | |
| *foo
 | |
| *bar
 | |
| *fubar
 | |
| *foobar
 | |
| *baz
 | |
| 
 | |
| # Less common
 | |
| *qux
 | |
| *quux
 | |
| *bongo
 | |
| *bazola
 | |
| *ztesch
 | |
| 
 | |
| # UK, Australia
 | |
| *wibble
 | |
| *wobble
 | |
| *wubble
 | |
| *flob
 | |
| *blep
 | |
| *blah
 | |
| *boop
 | |
| *beep
 | |
| 
 | |
| # Japanese
 | |
| *hoge
 | |
| *piyo
 | |
| *fuga
 | |
| *hogera
 | |
| *hogehoge
 | |
| 
 | |
| # Portugal, Spain
 | |
| *fulano
 | |
| *sicrano
 | |
| *beltrano
 | |
| *mengano
 | |
| *perengano
 | |
| *zutano
 | |
| 
 | |
| # France, Italy, the Netherlands
 | |
| *toto
 | |
| *titi
 | |
| *tata
 | |
| *tutu
 | |
| *pipppo
 | |
| *pluto
 | |
| *paperino
 | |
| *aap
 | |
| *noot
 | |
| *mies
 | |
| 
 | |
| # Other names that would make sense
 | |
| *tests
 | |
| *testsdir
 | |
| *testsfile
 | |
| *testsfiles
 | |
| *testdir
 | |
| *testfile
 | |
| *testfiles
 | |
| *testing
 | |
| *testingdir
 | |
| *testingfile
 | |
| *testingfiles
 | |
| *temp
 | |
| *tempdir
 | |
| *tempfile
 | |
| *tempfiles
 | |
| *tmp
 | |
| *tmpdir
 | |
| *tmpfile
 | |
| *tmpfiles
 | |
| *lol
 | |
| 
 | |
| ### Vim ###
 | |
| # Swap
 | |
| [._]*.s[a-v][a-z]
 | |
| !*.svg  # comment out if you don't need vector files
 | |
| [._]*.sw[a-p]
 | |
| [._]s[a-rt-v][a-z]
 | |
| [._]ss[a-gi-z]
 | |
| [._]sw[a-p]
 | |
| 
 | |
| # Session
 | |
| Session.vim
 | |
| Sessionx.vim
 | |
| 
 | |
| # Temporary
 | |
| .netrwhist
 | |
| # Auto-generated tag files
 | |
| # Persistent undo
 | |
| [._]*.un~
 | |
| 
 | |
| # End of https://www.toptal.com/developers/gitignore/api/go,git,vim,tags,test,emacs,backup,jetbrains
 | |
| .idea
 | |
| dist/
 | |
| .env
 | |
| config/config.yaml
 |