Compare commits
81 Commits
Author | SHA1 | Date | |
---|---|---|---|
918d3d96ff | |||
92c91d7d8b | |||
9dc76b2036 | |||
802a4314ef | |||
edd4ab49c8 | |||
55e6cde7c1 | |||
729fa06468 | |||
b228a0aa44 | |||
9e7e11224f | |||
85880b2a0b | |||
211bb911e3 | |||
0554d1dd01 | |||
00e55dd223 | |||
b28c3245cc | |||
ddfb729168 | |||
6ef62e3f8e | |||
2c4f1ed13e | |||
fa3fe1e28a | |||
62f5cf4386 | |||
779d1185e7 | |||
f3d0c76afc | |||
5a4729d5e2 | |||
88a7349375 | |||
c3398906a1 | |||
330fa75945 | |||
55e159ca5f | |||
87074ec860 | |||
1fe5fe419e | |||
67a12b8fac | |||
e861dcbbaf | |||
53c2136a9a | |||
24ebc7e517 | |||
b072907987 | |||
942b0360ad | |||
1ec4913add | |||
16e34025b4 | |||
456d63b6cf | |||
798ac3f85a | |||
460093b952 | |||
38d184d518 | |||
80b55263d8 | |||
32232db55f | |||
cf9b6c281f | |||
a8c6a4a70e | |||
e6050e80f7 | |||
3803b15d76 | |||
af73e1ee35 | |||
4bc8dfc6a3 | |||
33c4e246fe | |||
8ec7beb9f4 | |||
c6eb9b30ae | |||
f75a9b27b0 | |||
2705696d4d | |||
2b68f66e0e | |||
5c7d30cf52 | |||
e520dff4da | |||
2bc759518e | |||
92b2883058 | |||
0ebfc1405c | |||
fd5c67226e | |||
61308825a6 | |||
0cccad04f0 | |||
a0e5c49ac3 | |||
3558310c1f | |||
e99534cfd2 | |||
27acf6165e | |||
f286a28568 | |||
b5c4cb1bde | |||
26b98417ad | |||
8b0cf88c0c | |||
23db3375df | |||
14011d77c9 | |||
5519e26c2f | |||
6feb435867 | |||
61444ed8ca | |||
d770cc9886 | |||
fbaa01998a | |||
ac2ae66ae7 | |||
ed60fe0986 | |||
29e0d62790 | |||
7b464fa67b |
.air.conf.air.toml.changelog.yml.gitignore.gitpod.yml.golangci.yml.ignore.lgtm.markdownlint.yaml.npmrc.revive.toml.spectral.yaml.stylelintrc.stylelintrc.yaml.yamllint.yamlBSDmakefileCHANGELOG.mdCODE_OF_CONDUCT.mdCONTRIBUTING.mdDCODockerfileDockerfile.rootlessMAINTAINERSMakefileREADME.mdREADME_ZH.mdSECURITY.mdpackage-lock.jsonpackage.jsonplaywright.config.jspoetry.lockpoetry.tomlpyproject.tomlsemantic.jsonpost-install.tmplpacked-refsmodules.txtvitest.config.jswebpack.config.js
.devcontainer
.dockerignore.drone.yml.editorconfig.eslintrc.eslintrc.yaml.gitattributes.github
ISSUE_TEMPLATE
actionlint.yamlissue_template.mdlabeler.ymllock.ymlpull_request_template.mdstale.ymlworkflows
assets
build.gobuild
backport-locales.gocode-batch-process.go
codeformat
generate-bindata.gogenerate-emoji.gogenerate-gitignores.gogenerate-go-licenses.gogenerate-images.jsgenerate-licenses.gogenerate-svg.jsgocovmerge.golint.gotest-echo.gotest-env-check.shtest-env-prepare.shupdate-locales.shwatch.shcmd
actions.goadmin.goadmin_auth_ldap.goadmin_auth_ldap_test.goadmin_user.goadmin_user_change_password.goadmin_user_create.goadmin_user_delete.goadmin_user_generate_access_token.goadmin_user_list.goadmin_user_must_change_password.gocert.gocmd.goconvert.godocs.godoctor.godoctor_convert.godoctor_test.godump.godump_repo.goembedded.goembedded_stub.gogenerate.gohook.gohook_test.gokeys.gomailer.gomain.gomain_test.gomanager.gomanager_logging.gomigrate.gomigrate_storage.gomigrate_storage_test.gorestore_repo.goserv.goweb.goweb_acme.goweb_graceful.goweb_https.goweb_letsencrypt.go
contrib
autoboot.sh
autocompletion
backport
environment-to-ini
fhs-compliant-script
fixtures
gitea-monitoring-mixin
.gitignoreMakefileREADME.mdconfig.libsonnet
dashboards
jsonnetfile.jsonjsonnetfile.lock.jsonlib
mixin.libsonnetide/vscode
init
legal
mysql.sqlpr
systemd
update_dependencies.shupgrade.shcustom/conf
docker
docs
.gitignoreMakefileREADME.mdREADME_ZH.md
go.modgo.sumassets/js
config.yamlcontent
actions.en-us.mdadministration.en-us.mdadministration.fr-fr.mdadministration.zh-cn.mdadministration.zh-tw.md
administration
adding-legal-pages.zh-cn.mdbackup-and-restore.en-us.mdcmd-embedded.zh-cn.mdcommand-line.en-us.mdcommand-line.zh-cn.mdconfig-cheat-sheet.en-us.mdconfig-cheat-sheet.zh-cn.mdcustomizing-gitea.en-us.mdemail-setup.en-us.mdemail-setup.zh-cn.mdenvironment-variables.zh-cn.mdexternal-renderers.en-us.mdexternal-renderers.zh-cn.mdfail2ban-setup.en-us.mdfail2ban-setup.zh-cn.mdgit-lfs-support.en-us.mdgit-lfs-support.zh-cn.mdhttps-support.en-us.mdhttps-support.zh-cn.mdlogging-config.en-us.mdlogging-config.zh-cn.mdmail-templates.en-us.mdmail-templates.zh-cn.mdrepo-indexer.zh-cn.mdreverse-proxies.en-us.mdreverse-proxies.zh-cn.mdsearch-engines-indexation.zh-cn.mdsigning.en-us.mdsigning.zh-cn.md
contributing.en-us.mdcontributing.fr-fr.mdcontributing.zh-tw.mdcontributing
guidelines-backend.en-us.mdguidelines-backend.zh-cn.mdguidelines-frontend.en-us.mdguidelines-frontend.zh-cn.mdguidelines-refactoring.en-us.mdguidelines-refactoring.zh-cn.mdlocalization.de-de.mdlocalization.en-us.mdlocalization.zh-cn.mdlocalization.zh-tw.mdtranslation.zh-cn.md
development.en-us.mddevelopment.zh-cn.mddevelopment.zh-tw.mddevelopment
api-usage.en-us.mdhacking-on-gitea.en-us.mdhacking-on-gitea.zh-cn.mdintegrations.en-us.mdintegrations.zh-cn.mdintegrations.zh-tw.mdmigrations.en-us.mdmigrations.zh-cn.mdoauth2-provider.en-us.mdoauth2-provider.zh-cn.md
doc
advanced.en-us.mdadvanced.fr-fr.mdadvanced.zh-cn.mdadvanced.zh-tw.md
advanced
adding-legal-pages.en-us.mdclone-filter.en-us.mdcmd-embedded.en-us.mdconfig-cheat-sheet.en-us.mdconfig-cheat-sheet.zh-cn.mdcustomizing-gitea.en-us.mdcustomizing-gitea.zh-cn.mdenvironment-variables.en-us.mdenvironment-variables.zh-cn.mdexternal-renderers.en-us.mdhacking-on-gitea.zh-cn.mdlogging-documentation.en-us.mdmail-templates-us.mdmake.fr-fr.mdmake.zh-cn.mdrepo-indexer.en-us.mdsearch-engines-indexation.en-us.mdsigning.en-us.mdthird-party-tools.zh-cn.md
developers.en-us.mddevelopers.zh-tw.mddevelopers
api-usage.en-us.mdapi-usage.zh-cn.mdhacking-on-gitea.en-us.mdintegrations.en-us.mdintegrations.zh-tw.mdmigrations.en-us.mdmigrations.zh-tw.mdoauth2-provider.mdoauth2-provider.zh-tw.md
features.en-us.mdfeatures.zh-cn.mdfeatures.zh-tw.mdfeatures
authentication.en-us.mdauthentication.zh-cn.mdauthentication.zh-tw.mdcomparison.en-us.mdcomparison.zh-cn.mdcomparison.zh-tw.mdlocalization.en-us.mdlocalization.zh-cn.mdlocalization.zh-tw.mdwebhooks.en-us.mdwebhooks.zh-cn.mdwebhooks.zh-tw.md
help.en-us.mdhelp.fr-fr.mdhelp.zh-cn.mdhelp.zh-tw.mdhelp
faq.en-us.mdsearch.en-us.mdsearch.fr-fr.mdsearch.zh-cn.mdsearch.zh-tw.mdseek-help.en-us.mdseek-help.zh-cn.mdseek-help.zh-tw.md
installation.en-us.mdinstallation.fr-fr.mdinstallation.zh-cn.mdinstallation.zh-tw.mdinstallation
database-preparation.en-us.mdfrom-binary.en-us.mdfrom-binary.fr-fr.mdfrom-binary.zh-cn.mdfrom-binary.zh-tw.mdfrom-package.en-us.mdfrom-package.fr-fr.mdfrom-package.zh-cn.mdfrom-package.zh-tw.mdfrom-source.en-us.mdfrom-source.fr-fr.mdfrom-source.zh-cn.mdfrom-source.zh-tw.mdon-kubernetes.en-us.mdon-kubernetes.zh-tw.mdrun-as-service-in-ubuntu.en-us.mdrun-as-service-in-ubuntu.zh-cn.mdrun-as-service-in-ubuntu.zh-tw.mdwindows-service.en-us.mdwindows-service.fr-fr.mdwindows-service.zh-cn.mdwindows-service.zh-tw.mdwith-docker-rootless.en-us.mdwith-docker.en-us.mdwith-docker.fr-fr.mdwith-docker.zh-cn.mdwith-docker.zh-tw.md
translation.de-de.mdtranslation.en-us.mdtranslation.zh-tw.mdtranslation
upgrade.en-us.mdupgrade.fr-fr.mdupgrade.zh-cn.mdupgrade.zh-tw.mdupgrade
usage.en-us.mdusage.zh-cn.mdusage.zh-tw.mdusage
backup-and-restore.en-us.mdbackup-and-restore.zh-cn.mdbackup-and-restore.zh-tw.mdcommand-line.en-us.mdemail-setup.en-us.mdfail2ban-setup.en-us.mdgit-lfs-support.mdhttps-support.mdissue-pull-request-templates.en-us.mdissue-pull-request-templates.zh-cn.mdlinked-references.en-us.mdpull-request.en-us.mdpull-request.zh-cn.mdpull-request.zh-tw.mdpush-options.en-us.mdpush-options.zh-tw.mdreverse-proxies.en-us.mdreverse-proxies.zh-cn.mdtemplate-repositories.md
help
index.de-de.mdindex.en-us.mdindex.fr-fr.mdindex.zh-cn.mdindex.zh-tw.mdinstallation
comparison.en-us.mdcomparison.zh-cn.mddatabase-preparation.en-us.mddatabase-preparation.zh-cn.mdfrom-binary.en-us.mdfrom-binary.zh-cn.mdfrom-binary.zh-tw.mdfrom-package.en-us.mdfrom-package.zh-cn.mdfrom-source.en-us.mdfrom-source.zh-cn.mdon-cloud-provider.en-us.mdon-cloud-provider.zh-cn.mdon-kubernetes.en-us.mdon-kubernetes.zh-cn.mdon-kubernetes.zh-tw.mdupgrade-from-gitea.en-us.mdupgrade-from-gitea.zh-cn.mdupgrade-from-gogs.en-us.mdupgrade-from-gogs.fr-fr.mdupgrade-from-gogs.zh-cn.mdupgrade-from-gogs.zh-tw.mdwindows-service.en-us.mdwindows-service.fr-fr.mdwindows-service.zh-cn.mdwith-docker-rootless.en-us.mdwith-docker-rootless.zh-cn.mdwith-docker.en-us.md
packages.en-us.mdpage
search.de-de.mdsearch.nl-nl.mdsearch.pt-br.mdusage
actions
act-runner.en-us.mdact-runner.zh-cn.mdcomparison.en-us.mdcomparison.zh-cn.mddesign.en-us.mddesign.zh-cn.mdfaq.en-us.mdfaq.zh-cn.mdoverview.en-us.mdoverview.zh-cn.mdquickstart.en-us.mdquickstart.zh-cn.md
agit-support.en-us.mdagit-support.zh-cn.mdauthentication.en-us.mdauthentication.zh-cn.mdauthentication.zh-tw.mdblame.en-us.mdclone-filter.en-us.mdclone-filter.zh-cn.mdcode-owners.en-us.mdincoming-email.en-us.mdincoming-email.zh-cn.mdissue-pull-request-templates.en-us.mdissue-pull-request-templates.zh-cn.mdlabels.en-us.mdlabels.zh-cn.mdlinked-references.zh-cn.mdmerge-message-templates.en-us.mdmerge-message-templates.zh-cn.mdmulti-factor-authentication.en-us.mdpackages
_index.en-us.mdalpine.en-us.mdalpine.zh-cn.mdcargo.en-us.mdcargo.zh-cn.mdchef.en-us.mdchef.zh-cn.mdcomposer.en-us.mdcomposer.zh-cn.mdconan.en-us.mdconan.zh-cn.mdconda.en-us.mdconda.zh-cn.mdcontainer.en-us.mdcontainer.zh-cn.mdcran.en-us.mdcran.zh-cn.mddebian.en-us.mddebian.zh-cn.mdgeneric.en-us.mdgeneric.zh-cn.mdgo.en-us.mdgo.zh-cn.mdhelm.en-us.mdhelm.zh-cn.mdmaven.en-us.mdmaven.zh-cn.mdnpm.en-us.mdnpm.zh-cn.mdnuget.en-us.mdnuget.zh-cn.mdoverview.en-us.mdoverview.zh-cn.mdpub.en-us.mdpub.zh-cn.mdpypi.en-us.mdpypi.zh-cn.mdrpm.en-us.mdrpm.zh-cn.mdrubygems.en-us.mdrubygems.zh-cn.mdstorage.en-us.mdstorage.zh-cn.mdswift.en-us.mdswift.zh-cn.mdvagrant.en-us.mdvagrant.zh-cn.md
permissions.en-us.mdpermissions.zh-cn.mdprofile-readme.en-us.mdprofile-readme.zh-cn.mdprotected-tags.en-us.mdprotected-tags.zh-cn.mdpull-request.en-us.mdpull-request.zh-cn.mdpull-request.zh-tw.mdpush.en-us.mdpush.zh-cn.mdpush.zh-tw.mdrepo-mirror.en-us.mdrepo-mirror.zh-cn.mdsecrets.en-us.mdsecrets.zh-cn.mdtemplate-repositories.en-us.mdtemplate-repositories.zh-cn.mdwebhooks.zh-cn.mdlayouts
scripts
static
integrations
README.mdREADME_ZH.mdadmin_user_test.goapi_admin_org_test.goapi_admin_test.goapi_branch_test.goapi_comment_test.goapi_fork_test.goapi_gpg_keys_test.goapi_helper_for_declarative_test.goapi_issue_label_test.goapi_issue_milestone_test.goapi_issue_reaction_test.goapi_issue_stopwatch_test.goapi_issue_subscription_test.goapi_issue_test.goapi_issue_tracked_time_test.goapi_keys_test.goapi_notification_test.goapi_oauth2_apps_test.goapi_org_test.goapi_pull_review_test.goapi_pull_test.goapi_releases_test.goapi_repo_edit_test.goapi_repo_file_create_test.goapi_repo_file_delete_test.goapi_repo_file_helpers.goapi_repo_file_update_test.goapi_repo_get_contents_list_test.goapi_repo_get_contents_test.goapi_repo_git_blobs_test.goapi_repo_git_commits_test.goapi_repo_git_hook_test.goapi_repo_git_ref_test.goapi_repo_git_tags_test.goapi_repo_git_trees_test.goapi_repo_languages_test.goapi_repo_lfs_locks_test.goapi_repo_raw_test.goapi_repo_tags_test.goapi_repo_teams_test.goapi_repo_test.goapi_repo_topic_test.goapi_settings_test.goapi_team_test.goapi_team_user_test.goapi_token_test.goapi_user_heatmap_test.goapi_user_orgs_test.goapi_user_search_test.goattachment_test.goauth_ldap_test.gobenchmarks_test.gobranches_test.gochange_default_branch_test.gocmd_keys_test.gocors_test.gocreate_no_session_test.godelete_user_test.godownload_test.goeditor_test.goempty_repo_test.goeventsource_test.goexplore_repos_test.gogit_helper_for_declarative_test.gogit_test.gogpg_git_test.gohtml_helper.gointegration_test.goissue_test.golfs_getobject_test.golinks_test.gomigrate_test.go
main.gogitea-repositories-meta
limited_org
private_repo_on_limited_org.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
info
objects
74
a5
b8
refs/heads
public_repo_on_limited_org.git
org26
repo_external_tracker.git
COMMITMESSAGECOMMIT_EDITMSGHEADconfigconfig.backupdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
indexinfo
logs
objects
ba
c2
cd
refs/heads
repo_external_tracker_alpha.git
COMMITMESSAGECOMMIT_EDITMSGHEADconfigconfig.backupdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
indexinfo
logs
objects
ba
c2
cd
refs/heads
repo_external_tracker_numeric.git
COMMITMESSAGECOMMIT_EDITMSGHEADconfigconfig.backupdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
indexinfo
logs
objects
ba
c2
cd
refs/heads
privated_org
private_repo_on_private_org.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
info
objects
6e
7f
b7
refs/heads
public_repo_on_private_org.git
user12/repo10.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
prepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
2a
4b
65
info
refs
user13/repo11.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
prepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
0a
2a
4b
65
75
ed
info
refs
user2
commits_search_test.git
HEADconfigdescriptionpacked-refs
hooks
applypatch-msg.samplecommit-msg.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.sampleprepare-commit-msg.sampleupdate.sample
info
objects
0a
0c
3e
3f
58
67
6e
85
8d
95
98
9f
c2
c5
d6
refs/heads
git_hooks_test.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
prepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
2a
4b
65
info
refs
glob.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
info
objects
48
59
7c
8e
95
ae
bf
c8
de
ef
refs/heads
repo1.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
prepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
00
2a
4a
4b
5c
5f
62
65
6a
7c
90
94
98
a6
a7
b2
dc
dd
info
refs
repo1.wiki.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.sampleprepare-commit-msg.sampleupdate.sample
info
objects
0c
2c
32
42
71
72
74
7c
c1
c4
e5
ea
f5
refs/heads
repo15.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
prepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
repo16.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
info
objects
0c
24
27
3b
45
50
69
a4
e9
f2
f9
refs/heads
repo2.git
HEADconfigdescriptionpacked-refs
hooks
applypatch-msg.samplecommit-msg.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.sampleprepare-commit-msg.sampleupdate.sample
info
objects
0a
0c
1c
32
36
42
71
72
74
7c
c1
c4
f5
info
pack
refs/heads
repo20.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
pre-receive.sampleprepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
02
05
1b
29
2c
41
80
83
8c
ba
c5
ce
db
info
refs/heads
utf8.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
prepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
14
1d
28
3a
810dbf6b96afaa8c5f69a8b6ec1dabfca7368ba73c3499bff049a352b4e265575373e964b89ac6084110205f98174c4f1ec7e78cb21a15dfc2
56
6d
a9
eb
ee
f4
info
refs
user27
repo49.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
pre-receive.sampleprepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
47
4d
51
79
aa
dd
f2
info
refs/heads
template1.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
pre-receive.sampleprepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
47
4d
51
79
aa
dd
f2
info
refs/heads
user3/repo3.git
HEADconfigdescription
hooks
applypatch-msg.samplecommit-msg.samplepost-receive
post-receive.d
post-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receivepre-receive.d
pre-receive.sampleprepare-commit-msg.sampleupdateupdate.d
update.sampleinfo
objects
20
27
2a
2f
d2
d5
ec
ee
refs/heads
user5/repo4.git
migration-test
gitea-v1.6.4.mssql.sql.gzgitea-v1.6.4.mysql.sql.gzgitea-v1.6.4.postgres.sql.gzgitea-v1.6.4.sqlite3.sql.gzgitea-v1.7.0.mssql.sql.gzgitea-v1.7.0.mysql.sql.gzgitea-v1.7.0.postgres.sql.gzgitea-v1.7.0.sqlite3.sql.gzmigration_test.go
mssql.ini.tmplmysql.ini.tmplmysql8.ini.tmplnonascii_branches_test.gooauth_test.goorg_count_test.goorg_test.gopgsql.ini.tmplprivate-testing.keyprivateactivity_test.gopull_compare_test.gopull_create_test.gopull_merge_test.gopull_review_test.gopull_status_test.gopull_update_test.gorelease_test.gorepo_activity_test.gorepo_branch_test.gorepo_commits_search_test.gorepo_commits_test.gorepo_fork_test.gorepo_generate_test.gorepo_migrate_test.gorepo_search_test.gorepo_test.gorepo_watch_test.gorepofiles_delete_test.gorepofiles_update_test.gosetting_test.gosignin_test.gosignout_test.gosignup_test.gosqlite.ini.tmplssh_key_test.gotestlogger.gotimetracking_test.gouser_test.goversion_test.goview_test.goxss_test.gomodels
access.goaccess_test.goaction.goaction_list.goaction_test.gomigrations.gov100.gov101.gov102.gov103.gov104.gov105.gov106.gov107.gov108.gov109.gov110.gov111.gov112.gov113.gov114.gov115.gov116.gov117.gov118.gov119.gov120.gov121.gov122.gov123.gov124.gov125.gov126.gov127.gov128.gov129.gov130.gov131.gov132.gov133.gov134.gov135.gov136.gov137.gov138.gov139.gov140.gov141.gov142.gov143.gov144.gov145.gov146.gov147.gov148.gov149.gov150.gov151.gov152.gov153.gov154.gov155.gov156.gov157.gov158.gov159.gov160.gov161.gov162.gov163.gov164.gov165.gov166.gov167.gov168.gov169.gov170.gov171.gov172.gov173.gov174.gov175.gov176.gov177.gomodels.gomodels_test.gonotification.gonotification_test.gooauth2.gooauth2_application.gooauth2_application_test.goorg.goorg_team.goorg_team_test.goorg_test.go
actions
artifact.gorun.gorun_job.gorun_job_list.gorun_list.gorunner.gorunner_list.gorunner_token.goschedule.goschedule_list.goschedule_spec.goschedule_spec_list.gostatus.gotask.gotask_list.gotask_output.gotask_step.gotasks_version.goutils.goutils_test.govariable.go
activities
action.goaction_list.goaction_test.gomain_test.gonotification.gonotification_test.gorepo_activity.gostatistic.gouser_heatmap.gouser_heatmap_test.go
admin.goadmin
admin_test.goasymkey
error.gogpg_key.gogpg_key_add.gogpg_key_commit_verification.gogpg_key_common.gogpg_key_import.gogpg_key_verify.gomain_test.gossh_key.gossh_key_authorized_keys.gossh_key_authorized_principals.gossh_key_commit_verification.gossh_key_deploy.gossh_key_fingerprint.gossh_key_parse.gossh_key_principals.gossh_key_test.gossh_key_verify.go
attachment.goattachment_test.goauth
main_test.gooauth2.gooauth2_test.gosession.gosource.gosource_test.gotoken.gotoken_scope.gotoken_scope_test.gotoken_test.gotwofactor.gowebauthn.gowebauthn_test.go
avatar.goavatar_test.goavatars
branches.gobranches_test.gocommit_status.gocommit_status_test.goconsistency.gocontext.goconvert.godb
common.goconsistency.gocontext.gocontext_committer_test.gocontext_test.goconvert.goengine.goengine_test.goerror.goindex.goindex_test.go
install
iterate.goiterate_test.golist.golist_test.golog.gomain_test.goname.gopaginator
search.gosequence.godbfs
error.goerror_oauth2.goexternal_login_user.gofixture_generation.gofixture_test.gofixtures
access.ymlaccess_token.ymlaction.ymlaction_run.ymlaction_run_job.ymlaction_task.ymlattachment.ymlbranch.ymlcomment.ymlcommit_status_index.ymldeleted_branch.ymlemail_address.ymlexternal_login_user.ymlfollow.ymlgpg_key.ymlhook_task.ymlissue.ymlissue_assignees.ymlissue_index.ymlissue_user.ymllabel.ymllfs_meta_object.ymlmilestone.ymlmirror.ymloauth2_application.ymloauth2_authorization_code.ymloauth2_grant.ymlorg_user.ymlproject.ymlproject_board.ymlpublic_key.ymlpull_request.ymlreaction.ymlrelease.ymlrenamed_branch.ymlrepo_archiver.ymlrepo_unit.ymlrepository.ymlreview.ymlsystem_setting.ymlteam.ymlteam_repo.ymlteam_unit.ymlteam_user.ymltopic.ymlu2f_registration.ymluser.ymlwatch.ymlwebauthn_credential.ymlwebhook.yml
git
branch.gobranch_list.gobranch_test.gocommit_status.gocommit_status_test.golfs.golfs_lock.gomain_test.goprotected_banch_list_test.goprotected_branch.goprotected_branch_list.goprotected_branch_test.goprotected_tag.goprotected_tag_test.go
gpg_key.gogpg_key_test.gohelper.gohelper_directory.gohelper_environment.goissue.goissue_assignees.goissue_assignees_test.goissue_comment.goissue_comment_list.goissue_comment_test.goissue_dependency.goissue_dependency_test.goissue_label.goissue_label_test.goissue_list.goissue_list_test.goissue_lock.goissue_milestone.goissue_milestone_test.goissue_reaction.goissue_reaction_test.goissue_stopwatch.goissue_stopwatch_test.goissue_test.goissue_tracked_time.goissue_tracked_time_test.goissue_user.goissue_user_test.goissue_watch.goissue_watch_test.goissue_xref.goissue_xref_test.goissues
assignees.goassignees_test.gocomment.gocomment_code.gocomment_list.gocomment_test.gocontent_history.gocontent_history_test.godependency.godependency_test.goissue.goissue_index.goissue_label.goissue_label_test.goissue_list.goissue_list_test.goissue_lock.goissue_project.goissue_search.goissue_stats.goissue_test.goissue_update.goissue_user.goissue_user_test.goissue_watch.goissue_watch_test.goissue_xref.goissue_xref_test.golabel.golabel_test.gomain_test.gomilestone.gomilestone_list.gomilestone_test.gopull.gopull_list.gopull_test.goreaction.goreaction_test.goreview.goreview_list.goreview_test.gostopwatch.gostopwatch_test.gotracked_time.gotracked_time_test.go
lfs.golfs_lock.golist_options.golog.gologin_source.gomain_test.gomigrate.gomigrations
base
fixtures
Test_AddConfidentialClientColumnToOAuth2ApplicationTable
Test_AddHeaderAuthorizationEncryptedColWebhook
Test_DeleteOrphanedIssueLabels
Test_RemigrateU2FCredentials
Test_RemoveInvalidLabels
Test_StoreWebauthnCredentialIDAsBytes
Test_UnwrapLDAPSourceCfg
Test_UpdateOpenMilestoneCounts
v1_10
v1_11
v1_12
v117.gov118.gov119.gov120.gov121.gov122.gov123.gov124.gov125.gov127.gov129.gov131.gov132.gov133.gov135.gov137.gov138.gov139.go
v1_13
v1_14
main_test.gov155.gov156.gov160.gov161.gov162.gov163.gov165.gov167.gov168.gov169.gov170.gov171.gov172.gov173.gov174.gov176_test.gov177.gov177_test.go
v1_15
main_test.gov178.gov179.gov180.gov181.gov181_test.gov182.gov182_test.gov183.gov184.gov185.gov186.gov187.gov188.go
v1_16
main_test.gov189.gov189_test.gov190.gov191.gov192.gov193.gov193_test.gov194.gov195.gov195_test.gov196.gov197.gov198.gov199.gov200.gov201.gov202.gov203.gov204.gov205.gov206.gov207.gov208.gov209.gov210.gov210_test.go
v1_17
main_test.gov211.gov212.gov213.gov214.gov215.gov216.gov217.gov218.gov219.gov220.gov221.gov221_test.gov222.gov223.go
v1_18
v1_19
main_test.gov231.gov232.gov233.gov233_test.gov234.gov235.gov236.gov237.gov238.gov239.gov240.gov241.gov242.gov243.go
v1_20
main_test.gov244.gov245.gov246.gov247.gov248.gov249.gov250.gov251.gov252.gov253.gov254.gov255.gov256.gov257.gov258.gov259.gov259_test.go
v1_21
main_test.gov260.gov261.gov262.gov263.gov264.gov265.gov266.gov267.gov268.gov269.gov270.gov271.gov272.gov273.gov274.gov275.gov276.gov277.gov278.gov279.go
v1_6
v1_7
v1_8
v1_9
v70.gov71.gov72.gov73.gov74.gov75.gov76.gov77.gov78.gov79.gov80.gov81.gov82.gov83.gov84.gov85.gov86.gov87.gov88.gov89.gov90.gov91.gov92.gov93.gov94.gov95.gov96.gov97.gov98.gov99.goorganization
main_test.gomini_org.goorg.goorg_repo.goorg_test.goorg_user.goorg_user_test.goteam.goteam_invite.goteam_invite_test.goteam_list.goteam_repo.goteam_test.goteam_unit.goteam_user.go
packages
alpine
conan
conda
container
cran
debian
descriptor.gonuget
package.gopackage_blob.gopackage_blob_upload.gopackage_cleanup_rule.gopackage_file.gopackage_property.gopackage_test.gopackage_version.goperm
project.goproject
project_board.goproject_issue.goproject_test.gopull.gopull
pull_list.gopull_sign.gopull_test.gorelease.gorepo.gorepo
archiver.goattachment.goattachment_test.goavatar.gocollaboration.gocollaboration_test.gofork.gofork_test.gogit.goissue.golanguage_stats.gomain_test.gomirror.gopushmirror.gopushmirror_test.goredirect.goredirect_test.gorelease.gorelease_test.gorepo.gorepo_indexer.gorepo_list.gorepo_list_test.gorepo_test.gorepo_unit.gorepo_unit_test.gosearch.gostar.gostar_test.gotopic.gotopic_test.goupdate.goupload.gouser_repo.gouser_repo_test.gowatch.gowatch_test.gowiki.gowiki_test.go
repo_activity.gorepo_avatar.gorepo_branch.gorepo_collaboration.gorepo_collaboration_test.gorepo_generate.gorepo_generate_test.gorepo_indexer.gorepo_issue.gorepo_language_stats.gorepo_list.gorepo_list_test.gorepo_mirror.gorepo_permission.gorepo_permission_test.gorepo_redirect.gorepo_redirect_test.gorepo_sign.gorepo_test.gorepo_transfer.gorepo_transfer_test.gorepo_unit.gorepo_watch.gorepo_watch_test.goreview.goreview_test.gosecret
session.goshared/types
sql_postgres_with_schema.gossh_key.gossh_key_test.gostar.gostar_test.gosystem
task.gotest_fixtures.gotoken.gotoken_test.gotopic.gotopic_test.gotwofactor.gou2f.gou2f_test.gounit.gounit
unit_tests.gounittest
update.goupload.gouser.gouser
avatar.gobadge.goemail_address.goemail_address_test.goerror.goexternal_login_user.gofollow.gofollow_test.golist.gomain_test.gomust_change_password.goopenid.goopenid_test.goredirect.goredirect_test.gosearch.gosetting.gosetting_keys.gosetting_test.gouser.gouser_system.gouser_test.gouser_update.go
user_avatar.gouser_follow.gouser_follow_test.gouser_heatmap.gouser_heatmap_test.gouser_mail.gouser_mail_test.gouser_openid.gouser_openid_test.gouser_redirect.gouser_redirect_test.gouser_test.gouserlist.gouserlist_test.gowebhook.gowebhook
webhook_test.gowiki.gowiki_test.gomodules
actions
activitypub
analyze
assetfs
auth
common.go
ldap
oauth2
openid
pam
password
hash
argon2.gobcrypt.gocommon.godummy.godummy_test.gohash.gohash_test.gopbkdf2.goscrypt.gosetting.gosetting_test.go
password.gopwn.gopwn
sso
webauthn
avatar
base
cache
charset
ambiguous.go
ambiguous
ambiguous_gen.goambiguous_gen_test.gobreakwriter.gobreakwriter_test.gocharset.gocharset_test.goescape.goescape_status.goescape_stream.goescape_test.gohtmlstream.goinvisible
invisible_gen.gocontainer
context
access_log.goapi.goapi_org.goapi_test.goauth.gobase.gocaptcha.gocontext.gocontext_cookie.gocontext_model.gocontext_request.gocontext_response.gocontext_template.gocontext_test.gocsrf.goform.goorg.gopackage.gopagination.gopermission.goprivate.gorepo.goresponse.gosecret.goutils.goxsrf.goxsrf_test.go
contexttest
convert
convert.gogit_commit.gogit_commit_test.goissue.goissue_comment.goissue_test.gomain_test.gonotification.gopull.gopull_review.gopull_test.gorelease.gorepository.gostatus.gouser.gouser_test.goutils.goutils_test.go
cron
csv
doctor
authorizedkeys.gobreaking.gocheckOldArchives.godbconsistency.godbversion.godoctor.gofix16961.gofix16961_test.gofix8312.goheads.golfs.gomergebase.gomisc.gopaths.gorepository.gostorage.gousertype.go
emoji
eventsource
forms
admin.goauth_form.goorg.gorepo_branch_form.gorepo_form.gorepo_form_test.gouser_form.gouser_form_auth_openid.gouser_form_test.go
generate
git
batch_reader.goblame.goblame_test.goblob.goblob_gogit.goblob_nogogit.goblob_test.gocommand.gocommand_race_test.gocommand_test.gocommit.gocommit_archive.gocommit_convert_gogit.gocommit_info.gocommit_info_gogit.gocommit_info_nogogit.gocommit_info_test.gocommit_reader.gocommit_test.godiff.godiff_test.goerror.gotree.gotree_blob.gotree_blob_gogit.gotree_blob_nogogit.gotree_entry.gotree_entry_gogit.gotree_entry_mode.gotree_entry_nogogit.gotree_entry_test.gotree_gogit.gotree_nogogit.go
foreachref
git.gogit_test.gohook.gointernal
last_commit_cache.golast_commit_cache_gogit.golast_commit_cache_nogogit.golog_name_status.gonotes.gonotes_gogit.gonotes_nogogit.gonotes_test.goparse_gogit.goparse_gogit_test.goparse_nogogit.goparse_nogogit_test.gopipeline
ref.goref_test.goremote.gorepo.gorepo_archive.gorepo_attribute.gorepo_attribute_test.gorepo_base.gorepo_base_gogit.gorepo_base_nogogit.gorepo_blame.gorepo_blob.gorepo_blob_gogit.gorepo_blob_nogogit.gorepo_blob_test.gorepo_branch.gorepo_branch_gogit.gorepo_branch_nogogit.gorepo_branch_test.gorepo_commit.gorepo_commit_gogit.gorepo_commit_nogogit.gorepo_commit_test.gorepo_commitgraph.gorepo_commitgraph_gogit.gorepo_compare.gorepo_compare_test.gorepo_gpg.gorepo_hook.gorepo_index.gorepo_language_stats.gorepo_language_stats_gogit.gorepo_language_stats_nogogit.gorepo_language_stats_test.gorepo_object.gorepo_ref.gorepo_ref_gogit.gorepo_ref_nogogit.gorepo_ref_test.gorepo_stats.gorepo_stats_test.gorepo_tag.gorepo_tag_gogit.gorepo_tag_nogogit.gorepo_tag_test.gorepo_test.gorepo_tree.gorepo_tree_gogit.gorepo_tree_nogogit.gosha1.gosha1_gogit.gosha1_nogogit.gosha1_test.gosignature.gosignature_gogit.gosignature_nogogit.gosubmodule.gosubmodule_test.gotag.gotag_test.gotests/repos
language_stats_repo
repo1_bare
hooks
applypatch-msg.samplecommit-msg.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
indexlogs
objects
1c
28
36
4b
93
ce
cf
pulls
refs
repo2_empty/hooks
applypatch-msg.samplecommit-msg.samplefsmonitor-watchman.samplepost-update.samplepre-applypatch.samplepre-commit.samplepre-push.samplepre-rebase.samplepre-receive.sampleprepare-commit-msg.sampleupdate.sample
repo4_commitsbetween
repo5_pulls
repo6_blame
objects
31
3b
45
49
54
a8
af
b8
ca
refs/heads
repo6_merge
url
utils.goutils_test.gogitgraph
graceful
context.gomanager.gomanager_unix.gomanager_windows.gonet_unix.gonet_windows.go
releasereopen
restart_unix.goserver.goserver_hooks.goserver_http.gohcaptcha
highlight
hostmatcher
html
httpcache
httplib
indexer
code
bleve.go
bleve
bleve_test.goelastic_search.goelastic_search_test.goelasticsearch
git.goindexer.goindexer_test.gointernal
search.gowrapped.gointernal
issues
bleve.go
bleve
bleve_test.godb.godb
dboptions.goelastic_search.goelasticsearch
indexer.goindexer_test.gointernal
meilisearch
util.gostats
issue/template
json
label
lfs
client.goclient_test.gocontent_store.goendpoint.goendpoint_test.gofilesystem_client.gohttp_client.gohttp_client_test.golocks.gopointer.gopointer_scanner_gogit.gopointer_scanner_nogogit.gopointer_test.gopointers.goserver.goshared.gotransferadapter.gotransferadapter_test.go
log
color.gocolor_console.gocolor_console_other.gocolor_console_windows.gocolor_router.gocolors.gocolors_router.goconn.goconn_test.goconsole.goconsole_test.goconsole_windows.goerrors.goevent.goevent_format.goevent_format_test.goevent_writer.goevent_writer_base.goevent_writer_conn.goevent_writer_conn_test.goevent_writer_console.goevent_writer_file.gofile.gofile_test.goflags.goflags_test.gogroutinelabel.gogroutinelabel_test.goinit.golevel.golevel_test.golog.golog_test.gologger.gologger_global.gologger_impl.gologger_test.gomanager.gomanager_test.gomisc.gomultichannel.goprovider.gosmtp.gosmtp_test.gostack.gowriter.gowriter_test.go
markup
asciicast
camo.gocamo_test.gocommon
console
csv
external
html.gohtml_internal_test.gohtml_test.gomarkdown
ast.goconvertyaml.gogoldmark.gomarkdown.gomarkdown_test.go
markup.gomarkup_test.gomath
block_node.goblock_parser.goblock_renderer.goinline_node.goinline_parser.goinline_renderer.gomath.go
meta.gometa_test.gorenderconfig.gorenderconfig_test.gotoc.gomdstripper
orgmode
renderer.gorenderer_test.gosanitizer.gosanitizer_test.gomatchlist
mcaptcha
metrics
migration
comment.godownloader.goerror.gofile_format.gofile_format_test.go
file_format_testdata
issue.golabel.gomessenger.gomilestone.gonull_downloader.gooptions.gopullrequest.goreaction.gorelease.gorepo.goretry_downloader.goreview.goschemas
schemas_bindata.goschemas_dynamic.goschemas_static.gomigrations
base
comment.godownloader.goerror.goissue.golabel.gomilestone.gonull_downloader.gooptions.gopullrequest.goreaction.gorelease.gorepo.goretry_downloader.goreview.gouploader.go
dump.goerror.gogit.gogitea_downloader.gogitea_downloader_test.gogitea_uploader.gogitea_uploader_test.gogithub.gogithub_test.gogitlab.gogitlab_test.gogogs.gogogs_test.gomain_test.gomigrate.gomigrate_test.gorestore.goupdate.gonosql
notification
options
packages
alpine
cargo
chef
composer
conan
conanfile_parser.goconanfile_parser_test.goconaninfo_parser.goconaninfo_parser_test.gometadata.goreference.goreference_test.go
conda
container
content_store.gocran
debian
goproxy
hashed_buffer.gohashed_buffer_test.gohelm
maven
multi_hasher.gomulti_hasher_test.gonpm
nuget
pub
pypi
rpm
rubygems
swift
vagrant
paginator
password
pprof
private
process
context.goerror.gomanager.gomanager_exec.gomanager_stacktraces.gomanager_test.gomanager_unix.gomanager_windows.goprocess.go
proxy
proxyprotocol
public
dynamic.gomime_types.gopublic.gopublic_bindata.gopublic_test.goserve_dynamic.goserve_static.gostatic.go
queue
backoff.gobase.gobase_channel.gobase_channel_test.gobase_dummy.gobase_levelqueue.gobase_levelqueue_common.gobase_levelqueue_test.gobase_levelqueue_unique.gobase_redis.gobase_redis_test.gobase_test.gobytefifo.goconfig.gohelper.go
lqinternal
manager.gomanager_test.goqueue.goqueue_bytefifo.goqueue_channel.goqueue_channel_test.goqueue_disk.goqueue_disk_channel.goqueue_disk_channel_test.goqueue_disk_test.goqueue_redis.goqueue_test.goqueue_wrapped.gosetting.gotesthelper.gounique_queue.gounique_queue_channel.gounique_queue_disk.gounique_queue_disk_channel.gounique_queue_redis.gounique_queue_wrapped.goworkergroup.goworkerpool.goworkerqueue.goworkerqueue_test.gorecaptcha
references
regexplru
repofiles
action.goaction_test.goblob.goblob_test.gocommit.gocommit_status.gocontent.gocontent_test.godelete.godiff.godiff_test.gofile.gofile_test.gorepofiles.gorepofiles_test.gotemp_repo.gotree.gotree_test.goupdate.goupload.goverification.go
repository
adopt.gobranch.gocache.gocheck.gocollaborator.gocollaborator_test.gocommits.gocommits_test.gocreate.gocreate_test.godelete.goenv.gofork.gofork_test.gogenerate.gogenerate_test.gohooks.goinit.goinit_test.golicense.golicense_test.gomain_test.gopush.gorepo.gotemp.goupdate.go
secret
session
setting
actions.goactions_test.goadmin.goapi.goasset_dynamic.goasset_static.goattachment.goattachment_test.gocache.gocamo.goconfig.go
config
config_env.goconfig_env_test.goconfig_provider.goconfig_provider_test.gocors.gocron.gocron_test.godatabase.godatabase_sqlite.godatabase_test.gofederation.gogit.gogit_test.gohighlight.goi18n.goincoming_email.goindexer.goindexer_test.golfs.golfs_test.golog.golog_test.gomailer.gomailer_test.gomarkup.gometrics.gomigrations.gomime_type_map.gomirror.gooauth2.goother.gopackages.gopackages_test.gopath.gopath_test.gopicture.goproject.goproxy.goqueue.gorepository.gorepository_archive.gorepository_archive_test.gosecurity.goserver.goservice.goservice_test.gosession.gosetting.gosetting_test.gossh.gostorage.gostorage_test.gotask.gotime.goui.gowebhook.gositemap
ssh
storage
structs
activity.goactivitypub.goadmin_user.goattachment.gocommit_status.gocommit_status_test.gocron.godoc.gofork.gogit_blob.gogit_hook.gohook.goissue.goissue_comment.goissue_label.goissue_milestone.goissue_reaction.goissue_stopwatch.goissue_test.goissue_tracked_time.golfs_lock.gomirror.gomiscellaneous.gonodeinfo.gonotifications.goorg.goorg_member.goorg_team.goorg_type.gopackage.gopull.gopull_review.gorelease.gorepo.gorepo_branch.gorepo_collaborator.gorepo_commit.gorepo_file.gorepo_key.gorepo_note.gorepo_refs.gorepo_tag.gorepo_topic.gorepo_tree.gorepo_watch.gorepo_wiki.gosecret.gosettings.gostatus.gotask.gouser.gouser_app.gouser_email.gouser_gpgkey.gouser_key.govisible_type.go
svg
sync
system
task
templates
base.godynamic.go
eval
helper.gohelper_test.gohtmlrenderer.gohtmlrenderer_test.gomailer.goscopedtmpl
static.gotemplates_bindata.goutil_avatar.goutil_dict.goutil_json.goutil_misc.goutil_render.goutil_render_test.goutil_slice.goutil_string.goutil_test.govars
test
testlogger
timeutil
datetime.godatetime_test.goexecutable.golanguage.gosince.gosince_test.gotimestamp.gotimestampnano.go
translation
turnstile
typesniffer
updatechecker
upload
uri
user
util
color.gocolor_test.gocompare.gocopy.goerror.gofile_unix.gofile_unix_test.gofile_windows.go
filebuffer
io.goio_test.gokeypair.gokeypair_test.golegacy.golegacy_test.gopack.gopack_test.gopaginate.gopaginate_test.gopath.gopath_test.goremove.gorotatingfilewriter
sanitize.gosanitize_test.gosec_to_time.gosec_to_time_test.goshellquote.goshellquote_test.goslice.goslice_test.gostring.gostring_test.gotimer.gotimer_test.gotruncate.gotruncate_test.gourl.goutil.goutil_test.govalidation
binding.gobinding_test.goglob_pattern_test.gohelpers.gohelpers_test.gorefname_test.goregex_pattern_test.govalidurl_test.go
web
webhook
options
gitignore
ALAltiumDesignerAndroidAutoItAutotoolsB4XBazelBeefCDKCodeIgniterCoqDartDrupalFlaxEngineGoGo.AllowListGodotGradleGretlHugoIAR_EWARMIdrisJavaJekyllJetBrainsKiCadKotlinLensStudioMagento2MavenNasaSpecsIntactNixNodeOpenSSLPackerPerlPythonQtRROS2RailsRustSPFxScalaStrapiSyncthingTeXTerraformToitTwinCAT3UmbracoUnityVVisualStudioVisualStudioCodeWordPressXcodeXojocoreuVision
label
license
0BSDAGPL-1.0ASWF-Digital-Assets-1.0ASWF-Digital-Assets-1.1AdaCore-docApp-s2pArphic-1999Asterisk-exceptionAutoconf-exception-genericAutoconf-exception-generic-3.0Autoconf-exception-macroBSD-1-ClauseBSD-2-ClauseBSD-2-Clause-FreeBSDBSD-2-Clause-NetBSDBSD-3-ClauseBSD-3-Clause-No-Military-LicenseBSD-3-Clause-SunBSD-4-ClauseBSD-4.3RENOBSD-4.3TAHOEBSD-Advertising-AcknowledgementBSD-Attribution-HPND-disclaimerBSD-SystemicsBaekmukBitstream-CharterBitstream-VeraBoehm-GCBrian-Gladman-3-ClauseCAL-1.0CAL-1.0-Combined-Work-ExceptionCC-BY-2.5CC-BY-2.5-AUCC-BY-3.0-DECC-BY-3.0-IGOCC-BY-3.0-NLCC-BY-NC-2.5CC-BY-NC-3.0-DECC-BY-NC-ND-2.0CC-BY-NC-ND-2.5CC-BY-NC-ND-3.0-DECC-BY-NC-SA-2.0-DECC-BY-NC-SA-2.0-FRCC-BY-NC-SA-2.0-UKCC-BY-NC-SA-2.5CC-BY-NC-SA-3.0-DECC-BY-NC-SA-3.0-IGOCC-BY-ND-2.5CC-BY-ND-3.0-DECC-BY-SA-2.5CC-BY-SA-3.0-DECC-BY-SA-3.0-IGOCDL-1.0CDLA-Permissive-2.0CFITSIOCMU-MachCOIL-1.0ClipsCommunity-Spec-1.0Cornell-Lossless-JPEGCrosswordDL-DE-BY-2.0DL-DE-ZERO-2.0Elastic-2.0FBMFDK-AACFSFULLRWDFairFerguson-TwofishGNAT-exceptionGNU-compiler-exceptionGPL-3.0-interface-exceptionGPL-3.0-onlyGPL-3.0-or-laterGStreamer-exception-2005GStreamer-exception-2008Graphics-GemsHP-1986HP-1989HPND-Markus-KuhnHPND-export-USHPND-sell-variant-MIT-disclaimerIEC-Code-Components-EULAIJG-shortInner-Net-2.0JPL-imageJamKazlibKiCad-libraries-exceptionKnuth-CTANLGPL-3.0-onlyLGPL-3.0-or-laterLLGPLLOOPLZMA-SDK-9.11-to-9.20LZMA-SDK-9.22Latex2e-translated-noticeLinux-man-pages-1-paraLinux-man-pages-copyleftLinux-man-pages-copyleft-2-paraLinux-man-pages-copyleft-varMIT-CMUMIT-FestivalMIT-WuMIT-testregexMMIXwareMPEG-SSGMPL-2.0MPL-2.0-no-copyleft-exceptionMS-LPLMartin-BirgmeierMinpackNICTA-1.0NIST-SoftwareNLOD-1.0NLOD-2.0NPL-1.0OFFISOLDAP-2.5OLDAP-2.6OLDAP-2.8OLFL-1.3OPL-UK-3.0OPUBL-1.0OpenPBS-2.3PDDL-1.0Python-2.0.1QPL-1.0-INRIA-2004QPL-1.0-INRIA-2004-exceptionRPL-1.5SANE-exceptionSGP4SHL-0.5SLSWI-exceptionSchemeReportSoundexSpencer-86SunProSymlinksTPDLTPL-1.0TTWLTTYP0TermReadKeyTexinfo-exceptionUCARURT-RLEUnixCryptWidget-WorkshopX11-distribute-modifications-variantXdebug-1.03XfigZeeffbzip2-1.0.6check-cvscheckmkcryptsetup-OpenSSL-exceptiondtoagnu-javamail-exceptionlibpng-2.0libpri-OpenH323-exceptionlibutil-David-Nugentmetamailmpi-permissivempich2mpluspnmstitchsnprintfstunnel-exceptionvsftpd-openssl-exceptionw3mx11vnc-openssl-exceptionxlock
locale
TRANSLATORSlocale_bg-BG.inilocale_cs-CZ.inilocale_de-DE.inilocale_el-GR.inilocale_en-US.inilocale_es-ES.inilocale_fa-IR.inilocale_fi-FI.inilocale_fr-FR.inilocale_hu-HU.inilocale_id-ID.inilocale_is-IS.inilocale_it-IT.inilocale_ja-JP.inilocale_ko-KR.inilocale_lv-LV.inilocale_ml-IN.inilocale_nl-NL.inilocale_pl-PL.inilocale_pt-BR.inilocale_pt-PT.inilocale_ru-RU.inilocale_si-LK.inilocale_sk-SK.inilocale_sr-SP.inilocale_sv-SE.inilocale_tr-TR.inilocale_uk-UA.inilocale_zh-CN.inilocale_zh-HK.inilocale_zh-TW.ini
public
.well-known
assets/img
emoji
favicon.svglogo.svgpackagist.pngsvg
fontawesome-openid.svgfontawesome-save.svgfontawesome-send.svgfontawesome-windows.svggitea-alpine.svggitea-azuread.svggitea-azureadv2.svggitea-bitbucket.svggitea-cargo.svggitea-chef.svggitea-codebase.svggitea-composer.svggitea-conan.svggitea-conda.svggitea-cran.svggitea-debian.svggitea-discord.svggitea-double-chevron-left.svggitea-double-chevron-right.svggitea-dropbox.svggitea-empty-checkbox.svggitea-exclamation.svggitea-facebook.svggitea-git.svggitea-gitbucket.svggitea-gitea.svggitea-gitlab.svggitea-go.svggitea-gogs.svggitea-google.svggitea-helm.svggitea-join.svggitea-lock-cog.svggitea-lock.svggitea-mastodon.svggitea-matrix.svggitea-maven.svggitea-microsoftonline.svggitea-nextcloud.svggitea-npm.svggitea-nuget.svggitea-onedev.svggitea-openid.svggitea-pub.svggitea-python.svggitea-rpm.svggitea-rubygems.svggitea-split.svggitea-swift.svggitea-twitter.svggitea-unlock.svggitea-vagrant.svggitea-vscode.svggitea-whitespace.svggitea-yandex.svgmaterial-invert-colors.svgmaterial-palette.svgocticon-accessibility-inset.svgocticon-accessibility.svgocticon-alert-fill.svgocticon-alert.svgocticon-apps.svgocticon-archive.svgocticon-arrow-both.svgocticon-arrow-down-left.svgocticon-arrow-down-right.svgocticon-arrow-down.svgocticon-arrow-left.svgocticon-arrow-right.svgocticon-arrow-switch.svgocticon-arrow-up-left.svgocticon-arrow-up-right.svgocticon-arrow-up.svgocticon-beaker.svgocticon-bell-fill.svgocticon-bell-slash.svgocticon-bell.svgocticon-blocked.svgocticon-bold.svgocticon-book.svgocticon-bookmark-slash.svgocticon-bookmark.svgocticon-briefcase.svgocticon-broadcast.svgocticon-browser.svgocticon-bug.svgocticon-cache.svgocticon-calendar.svgocticon-check-circle-fill.svgocticon-check-circle.svgocticon-check.svgocticon-checkbox.svgocticon-checklist.svgocticon-chevron-down.svgocticon-chevron-left.svgocticon-chevron-right.svgocticon-chevron-up.svgocticon-circle-slash.svgocticon-circle.svgocticon-clock-fill.svgocticon-clock.svgocticon-cloud-offline.svgocticon-cloud.svgocticon-code-of-conduct.svgocticon-code-review.svgocticon-code-square.svgocticon-code.svgocticon-codescan-checkmark.svgocticon-codescan.svgocticon-codespaces.svgocticon-columns.svgocticon-command-palette.svgocticon-comment-discussion.svgocticon-comment.svgocticon-container.svgocticon-copilot-error.svgocticon-copilot-warning.svgocticon-copilot.svgocticon-copy.svgocticon-cpu.svgocticon-credit-card.svgocticon-cross-reference.svgocticon-dash.svgocticon-database.svgocticon-dependabot.svgocticon-desktop-download.svgocticon-device-camera-video.svgocticon-device-camera.svgocticon-device-desktop.svgocticon-device-mobile.svgocticon-devices.svgocticon-diamond.svgocticon-diff-added.svgocticon-diff-ignored.svgocticon-diff-modified.svgocticon-diff-removed.svgocticon-diff-renamed.svgocticon-diff.svgocticon-discussion-closed.svgocticon-discussion-duplicate.svgocticon-discussion-outdated.svgocticon-dot-fill.svgocticon-dot.svgocticon-download.svgocticon-duplicate.svgocticon-ellipsis.svgocticon-eye-closed.svgocticon-eye.svgocticon-feed-discussion.svgocticon-feed-forked.svgocticon-feed-heart.svgocticon-feed-issue-closed.svgocticon-feed-issue-draft.svgocticon-feed-issue-open.svgocticon-feed-issue-reopen.svgocticon-feed-merged.svgocticon-feed-person.svgocticon-feed-plus.svgocticon-feed-public.svgocticon-feed-pull-request-closed.svgocticon-feed-pull-request-draft.svgocticon-feed-pull-request-open.svgocticon-feed-repo.svgocticon-feed-rocket.svgocticon-feed-star.svgocticon-feed-tag.svgocticon-feed-trophy.svgocticon-file-added.svgocticon-file-badge.svgocticon-file-binary.svgocticon-file-code.svgocticon-file-diff.svgocticon-file-directory-fill.svgocticon-file-directory-open-fill.svgocticon-file-directory-symlink.svgocticon-file-directory.svgocticon-file-moved.svgocticon-file-removed.svgocticon-file-submodule.svgocticon-file-symlink-file.svgocticon-file-zip.svgocticon-file.svgocticon-filter-remove.svgocticon-filter.svgocticon-fiscal-host.svgocticon-flame.svgocticon-fold-down.svgocticon-fold-up.svgocticon-fold.svgocticon-gear.svgocticon-gift.svgocticon-git-branch.svgocticon-git-commit.svgocticon-git-compare.svgocticon-git-merge-queue.svgocticon-git-merge.svgocticon-git-pull-request-closed.svgocticon-git-pull-request-draft.svgocticon-git-pull-request.svgocticon-globe.svgocticon-goal.svgocticon-grabber.svgocticon-graph.svgocticon-hash.svgocticon-heading.svgocticon-heart-fill.svgocticon-heart.svgocticon-history.svgocticon-home.svgocticon-horizontal-rule.svgocticon-hourglass.svgocticon-hubot.svgocticon-id-badge.svgocticon-image.svgocticon-inbox.svgocticon-infinity.svgocticon-info.svgocticon-issue-closed.svgocticon-issue-draft.svgocticon-issue-opened.svgocticon-issue-reopened.svgocticon-issue-tracked-by.svgocticon-issue-tracks.svgocticon-italic.svgocticon-iterations.svgocticon-kebab-horizontal.svgocticon-key-asterisk.svgocticon-key.svgocticon-law.svgocticon-light-bulb.svgocticon-link-external.svgocticon-link.svgocticon-list-ordered.svgocticon-list-unordered.svgocticon-location.svgocticon-lock.svgocticon-log.svgocticon-logo-gist.svgocticon-logo-github.svgocticon-mail.svgocticon-mark-github.svgocticon-markdown.svgocticon-megaphone.svgocticon-mention.svgocticon-meter.svgocticon-milestone.svgocticon-mirror.svgocticon-moon.svgocticon-mortar-board.svgocticon-move-to-bottom.svgocticon-move-to-end.svgocticon-move-to-start.svgocticon-move-to-top.svgocticon-multi-select.svgocticon-mute.svgocticon-no-entry.svgocticon-north-star.svgocticon-note.svgocticon-number.svgocticon-organization.svgocticon-package-dependencies.svgocticon-package-dependents.svgocticon-package.svgocticon-paintbrush.svgocticon-paper-airplane.svgocticon-paperclip.svgocticon-passkey-fill.svgocticon-paste.svgocticon-pencil.svgocticon-people.svgocticon-person-add.svgocticon-person-fill.svgocticon-person.svgocticon-pin-slash.svgocticon-pin.svgocticon-pivot-column.svgocticon-play.svgocticon-plug.svgocticon-plus-circle.svgocticon-plus.svgocticon-project-roadmap.svgocticon-project-symlink.svgocticon-project-template.svgocticon-project.svgocticon-pulse.svgocticon-question.svgocticon-quote.svgocticon-read.svgocticon-redo.svgocticon-rel-file-path.svgocticon-reply.svgocticon-repo-clone.svgocticon-repo-deleted.svgocticon-repo-forked.svgocticon-repo-locked.svgocticon-repo-pull.svgocticon-repo-push.svgocticon-repo-template.svgocticon-repo.svgocticon-report.svgocticon-rocket.svgocticon-rows.svgocticon-rss.svgocticon-ruby.svgocticon-screen-full.svgocticon-screen-normal.svgocticon-search.svgocticon-server.svgocticon-share-android.svgocticon-share.svgocticon-shield-check.svgocticon-shield-lock.svgocticon-shield-slash.svgocticon-shield-x.svgocticon-shield.svgocticon-sidebar-collapse.svgocticon-sidebar-expand.svgocticon-sign-in.svgocticon-sign-out.svgocticon-single-select.svgocticon-skip-fill.svgocticon-skip.svgocticon-sliders.svgocticon-smiley.svgocticon-sort-asc.svgocticon-sort-desc.svgocticon-sparkle-fill.svgocticon-sponsor-tiers.svgocticon-square-fill.svgocticon-square.svgocticon-squirrel.svgocticon-stack.svgocticon-star-fill.svgocticon-star.svgocticon-stop.svgocticon-stopwatch.svgocticon-strikethrough.svgocticon-sun.svgocticon-sync.svgocticon-tab-external.svgocticon-table.svgocticon-tag.svgocticon-tasklist.svgocticon-telescope-fill.svgocticon-telescope.svgocticon-terminal.svgocticon-three-bars.svgocticon-thumbsdown.svgocticon-thumbsup.svgocticon-tools.svgocticon-tracked-by-closed-completed.svgocticon-tracked-by-closed-not-planned.svgocticon-trash.svgocticon-triangle-down.svgocticon-triangle-left.svgocticon-triangle-right.svgocticon-triangle-up.svgocticon-trophy.svgocticon-typography.svgocticon-undo.svgocticon-unfold.svgocticon-unlink.svgocticon-unlock.svgocticon-unmute.svgocticon-unread.svgocticon-unverified.svgocticon-upload.svgocticon-verified.svgocticon-versions.svgocticon-video.svgocticon-webhook.svgocticon-workflow.svgocticon-x-circle-fill.svgocticon-x-circle.svgocticon-x.svgocticon-zap.svgocticon-zoom-in.svgocticon-zoom-out.svg
wechatwork.pngimg
404.png500.pngapple-touch-icon.png
auth
bitbucket.pngdiscord.pngdropbox.pngfacebook.pnggitea.pnggithub.pnggitlab.pnggoogle.pngmastodon.pngnextcloud.pngopenid_connect.svgtwitter.pngyandex.png
avatar_default.pngcheckmark.pngdingtalk.icodiscord.pngemoji
failed.pngfavicon.pngfavicon.svgfeishu.pnggitea.svggogs.icoloading.pnglogo.pnglogo.svgmatrix.svgmsteams.pngopenid-16x16.pngrepo_default.pngslack.pngsvg
gitea-double-chevron-left.svggitea-double-chevron-right.svggitea-git.svggitea-gitea.svggitea-github.svggitea-gitlab.svggitea-gogs.svggitea-lock-cog.svggitea-lock.svggitea-unlock.svgmaterial-invert-colors.svgmaterial-palette.svgocticon-alert.svgocticon-archive.svgocticon-arrow-both.svgocticon-arrow-down.svgocticon-arrow-left.svgocticon-arrow-right.svgocticon-arrow-switch.svgocticon-arrow-up.svgocticon-beaker.svgocticon-bell-slash.svgocticon-bell.svgocticon-bold.svgocticon-book.svgocticon-bookmark-slash.svgocticon-bookmark.svgocticon-briefcase.svgocticon-broadcast.svgocticon-browser.svgocticon-bug.svgocticon-calendar.svgocticon-check-circle-fill.svgocticon-check-circle.svgocticon-check.svgocticon-checklist.svgocticon-chevron-down.svgocticon-chevron-left.svgocticon-chevron-right.svgocticon-chevron-up.svgocticon-circle-slash.svgocticon-circle.svgocticon-clippy.svgocticon-clock.svgocticon-code-review.svgocticon-code-square.svgocticon-code.svgocticon-comment-discussion.svgocticon-comment.svgocticon-container.svgocticon-cpu.svgocticon-credit-card.svgocticon-cross-reference.svgocticon-dash.svgocticon-database.svgocticon-desktop-download.svgocticon-device-camera-video.svgocticon-device-camera.svgocticon-device-desktop.svgocticon-device-mobile.svgocticon-diff-added.svgocticon-diff-ignored.svgocticon-diff-modified.svgocticon-diff-removed.svgocticon-diff-renamed.svgocticon-diff.svgocticon-dot-fill.svgocticon-dot.svgocticon-download.svgocticon-ellipsis.svgocticon-eye-closed.svgocticon-eye.svgocticon-file-badge.svgocticon-file-binary.svgocticon-file-code.svgocticon-file-diff.svgocticon-file-directory.svgocticon-file-submodule.svgocticon-file-symlink-file.svgocticon-file-zip.svgocticon-file.svgocticon-filter.svgocticon-flame.svgocticon-fold-down.svgocticon-fold-up.svgocticon-fold.svgocticon-gear.svgocticon-gift.svgocticon-git-branch.svgocticon-git-commit.svgocticon-git-compare.svgocticon-git-merge.svgocticon-git-pull-request.svgocticon-globe.svgocticon-grabber.svgocticon-graph.svgocticon-heading.svgocticon-heart-fill.svgocticon-heart.svgocticon-history.svgocticon-home.svgocticon-horizontal-rule.svgocticon-hourglass.svgocticon-hubot.svgocticon-image.svgocticon-inbox.svgocticon-infinity.svgocticon-info.svgocticon-issue-closed.svgocticon-issue-opened.svgocticon-issue-reopened.svgocticon-italic.svgocticon-kebab-horizontal.svgocticon-key.svgocticon-law.svgocticon-light-bulb.svgocticon-link-external.svgocticon-link.svgocticon-list-ordered.svgocticon-list-unordered.svgocticon-location.svgocticon-lock.svgocticon-logo-gist.svgocticon-logo-github.svgocticon-mail.svgocticon-mark-github.svgocticon-markdown.svgocticon-megaphone.svgocticon-mention.svgocticon-meter.svgocticon-milestone.svgocticon-mirror.svgocticon-moon.svgocticon-mortar-board.svgocticon-mute.svgocticon-no-entry.svgocticon-north-star.svgocticon-note.svgocticon-octoface.svgocticon-organization.svgocticon-package-dependencies.svgocticon-package-dependents.svgocticon-package.svgocticon-paintbrush.svgocticon-paper-airplane.svgocticon-pencil.svgocticon-people.svgocticon-person.svgocticon-pin.svgocticon-play.svgocticon-plug.svgocticon-plus-circle.svgocticon-plus.svgocticon-project.svgocticon-pulse.svgocticon-question.svgocticon-quote.svgocticon-reply.svgocticon-repo-clone.svgocticon-repo-forked.svgocticon-repo-pull.svgocticon-repo-push.svgocticon-repo-template.svgocticon-repo.svgocticon-report.svgocticon-rocket.svgocticon-rss.svgocticon-ruby.svgocticon-screen-full.svgocticon-screen-normal.svgocticon-search.svgocticon-server.svgocticon-share-android.svgocticon-share.svgocticon-shield-check.svgocticon-shield-lock.svgocticon-shield-x.svgocticon-shield.svgocticon-sign-in.svgocticon-sign-out.svgocticon-skip.svgocticon-smiley.svgocticon-square-fill.svgocticon-square.svgocticon-squirrel.svgocticon-star-fill.svgocticon-star.svgocticon-stop.svgocticon-stopwatch.svgocticon-strikethrough.svgocticon-sun.svgocticon-sync.svgocticon-tag.svgocticon-tasklist.svgocticon-telescope.svgocticon-terminal.svgocticon-three-bars.svgocticon-thumbsdown.svgocticon-thumbsup.svgocticon-tools.svgocticon-trashcan.svgocticon-triangle-down.svgocticon-triangle-left.svgocticon-triangle-right.svgocticon-triangle-up.svgocticon-typography.svgocticon-unfold.svgocticon-unlock.svgocticon-unmute.svgocticon-unverified.svgocticon-upload.svgocticon-verified.svgocticon-versions.svgocticon-workflow.svgocticon-x-circle-fill.svgocticon-x-circle.svgocticon-x.svgocticon-zap.svg
telegram.pngvendor/plugins
codemirror
.gitattributes.gitignore.npmignore.travis.ymlLICENSE
addon
comment
dialog
display
edit
fold
brace-fold.jscomment-fold.jsfoldcode.jsfoldgutter.cssfoldgutter.jsindent-fold.jsmarkdown-fold.jsxml-fold.js
hint
anyword-hint.jscss-hint.jshtml-hint.jsjavascript-hint.jsshow-hint.cssshow-hint.jssql-hint.jsxml-hint.js
lint
coffeescript-lint.jscss-lint.jshtml-lint.jsjavascript-lint.jsjson-lint.jslint.csslint.jsyaml-lint.js
merge
mode
runmode
scroll
search
jump-to-line.jsmatch-highlighter.jsmatchesonscrollbar.cssmatchesonscrollbar.jssearch.jssearchcursor.js
selection
tern
wrap
mode
apl
asciiarmor
asn.1
asterisk
brainfuck
clike
clojure
cmake
cobol
coffeescript
commonlisp
crystal
css
cypher
d
dart
diff
django
dockerfile
dtd
dylan
ebnf
ecl
eiffel
elm
erlang
factor
fcl
forth
fortran
gas
gfm
gherkin
go
groovy
haml
handlebars
haskell-literate
haskell
haxe
htmlembedded
htmlmixed
http
idl
index.htmljavascript
jinja2
jsx
julia
livescript
lua
markdown
mathematica
mbox
meta.jsmirc
mllike
modelica
mscgen
mumps
nginx
nsis
ntriples
octave
oz
pascal
pegjs
perl
php
pig
powershell
properties
protobuf
pug
puppet
python
q
r
rpm
rst
ruby
rust
sas
sass
scheme
shell
sieve
slim
smalltalk
smarty
solr
soy
sparql
spreadsheet
sql
stex
stylus
swift
tcl
textile
tiddlywiki
tiki
toml
tornado
troff
ttcn-cfg
ttcn
turtle
twig
vb
vbscript
velocity
verilog
vhdl
vue
webidl
xml
xquery
yacas
yaml-frontmatter
yaml
z80
pdfjs
LICENSEviewer.cssviewer.htmlviewer.jsviewer.js.map
build
web
cmaps
78-EUC-H.bcmap78-EUC-V.bcmap78-H.bcmap78-RKSJ-H.bcmap78-RKSJ-V.bcmap78-V.bcmap78ms-RKSJ-H.bcmap78ms-RKSJ-V.bcmap83pv-RKSJ-H.bcmap90ms-RKSJ-H.bcmap90ms-RKSJ-V.bcmap90msp-RKSJ-H.bcmap90msp-RKSJ-V.bcmap90pv-RKSJ-H.bcmap90pv-RKSJ-V.bcmapAdd-H.bcmapAdd-RKSJ-H.bcmapAdd-RKSJ-V.bcmapAdd-V.bcmapAdobe-CNS1-0.bcmapAdobe-CNS1-1.bcmapAdobe-CNS1-2.bcmapAdobe-CNS1-3.bcmapAdobe-CNS1-4.bcmapAdobe-CNS1-5.bcmapAdobe-CNS1-6.bcmapAdobe-CNS1-UCS2.bcmapAdobe-GB1-0.bcmapAdobe-GB1-1.bcmapAdobe-GB1-2.bcmapAdobe-GB1-3.bcmapAdobe-GB1-4.bcmapAdobe-GB1-5.bcmapAdobe-GB1-UCS2.bcmapAdobe-Japan1-0.bcmapAdobe-Japan1-1.bcmapAdobe-Japan1-2.bcmapAdobe-Japan1-3.bcmapAdobe-Japan1-4.bcmapAdobe-Japan1-5.bcmapAdobe-Japan1-6.bcmapAdobe-Japan1-UCS2.bcmapAdobe-Korea1-0.bcmapAdobe-Korea1-1.bcmapAdobe-Korea1-2.bcmapAdobe-Korea1-UCS2.bcmapB5-H.bcmapB5-V.bcmapB5pc-H.bcmapB5pc-V.bcmapCNS-EUC-H.bcmapCNS-EUC-V.bcmapCNS1-H.bcmapCNS1-V.bcmapCNS2-H.bcmapCNS2-V.bcmapETHK-B5-H.bcmapETHK-B5-V.bcmapETen-B5-H.bcmapETen-B5-V.bcmapETenms-B5-H.bcmapETenms-B5-V.bcmapEUC-H.bcmapEUC-V.bcmapExt-H.bcmapExt-RKSJ-H.bcmapExt-RKSJ-V.bcmapExt-V.bcmapGB-EUC-H.bcmapGB-EUC-V.bcmapGB-H.bcmapGB-V.bcmapGBK-EUC-H.bcmapGBK-EUC-V.bcmapGBK2K-H.bcmapGBK2K-V.bcmapGBKp-EUC-H.bcmapGBKp-EUC-V.bcmapGBT-EUC-H.bcmapGBT-EUC-V.bcmapGBT-H.bcmapGBT-V.bcmapGBTpc-EUC-H.bcmapGBTpc-EUC-V.bcmapGBpc-EUC-H.bcmapGBpc-EUC-V.bcmapH.bcmapHKdla-B5-H.bcmapHKdla-B5-V.bcmapHKdlb-B5-H.bcmapHKdlb-B5-V.bcmapHKgccs-B5-H.bcmapHKgccs-B5-V.bcmapHKm314-B5-H.bcmapHKm314-B5-V.bcmapHKm471-B5-H.bcmapHKm471-B5-V.bcmapHKscs-B5-H.bcmapHKscs-B5-V.bcmapHankaku.bcmapHiragana.bcmapKSC-EUC-H.bcmapKSC-EUC-V.bcmapKSC-H.bcmapKSC-Johab-H.bcmapKSC-Johab-V.bcmapKSC-V.bcmapKSCms-UHC-H.bcmapKSCms-UHC-HW-H.bcmapKSCms-UHC-HW-V.bcmapKSCms-UHC-V.bcmapKSCpc-EUC-H.bcmapKSCpc-EUC-V.bcmapKatakana.bcmapLICENSENWP-H.bcmapNWP-V.bcmapRKSJ-H.bcmapRKSJ-V.bcmapRoman.bcmapUniCNS-UCS2-H.bcmapUniCNS-UCS2-V.bcmapUniCNS-UTF16-H.bcmapUniCNS-UTF16-V.bcmapUniCNS-UTF32-H.bcmapUniCNS-UTF32-V.bcmapUniCNS-UTF8-H.bcmapUniCNS-UTF8-V.bcmapUniGB-UCS2-H.bcmapUniGB-UCS2-V.bcmapUniGB-UTF16-H.bcmapUniGB-UTF16-V.bcmapUniGB-UTF32-H.bcmapUniGB-UTF32-V.bcmapUniGB-UTF8-H.bcmapUniGB-UTF8-V.bcmapUniJIS-UCS2-H.bcmapUniJIS-UCS2-HW-H.bcmapUniJIS-UCS2-HW-V.bcmapUniJIS-UCS2-V.bcmapUniJIS-UTF16-H.bcmapUniJIS-UTF16-V.bcmapUniJIS-UTF32-H.bcmapUniJIS-UTF32-V.bcmapUniJIS-UTF8-H.bcmapUniJIS-UTF8-V.bcmapUniJIS2004-UTF16-H.bcmapUniJIS2004-UTF16-V.bcmapUniJIS2004-UTF32-H.bcmapUniJIS2004-UTF32-V.bcmapUniJIS2004-UTF8-H.bcmapUniJIS2004-UTF8-V.bcmapUniJISPro-UCS2-HW-V.bcmapUniJISPro-UCS2-V.bcmapUniJISPro-UTF8-V.bcmapUniJISX0213-UTF32-H.bcmapUniJISX0213-UTF32-V.bcmapUniJISX02132004-UTF32-H.bcmapUniJISX02132004-UTF32-V.bcmapUniKS-UCS2-H.bcmapUniKS-UCS2-V.bcmapUniKS-UTF16-H.bcmapUniKS-UTF16-V.bcmapUniKS-UTF32-H.bcmapUniKS-UTF32-V.bcmapUniKS-UTF8-H.bcmapUniKS-UTF8-V.bcmapV.bcmapWP-Symbol.bcmap
compressed.tracemonkey-pldi-09.pdfdebugger.jsimages
annotation-check.svgannotation-comment.svgannotation-help.svgannotation-insert.svgannotation-key.svgannotation-newparagraph.svgannotation-noicon.svgannotation-note.svgannotation-paragraph.svgfindbarButton-next-rtl.pngfindbarButton-next-rtl@2x.pngfindbarButton-next.pngfindbarButton-next@2x.pngfindbarButton-previous-rtl.pngfindbarButton-previous-rtl@2x.pngfindbarButton-previous.pngfindbarButton-previous@2x.pnggrab.curgrabbing.curloading-icon.gifloading-small.pngloading-small@2x.pngsecondaryToolbarButton-documentProperties.pngsecondaryToolbarButton-documentProperties@2x.pngsecondaryToolbarButton-firstPage.pngsecondaryToolbarButton-firstPage@2x.pngsecondaryToolbarButton-handTool.pngsecondaryToolbarButton-handTool@2x.pngsecondaryToolbarButton-lastPage.pngsecondaryToolbarButton-lastPage@2x.pngsecondaryToolbarButton-rotateCcw.pngsecondaryToolbarButton-rotateCcw@2x.pngsecondaryToolbarButton-rotateCw.pngsecondaryToolbarButton-rotateCw@2x.pngsecondaryToolbarButton-scrollHorizontal.pngsecondaryToolbarButton-scrollHorizontal@2x.pngsecondaryToolbarButton-scrollVertical.pngsecondaryToolbarButton-scrollVertical@2x.pngsecondaryToolbarButton-scrollWrapped.pngsecondaryToolbarButton-scrollWrapped@2x.pngsecondaryToolbarButton-selectTool.pngsecondaryToolbarButton-selectTool@2x.pngsecondaryToolbarButton-spreadEven.pngsecondaryToolbarButton-spreadEven@2x.pngsecondaryToolbarButton-spreadNone.pngsecondaryToolbarButton-spreadNone@2x.pngsecondaryToolbarButton-spreadOdd.pngsecondaryToolbarButton-spreadOdd@2x.pngshadow.pngtexture.pngtoolbarButton-bookmark.pngtoolbarButton-bookmark@2x.pngtoolbarButton-download.pngtoolbarButton-download@2x.pngtoolbarButton-menuArrows.pngtoolbarButton-menuArrows@2x.pngtoolbarButton-openFile.pngtoolbarButton-openFile@2x.pngtoolbarButton-pageDown-rtl.pngtoolbarButton-pageDown-rtl@2x.pngtoolbarButton-pageDown.pngtoolbarButton-pageDown@2x.pngtoolbarButton-pageUp-rtl.pngtoolbarButton-pageUp-rtl@2x.pngtoolbarButton-pageUp.pngtoolbarButton-pageUp@2x.pngtoolbarButton-presentationMode.pngtoolbarButton-presentationMode@2x.pngtoolbarButton-print.pngtoolbarButton-print@2x.pngtoolbarButton-search.pngtoolbarButton-search@2x.pngtoolbarButton-secondaryToolbarToggle-rtl.pngtoolbarButton-secondaryToolbarToggle-rtl@2x.pngtoolbarButton-secondaryToolbarToggle.pngtoolbarButton-secondaryToolbarToggle@2x.pngtoolbarButton-sidebarToggle-rtl.pngtoolbarButton-sidebarToggle-rtl@2x.pngtoolbarButton-sidebarToggle.pngtoolbarButton-sidebarToggle@2x.pngtoolbarButton-viewAttachments.pngtoolbarButton-viewAttachments@2x.pngtoolbarButton-viewOutline-rtl.pngtoolbarButton-viewOutline-rtl@2x.pngtoolbarButton-viewOutline.pngtoolbarButton-viewOutline@2x.pngtoolbarButton-viewThumbnail.pngtoolbarButton-viewThumbnail@2x.pngtoolbarButton-zoomIn.pngtoolbarButton-zoomIn@2x.pngtoolbarButton-zoomOut.pngtoolbarButton-zoomOut@2x.pngtreeitem-collapsed-rtl.pngtreeitem-collapsed-rtl@2x.pngtreeitem-collapsed.pngtreeitem-collapsed@2x.pngtreeitem-expanded.pngtreeitem-expanded@2x.png
locale
ach
af
ak
an
ar
as
ast
az
be
bg
bn-BD
bn-IN
br
brx
bs
ca
cak
crh
cs
csb
cy
da
de
el
en-CA
en-GB
en-US
en-ZA
eo
es-AR
es-CL
es-ES
es-MX
et
eu
fa
ff
fi
fr
fy-NL
ga-IE
gd
gl
gn
gu-IN
he
hi-IN
hr
hsb
hto
hu
hy-AM
ia
id
is
it
ja
ka
kab
kk
km
kn
ko
kok
ks
ku
lg
lij
lo
locale.propertieslt
ltg
lv
mai
meh
mk
ml
mn
mr
ms
my
nb-NO
ne-NP
nl
nn-NO
nso
oc
or
pa-IN
pl
pt-BR
pt-PT
rm
ro
ru
rw
sah
sat
si
sk
sl
son
sq
sr
sv-SE
sw
ta-LK
ta
te
th
tl
tn
tr
tsz
uk
ur
uz
vi
wo
xh
zam
zh-CN
zh-TW
zu
u2f
routers
admin
admin.goadmin_test.goauths.goemails.gohooks.gomain_test.gonotice.goorgs.gorepos.gousers.gousers_test.go
api
actions
packages
README.md
alpine
api.gocargo
chef
composer
conan
conda
container
cran
debian
generic
goproxy
helm
helper
maven
npm
nuget
pub
pypi
rpm
rubygems
swift
vagrant
v1
activitypub
admin
api.gomisc
gitignore.golabel_templates.golicenses.gomarkdown.gomarkdown_test.gomarkup.gomarkup_test.gonodeinfo.gosigning.goswagger.goversion.go
notify
org
packages
repo
action.goavatar.goblob.gobranch.gocollaborators.gocommits.gofile.gofork.gogit_hook.gogit_ref.gohook.gohook_test.goissue.goissue_attachment.goissue_comment.goissue_comment_attachment.goissue_dependency.goissue_label.goissue_pin.goissue_reaction.goissue_stopwatch.goissue_subscription.goissue_tracked_time.gokey.golabel.golanguage.gomain_test.gomigrate.gomilestone.gomirror.gonotes.gopatch.gopull.gopull_review.gorelease.gorelease_attachment.gorelease_tags.gorepo.gorepo_test.gostar.gostatus.gosubscriber.gotag.goteams.gotopic.gotransfer.gotree.gowiki.go
settings
swagger
action.goactivity.goactivitypub.goapp.gocron.goissue.gokey.gomisc.gonodeinfo.gonotify.gooptions.goorg.gopackage.gorepo.gosettings.gouser.go
user
action.goapp.goavatar.goemail.gofollower.gogpg_key.gohelper.gohook.gokey.gorepo.gosettings.gostar.gouser.gowatch.go
utils
common
dev
events
home.goinit.goinstall.goinstall
metrics.goorg
private
actions.godefault_branch.gohook.gohook_post_receive.gohook_pre_receive.gohook_proc_receive.gohook_verification.gohook_verification_test.gointernal.gointernal_repo.gokey.gomail.gomain_test.gomanager.gomanager_process.gomanager_unix.gomanager_windows.gorestore_repo.goserv.gossh_log.go
tests/repos
repo1_hook_verification
HEAD
repo1_hook_verification_dummy_gpg_key.txtinfo
logs
objects
08
0b
13
23
2b
65
72
8b
93
97
9c
a9
ba
bb
cb
d7
e3
e6
e8
tmp_objdir-incoming-a21648
08
0b
13
23
8b
93
9c
a9
bb
cb
refs/heads
repo
activity.goattachment.goblame.gobranch.gocommit.gocompare.godownload.goeditor.goeditor_test.gohttp.goissue.goissue_dependency.goissue_label.goissue_label_test.goissue_lock.goissue_stopwatch.goissue_test.goissue_timetrack.goissue_watch.golfs.gomain_test.gomiddlewares.gomigrate.gomilestone.goprojects.goprojects_test.gopull.gopull_review.gorelease.gorelease_test.gorepo.gosearch.gosetting.gosetting_protected_branch.gosettings_test.gotopic.goview.gowebhook.gowiki.gowiki_test.go
routes
swagger_json.gouser
auth.goauth_openid.goavatar.gohome.gohome_test.gomain_test.gonotification.gooauth.goprofile.go
setting
account.goaccount_test.goadopt.goapplications.gokeys.gomain_test.gooauth2.goprofile.gosecurity.gosecurity_openid.gosecurity_twofa.gosecurity_u2f.go
task.goutils
web
admin
admin.goadmin_test.goapplications.goauths.goconfig.godiagnosis.goemails.gohooks.gomain_test.gonotice.goorgs.gopackages.goqueue.goqueue_tester.gorepos.gorunners.gostacktrace.gousers.gousers_test.go
auth
base.godevtest
events
explore
feed
githttp.gogoget.gohealthcheck
home.gometrics.gomisc
nodeinfo.goorg
home.gomain_test.gomembers.goorg.goorg_labels.goprojects.goprojects_test.gosetting.go
setting
setting_oauth2.gosetting_packages.goteams.gorepo
actions
activity.goattachment.goblame.gobranch.gocherry_pick.gocommit.gocompare.godownload.goeditor.goeditor_test.gofind.gogithttp.gogithttp_test.gohelper.gohelper_test.goissue.goissue_content_history.goissue_dependency.goissue_label.goissue_label_test.goissue_lock.goissue_pin.goissue_stopwatch.goissue_test.goissue_timetrack.goissue_watch.gomain_test.gomiddlewares.gomigrate.gomilestone.gopackages.gopatch.goprojects.goprojects_test.gopull.gopull_review.gorelease.gorelease_test.gorender.gorepo.gosearch.gosetting
avatar.gocollaboration.godefault_branch.godeploy_key.gogit_hooks.golfs.gomain_test.goprotected_branch.goprotected_tag.gorunners.gosecrets.gosetting.gosettings_test.govariables.gowebhook.go
topic.gotreelist.goview.goview_test.gowiki.gowiki_test.goshared
swagger_json.gouser
avatar.gocode.gohome.gohome_test.gomain_test.gonotification.gopackage.goprofile.gosearch.go
web.gowebfinger.gosetting
account.goaccount_test.goadopt.goapplications.gokeys.gomain_test.gooauth2.gooauth2_common.gopackages.goprofile.gorunner.go
stop_watch.gotask.gosecurity
webhooks.goservices
actions
cleanup.goclear_tasks.gocommit_status.goinit.gojob_emitter.gojob_emitter_test.gonotifier.gonotifier_helper.goschedule_tasks.go
agit
archiver
asymkey
attachment
auth
auth.goauth_test.gobasic.gogroup.gohttpsign.gointerface.gooauth2.goreverseproxy.gosession.gosignin.gosource.gosspi.gosspiauth_posix.gosspiauth_windows.gosync.go
source
db
ldap
README.mdassert_interface_test.gosecurity_protocol.gosource.gosource_authenticate.gosource_search.gosource_sync.goutil.go
oauth2
assert_interface_test.goinit.gojwtsigningkey.goproviders.goproviders_base.goproviders_custom.goproviders_openid.goproviders_simple.gosource.gosource_authenticate.gosource_callout.gosource_name.gosource_register.gostore.gotoken.gourlmapping.go
pam
smtp
source_group_sync.gosspi
automerge
comments
context
convert
activity.goattachment.goconvert.gogit_commit.goissue.goissue_comment.goissue_test.gomain_test.gomirror.gonotification.gopackage.gopull.gopull_review.gopull_test.gorelease.gorelease_test.gorepository.gosecret.gostatus.gouser.gouser_test.goutils.goutils_test.gowiki.go
cron
externalaccount
feed
forms
admin.goorg.gopackage_form.gorepo_branch_form.gorepo_form.gorepo_tag_form.gorunner.gouser_form.gouser_form_auth_openid.gouser_form_hidden_comments.gouser_form_test.go
gitdiff
csv.gocsv_test.gogitdiff.gogitdiff_test.gohighlightdiff.gohighlightdiff_test.gomain_test.go
testdata/academic-module/hooks
indexer
issue
assignee.goassignee_test.gocomments.gocommit.gocommit_test.gocontent.goissue.goissue_test.golabel.golabel_test.gomain_test.gomilestone.gomilestone_test.gostatus.gotemplate.go
lfs
mailer
incoming
mail.gomail_comment.gomail_issue.gomail_release.gomail_repo.gomail_team_invite.gomail_test.gomailer.gomailer_test.gomain_test.gonotify.gotoken
markup
migrations
codebase.gocodebase_test.gocommon.godump.goerror.gogit.gogitbucket.gogitea_downloader_test.gogitea_uploader.gogitea_uploader_test.gogithub.gogithub_test.gogitlab.gogitlab_test.gogogs.gogogs_test.gohttp_client.gomain_test.gomigrate.gomigrate_test.goonedev.goonedev_test.gorestore.goupdate.go
mirror
notify
org
packages
pull
check.gocheck_test.gocomment.gocommit_status.goedits.golfs.gomain_test.gomerge.gomerge_merge.gomerge_prepare.gomerge_rebase.gomerge_squash.gomerge_test.gopatch.gopatch_unmerged.gopull.gopull_test.goreview.gotemp_repo.goupdate.goupdate_rebase.go
release
repository
adopt.goadopt_test.go
archiver
avatar.goavatar_test.gobranch.gocache.gocheck.gocollaboration.gocollaboration_test.gocommit.gocreate.gocreate_test.godelete.godelete_test.gofiles
cherry_pick.gocommit.gocontent.gocontent_test.godiff.godiff_test.gofile.gofile_test.gopatch.gotemp_repo.gotree.gotree_test.goupdate.goupload.go
fork.gofork_test.gogenerate.gohooks.golfs.golfs_test.gomain_test.gopush.gorepository.gorepository_test.goreview.goreview_test.gotemplate.gotransfer.gotransfer_test.gosecrets
task
uinotification
user
webhook
deliver.godeliver_test.godingtalk.godingtalk_test.godiscord.godiscord_test.gofeishu.gofeishu_test.gogeneral.gogeneral_test.gomain_test.gomatrix.gomatrix_test.gomsteams.gomsteams_test.gonotifier.gopackagist.gopackagist_test.gopayloader.goslack.goslack_test.gotelegram.gotelegram_test.gowebhook.gowebhook_test.gowechatwork.go
wiki
snap
templates
admin
actions.tmpl
applications
auth
base
config.tmplcron.tmpldashboard.tmplemails
hook_new.tmplhooks.tmpllayout_footer.tmpllayout_head.tmplmonitor.tmplnavbar.tmplnotice.tmplorg
packages
queue.tmplqueue_manage.tmplrepo
runners
stacktrace-row.tmplstacktrace.tmplstats.tmpluser
api/packages/pypi
base
alert.tmplalert_details.tmpldelete_modal_actions.tmpldisable_form_autofill.tmplfooter.tmplfooter_content.tmplhead.tmplhead_navbar.tmplhead_opengraph.tmplhead_script.tmplhead_style.tmplmodal_actions_confirm.tmplpaginate.tmpl
code
devtest
fetch-action.tmplflex-list.tmplfomantic-modal.tmplgitea-ui.tmpllist.tmpltmplerr-sub.tmpltmplerr.tmpl
explore
code.tmplnavbar.tmplorganizations.tmplrepo_list.tmplrepo_search.tmplrepos.tmplsearch.tmpluser_list.tmplusers.tmpl
home.tmplinstall.tmplmail
org
create.tmplheader.tmplhome.tmpl
member
menu.tmplprojects
settings
actions.tmplapplications.tmplapplications_oauth2_edit.tmpldelete.tmplhook_new.tmplhooks.tmpllabels.tmpllayout_footer.tmpllayout_head.tmplnavbar.tmploptions.tmplpackages.tmplpackages_cleanup_rules_edit.tmplpackages_cleanup_rules_preview.tmplrunners_edit.tmpl
team
package
content
alpine.tmplcargo.tmplchef.tmplcomposer.tmplcomposer_dependencies.tmplconan.tmplconda.tmplcontainer.tmplcran.tmpldebian.tmplgeneric.tmplgo.tmplhelm.tmplmaven.tmplnpm.tmplnpm_dependencies.tmplnuget.tmplpub.tmplpypi.tmplrpm.tmplrubygems.tmplrubygems_dependencies.tmplswift.tmplvagrant.tmpl
metadata
alpine.tmplcargo.tmplchef.tmplcomposer.tmplconan.tmplconda.tmplcontainer.tmplcran.tmpldebian.tmplgeneric.tmplhelm.tmplmaven.tmplnpm.tmplnuget.tmplpub.tmplpypi.tmplrpm.tmplrubygems.tmplswift.tmplvagrant.tmpl
settings.tmplshared
view.tmplprojects
repo
actions
activity.tmplblame.tmplbranch
branch_dropdown.tmplcite
clone_buttons.tmplclone_script.tmplcode
commit_load_branches_and_tags.tmplcommit_page.tmplcommit_status.tmplcommit_statuses.tmplcommits.tmplcommits_list.tmplcommits_list_small.tmplcommits_table.tmplcreate.tmplcreate_helper.tmpldiff
blob_excerpt.tmplbox.tmplcomment_form.tmplcomment_form_datahandler.tmplcomments.tmplcompare.tmplconversation.tmplcsv_diff.tmplescape_title.tmplimage_diff.tmplnew_review.tmploptions_dropdown.tmplsection_code.tmplsection_split.tmplsection_unified.tmplstats.tmplwhitespace_dropdown.tmpl
editor
empty.tmplfile_info.tmplfind
forks.tmplgraph.tmplgraph
header.tmplhome.tmplicon.tmplissue
branch_selector_field.tmplcard.tmplchoose.tmplcomment_tab.tmpl
fields
filter_actions.tmplfilters.tmpllabel_precolors.tmpllabels.tmpllabels
edit_delete_label.tmpllabel.tmpllabel_archived.tmpllabel_list.tmpllabel_load_template.tmpllabel_new.tmpllabels_selector_field.tmpllabels_sidebar.tmpl
list.tmplmilestone
milestone_issues.tmplmilestone_new.tmplmilestones.tmplnavbar.tmplnew.tmplnew_form.tmplopenclose.tmplsearch.tmplview.tmplview_content.tmplview_content
add_reaction.tmplattachments.tmplcomments.tmplcomments_delete_time.tmplcontext_menu.tmplpull.tmplpull_merge_instruction.tmplreactions.tmplreference_issue_dialog.tmplshow_role.tmplsidebar.tmplupdate_branch_by_merge.tmpl
view_title.tmplmigrate
codebase.tmplgit.tmplgitbucket.tmplgitea.tmplgithub.tmplgitlab.tmplgogs.tmplhelper.tmplmigrate.tmplmigrating.tmplonedev.tmploptions.tmpl
packages.tmplprojects
pulls
release
release_tag_header.tmplsearch.tmplsearch_name.tmplsettings
actions.tmplbranches.tmplcollaboration.tmpldeploy_keys.tmplgithook_edit.tmplgithooks.tmpllayout_footer.tmpllayout_head.tmpllfs.tmpllfs_file.tmpllfs_file_find.tmpllfs_locks.tmpllfs_pointers.tmplnav.tmplnavbar.tmploptions.tmplprotected_branch.tmplpush_mirror_sync_modal.tmplrunner_edit.tmplsecrets.tmpltags.tmpl
shabox_badge.tmplsub_menu.tmplwebhook
tag
unicode_escape_prompt.tmplupload.tmpluser_cards.tmplview_file.tmplview_list.tmplwatchers.tmplwiki
shared
actions
combomarkdowneditor.tmplissueicon.tmplissuelist.tmplsearchbottom.tmplsearchinput.tmplsecrets
user
variables
webhook
status
swagger
user
auth
activate.tmplcaptcha.tmplchange_passwd.tmplchange_passwd_inner.tmplfinalize_openid.tmplforgot_passwd.tmplgrant.tmplgrant_error.tmpllink_account.tmploidc_wellknown.tmplprohibit_login.tmplreset_passwd.tmplsignin.tmplsignin_inner.tmplsignin_navbar.tmplsignin_openid.tmplsignup.tmplsignup_inner.tmplsignup_openid_connect.tmplsignup_openid_navbar.tmplsignup_openid_register.tmpltwofa.tmpltwofa_scratch.tmplu2f.tmplu2f_error.tmplwebauthn.tmplwebauthn_error.tmpl
code.tmpldashboard
heatmap.tmplnotification
overview
profile.tmplproject.tmplsettings
account.tmplactions.tmplappearance.tmplapplications.tmplapplications_oauth2.tmplapplications_oauth2_edit.tmplapplications_oauth2_edit_form.tmplapplications_oauth2_list.tmplgrants_oauth2.tmplhook_new.tmplhooks.tmplkeys.tmplkeys_gpg.tmplkeys_principal.tmplkeys_ssh.tmpllayout_footer.tmpllayout_head.tmplnavbar.tmplorganization.tmplpackages.tmplpackages_cleanup_rules_edit.tmplpackages_cleanup_rules_preview.tmplprofile.tmplrepos.tmplrunner_edit.tmplsecurity.tmpl
security
security_accountlinks.tmplsecurity_openid.tmplsecurity_twofa.tmplsecurity_u2f.tmpltwofa_enroll.tmplwebhook
tests
e2e
fuzz
gitea-lfs-meta
0b/8d
2e/cc
7b/6b
9d/17
gitea-repositories-meta
migration/lfs-test.git
org3/repo5.git
objects
20
27
2a
2f
d2
d5
ec
ee
refs/heads
privated_org/public_repo_on_private_org.git
user2
commits_search_test.git
commitsonpr.git
lfs.git
objects
15
23
2b
73
74
82
bc
d4
d7
df
refs/heads
readme-test.git
info
objects
12
17
1a
1e
21
23
38
3a
3b
50
58
60
6a
71
75
7f
82
8b
93
9c
a3
b0
b4
b8
d5
e2
e3
e7
ea
fe
info
pack
refs/heads
repo-release.git
repo1.git
objects
16
3f
40
46
78
d4
d7
f3
refs
repo1.wiki.git
objects
refs/heads
repo16.git
repo2.git
repo20.git
utf8.git
user27
user30
user5/repo4.git
integration
README.mdREADME_ZH.mdactions_trigger_test.goadmin_config_test.goadmin_user_test.goapi_actions_artifact_test.goapi_activitypub_person_test.goapi_admin_org_test.goapi_admin_test.goapi_branch_test.goapi_comment_attachment_test.goapi_comment_test.goapi_feed_user_test.goapi_fork_test.goapi_gitignore_templates_test.goapi_gpg_keys_test.goapi_httpsig_test.goapi_issue_attachment_test.goapi_issue_config_test.goapi_issue_label_test.goapi_issue_milestone_test.goapi_issue_pin_test.goapi_issue_reaction_test.goapi_issue_stopwatch_test.goapi_issue_subscription_test.goapi_issue_test.goapi_issue_tracked_time_test.goapi_keys_test.goapi_label_templates_test.goapi_license_templates_test.goapi_nodeinfo_test.goapi_notification_test.goapi_oauth2_apps_test.goapi_org_avatar_test.goapi_org_test.goapi_packages_alpine_test.goapi_packages_cargo_test.goapi_packages_chef_test.goapi_packages_composer_test.goapi_packages_conan_test.goapi_packages_conda_test.goapi_packages_container_test.goapi_packages_cran_test.goapi_packages_debian_test.goapi_packages_generic_test.goapi_packages_goproxy_test.goapi_packages_helm_test.goapi_packages_maven_test.goapi_packages_npm_test.goapi_packages_nuget_test.goapi_packages_pub_test.goapi_packages_pypi_test.goapi_packages_rpm_test.goapi_packages_rubygems_test.goapi_packages_swift_test.goapi_packages_test.goapi_packages_vagrant_test.goapi_private_serv_test.goapi_pull_commits_test.goapi_pull_review_test.goapi_pull_test.goapi_releases_test.goapi_repo_archive_test.goapi_repo_avatar_test.goapi_repo_branch_test.goapi_repo_collaborator_test.goapi_repo_edit_test.goapi_repo_file_create_test.goapi_repo_file_delete_test.goapi_repo_file_get_test.goapi_repo_file_helpers.goapi_repo_files_change_test.goapi_repo_get_contents_list_test.goapi_repo_get_contents_test.goapi_repo_git_blobs_test.goapi_repo_git_commits_test.goapi_repo_git_hook_test.goapi_repo_git_notes_test.goapi_repo_git_ref_test.goapi_repo_git_tags_test.goapi_repo_git_trees_test.goapi_repo_hook_test.goapi_repo_lfs_locks_test.goapi_repo_lfs_migrate_test.goapi_repo_lfs_test.goapi_repo_raw_test.goapi_repo_secrets_test.goapi_repo_tags_test.goapi_repo_teams_test.goapi_repo_test.goapi_repo_topic_test.goapi_team_test.goapi_team_user_test.goapi_token_test.goapi_twofa_test.goapi_user_avatar_test.goapi_user_email_test.goapi_user_follow_test.goapi_user_heatmap_test.goapi_user_info_test.goapi_user_org_perm_test.goapi_user_orgs_test.goapi_user_search_test.goapi_user_secrets_test.goapi_user_star_test.goapi_user_watch_test.goapi_wiki_test.goattachment_test.goauth_ldap_test.goavatar.pngbenchmarks_test.gobranches_test.gochange_default_branch_test.gocmd_keys_test.gocompare_test.gocors_test.gocsrf_test.godelete_user_test.godownload_test.godump_restore_test.goeditor_test.goempty_repo_test.goeventsource_test.goexplore_repos_test.gogit_clone_wiki_test.gogit_helper_for_declarative_test.gogit_smart_http_test.gogit_test.gogoget_test.gogpg_git_test.goincoming_email_test.gointegration_test.goissue_test.golfs_getobject_test.golfs_local_endpoint_test.golfs_view_test.gomarkup_external_test.gomigrate_test.go
mssql.ini.tmplmysql.ini.tmplmysql8.ini.tmplpgsql.ini.tmplsqlite.ini.tmpltest_utils.gomigration-test
mirror_pull_test.gomirror_push_test.gononascii_branches_test.gooauth_test.goorg_project_test.goorg_team_invite_test.goorg_test.goprivate-testing.keyproject_test.gopull_compare_test.gopull_diff_test.gopull_merge_test.gopull_review_test.gopull_status_test.gopull_update_test.gorelease_test.gorename_branch_test.gorepo_branch_test.gorepo_commits_test.gorepo_generate_test.gorepo_search_test.gorepo_tag_test.gorepo_test.gorepo_topic_test.gorepo_watch_test.gorepofiles_change_test.goschemas
setting_test.gosignin_test.gosignout_test.gosignup_test.gossh_key_test.gouser_avatar_test.gouser_test.goview_test.gowebfinger_test.goxss_test.gotestdata/data/attachments/a/0
tools
vendor
cloud.google.com/go
code.gitea.io
gitea-vet
.changelog.yml.drone.yml.gitignore.golangci.ymlCHANGELOG.mdLICENSEMakefileREADME.md
checks
go.modgo.summain.gosdk/gitea
LICENSEadmin_cron.goadmin_org.goadmin_repo.goadmin_user.goattachment.goclient.godoc.gofork.gogit_blob.gogit_hook.gogo.modgo.sumhelper.gohook.goissue.goissue_comment.goissue_label.goissue_milestone.goissue_reaction.goissue_stopwatch.goissue_subscription.goissue_tracked_time.golist_options.gonotifications.gooauth2.goorg.goorg_member.goorg_team.gopull.gopull_review.gorelease.gorepo.gorepo_branch.gorepo_branch_protection.gorepo_collaborator.gorepo_commit.gorepo_file.gorepo_key.gorepo_migrate.gorepo_refs.gorepo_stars.gorepo_tag.gorepo_topics.gorepo_transfer.gorepo_tree.gorepo_watch.gosettings.gostatus.gouser.gouser_app.gouser_email.gouser_follow.gouser_gpgkey.gouser_key.gouser_search.goversion.go
gitea.com
go-chi
binding
cache
captcha
session
lunny/levelqueue
github.com
Azure/go-ntlmssp
.travis.ymlLICENSEREADME.mdauthenticate_message.goauthheader.goavids.gochallenge_message.gomessageheader.gonegotiate_flags.gonegotiate_message.gonegotiator.gonlmp.gounicode.govarfield.goversion.go
Microsoft/go-winio
.gitignoreLICENSEREADME.mdbackup.goea.gofile.gofileinfo.gogo.modgo.sumhvsock.gopipe.go
pkg/guid
privilege.goreparse.gosd.gosyscall.gozsyscall_windows.goNYTimes/gziphandler
.gitignore.travis.ymlCODE_OF_CONDUCT.mdCONTRIBUTING.mdLICENSEREADME.mdgo.modgo.sumgzip.gogzip_go18.go
PuerkitoBio
goquery
.gitattributes.gitignore.travis.ymlLICENSEREADME.mdarray.godoc.goexpand.gofilter.gogo.modgo.sumiteration.gomanipulation.goproperty.goquery.gotraversal.gotype.goutilities.go
purell
urlesc
RoaringBitmap/roaring
.drone.yml.gitignore.gitmodules.travis.ymlAUTHORSCONTRIBUTORSLICENSELICENSE-2.0.txtMakefileREADME.mdarraycontainer.goarraycontainer_gen.gobitmapcontainer.gobitmapcontainer_gen.gobyte_input.goclz.goclz_compat.goctz.goctz_compat.gofastaggregation.gogo.modgo.summanyiterator.goparallel.gopopcnt.gopopcnt_amd64.spopcnt_asm.gopopcnt_compat.gopopcnt_generic.gopopcnt_slices.gopriorityqueue.goroaring.goroaringarray.goroaringarray_gen.goruncontainer.goruncontainer_gen.goserialization.goserialization_generic.goserialization_littleendian.goserializationfuzz.gosetutil.gosetutil_arm64.gosetutil_arm64.ssetutil_generic.goshortiterator.gosmat.goutil.go
alecthomas/chroma
.gitignore.golangci.yml.goreleaser.ymlCOPYINGMakefileREADME.mdcoalesce.gocolour.godelegate.godoc.goformatter.go
formatters/html
go.modgo.sumiterator.golexer.golexers
README.md
mutators.gopygments-lexers.txtregexp.goremap.gostyle.goa
abap.goabnf.goactionscript.goactionscript3.goada.goangular2.goantlr.goapache.goapl.goapplescript.goarduino.goawk.go
b
c
c.gocaddyfile.gocapnproto.goceylon.gocfengine3.gochaiscript.gocheetah.gocl.goclojure.gocmake.gocobol.gocoffee.gocoldfusion.gocoq.gocpp.gocql.gocrystal.gocsharp.gocss.gocython.go
circular
d
e
f
g
h
hlb.goi
internal
j
k
l
lexers.gom
make.gomako.gomarkdown.gomason.gomathematica.gomatlab.gominizinc.gomlir.gomodula2.gomonkeyc.gomwscript.gomyghty.gomysql.go
n
o
p
pacman.goperl.gopig.gopkgconfig.goplaintext.goplsql.gopony.gopostgres.gopostscript.gopovray.gopowershell.goprolog.gopromql.goprotobuf.gopuppet.gopython.gopython3.go
q
qml.gor
s
sas.gosass.goscala.goscheme.goscilab.goscss.gosmalltalk.gosmarty.gosml.gosnobol.gosolidity.gosparql.gosql.gosquid.gostylus.goswift.gosystemd.gosystemverilog.go
t
tablegen.gotasm.gotcl.gotcsh.gotermcap.goterminfo.goterraform.gotex.gothrift.gotoml.gotradingview.gotransactsql.goturing.goturtle.gotwig.gotypescript.gotyposcript.go
v
w
x
y
z
styles
abap.goalgol.goalgol_nu.goapi.goarduino.goautumn.gobase16-snazzy.goborland.gobw.gocolorful.godracula.goemacs.gofriendly.gofruity.gogithub.goigor.golovelace.gomanni.gomonokai.gomonokailight.gomurphy.gonative.goparaiso-dark.goparaiso-light.gopastie.goperldoc.gopygments.gorainbow_dash.gorrt.gosolarized-dark.gosolarized-dark256.gosolarized-light.goswapoff.gotango.gotrac.govim.govs.goxcode.go
table.pytokentype_string.gotypes.goandybalholm
brotli
LICENSEREADME.mdbackward_references.gobackward_references_hq.gobit_cost.gobit_reader.goblock_splitter.goblock_splitter_command.goblock_splitter_distance.goblock_splitter_literal.gobrotli_bit_stream.gocluster.gocluster_command.gocluster_distance.gocluster_literal.gocommand.gocompress_fragment.gocompress_fragment_two_pass.goconstants.gocontext.godecode.godictionary.godictionary_hash.goencode.goencoder_dict.goentropy_encode.goentropy_encode_static.gofast_log.gofind_match_length.gogo.modgo.sumh10.goh5.goh6.gohash.gohash_composite.gohash_forgetful_chain.gohash_longest_match_quickly.gohash_rolling.gohistogram.gohttp.gohuffman.goliteral_cost.gomemory.gometablock.gometablock_command.gometablock_distance.gometablock_literal.goparams.goplatform.goprefix.goprefix_dec.goquality.goreader.goringbuffer.gostate.gostatic_dict.gostatic_dict_lut.gosymbol_list.gotransform.goutf8_util.goutil.gowrite_bits.gowriter.go
cascadia
anmitsu/go-shlex
asaskevich/govalidator
.gitignore.travis.ymlCODE_OF_CONDUCT.mdCONTRIBUTING.mdLICENSEREADME.mdarrays.goconverter.godoc.goerror.gogo.modnumerics.gopatterns.gotypes.goutils.govalidator.gowercker.yml
aymerick/douceur
beorn7/perks
blevesearch
bleve/v2
.gitignore.travis.ymlCONTRIBUTING.mdLICENSEREADME.mdindex_alias.goindex_alias_impl.goindex_impl.goindex_meta.goindex_stats.gomapping.go
analysis
builder.goconfig.goconfig_app.goconfig_disk.godoc.godocument
document.gofield.gofield_boolean.gofield_composite.gofield_datetime.gofield_geopoint.gofield_numeric.gofield_text.go
error.gogeo
go.modgo.sumindex.goindex
scorch
README.mdbuilder.goempty.goevent.goint.gointroducer.gomerge.go
mergeplan
optimize.gopersister.goregexp.gorollback.goscorch.gosegment_plugin.gosnapshot_index.gosnapshot_index_dict.gosnapshot_index_doc.gosnapshot_index_tfr.gosnapshot_segment.gostats.gounadorned.goupsidedown
mapping
numeric
query.goregistry
analyzer.gocache.gochar_filter.godatetime_parser.gofragment_formatter.gofragmenter.gohighlighter.goindex_type.goregistry.gostore.gotoken_filter.gotoken_maps.gotokenizer.go
search.gosearch
collector.go
collector
explanation.gofacet
facets_builder.gohighlight
levenshtein.gopool.goquery
bool_field.goboolean.goboost.goconjunction.godate_range.godisjunction.godocid.gofuzzy.gogeo_boundingbox.gogeo_boundingpolygon.gogeo_distance.gomatch.gomatch_all.gomatch_none.gomatch_phrase.gomulti_phrase.gonumeric_range.gophrase.goprefix.goquery.goquery_string.goquery_string.yquery_string.y.goquery_string_lex.goquery_string_parser.goregexp.goterm.goterm_range.gowildcard.go
scorer
search.gosearcher
ordered_searchers_list.gosearch_boolean.gosearch_conjunction.gosearch_disjunction.gosearch_disjunction_heap.gosearch_disjunction_slice.gosearch_docid.gosearch_filter.gosearch_fuzzy.gosearch_geoboundingbox.gosearch_geopointdistance.gosearch_geopolygon.gosearch_match_all.gosearch_match_none.gosearch_multi_term.gosearch_numeric_range.gosearch_phrase.gosearch_regexp.gosearch_term.gosearch_term_prefix.gosearch_term_range.go
sort.goutil.gosize
bleve_index_api
.golangci.ymlLICENSEREADME.mdanalysis.gobatch.godocument.gofreq.gogo.modgo.sumindex.goindexing_options.gooptimize.gosizes.go
go-porterstemmer
mmap-go
scorch_segment_api/v2
segment
.gitignore.travis.ymlLICENSEREADME.mddoc.gogo.modsegment.gosegment_fuzz.gosegment_words.gosegment_words.rlsegment_words_prod.go
snowballstem
upsidedown_store_api
vellum
CONTRIBUTING.mdLICENSEREADME.mdautomaton.gobuilder.gocommon.godecoder_v1.goencoder_v1.goencoding.gofst.gofst_iterator.gogo.modgo.sum
levenshtein
merge_iterator.gopack.goregexp
registry.gotransducer.goutf8
vellum.govellum_mmap.govellum_nommap.gowriter.gozapx
v11
.gitignore.golangci.ymlLICENSEREADME.mdbuild.gocontentcoder.gocount.godict.godocvalues.goenumerator.gogo.modgo.sumintcoder.gomemuvarint.gomerge.gonew.goplugin.goposting.goread.gosegment.gosizes.gowrite.gozap.md
v12
.gitignore.golangci.ymlLICENSEREADME.mdbuild.gochunk.gocontentcoder.gocount.godict.godocvalues.goenumerator.gogo.modgo.sumintDecoder.gointcoder.gomemuvarint.gomerge.gonew.goplugin.goposting.goread.gosegment.gosizes.gowrite.gozap.md
v13
.gitignore.golangci.ymlLICENSEREADME.mdbuild.gochunk.gocontentcoder.gocount.godict.godocvalues.goenumerator.gogo.modgo.sumintDecoder.gointcoder.gomemuvarint.gomerge.gonew.goplugin.goposting.goread.gosegment.gosizes.gowrite.gozap.md
v14
.gitignore.golangci.ymlLICENSEREADME.mdbuild.gochunk.gocontentcoder.gocount.godict.godocvalues.goenumerator.gogo.modgo.sumintDecoder.gointcoder.gomemuvarint.gomerge.gonew.goplugin.goposting.goread.gosegment.gosizes.gowrite.gozap.md
v15
boombuler/barcode
.gitignoreLICENSEREADME.mdbarcode.gogo.mod
qr
alphanumeric.goautomatic.goblocks.goencoder.goerrorcorrection.gonumeric.goqrcode.gounicode.goversioninfo.go
scaledbarcode.goutils
bradfitz/gomemcache
caddyserver/certmagic
.gitignoreLICENSE.txtREADME.mdaccount.goacmeclient.goacmemanager.goasync.gocache.gocertificates.gocertmagic.goconfig.gocrypto.godnsutil.gofilestorage.gogo.modgo.sumhandshake.gohttphandler.gomaintain.goocsp.goratelimiter.gosolvers.gostorage.go
cespare/xxhash/v2
.travis.ymlLICENSE.txtREADME.mdgo.modgo.sumxxhash.goxxhash_amd64.goxxhash_amd64.sxxhash_other.goxxhash_safe.goxxhash_unsafe.go
chi-middleware/proxy
.drone.yml.gitignore.golangci.yml.revive.tomlLICENSEMakefileREADME.mdgo.modgo.summiddleware.gooptions.go
couchbase
go-couchbase
.gitignore.travis.ymlLICENSEREADME.markdownaudit.goclient.goconn_pool.goddocs.gogo.modobserve.gopools.goport_map.gostreaming.gotap.goupr.gousers.goutil.govbmap.goviews.go
gomemcached
.gitignoreLICENSEREADME.markdown
client
flexibleFraming.gogo.modmc_constants.gomc_req.gomc_res.gotap.gogoutils
cpuguy83/go-md2man/v2
danwakefield/fnmatch
davecgh/go-spew
denisenkom/go-mssqldb
LICENSE.txtREADME.mdaccesstokenconnector.goappveyor.ymlbuf.gobulkcopy.gobulkcopy_sql.goconn_str.goconvert.godoc.goerror.gogo.modgo.sumlog.gomssql.gomssql_go110.gomssql_go110pre.gomssql_go19.gomssql_go19pre.gonet.gontlm.gorpc.gosspi_windows.gotds.gotoken.gotoken_string.gotran.gotvp_go19.gotypes.gouniqueidentifier.go
internal
cp
charset.gocollation.gocp1250.gocp1251.gocp1252.gocp1253.gocp1254.gocp1255.gocp1256.gocp1257.gocp1258.gocp437.gocp850.gocp874.gocp932.gocp936.gocp949.gocp950.go
decimal
querytext
dgrijalva/jwt-go
.gitignore.travis.ymlLICENSEMIGRATION_GUIDE.mdREADME.mdVERSION_HISTORY.mdclaims.godoc.goecdsa.goecdsa_utils.goerrors.gohmac.gomap_claims.gonone.goparser.gorsa.gorsa_pss.gorsa_utils.gosigning_method.gotoken.go
dgryski/go-rendezvous
dlclark/regexp2
dsnet/compress
.travis.ymlLICENSE.mdREADME.mdapi.go
bzip2
go.modgo.suminternal
zbench.shzfuzz.shzprof.shztest.shdustin/go-humanize
.travis.ymlLICENSEREADME.markdownbig.gobigbytes.gobytes.gocomma.gocommaf.goftoa.gohumanize.gonumber.goordinals.gosi.gotimes.go
editorconfig/editorconfig-core-go/v2
.editorconfig.gitattributes.gitignore.gitmodules.golangci.yml.goreleaser.ymlCHANGELOG.mdCMakeLists.txtDockerfileLICENSEMakefileREADME.mdcached_parser.goconfig.godefinition.goeditorconfig.gofnmatch.gogo.docgo.modgo.sumparser.gosimple_parser.go
emirpasic/gods
ethantkoenig/rupture
fatih
felixge/httpsnoop
.gitignore.travis.ymlLICENSE.txtMakefileREADME.mdcapture_metrics.godocs.gogo.modwrap_generated_gteq_1.8.gowrap_generated_lt_1.8.go
fsnotify/fsnotify
.editorconfig.gitattributes.gitignore.travis.ymlAUTHORSCHANGELOG.mdCONTRIBUTING.mdLICENSEREADME.mdfen.gofsnotify.gogo.modgo.suminotify.goinotify_poller.gokqueue.goopen_mode_bsd.goopen_mode_darwin.gowindows.go
gliderlabs/ssh
LICENSEREADME.mdagent.gocircle.ymlconn.gocontext.godoc.gooptions.goserver.gosession.gossh.gotcpip.goutil.gowrap.go
glycerine/go-unsnap-stream
.gitignoreLICENSEREADME.mdbinary.datbinary.dat.snappyrbuf.gosnap.gounenc.txtunenc.txt.snappyunsnap.go
go-asn1-ber/asn1-ber
.travis.ymlLICENSEREADME.mdber.gocontent_int.gogeneralizedTime.gogo.modheader.goidentifier.golength.goreal.goutil.go
go-chi
chi
.gitignoreCHANGELOG.mdCONTRIBUTING.mdLICENSEMakefileREADME.mdchain.gochi.gocontext.gogo.mod
middleware
basic_auth.goclean_path.gocompress.gocontent_charset.gocontent_encoding.gocontent_type.goget_head.goheartbeat.gologger.gomiddleware.gonocache.goprofiler.gorealip.gorecoverer.gorequest_id.goroute_headers.gostrip.goterminal.gothrottle.gotimeout.gourl_format.govalue.gowrap_writer.go
mux.gotree.gocors
go-enry
go-enry/v2
.gitignore.travis.ymlLICENSEMakefileREADME.mdclassifier.gocommon.go
data
alias.gocolors.gocommit.gocontent.godoc.godocumentation.goextension.gofilename.gofrequencies.gogenerated.gogroups.goheuristics.gointerpreter.gomimeType.go
enry.gogo.modgo.sumrule
test.gotype.govendor.gointernal/tokenizer
regex
utils.gogo-oniguruma
go-git
gcfg
go-billy/v5
go-git/v5
.gitignoreCODE_OF_CONDUCT.mdCOMPATIBILITY.mdCONTRIBUTING.mdLICENSEMakefileREADME.mdblame.gocommon.gohash.gomemory.goobject.goprune.goreferences.goremote.gorepository.gostatus.gosubmodule.goworktree.goworktree_bsd.goworktree_commit.goworktree_linux.goworktree_plan9.goworktree_status.goworktree_unix_other.goworktree_windows.go
config
doc.gogo.modgo.suminternal
object_walker.gooptions.goplumbing
cache
color
error.gofilemode
format
commitgraph
config
diff
gitignore
idxfile
index
objfile
packfile
common.godelta_index.godelta_selector.godiff_delta.godoc.goencoder.goerror.gofsobject.goobject_pack.gopackfile.goparser.gopatch_delta.goscanner.go
pktline
object
blob.gochange.gochange_adaptor.gocommit.gocommit_walker.gocommit_walker_bfs.gocommit_walker_bfs_filtered.gocommit_walker_ctime.gocommit_walker_limit.gocommit_walker_path.go
commitgraph
common.godifftree.gofile.gomerge_base.goobject.gopatch.gorename.gotag.gotree.gotreenoder.goprotocol/packp
advrefs.goadvrefs_decode.goadvrefs_encode.go
reference.gorevision.gocapability
common.godoc.goreport_status.goshallowupd.gosideband
srvresp.goulreq.goulreq_decode.goulreq_encode.goupdreq.goupdreq_decode.goupdreq_encode.gouppackreq.gouppackresp.gorevlist
storer
transport
storage
filesystem
memory
storer.goutils
binary
diff
ioutil
merkletrie
go-ldap/ldap/v3
LICENSEadd.gobind.goclient.gocompare.goconn.gocontrol.godebug.godel.godn.godoc.goerror.gofilter.gogo.modgo.sumldap.gomoddn.gomodify.gopasswdmodify.gorequest.gosearch.go
go-openapi
analysis
.codecov.yml.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdanalyzer.goappveyor.ymldebug.godoc.gofixer.goflatten.gogo.modgo.sum
internal
mixin.goschema.goerrors
.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdapi.goauth.godoc.gogo.modgo.sumheaders.gomiddleware.goparsing.goschema.go
inflect
jsonpointer
jsonreference
loads
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mddoc.go
fmts
go.modgo.sumloaders.gooptions.gospec.goruntime
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdbytestream.goclient_auth_info.goclient_operation.goclient_request.goclient_response.goconstants.gocsv.godiscard.gofile.gogo.modgo.sumheaders.gointerfaces.gojson.go
logger
middleware
context.go
request.godenco
doc.gogo18.goheader
negotiate.gonot_implemented.gooperation.goparameter.gopre_go18.gorapidoc.goredoc.gorequest.gorouter.gosecurity.gospec.goswaggerui.gountyped
validation.gosecurity
statuses.gotext.govalues.goxml.gospec
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdappveyor.ymlbindata.gocache.gocontact_info.godebug.goerrors.goexpander.goexternal_docs.gogo.modgo.sumheader.goinfo.goitems.golicense.gonormalizer.gonormalizer_nonwindows.gonormalizer_windows.gooperation.goparameter.gopath_item.gopaths.goproperties.goref.goresolver.goresponse.goresponses.goschema.goschema_loader.gosecurity_scheme.gospec.goswagger.gotag.govalidations.goxml_object.go
strfmt
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdbson.godate.godefault.godoc.goduration.goformat.gogo.modgo.sumtime.go
swag
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdconvert.goconvert_types.godoc.gogo.modgo.sumjson.goloading.goname_lexem.gonet.gopath.gopost_go18.gopost_go19.gopre_go18.gopre_go19.gosplit.goutil.goyaml.go
validate
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdappveyor.ymlcontext.godebug.godefault_validator.godoc.goexample_validator.goformats.gogo.modgo.sumhelpers.goobject_validator.gooptions.goresult.gorexp.goschema.goschema_messages.goschema_option.goschema_props.goslice_validator.gospec.gospec_messages.gotype.goupdate-fixtures.shvalidator.govalues.go
go-redis/redis/v8
.gitignore.golangci.yml.prettierrc.travis.ymlCHANGELOG.mdLICENSEMakefileREADME.mdcluster.gocluster_commands.gocommand.gocommands.godoc.goerror.gogo.modgo.sum
internal
iterator.gooptions.gopipeline.gopubsub.goredis.goresult.goring.goscript.gosentinel.gotx.gouniversal.gogo-sql-driver/mysql
.gitignore.travis.ymlAUTHORSCHANGELOG.mdLICENSEREADME.mdauth.gobuffer.gocollations.goconncheck.goconncheck_dummy.goconnection.goconnector.goconst.godriver.godsn.goerrors.gofields.gogo.modinfile.gonulltime.gonulltime_go113.gonulltime_legacy.gopackets.goresult.gorows.gostatement.gotransaction.goutils.go
go-stack/stack
go-swagger/go-swagger
LICENSE
cmd/swagger
.gitignore
commands
diff.go
swagger.godiff
array_diff.gochecks.gocompatibility.godifference_location.godifftypes.gonode.goreporting.goschema.gospec_analyser.gospec_difference.gotype_adapters.go
expand.goflatten.gogenerate.gogenerate
initcmd.goinitcmd
mixin.goserve.govalidate.goversion.gocodescan
README.mdapplication.godoc.goenum.gometa.gooperations.goparameters.goparser.goregexprs.goresponses.goroute_params.goroutes.goschema.gospec.go
generator
.gitignorebindata.goclient.goconfig.godebug.godiscriminators.godoc.goformats.gogen-debug.shlanguage.gomedia.gomodel.gooperation.goshared.gospec.gostructs.gosupport.gotemplate_repo.gotypes.go
scan
go-testfixtures/testfixtures/v3
.editorconfig.gitattributes.gitignore.goreleaser.yml.sample.envCHANGELOG.mdDockerfileLICENSEREADME.mdTaskfile.ymlbytes.godocker-compose.ymldump.gogo.modgo.sumhelper.gojson.gomysql.gopostgresql.gosqlite.gosqlserver.gotestfixtures.gotime.go
gobwas/glob
.gitignore.travis.ymlLICENSEbench.sh
compiler
glob.gomatch
any.goany_of.gobtree.gocontains.goevery_of.golist.gomatch.gomax.gomin.gonothing.goprefix.goprefix_any.goprefix_suffix.gorange.gorow.gosegments.gosingle.gosuffix.gosuffix_any.gosuper.gotext.go
readme.mdsyntax
util
gogs
chardet
2022.goAUTHORSLICENSEREADME.mddetector.gogo.modicu-license.htmlmulti_byte.gorecognizer.gosingle_byte.gounicode.goutf8.go
cron
go-gogs-client
.gitignoreLICENSEREADME.mdadmin_org.goadmin_repo.goadmin_user.gogogs.goissue.goissue_comment.goissue_label.goissue_milestone.gomedia_types.gomiscellaneous.goorg.goorg_member.goorg_team.gopull.gorelease.gorepo.gorepo_branch.gorepo_collaborator.gorepo_commit.gorepo_file.gorepo_hook.gorepo_key.gouser.gouser_app.gouser_email.gouser_follow.gouser_key.goutils.go
golang-sql/civil
golang
protobuf
AUTHORSCONTRIBUTORSLICENSE
proto
buffer.godefaults.godeprecated.godiscard.goextensions.goproperties.goproto.goregistry.gotext_decode.gotext_encode.gowire.gowrappers.go
ptypes
snappy
google
go-github/v32
AUTHORSLICENSE
github
actions.goactions_artifacts.goactions_runners.goactions_secrets.goactions_workflow_jobs.goactions_workflow_runs.goactions_workflows.goactivity.goactivity_events.goactivity_notifications.goactivity_star.goactivity_watching.goadmin.goadmin_orgs.goadmin_stats.goadmin_users.goapps.goapps_installation.goapps_manifest.goapps_marketplace.goauthorizations.gochecks.gocode-scanning.godoc.goevent.goevent_types.gogists.gogists_comments.gogit.gogit_blobs.gogit_commits.gogit_refs.gogit_tags.gogit_trees.gogithub-accessors.gogithub.gogitignore.gointeractions.gointeractions_orgs.gointeractions_repos.goissues.goissues_assignees.goissues_comments.goissues_events.goissues_labels.goissues_milestones.goissues_timeline.golicenses.gomessages.gomigrations.gomigrations_source_import.gomigrations_user.gomisc.goorgs.goorgs_hooks.goorgs_members.goorgs_outside_collaborators.goorgs_projects.goorgs_users_blocking.gopackages.goprojects.gopulls.gopulls_comments.gopulls_reviewers.gopulls_reviews.goreactions.gorepos.gorepos_collaborators.gorepos_comments.gorepos_commits.gorepos_community_health.gorepos_contents.gorepos_deployments.gorepos_forks.gorepos_hooks.gorepos_invitations.gorepos_keys.gorepos_merging.gorepos_pages.gorepos_prereceive_hooks.gorepos_projects.gorepos_releases.gorepos_stats.gorepos_statuses.gorepos_traffic.gosearch.gostrings.goteams.goteams_discussion_comments.goteams_discussions.goteams_members.gotimestamp.gousers.gousers_administration.gousers_blocking.gousers_emails.gousers_followers.gousers_gpg_keys.gousers_keys.gousers_projects.gowith_appengine.gowithout_appengine.go
go-querystring
uuid
gorilla
context
css
handlers
LICENSEREADME.mdcanonical.gocompress.gocors.godoc.gogo.modgo.sumhandlers.gologging.goproxy_headers.gorecovery.go
mux
securecookie
sessions
hashicorp
go-cleanhttp
go-retryablehttp
go-version
hcl
.gitignore.travis.ymlLICENSEMakefileREADME.mdappveyor.ymldecoder.gogo.modgo.sumhcl.go
hcl
ast
parser
printer
scanner
strconv
token
json
lex.goparse.gohuandu/xstrings
.gitignore.travis.ymlCONTRIBUTING.mdLICENSEREADME.mdcommon.goconvert.gocount.godoc.goformat.gogo.modmanipulate.gostringbuilder.gostringbuilder_go110.gotranslate.go
imdario/mergo
.deepsource.toml.gitignore.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mddoc.gogo.modgo.summap.gomerge.gomergo.go
issue9/identicon
jaytaylor/html2text
jbenet/go-context
jessevdk/go-flags
.travis.ymlLICENSEREADME.mdarg.gocheck_crosscompile.shclosest.gocommand.gocompletion.goconvert.goerror.goflags.gogroup.gohelp.goini.goman.gomultitag.gooption.gooptstyle_other.gooptstyle_windows.goparser.gotermsize.gotermsize_nosysioctl.gotiocgwinsz_bsdish.gotiocgwinsz_linux.gotiocgwinsz_other.go
josharian/intern
json-iterator/go
.codecov.yml.gitignore.travis.ymlGopkg.lockGopkg.tomlLICENSEREADME.mdadapter.goany.goany_array.goany_bool.goany_float.goany_int32.goany_int64.goany_invalid.goany_nil.goany_number.goany_object.goany_str.goany_uint32.goany_uint64.gobuild.shconfig.gofuzzy_mode_convert_table.mdgo.modgo.sumiter.goiter_array.goiter_float.goiter_int.goiter_object.goiter_skip.goiter_skip_sloppy.goiter_skip_strict.goiter_str.gojsoniter.gopool.goreflect.goreflect_array.goreflect_dynamic.goreflect_extension.goreflect_json_number.goreflect_json_raw_message.goreflect_map.goreflect_marshaler.goreflect_native.goreflect_optional.goreflect_slice.goreflect_struct_decoder.goreflect_struct_encoder.gostream.gostream_float.gostream_int.gostream_str.gotest.sh
kballard/go-shellquote
kevinburke/ssh_config
.gitattributes.gitignore.mailmap.travis.ymlAUTHORS.txtLICENSEMakefileREADME.mdconfig.golexer.goparser.goposition.gotoken.govalidators.go
keybase/go-crypto
AUTHORSCONTRIBUTORSLICENSEPATENTS
brainpool
cast5
curve25519
const_amd64.hconst_amd64.scswap_amd64.scurve25519.gocurve_impl.godoc.gofreeze_amd64.sladderstep_amd64.smont25519_amd64.gomul_amd64.ssquare_amd64.s
ed25519
openpgp
armor
canonical_text.goecdh
elgamal
errors
keys.gopacket
compressed.goconfig.goecdh.goencrypted_key.goliteral.goocfb.goone_pass_signature.goopaque.gopacket.goprivate_key.gopublic_key.gopublic_key_v3.goreader.gosignature.gosignature_v3.gosymmetric_key_encrypted.gosymmetrically_encrypted.gouserattribute.gouserid.go
patch.shread.gos2k
sig-v3.patchwrite.gorsa
klauspost
compress
LICENSE
flate
deflate.godict_decoder.gofast_encoder.gohuffman_bit_writer.gohuffman_code.gohuffman_sortByFreq.gohuffman_sortByLiteral.goinflate.goinflate_gen.golevel1.golevel2.golevel3.golevel4.golevel5.golevel6.goregmask_amd64.goregmask_other.gostateless.gotoken.go
fse
gzip
huff0
snappy
.gitignoreAUTHORSCONTRIBUTORSLICENSEREADMEdecode.godecode_amd64.godecode_amd64.sdecode_other.goencode.goencode_amd64.goencode_amd64.sencode_other.gorunbench.cmdsnappy.go
zstd
README.mdbitreader.gobitwriter.goblockdec.goblockenc.goblocktype_string.gobytebuf.gobytereader.godecodeheader.godecoder.godecoder_options.godict.goenc_base.goenc_best.goenc_better.goenc_dfast.goenc_fast.goencoder.goencoder_options.goframedec.goframeenc.gofse_decoder.gofse_encoder.gofse_predefined.gohash.gohistory.go
internal/xxhash
seqdec.goseqenc.gosnappy.gozstd.gocpuid
.gitignore.travis.ymlCONTRIBUTING.txtLICENSEREADME.mdcpuid.gocpuid_386.scpuid_amd64.scpuid_arm64.sdetect_arm64.godetect_intel.godetect_ref.gogo.mod
v2
pgzip
kr
pretty
text
lafriks/xormstore
lib/pq
.gitignore.travis.sh.travis.ymlLICENSE.mdREADME.mdTESTS.mdarray.gobuf.goconn.goconn_go18.goconnector.gocopy.godoc.goencode.goerror.gogo.modkrb.gonotice.gonotify.go
oid
rows.goscram
ssl.gossl_permissions.gossl_windows.gourl.gouser_posix.gouser_windows.gouuid.golibdns/libdns
lunny/dingtalk_webhook
magiconair/properties
.gitignore.travis.ymlCHANGELOG.mdLICENSE.mdREADME.mddecode.godoc.gogo.modintegrate.golex.goload.goparser.goproperties.gorangecheck.go
mailru/easyjson
.gitignore.travis.ymlLICENSEMakefileREADME.md
buffer
go.modgo.sumhelpers.gojlexer
jwriter
raw.gounknown_fields.gomarkbates/goth
.gitignoreLICENSE.txtREADME.mddoc.gogo.modgo.sumsession.gouser.go
gothic
provider.goproviders
bitbucket
discord
dropbox
facebook
gitea
github
gitlab
google
mastodon
nextcloud
openidConnect
twitter
yandex
mattn
go-colorable
.travis.ymlLICENSEREADME.mdcolorable_appengine.gocolorable_others.gocolorable_windows.gogo.modgo.sumgo.test.shnoncolorable.go
go-isatty
.travis.ymlLICENSEREADME.mddoc.gogo.modgo.sumgo.test.shisatty_bsd.goisatty_others.goisatty_plan9.goisatty_solaris.goisatty_tcgets.goisatty_windows.gorenovate.json
go-runewidth
.travis.ymlLICENSEREADME.mdgo.modgo.sumgo.test.shrunewidth.gorunewidth_appengine.gorunewidth_js.gorunewidth_posix.gorunewidth_table.gorunewidth_windows.go
go-sqlite3
.codecov.yml.gitignoreLICENSEREADME.mdbackup.gocallback.goconvert.godoc.goerror.gogo.modgo.sumsqlite3-binding.csqlite3-binding.hsqlite3.gosqlite3_context.gosqlite3_func_crypt.gosqlite3_go18.gosqlite3_libsqlite3.gosqlite3_load_extension.gosqlite3_load_extension_omit.gosqlite3_opt_allow_uri_authority.gosqlite3_opt_app_armor.gosqlite3_opt_foreign_keys.gosqlite3_opt_fts5.gosqlite3_opt_icu.gosqlite3_opt_introspect.gosqlite3_opt_json1.gosqlite3_opt_preupdate.gosqlite3_opt_preupdate_hook.gosqlite3_opt_preupdate_omit.gosqlite3_opt_secure_delete.gosqlite3_opt_secure_delete_fast.gosqlite3_opt_stat4.gosqlite3_opt_unlock_notify.csqlite3_opt_unlock_notify.gosqlite3_opt_userauth.gosqlite3_opt_userauth_omit.gosqlite3_opt_vacuum_full.gosqlite3_opt_vacuum_incr.gosqlite3_opt_vtable.gosqlite3_other.gosqlite3_solaris.gosqlite3_trace.gosqlite3_type.gosqlite3_usleep_windows.gosqlite3_windows.gosqlite3ext.hstatic_mock.go
matttproud/golang_protobuf_extensions
mgechev
dots
revive
LICENSE
formatter
lint
rule
add-constant.goargument-limit.goatomic.gobare-return.goblank-imports.gobool-literal-in-expr.gocall-to-gc.gocognitive-complexity.goconfusing-naming.goconfusing-results.goconstant-logical-expr.gocontext-as-argument.gocontext-keys-type.gocyclomatic.godeep-exit.godefer.godot-imports.goduplicated-imports.goearly-return.goempty-block.goempty-lines.goerror-naming.goerror-return.goerror-strings.goerrorf.goexported.gofile-header.goflag-param.gofunction-result-limit.goget-return.goidentical-branches.goif-return.goimport-shadowing.goimports-blacklist.goincrement-decrement.goindent-error-flow.goline-length-limit.gomax-public-structs.gomodifies-param.gomodifies-value-receiver.gopackage-comments.gorange-val-address.gorange-val-in-closure.gorange.goreceiver-naming.goredefines-builtin-id.gostring-of-int.gostruct-tag.gosuperfluous-else.gotime-naming.gounconditional-recursion.gounexported-naming.gounexported-return.gounhandled-error.gounnecessary-stmt.gounreachable-code.gounused-param.gounused-receiver.goutils.govar-declarations.govar-naming.gowaitgroup-by-value.go
mholt
microcosm-cc/bluemonday
.coveralls.yml.gitignore.travis.ymlCONTRIBUTING.mdCREDITS.mdLICENSE.mdMakefileREADME.mdSECURITY.mddoc.gogo.modgo.sumhandlers.gohelpers.gopolicies.gopolicy.gosanitize.go
miekg/dns
.codecov.yml.gitignoreAUTHORSCODEOWNERSCONTRIBUTORSCOPYRIGHTLICENSEMakefile.fuzzMakefile.releaseREADME.mdacceptfunc.goclient.goclientconfig.godane.godefaults.godns.godnssec.godnssec_keygen.godnssec_keyscan.godnssec_privkey.godoc.goduplicate.goedns.goformat.gofuzz.gogenerate.gogo.modgo.sumlabels.golisten_go111.golisten_go_not111.gomsg.gomsg_helpers.gomsg_truncate.gonsecx.goprivaterr.goreverse.gosanitize.goscan.goscan_rr.goserve_mux.goserver.gosig0.gosingleinflight.gosmimea.gosvcb.gotlsa.gotsig.gotypes.goudp.goudp_windows.goupdate.goversion.goxfr.gozduplicate.gozmsg.goztypes.go
minio
md5-simd
LICENSELICENSE.GolangREADME.mdblock16_amd64.sblock8_amd64.sblock_amd64.gogo.modgo.summd5-digest_amd64.gomd5-server_amd64.gomd5-server_fallback.gomd5-util_amd64.gomd5.gomd5block_amd64.gomd5block_amd64.s
minio-go/v7
.gitignore.golangci.ymlCNAMECONTRIBUTING.mdLICENSEMAINTAINERS.mdMakefileNOTICEREADME.mdREADME_zh_CN.mdapi-bucket-encryption.goapi-bucket-lifecycle.goapi-bucket-notification.goapi-bucket-policy.goapi-bucket-replication.goapi-bucket-tagging.goapi-bucket-versioning.goapi-compose-object.goapi-copy-object.goapi-datatypes.goapi-error-response.goapi-get-object-acl.goapi-get-object-file.goapi-get-object.goapi-get-options.goapi-list.goapi-object-legal-hold.goapi-object-lock.goapi-object-retention.goapi-object-tagging.goapi-presigned.goapi-put-bucket.goapi-put-object-common.goapi-put-object-file-context.goapi-put-object-multipart.goapi-put-object-streaming.goapi-put-object.goapi-remove.goapi-s3-datatypes.goapi-select.goapi-stat.goapi.gobucket-cache.gocode_of_conduct.mdconstants.gocore.gogo.modgo.sumhook-reader.gopost-policy.goretry-continous.goretry.gos3-endpoints.gos3-error.gotransport.goutils.go
pkg
credentials
assume_role.gochain.goconfig.json.samplecredentials.gocredentials.sampledoc.goenv_aws.goenv_minio.gofile_aws_credentials.gofile_minio_client.goiam_aws.gosignature-type.gostatic.gosts_client_grants.gosts_ldap_identity.gosts_web_identity.go
encrypt
lifecycle
notification
replication
s3utils
set
signer
sse
tags
sha256-simd
mitchellh
go-homedir
mapstructure
modern-go
concurrent
.gitignore.travis.ymlLICENSEREADME.mdexecutor.gogo_above_19.gogo_below_19.golog.gotest.shunbounded_executor.go
reflect2
.gitignore.travis.ymlGopkg.lockGopkg.tomlLICENSEREADME.mdgo_above_17.gogo_above_19.gogo_below_17.gogo_below_19.goreflect2.goreflect2_amd64.sreflect2_kind.gorelfect2_386.srelfect2_amd64p32.srelfect2_arm.srelfect2_arm64.srelfect2_mips64x.srelfect2_mipsx.srelfect2_ppc64x.srelfect2_s390x.ssafe_field.gosafe_map.gosafe_slice.gosafe_struct.gosafe_type.gotest.shtype_map.gounsafe_array.gounsafe_eface.gounsafe_field.gounsafe_iface.gounsafe_link.gounsafe_map.gounsafe_ptr.gounsafe_slice.gounsafe_struct.gounsafe_type.go
mrjones/oauth
mschoch/smat
msteinert/pam
nfnt/resize
niklasfasching/go-org
LICENSE
org
nwaples/rardecode
LICENSEREADME.mdarchive.goarchive15.goarchive50.gobit_reader.godecode29.godecode29_lz.godecode29_ppm.godecode50.godecode_reader.godecrypt_reader.gofilters.gogo.modhuffman.goppm_model.goreader.govm.go
olekukonko/tablewriter
oliamb/cutter
olivere/elastic/v7
.gitignoreCHANGELOG-3.0.mdCHANGELOG-5.0.mdCHANGELOG-6.0.mdCHANGELOG-7.0.mdCODE_OF_CONDUCT.mdCONTRIBUTING.mdCONTRIBUTORSISSUE_TEMPLATE.mdLICENSEMakefileREADME.mdacknowledged_response.gobackoff.gobulk.gobulk_delete_request.gobulk_delete_request_easyjson.gobulk_index_request.gobulk_index_request_easyjson.gobulk_processor.gobulk_request.gobulk_update_request.gobulk_update_request_easyjson.gocanonicalize.gocat_aliases.gocat_allocation.gocat_count.gocat_health.gocat_indices.gocat_shards.goclear_scroll.goclient.gocluster_health.gocluster_reroute.gocluster_state.gocluster_stats.go
config
connection.gocount.godecoder.godelete.godelete_by_query.godoc.godocker-compose.ymldocvalue_field.goerrors.goexists.goexplain.gofetch_source_context.gofield_caps.gogeo_point.goget.gogo.modhighlight.goindex.goindices_analyze.goindices_clear_cache.goindices_close.goindices_create.goindices_delete.goindices_delete_index_template.goindices_delete_template.goindices_exists.goindices_exists_template.goindices_flush.goindices_flush_synced.goindices_forcemerge.goindices_freeze.goindices_get.goindices_get_aliases.goindices_get_field_mapping.goindices_get_index_template.goindices_get_mapping.goindices_get_settings.goindices_get_template.goindices_open.goindices_put_alias.goindices_put_index_template.goindices_put_mapping.goindices_put_settings.goindices_put_template.goindices_refresh.goindices_rollover.goindices_segments.goindices_shrink.goindices_stats.goindices_unfreeze.goingest_delete_pipeline.goingest_get_pipeline.goingest_put_pipeline.goingest_simulate_pipeline.goinner_hit.gologger.gomget.gomsearch.gomtermvectors.gonodes_info.gonodes_stats.goping.goplugins.goquery.goreindex.gorequest.gorescore.gorescorer.goresponse.goretrier.goretry.goscript.goscript_delete.goscript_get.goscript_put.goscroll.gosearch.gosearch_aggs.gosearch_aggs_bucket_adjacency_matrix.gosearch_aggs_bucket_auto_date_histogram.gosearch_aggs_bucket_children.gosearch_aggs_bucket_composite.gosearch_aggs_bucket_count_thresholds.gosearch_aggs_bucket_date_histogram.gosearch_aggs_bucket_date_range.gosearch_aggs_bucket_diversified_sampler.gosearch_aggs_bucket_filter.gosearch_aggs_bucket_filters.gosearch_aggs_bucket_geo_distance.gosearch_aggs_bucket_geohash_grid.gosearch_aggs_bucket_global.gosearch_aggs_bucket_histogram.gosearch_aggs_bucket_ip_range.gosearch_aggs_bucket_missing.gosearch_aggs_bucket_nested.gosearch_aggs_bucket_range.gosearch_aggs_bucket_rare_terms.gosearch_aggs_bucket_reverse_nested.gosearch_aggs_bucket_sampler.gosearch_aggs_bucket_significant_terms.gosearch_aggs_bucket_significant_text.gosearch_aggs_bucket_terms.gosearch_aggs_matrix_stats.gosearch_aggs_metrics_avg.gosearch_aggs_metrics_cardinality.gosearch_aggs_metrics_extended_stats.gosearch_aggs_metrics_geo_bounds.gosearch_aggs_metrics_geo_centroid.gosearch_aggs_metrics_max.gosearch_aggs_metrics_median_absolute_deviation.gosearch_aggs_metrics_min.gosearch_aggs_metrics_percentile_ranks.gosearch_aggs_metrics_percentiles.gosearch_aggs_metrics_scripted_metric.gosearch_aggs_metrics_stats.gosearch_aggs_metrics_sum.gosearch_aggs_metrics_top_hits.gosearch_aggs_metrics_value_count.gosearch_aggs_metrics_weighted_avg.gosearch_aggs_pipeline_avg_bucket.gosearch_aggs_pipeline_bucket_script.gosearch_aggs_pipeline_bucket_selector.gosearch_aggs_pipeline_bucket_sort.gosearch_aggs_pipeline_cumulative_sum.gosearch_aggs_pipeline_derivative.gosearch_aggs_pipeline_extended_stats_bucket.gosearch_aggs_pipeline_max_bucket.gosearch_aggs_pipeline_min_bucket.gosearch_aggs_pipeline_mov_avg.gosearch_aggs_pipeline_mov_fn.gosearch_aggs_pipeline_percentiles_bucket.gosearch_aggs_pipeline_serial_diff.gosearch_aggs_pipeline_stats_bucket.gosearch_aggs_pipeline_sum_bucket.gosearch_collapse_builder.gosearch_queries_bool.gosearch_queries_boosting.gosearch_queries_common_terms.gosearch_queries_constant_score.gosearch_queries_dis_max.gosearch_queries_distance_feature_query.gosearch_queries_exists.gosearch_queries_fsq.gosearch_queries_fsq_score_funcs.gosearch_queries_fuzzy.gosearch_queries_geo_bounding_box.gosearch_queries_geo_distance.gosearch_queries_geo_polygon.gosearch_queries_has_child.gosearch_queries_has_parent.gosearch_queries_ids.gosearch_queries_interval.gosearch_queries_interval_filter.gosearch_queries_interval_rules_all_of.gosearch_queries_interval_rules_any_of.gosearch_queries_interval_rules_match.gosearch_queries_interval_rules_prefix.gosearch_queries_interval_rules_wildcard.gosearch_queries_match.gosearch_queries_match_all.gosearch_queries_match_none.gosearch_queries_match_phrase.gosearch_queries_match_phrase_prefix.gosearch_queries_more_like_this.gosearch_queries_multi_match.gosearch_queries_nested.gosearch_queries_parent_id.gosearch_queries_percolator.gosearch_queries_pinned.gosearch_queries_prefix.gosearch_queries_query_string.gosearch_queries_range.gosearch_queries_raw_string.gosearch_queries_regexp.gosearch_queries_script.gosearch_queries_script_score.gosearch_queries_simple_query_string.gosearch_queries_slice.gosearch_queries_span_first.gosearch_queries_span_near.gosearch_queries_span_term.gosearch_queries_term.gosearch_queries_terms.gosearch_queries_terms_set.gosearch_queries_type.gosearch_queries_wildcard.gosearch_queries_wrapper.gosearch_request.gosearch_shards.gosearch_source.gosearch_terms_lookup.gosnapshot_create.gosnapshot_create_repository.gosnapshot_delete.gosnapshot_delete_repository.gosnapshot_get.gosnapshot_get_repository.gosnapshot_restore.gosnapshot_status.gosnapshot_verify_repository.gosort.gosuggest_field.gosuggester.gosuggester_completion.gosuggester_context.gosuggester_context_category.gosuggester_context_geo.gosuggester_phrase.gosuggester_term.gotasks_cancel.gotasks_get_task.gotasks_list.gotermvectors.goupdate.goupdate_by_query.gouritemplates
validate.goxpack_async_search_delete.goxpack_async_search_get.goxpack_async_search_submit.goxpack_ilm_delete_lifecycle.goxpack_ilm_get_lifecycle.goxpack_ilm_put_lifecycle.goxpack_info.goxpack_security_change_password.goxpack_security_delete_role.goxpack_security_delete_role_mapping.goxpack_security_delete_user.goxpack_security_disable_user.goxpack_security_enable_user.goxpack_security_get_role.goxpack_security_get_role_mapping.goxpack_security_get_user.goxpack_security_put_role.goxpack_security_put_role_mapping.goxpack_security_put_user.goxpack_watcher_ack_watch.goxpack_watcher_activate_watch.goxpack_watcher_deactivate_watch.goxpack_watcher_delete_watch.goxpack_watcher_execute_watch.goxpack_watcher_get_watch.goxpack_watcher_put_watch.goxpack_watcher_start.goxpack_watcher_stats.goxpack_watcher_stop.gopelletier/go-toml
.dockerignore.gitignoreCONTRIBUTING.mdDockerfileLICENSEMakefilePULL_REQUEST_TEMPLATE.mdREADME.mdazure-pipelines.ymlbenchmark.shdoc.goexample-crlf.tomlexample.tomlfuzz.gofuzz.shfuzzit.shgo.modgo.sumkeysparsing.golexer.golocaltime.gomarshal.gomarshal_OrderPreserve_test.tomlmarshal_test.tomlparser.goposition.gotoken.gotoml.gotomltree_create.gotomltree_write.go
philhofer/fwd
pierrec/lz4/v4
.gitignoreLICENSEREADME.mdgo.modgo.sumlz4.gooptions.gooptions_gen.goreader.gostate.gostate_gen.gowriter.go
internal
lz4block
lz4errors
lz4stream
xxh32
pkg/errors
pmezard/go-difflib
pquerna/otp
prometheus
client_golang
LICENSENOTICE
prometheus
.gitignoreREADME.mdbuild_info.gobuild_info_pre_1.12.gocollector.gocounter.godesc.godoc.goexpvar_collector.gofnv.gogauge.gogo_collector.gohistogram.go
internal
labels.gometric.goobserver.goprocess_collector.goprocess_collector_other.goprocess_collector_windows.gopromhttp
registry.gosummary.gotimer.gountyped.govalue.govec.gowrap.goclient_model
common
procfs
.gitignore.golangci.ymlCODE_OF_CONDUCT.mdCONTRIBUTING.mdLICENSEMAINTAINERS.mdMakefileMakefile.commonNOTICEREADME.mdSECURITY.mdarp.gobuddyinfo.gocpuinfo.gocpuinfo_armx.gocpuinfo_mipsx.gocpuinfo_others.gocpuinfo_ppcx.gocpuinfo_riscvx.gocpuinfo_s390x.gocpuinfo_x86.gocrypto.godoc.gofixtures.ttarfs.gofscache.gogo.modgo.sum
internal
ipvs.gokernel_random.goloadavg.gomdstat.gomeminfo.gomountinfo.gomountstats.gonet_conntrackstat.gonet_dev.gonet_ip_socket.gonet_protocols.gonet_sockstat.gonet_softnet.gonet_tcp.gonet_udp.gonet_unix.goproc.goproc_cgroup.goproc_environ.goproc_fdinfo.goproc_io.goproc_limits.goproc_maps.goproc_ns.goproc_psi.goproc_smaps.goproc_stat.goproc_status.goschedstat.goslab.gostat.goswaps.gottarvm.goxfrm.gozoneinfo.goquasoft/websspi
.gitignore.travis.ymlLICENSEREADME.mdgo.modgo.sum
secctx
userinfo.goutf16.gowebsspi_windows.gowin32_windows.gorivo/uniseg
rs/xid
.appveyor.yml.travis.ymlLICENSEREADME.mdgo.modhostid_darwin.gohostid_fallback.gohostid_freebsd.gohostid_linux.gohostid_windows.goid.go
russross/blackfriday/v2
.gitignore.travis.ymlLICENSE.txtREADME.mdblock.godoc.goentities.goesc.gogo.modhtml.goinline.gomarkdown.gonode.gosmartypants.go
sergi/go-diff
shurcooL
httpfs
vfsgen
spf13
afero
.gitignore.travis.ymlLICENSE.txtREADME.mdafero.goappveyor.ymlbasepath.gocacheOnReadFs.goconst_bsds.goconst_win_unix.gocopyOnWriteFs.gogo.modgo.sumhttpFs.goioutil.golstater.gomatch.go
mem
memmap.goos.gopath.goreadonlyfs.goregexpfs.gosymlink.gounionFile.goutil.gocast
jwalterweatherman
pflag
.gitignore.travis.ymlLICENSEREADME.mdbool.gobool_slice.gobytes.gocount.goduration.goduration_slice.goflag.gofloat32.gofloat32_slice.gofloat64.gofloat64_slice.gogo.modgo.sumgolangflag.goint.goint16.goint32.goint32_slice.goint64.goint64_slice.goint8.goint_slice.goip.goip_slice.goipmask.goipnet.gostring.gostring_array.gostring_slice.gostring_to_int.gostring_to_int64.gostring_to_string.gouint.gouint16.gouint32.gouint64.gouint8.gouint_slice.go
viper
ssor/bom
steveyen/gtreap
stretchr/testify
LICENSE
assert
assertion_compare.goassertion_format.goassertion_format.go.tmplassertion_forward.goassertion_forward.go.tmplassertion_order.goassertions.godoc.goerrors.goforward_assertions.gohttp_assertions.go
require
subosito/gotenv
syndtr/goleveldb
LICENSE
leveldb
batch.go
cache
comparer.gocomparer
db.godb_compaction.godb_iter.godb_snapshot.godb_state.godb_transaction.godb_util.godb_write.godoc.goerrors.goerrors
filter.gofilter
iterator
journal
key.gomemdb
opt
options.gosession.gosession_compaction.gosession_record.gosession_util.gostorage.gostorage
file_storage.gofile_storage_nacl.gofile_storage_plan9.gofile_storage_solaris.gofile_storage_unix.gofile_storage_windows.gomem_storage.gostorage.go
table.gotable
util.goutil
version.gotinylib/msgp
LICENSE
msgp
toqueteos/webbrowser
tstranex/u2f
ulikunitz/xz
.gitignoreLICENSEREADME.mdSECURITY.mdTODO.mdbits.gocrc.goformat.gofox-check-none.xzfox.xzgo.mod
internal
lzma
bintree.gobitops.gobreader.gobuffer.gobytewriter.godecoder.godecoderdict.godirectcodec.godistcodec.goencoder.goencoderdict.gofox.lzmahashtable.goheader.goheader2.golengthcodec.goliteralcodec.gomatchalgorithm.gooperation.goprob.goproperties.gorangecodec.goreader.goreader2.gostate.gotreecodecs.gowriter.gowriter2.go
lzmafilter.gomake-docsnone-check.goreader.gowriter.gounknwon
com
.gitignore.travis.ymlLICENSEREADME.mdcmd.goconvert.godir.gofile.gogo.modgo.sumhtml.gohttp.gomath.gopath.goregex.goslice.gostring.gotime.gourl.go
i18n
paginater
unrolled/render
.gitignore.travis.ymlLICENSEREADME.mdbuffer.godoc.goengine.gofs.gogo.modgo.sumhelpers.gohelpers_pre16.gorender.go
urfave/cli
.flake8.gitignoreCODE_OF_CONDUCT.mdLICENSEREADME.mdapp.goappveyor.ymlcategory.gocli.gocommand.gocontext.godocs.goerrors.gofish.goflag.goflag_bool.goflag_bool_t.goflag_duration.goflag_float64.goflag_generic.goflag_int.goflag_int64.goflag_int64_slice.goflag_int_slice.goflag_string.goflag_string_slice.goflag_uint.goflag_uint64.gofuncs.gogo.modgo.sumhelp.goparse.gosort.gotemplate.go
willf/bitset
.gitignore.travis.ymlLICENSEREADME.mdazure-pipelines.ymlbitset.gogo.modgo.sumpopcnt.gopopcnt_19.gopopcnt_amd64.gopopcnt_amd64.spopcnt_generic.gotrailing_zeros_18.gotrailing_zeros_19.go
xanzy
go-gitlab
.gitignore.golangci.ymlLICENSEREADME.mdaccess_requests.goapplications.goaudit_events.goaward_emojis.goboards.gobranches.gobroadcast_messages.goci_yml_templates.goclient_options.gocommits.gocustom_attributes.godeploy_keys.godeploy_tokens.godeployments.godiscussions.goenvironments.goepic_issues.goepics.goevent_parsing.goevent_systemhook_types.goevent_webhook_types.goevents.gofeature_flags.gofreeze_periods.gogitignore_templates.gogitlab.gogo.modgo.sumgroup_badges.gogroup_boards.gogroup_clusters.gogroup_hooks.gogroup_labels.gogroup_members.gogroup_milestones.gogroup_variables.gogroup_wikis.gogroups.goinstance_clusters.goinstance_variables.goinvites.goissue_links.goissues.goissues_statistics.gojobs.gokeys.golabels.golicense.golicense_templates.gomerge_request_approvals.gomerge_requests.gomilestones.gonamespaces.gonotes.gonotifications.gopackages.gopages_domains.gopipeline_schedules.gopipeline_triggers.gopipelines.goproject_badges.goproject_clusters.goproject_import_export.goproject_members.goproject_mirror.goproject_snippets.goproject_variables.goprojects.goprotected_branches.goprotected_environments.goprotected_tags.goregistry.goreleaselinks.goreleases.gorepositories.gorepository_files.gorequest_options.goresource_label_events.goresource_state_events.gorunners.gosearch.goservices.gosettings.gosidekiq_metrics.gosnippets.gostrings.gosystem_hooks.gotags.gotime_stats.gotodos.gotypes.gousers.govalidate.goversion.gowikis.go
ssh-agent
xi2/xz
AUTHORSLICENSEREADME.mddec_bcj.godec_delta.godec_lzma2.godec_stream.godec_util.godec_xz.godoc.goreader.go
yohcop/openid-go
.travis.ymlLICENSEREADME.mddiscover.godiscovery_cache.gogetter.gogo.modgo.sumhtml_discovery.gononce_store.gonormalizer.goopenid.goredirect.goverify.goxrds.goyadis_discovery.go
yuin
goldmark-highlighting
goldmark-meta
goldmark
.gitignoreLICENSEMakefileREADME.md
ast
extension
go.modgo.summarkdown.goparser
attribute.goatx_heading.goauto_link.goblockquote.gocode_block.gocode_span.godelimiter.goemphasis.gofcode_block.gohtml_block.golink.golink_ref.golist.golist_item.goparagraph.goparser.goraw_html.gosetext_headings.gothematic_break.go
renderer
text
util
go.etcd.io/bbolt
.gitignore.travis.ymlLICENSEMakefileREADME.mdbolt_386.gobolt_amd64.gobolt_arm.gobolt_arm64.gobolt_linux.gobolt_mips64x.gobolt_mipsx.gobolt_openbsd.gobolt_ppc.gobolt_ppc64.gobolt_ppc64le.gobolt_riscv64.gobolt_s390x.gobolt_unix.gobolt_unix_aix.gobolt_unix_solaris.gobolt_windows.goboltsync_unix.gobucket.gocursor.godb.godoc.goerrors.gofreelist.gofreelist_hmap.gogo.modgo.sumnode.gopage.gotx.gounsafe.go
go.jolheiser.com
hcaptcha
pwn
go.mongodb.org/mongo-driver
LICENSE
bson
bson.gobson_1_8.go
bsoncodec
bsoncodec.gobyte_slice_codec.gocond_addr_codec.godefault_value_decoders.godefault_value_encoders.godoc.goempty_interface_codec.gomap_codec.gomode.gopointer_codec.goproxy.goregistry.goslice_codec.gostring_codec.gostruct_codec.gostruct_tag_parser.gotime_codec.gotypes.gouint_codec.go
bsonoptions
byte_slice_codec_options.goempty_interface_codec_options.gomap_codec_options.goslice_codec_options.gostring_codec_options.gostruct_codec_options.gotime_codec_options.gouint_codec_options.go
bsonrw
copier.godoc.goextjson_parser.goextjson_reader.goextjson_tables.goextjson_wrappers.goextjson_writer.gojson_scanner.gomode.goreader.govalue_reader.govalue_writer.gowriter.go
bsontype
decoder.godoc.goencoder.gomarshal.goprimitive
primitive_codecs.goraw.goraw_element.goraw_value.goregistry.gotypes.gounmarshal.gox/bsonx/bsoncore
go.opentelemetry.io/otel
.gitignore.gitmodules.golangci.ymlCHANGELOG.mdCODEOWNERSCONTRIBUTING.mdLICENSEMakefileMakefile.protosREADME.mdRELEASING.mdVERSIONING.md
codes
doc.goerror_handler.goget_main_pkgs.shgo.modgo.sumhandler.gointernal
label
metric
LICENSEconfig.godoc.go
pre_release.shpropagation.goglobal
go.modgo.suminstrumentkind_string.gometric.gometric_instrument.gometric_noop.gometric_sdkapi.gonumber
registry
propagation
tag.shtrace.gotrace
unit
verify_examples.shversion.gogo.uber.org
atomic
.codecov.yml.gitignore.travis.ymlCHANGELOG.mdLICENSE.txtMakefileREADME.mdbool.gobool_ext.godoc.goduration.goduration_ext.goerror.goerror_ext.gofloat64.gofloat64_ext.gogen.gogo.modgo.sumint32.goint64.gonocmp.gostring.gostring_ext.gouint32.gouint64.govalue.go
multierr
.codecov.yml.gitignore.travis.ymlCHANGELOG.mdLICENSE.txtMakefileREADME.mderror.goglide.yamlgo.modgo.sumgo113.go
zap
.codecov.yml.gitignore.readme.tmpl.travis.ymlCHANGELOG.mdCODE_OF_CONDUCT.mdCONTRIBUTING.mdFAQ.mdLICENSE.txtMakefileREADME.mdarray.go
buffer
checklicense.shconfig.godoc.goencoder.goerror.gofield.goflag.goglide.yamlglobal.goglobal_go112.goglobal_prego112.gogo.modgo.sumhttp_handler.gointernal
level.gologger.gooptions.gosink.gostacktrace.gosugar.gotime.gowriter.gozapcore
golang.org/x
crypto
AUTHORSCONTRIBUTORSLICENSEPATENTS
argon2
bcrypt
blake2b
blake2b.goblake2bAVX2_amd64.goblake2bAVX2_amd64.sblake2b_amd64.goblake2b_amd64.sblake2b_generic.goblake2b_ref.goblake2x.goregister.go
blowfish
cast5
chacha20
chacha_arm64.gochacha_arm64.schacha_generic.gochacha_noasm.gochacha_ppc64le.gochacha_ppc64le.schacha_s390x.gochacha_s390x.sxor.go
curve25519
ed25519
internal/subtle
md4
ocsp
openpgp
armor
canonical_text.goelgamal
errors
keys.gopacket
compressed.goconfig.goencrypted_key.goliteral.goocfb.goone_pass_signature.goopaque.gopacket.goprivate_key.gopublic_key.gopublic_key_v3.goreader.gosignature.gosignature_v3.gosymmetric_key_encrypted.gosymmetrically_encrypted.gouserattribute.gouserid.go
read.gos2k
write.gopbkdf2
poly1305
bits_compat.gobits_go1.13.gomac_noasm.gopoly1305.gosum_amd64.gosum_amd64.ssum_generic.gosum_ppc64le.gosum_ppc64le.ssum_s390x.gosum_s390x.s
scrypt
ssh
mod
net
AUTHORSCONTRIBUTORSLICENSEPATENTS
bpf
context
html
http/httpguts
idna
idna10.0.0.goidna9.0.0.gopunycode.gotables10.0.0.gotables11.0.0.gotables12.0.0.gotables13.0.0.gotables9.0.0.gotrie.gotrieval.go
internal
iana
socket
cmsghdr.gocmsghdr_bsd.gocmsghdr_linux_32bit.gocmsghdr_linux_64bit.gocmsghdr_solaris_64bit.gocmsghdr_stub.gocmsghdr_unix.gocmsghdr_zos_s390x.goempty.serror_unix.goerror_windows.goiovec_32bit.goiovec_64bit.goiovec_solaris_64bit.goiovec_stub.gommsghdr_stub.gommsghdr_unix.gomsghdr_bsd.gomsghdr_bsdvar.gomsghdr_linux.gomsghdr_linux_32bit.gomsghdr_linux_64bit.gomsghdr_openbsd.gomsghdr_solaris_64bit.gomsghdr_stub.gomsghdr_zos_s390x.gonorace.gorace.gorawconn.gorawconn_mmsg.gorawconn_msg.gorawconn_nommsg.gorawconn_nomsg.gosocket.gosys.gosys_bsd.gosys_const_unix.gosys_const_zos.gosys_linkname.gosys_linux.gosys_linux_386.gosys_linux_386.ssys_linux_amd64.gosys_linux_arm.gosys_linux_arm64.gosys_linux_mips.gosys_linux_mips64.gosys_linux_mips64le.gosys_linux_mipsle.gosys_linux_ppc64.gosys_linux_ppc64le.gosys_linux_riscv64.gosys_linux_s390x.gosys_linux_s390x.ssys_netbsd.gosys_posix.gosys_solaris.gosys_solaris_amd64.ssys_stub.gosys_unix.gosys_windows.gosys_zos_s390x.gosys_zos_s390x.szsys_aix_ppc64.gozsys_darwin_386.gozsys_darwin_amd64.gozsys_darwin_arm.gozsys_darwin_arm64.gozsys_dragonfly_amd64.gozsys_freebsd_386.gozsys_freebsd_amd64.gozsys_freebsd_arm.gozsys_freebsd_arm64.gozsys_linux_386.gozsys_linux_amd64.gozsys_linux_arm.gozsys_linux_arm64.gozsys_linux_mips.gozsys_linux_mips64.gozsys_linux_mips64le.gozsys_linux_mipsle.gozsys_linux_ppc64.gozsys_linux_ppc64le.gozsys_linux_riscv64.gozsys_linux_s390x.gozsys_netbsd_386.gozsys_netbsd_amd64.gozsys_netbsd_arm.gozsys_netbsd_arm64.gozsys_openbsd_386.gozsys_openbsd_amd64.gozsys_openbsd_arm.gozsys_openbsd_arm64.gozsys_openbsd_mips64.gozsys_solaris_amd64.gozsys_zos_s390x.go
socks
ipv4
batch.gocontrol.gocontrol_bsd.gocontrol_pktinfo.gocontrol_stub.gocontrol_unix.gocontrol_windows.gocontrol_zos.godgramopt.godoc.goendpoint.gogenericopt.goheader.gohelper.goiana.goicmp.goicmp_linux.goicmp_stub.gopacket.gopayload.gopayload_cmsg.gopayload_nocmsg.gosockopt.gosockopt_posix.gosockopt_stub.gosys_aix.gosys_asmreq.gosys_asmreq_stub.gosys_asmreqn.gosys_asmreqn_stub.gosys_bpf.gosys_bpf_stub.gosys_bsd.gosys_darwin.gosys_dragonfly.gosys_freebsd.gosys_linux.gosys_solaris.gosys_ssmreq.gosys_ssmreq_stub.gosys_stub.gosys_windows.gosys_zos.gozsys_aix_ppc64.gozsys_darwin.gozsys_dragonfly.gozsys_freebsd_386.gozsys_freebsd_amd64.gozsys_freebsd_arm.gozsys_freebsd_arm64.gozsys_linux_386.gozsys_linux_amd64.gozsys_linux_arm.gozsys_linux_arm64.gozsys_linux_mips.gozsys_linux_mips64.gozsys_linux_mips64le.gozsys_linux_mipsle.gozsys_linux_ppc.gozsys_linux_ppc64.gozsys_linux_ppc64le.gozsys_linux_riscv64.gozsys_linux_s390x.gozsys_netbsd.gozsys_openbsd.gozsys_solaris.gozsys_zos_s390x.go
ipv6
batch.gocontrol.gocontrol_rfc2292_unix.gocontrol_rfc3542_unix.gocontrol_stub.gocontrol_unix.gocontrol_windows.godgramopt.godoc.goendpoint.gogenericopt.goheader.gohelper.goiana.goicmp.goicmp_bsd.goicmp_linux.goicmp_solaris.goicmp_stub.goicmp_windows.goicmp_zos.gopayload.gopayload_cmsg.gopayload_nocmsg.gosockopt.gosockopt_posix.gosockopt_stub.gosys_aix.gosys_asmreq.gosys_asmreq_stub.gosys_bpf.gosys_bpf_stub.gosys_bsd.gosys_darwin.gosys_freebsd.gosys_linux.gosys_solaris.gosys_ssmreq.gosys_ssmreq_stub.gosys_stub.gosys_windows.gosys_zos.gozsys_aix_ppc64.gozsys_darwin.gozsys_dragonfly.gozsys_freebsd_386.gozsys_freebsd_amd64.gozsys_freebsd_arm.gozsys_freebsd_arm64.gozsys_linux_386.gozsys_linux_amd64.gozsys_linux_arm.gozsys_linux_arm64.gozsys_linux_mips.gozsys_linux_mips64.gozsys_linux_mips64le.gozsys_linux_mipsle.gozsys_linux_ppc.gozsys_linux_ppc64.gozsys_linux_ppc64le.gozsys_linux_riscv64.gozsys_linux_s390x.gozsys_netbsd.gozsys_openbsd.gozsys_solaris.gozsys_zos_s390x.go
proxy
publicsuffix
oauth2
.travis.ymlAUTHORSCONTRIBUTING.mdCONTRIBUTORSLICENSEREADME.mdgo.modgo.sum
google
appengine.goappengine_gen1.goappengine_gen2_flex.godefault.godoc.gogoogle.go
internal/externalaccount
aws.gobasecredentials.goclientauth.goerr.gofilecredsource.goimpersonate.gosts_exchange.gourlcredsource.go
jwt.gosdk.gointernal
jws
jwt
oauth2.gotoken.gotransport.gosys
AUTHORSCONTRIBUTORSLICENSEPATENTS
cpu
asm_aix_ppc64.sbyteorder.gocpu.gocpu_aix.gocpu_arm.gocpu_arm64.gocpu_arm64.scpu_gc_arm64.gocpu_gc_s390x.gocpu_gc_x86.gocpu_gccgo_arm64.gocpu_gccgo_s390x.gocpu_gccgo_x86.ccpu_gccgo_x86.gocpu_linux.gocpu_linux_arm.gocpu_linux_arm64.gocpu_linux_mips64x.gocpu_linux_noinit.gocpu_linux_ppc64x.gocpu_linux_s390x.gocpu_mips64x.gocpu_mipsx.gocpu_netbsd_arm64.gocpu_other_arm.gocpu_other_arm64.gocpu_other_mips64x.gocpu_ppc64x.gocpu_riscv64.gocpu_s390x.gocpu_s390x.scpu_wasm.gocpu_x86.gocpu_x86.scpu_zos.gocpu_zos_s390x.gohwcap_linux.gosyscall_aix_gccgo.gosyscall_aix_ppc64_gc.go
execabs
internal/unsafeheader
unix
.gitignoreREADME.mdaffinity_linux.goaliases.goasm_aix_ppc64.sasm_bsd_386.sasm_bsd_amd64.sasm_bsd_arm.sasm_bsd_arm64.sasm_linux_386.sasm_linux_amd64.sasm_linux_arm.sasm_linux_arm64.sasm_linux_mips64x.sasm_linux_mipsx.sasm_linux_ppc64x.sasm_linux_riscv64.sasm_linux_s390x.sasm_openbsd_mips64.sasm_solaris_amd64.sasm_zos_s390x.sbluetooth_linux.gocap_freebsd.goconstants.godev_aix_ppc.godev_aix_ppc64.godev_darwin.godev_dragonfly.godev_freebsd.godev_linux.godev_netbsd.godev_openbsd.godev_zos.godirent.goendian_big.goendian_little.goenv_unix.goepoll_zos.goerrors_freebsd_386.goerrors_freebsd_amd64.goerrors_freebsd_arm.goerrors_freebsd_arm64.gofcntl.gofcntl_darwin.gofcntl_linux_32bit.gofdset.gofstatfs_zos.gogccgo.gogccgo_c.cgccgo_linux_amd64.goioctl.goioctl_zos.gomkall.shmkerrors.shpagesize_unix.gopledge_openbsd.goptrace_darwin.goptrace_ios.gorace.gorace0.goreaddirent_getdents.goreaddirent_getdirentries.gosockcmsg_dragonfly.gosockcmsg_linux.gosockcmsg_unix.gosockcmsg_unix_other.gostr.gosyscall.gosyscall_aix.gosyscall_aix_ppc.gosyscall_aix_ppc64.gosyscall_bsd.gosyscall_darwin.1_12.gosyscall_darwin.1_13.gosyscall_darwin.gosyscall_darwin_386.gosyscall_darwin_amd64.gosyscall_darwin_arm.gosyscall_darwin_arm64.gosyscall_darwin_libSystem.gosyscall_dragonfly.gosyscall_dragonfly_amd64.gosyscall_freebsd.gosyscall_freebsd_386.gosyscall_freebsd_amd64.gosyscall_freebsd_arm.gosyscall_freebsd_arm64.gosyscall_illumos.gosyscall_linux.gosyscall_linux_386.gosyscall_linux_amd64.gosyscall_linux_amd64_gc.gosyscall_linux_arm.gosyscall_linux_arm64.gosyscall_linux_gc.gosyscall_linux_gc_386.gosyscall_linux_gc_arm.gosyscall_linux_gccgo_386.gosyscall_linux_gccgo_arm.gosyscall_linux_mips64x.gosyscall_linux_mipsx.gosyscall_linux_ppc64x.gosyscall_linux_riscv64.gosyscall_linux_s390x.gosyscall_linux_sparc64.gosyscall_netbsd.gosyscall_netbsd_386.gosyscall_netbsd_amd64.gosyscall_netbsd_arm.gosyscall_netbsd_arm64.gosyscall_openbsd.gosyscall_openbsd_386.gosyscall_openbsd_amd64.gosyscall_openbsd_arm.gosyscall_openbsd_arm64.gosyscall_openbsd_mips64.gosyscall_solaris.gosyscall_solaris_amd64.gosyscall_unix.gosyscall_unix_gc.gosyscall_unix_gc_ppc64x.gosyscall_zos_s390x.gotimestruct.gounveil_openbsd.goxattr_bsd.gozerrors_aix_ppc.gozerrors_aix_ppc64.gozerrors_darwin_386.gozerrors_darwin_amd64.gozerrors_darwin_arm.gozerrors_darwin_arm64.gozerrors_dragonfly_amd64.gozerrors_freebsd_386.gozerrors_freebsd_amd64.gozerrors_freebsd_arm.gozerrors_freebsd_arm64.gozerrors_linux.gozerrors_linux_386.gozerrors_linux_amd64.gozerrors_linux_arm.gozerrors_linux_arm64.gozerrors_linux_mips.gozerrors_linux_mips64.gozerrors_linux_mips64le.gozerrors_linux_mipsle.gozerrors_linux_ppc64.gozerrors_linux_ppc64le.gozerrors_linux_riscv64.gozerrors_linux_s390x.gozerrors_linux_sparc64.gozerrors_netbsd_386.gozerrors_netbsd_amd64.gozerrors_netbsd_arm.gozerrors_netbsd_arm64.gozerrors_openbsd_386.gozerrors_openbsd_amd64.gozerrors_openbsd_arm.gozerrors_openbsd_arm64.gozerrors_openbsd_mips64.gozerrors_solaris_amd64.gozerrors_zos_s390x.gozptrace_armnn_linux.gozptrace_linux_arm64.gozptrace_mipsnn_linux.gozptrace_mipsnnle_linux.gozptrace_x86_linux.gozsyscall_aix_ppc.gozsyscall_aix_ppc64.gozsyscall_aix_ppc64_gc.gozsyscall_aix_ppc64_gccgo.gozsyscall_darwin_386.1_13.gozsyscall_darwin_386.1_13.szsyscall_darwin_386.gozsyscall_darwin_386.szsyscall_darwin_amd64.1_13.gozsyscall_darwin_amd64.1_13.szsyscall_darwin_amd64.gozsyscall_darwin_amd64.szsyscall_darwin_arm.1_13.gozsyscall_darwin_arm.1_13.szsyscall_darwin_arm.gozsyscall_darwin_arm.szsyscall_darwin_arm64.1_13.gozsyscall_darwin_arm64.1_13.szsyscall_darwin_arm64.gozsyscall_darwin_arm64.szsyscall_dragonfly_amd64.gozsyscall_freebsd_386.gozsyscall_freebsd_amd64.gozsyscall_freebsd_arm.gozsyscall_freebsd_arm64.gozsyscall_illumos_amd64.gozsyscall_linux.gozsyscall_linux_386.gozsyscall_linux_amd64.gozsyscall_linux_arm.gozsyscall_linux_arm64.gozsyscall_linux_mips.gozsyscall_linux_mips64.gozsyscall_linux_mips64le.gozsyscall_linux_mipsle.gozsyscall_linux_ppc64.gozsyscall_linux_ppc64le.gozsyscall_linux_riscv64.gozsyscall_linux_s390x.gozsyscall_linux_sparc64.gozsyscall_netbsd_386.gozsyscall_netbsd_amd64.gozsyscall_netbsd_arm.gozsyscall_netbsd_arm64.gozsyscall_openbsd_386.gozsyscall_openbsd_amd64.gozsyscall_openbsd_arm.gozsyscall_openbsd_arm64.gozsyscall_openbsd_mips64.gozsyscall_solaris_amd64.gozsyscall_zos_s390x.gozsysctl_openbsd_386.gozsysctl_openbsd_amd64.gozsysctl_openbsd_arm.gozsysctl_openbsd_arm64.gozsysctl_openbsd_mips64.gozsysnum_darwin_386.gozsysnum_darwin_amd64.gozsysnum_darwin_arm.gozsysnum_darwin_arm64.gozsysnum_dragonfly_amd64.gozsysnum_freebsd_386.gozsysnum_freebsd_amd64.gozsysnum_freebsd_arm.gozsysnum_freebsd_arm64.gozsysnum_linux_386.gozsysnum_linux_amd64.gozsysnum_linux_arm.gozsysnum_linux_arm64.gozsysnum_linux_mips.gozsysnum_linux_mips64.gozsysnum_linux_mips64le.gozsysnum_linux_mipsle.gozsysnum_linux_ppc64.gozsysnum_linux_ppc64le.gozsysnum_linux_riscv64.gozsysnum_linux_s390x.gozsysnum_linux_sparc64.gozsysnum_netbsd_386.gozsysnum_netbsd_amd64.gozsysnum_netbsd_arm.gozsysnum_netbsd_arm64.gozsysnum_openbsd_386.gozsysnum_openbsd_amd64.gozsysnum_openbsd_arm.gozsysnum_openbsd_arm64.gozsysnum_openbsd_mips64.gozsysnum_zos_s390x.goztypes_aix_ppc.goztypes_aix_ppc64.goztypes_darwin_386.goztypes_darwin_amd64.goztypes_darwin_arm.goztypes_darwin_arm64.goztypes_dragonfly_amd64.goztypes_freebsd_386.goztypes_freebsd_amd64.goztypes_freebsd_arm.goztypes_freebsd_arm64.goztypes_illumos_amd64.goztypes_linux.goztypes_linux_386.goztypes_linux_amd64.goztypes_linux_arm.goztypes_linux_arm64.goztypes_linux_mips.goztypes_linux_mips64.goztypes_linux_mips64le.goztypes_linux_mipsle.goztypes_linux_ppc64.goztypes_linux_ppc64le.goztypes_linux_riscv64.goztypes_linux_s390x.goztypes_linux_sparc64.goztypes_netbsd_386.goztypes_netbsd_amd64.goztypes_netbsd_arm.goztypes_netbsd_arm64.goztypes_openbsd_386.goztypes_openbsd_amd64.goztypes_openbsd_arm.goztypes_openbsd_arm64.goztypes_openbsd_mips64.goztypes_solaris_amd64.goztypes_zos_s390x.go
windows
aliases.godll_windows.goempty.senv_windows.goeventlog.goexec_windows.gomemory_windows.gomkerrors.bashmkknownfolderids.bashmksyscall.gorace.gorace0.gosecurity_windows.goservice.gosetupapierrors_windows.gostr.gosyscall.gosyscall_windows.gotypes_windows.gotypes_windows_386.gotypes_windows_amd64.gotypes_windows_arm.gotypes_windows_arm64.gozerrors_windows.gozknownfolderids_windows.gozsyscall_windows.go
svc
debug
event.gogo12.cgo12.gogo13.gosecurity.goservice.gosys_windows_386.ssys_windows_amd64.ssys_windows_arm.ssys_windows_arm64.stext
AUTHORSCONTRIBUTORSLICENSEPATENTS
encoding
internal
language
tag
utf8internal
language
runes
secure/bidirule
transform
unicode
bidi
bidi.gobracket.gocore.goprop.gotables10.0.0.gotables11.0.0.gotables12.0.0.gotables13.0.0.gotables9.0.0.gotrieval.go
norm
width
time
tools
AUTHORSCONTRIBUTORSLICENSEPATENTS
cover
go
analysis
ast/astutil
buildutil
gcexportdata
internal
cgo
gcimporter
bexport.gobimport.goexportdata.gogcimporter.goiexport.goiimport.gonewInterface10.gonewInterface11.go
packagesdriver
loader
packages
types/objectpath
imports
internal
analysisinternal
event
fastwalk
fastwalk.gofastwalk_dirent_fileno.gofastwalk_dirent_ino.gofastwalk_dirent_namlen_bsd.gofastwalk_dirent_namlen_linux.gofastwalk_portable.gofastwalk_unix.go
gocommand
gopathwalk
imports
lsp/fuzzy
packagesinternal
typesinternal
xerrors
google.golang.org
appengine
.travis.ymlCONTRIBUTING.mdLICENSEREADME.mdappengine.goappengine_vm.goerrors.gogo.modgo.sumidentity.go
internal
api.goapi_classic.goapi_common.goapp_id.go
namespace.gotimeout.gotravis_install.shtravis_test.shapp_identity
base
datastore
identity.goidentity_classic.goidentity_flex.goidentity_vm.gointernal.golog
main.gomain_common.gomain_vm.gometadata.gomodules
net.goregen.shremote_api
transaction.gourlfetch
urlfetch
protobuf
AUTHORSCONTRIBUTORSLICENSEPATENTS
encoding
internal
descfmt
descopts
detrand
encoding
defval
messageset
tag
text
errors
fieldsort
filedesc
filetype
flags
genid
any_gen.goapi_gen.godescriptor_gen.godoc.goduration_gen.goempty_gen.gofield_mask_gen.gogoname.gomap_entry.gosource_context_gen.gostruct_gen.gotimestamp_gen.gotype_gen.gowrappers.gowrappers_gen.go
impl
api_export.gocheckinit.gocodec_extension.gocodec_field.gocodec_gen.gocodec_map.gocodec_map_go111.gocodec_map_go112.gocodec_message.gocodec_messageset.gocodec_reflect.gocodec_tables.gocodec_unsafe.goconvert.goconvert_list.goconvert_map.godecode.goencode.goenum.goextension.golegacy_enum.golegacy_export.golegacy_extension.golegacy_file.golegacy_message.gomerge.gomerge_gen.gomessage.gomessage_reflect.gomessage_reflect_field.gomessage_reflect_gen.gopointer_reflect.gopointer_unsafe.govalidate.goweak.go
mapsort
pragma
set
strs
version
proto
checkinit.godecode.godecode_gen.godoc.goencode.goencode_gen.goequal.goextension.gomerge.gomessageset.goproto.goproto_methods.goproto_reflect.goreset.gosize.gosize_gen.gowrappers.go
reflect
protoreflect
protoregistry
runtime
types/known
gopkg.in
alexcesaro/quotedprintable.v3
gomail.v2
.travis.ymlCHANGELOG.mdCONTRIBUTING.mdLICENSEREADME.mdauth.godoc.gomessage.gomime.gomime_go14.gosend.gosmtp.gowriteto.go
ini.v1
.gitignoreLICENSEMakefileREADME.mdcodecov.ymldata_source.godeprecated.goerror.gofile.gohelper.goini.gokey.goparser.gosection.gostruct.go
warnings.v0
yaml.v2
.travis.ymlLICENSELICENSE.libyamlNOTICEREADME.mdapic.godecode.goemitterc.goencode.gogo.modparserc.goreaderc.goresolve.goscannerc.gosorter.gowriterc.goyaml.goyamlh.goyamlprivateh.go
yaml.v3
mvdan.cc/xurls/v2
strk.kbt.io/projects/go/libravatar
xorm.io
builder
.drone.yml.gitignoreLICENSEREADME.mdbuilder.gobuilder_delete.gobuilder_insert.gobuilder_join.gobuilder_limit.gobuilder_select.gobuilder_set_operations.gobuilder_update.gocond.gocond_and.gocond_between.gocond_compare.gocond_eq.gocond_expr.gocond_if.gocond_in.gocond_like.gocond_neq.gocond_not.gocond_notin.gocond_null.gocond_or.godoc.goerror.gogo.modgo.sumsql.gowriter.go
xorm
.changelog.yml.drone.yml.gitignore.revive.tomlCHANGELOG.mdCONTRIBUTING.mdLICENSEMakefileREADME.mdREADME_CN.md
caches
contexts
convert.goconvert
core
dialects
dialect.godriver.gofilter.gogen_reserved.shmssql.gomysql.gooracle.gopg_reserved.txtpostgres.goquote.gosqlite3.gotable_name.gotime.go
doc.goengine.goengine_group.goengine_group_policy.goerror.gogo.modgo.suminterface.gointernal
json
statements
cache.gocolumn_map.goexpr_param.goinsert.gopk.goquery.gostatement.gostatement_args.goupdate.govalues.go
utils
log
names
processors.gorows.goschemas
session.gosession_cols.gosession_cond.gosession_convert.gosession_delete.gosession_exist.gosession_find.gosession_get.gosession_insert.gosession_iterate.gosession_query.gosession_raw.gosession_schema.gosession_stats.gosession_tx.gosession_update.gotags
web_src
css
actions.cssadmin.cssbase.css
chroma
codemirror
dashboard.csseditor
explore.cssfeatures
font_i18n.cssform.csshelpers.csshome.cssindex.cssinstall.cssmarkup
modules
animations.cssbreadcrumb.cssbutton.csscard.csscomment.cssdivider.cssflexcontainer.cssmodal.cssnavbar.cssnormalize.cssselect.csssvg.csstippy.csstoast.css
org.cssrepo.cssrepo
review.cssshared
standalone
themes
user.cssfomantic
js
bootstrap.jsindex.js
components
.eslintrc.yamlActionRunStatus.vueActivityHeatmap.vueActivityTopAuthors.vueContextPopup.vueDashboardRepoList.vueDiffCommitSelector.vueDiffFileList.vueDiffFileTree.vueDiffFileTreeItem.vuePullRequestMergeForm.vueRepoActionView.vueRepoActivityTopAuthors.vueRepoBranchTagSelector.vueScopedAccessTokenSelector.vue
easymde.jsfeatures
admin
captcha.jscitation.jsclipboard.jscodeeditor.jscolorpicker.jscommon-global.jscommon-issue-list.jscommon-issue-list.test.jscommon-organization.jscomp
ColorPicker.jsComboMarkdownEditor.jsConfirmModal.jsEasyMDEToolbarActions.jsImagePaste.jsLabelEdit.jsQuickSubmit.jsReactionSelector.jsSearchUserBox.jsTextExpander.jsWebHookEditor.js
contextpopup.jscopycontent.jsdropzone.jsemoji.jseventsource.sharedworker.jsfile-fold.jsgitgraph.jsheatmap.jsimagediff.jsinstall.jsmigration.jsnotification.jsorg-team.jsprojects.jspull-view-file.jsrepo-branch.jsrepo-code.jsrepo-code.test.jsrepo-commit.jsrepo-common.jsrepo-diff-commit.jsrepo-diff-commitselect.jsrepo-diff-filetree.jsrepo-diff.jsrepo-editor.jsrepo-findfile.jsrepo-findfile.test.jsrepo-graph.jsrepo-home.jsrepo-issue-content.jsrepo-issue-list.jsrepo-issue-pr-form.jsrepo-issue.jsrepo-legacy.jsrepo-migrate.jsrepo-migration.jsrepo-projects.jsrepo-release.jsrepo-settings.jsrepo-template.jsrepo-unicode-escape.jsrepo-wiki.jsserviceworker.jssshkey-helper.jsstopwatch.jstablesort.jstribute.jsuser-auth-webauthn.jsuser-auth.jsuser-settings.jsmarkdown
markup
modules
publicpath.jsrender
serviceworker.jsstandalone
svg.jssvg.test.jstest
utils.jsutils.test.jsutils
vendor
webcomponents
less
_admin.less_base.less_dashboard.less_editor.less_explore.less_font_i18n.less_form.less_home.less_install.less_markdown.less_organization.less_repository.less_review.less_svg.less_tribute.less_user.less
chroma
features
helpers.lessindex.lessmarkdown
shared
standalone
themes
variables.lesssvg
fontawesome-openid.svgfontawesome-save.svgfontawesome-send.svgfontawesome-windows.svggitea-alpine.svggitea-azuread.svggitea-azureadv2.svggitea-bitbucket.svggitea-cargo.svggitea-chef.svggitea-codebase.svggitea-composer.svggitea-conan.svggitea-conda.svggitea-cran.svggitea-debian.svggitea-discord.svggitea-dropbox.svggitea-empty-checkbox.svggitea-exclamation.svggitea-facebook.svggitea-git.svggitea-gitbucket.svggitea-github.svggitea-gitlab.svggitea-go.svggitea-google.svggitea-helm.svggitea-join.svggitea-mastodon.svggitea-matrix.svggitea-maven.svggitea-microsoftonline.svggitea-nextcloud.svggitea-npm.svggitea-nuget.svggitea-onedev.svggitea-openid.svggitea-pub.svggitea-python.svggitea-rpm.svggitea-rubygems.svggitea-split.svggitea-swift.svggitea-twitter.svggitea-vagrant.svggitea-vscode.svggitea-whitespace.svggitea-yandex.svg
9
.air.conf
Normal file
9
.air.conf
Normal file
@ -0,0 +1,9 @@
|
||||
root = "."
|
||||
tmp_dir = ".air"
|
||||
|
||||
[build]
|
||||
cmd = "make backend"
|
||||
bin = "gitea"
|
||||
include_ext = ["go", "tmpl"]
|
||||
exclude_dir = ["modules/git/tests", "services/gitdiff/testdata", "modules/avatar/testdata"]
|
||||
include_dir = ["cmd", "models", "modules", "options", "routers", "services", "templates"]
|
13
.air.toml
13
.air.toml
@ -1,13 +0,0 @@
|
||||
root = "."
|
||||
tmp_dir = ".air"
|
||||
|
||||
[build]
|
||||
cmd = "make --no-print-directory backend"
|
||||
bin = "gitea"
|
||||
delay = 1000
|
||||
include_ext = ["go", "tmpl"]
|
||||
include_file = ["main.go"]
|
||||
include_dir = ["cmd", "models", "modules", "options", "routers", "services"]
|
||||
exclude_dir = ["modules/git/tests", "services/gitdiff/testdata", "modules/avatar/testdata", "models/fixtures", "models/migrations/fixtures", "modules/migration/file_format_testdata", "modules/avatar/identicon/testdata"]
|
||||
exclude_regex = ["_test.go$", "_gen.go$"]
|
||||
stop_on_error = true
|
@ -13,42 +13,46 @@ groups:
|
||||
-
|
||||
name: BREAKING
|
||||
labels:
|
||||
- pr/breaking
|
||||
-
|
||||
name: SECURITY
|
||||
labels:
|
||||
- topic/security
|
||||
- kind/breaking
|
||||
-
|
||||
name: FEATURES
|
||||
labels:
|
||||
- type/feature
|
||||
- kind/feature
|
||||
-
|
||||
name: SECURITY
|
||||
labels:
|
||||
- kind/security
|
||||
-
|
||||
name: API
|
||||
labels:
|
||||
- modifies/api
|
||||
-
|
||||
name: ENHANCEMENTS
|
||||
labels:
|
||||
- type/enhancement
|
||||
- type/refactoring
|
||||
- topic/ui
|
||||
- kind/api
|
||||
-
|
||||
name: BUGFIXES
|
||||
labels:
|
||||
- type/bug
|
||||
- kind/bug
|
||||
-
|
||||
name: ENHANCEMENTS
|
||||
labels:
|
||||
- kind/enhancement
|
||||
- kind/refactor
|
||||
- kind/ui
|
||||
-
|
||||
name: TESTING
|
||||
labels:
|
||||
- type/testing
|
||||
- kind/testing
|
||||
-
|
||||
name: TRANSLATION
|
||||
labels:
|
||||
- kind/translation
|
||||
-
|
||||
name: BUILD
|
||||
labels:
|
||||
- topic/build
|
||||
- topic/code-linting
|
||||
- kind/build
|
||||
- kind/lint
|
||||
-
|
||||
name: DOCS
|
||||
labels:
|
||||
- type/docs
|
||||
- kind/docs
|
||||
-
|
||||
name: MISC
|
||||
default: true
|
||||
|
@ -1,38 +0,0 @@
|
||||
{
|
||||
"name": "Gitea DevContainer",
|
||||
"image": "mcr.microsoft.com/devcontainers/go:1.21-bullseye",
|
||||
"features": {
|
||||
// installs nodejs into container
|
||||
"ghcr.io/devcontainers/features/node:1": {
|
||||
"version":"20"
|
||||
},
|
||||
"ghcr.io/devcontainers/features/git-lfs:1.1.0": {},
|
||||
"ghcr.io/devcontainers-contrib/features/poetry:2": {},
|
||||
"ghcr.io/devcontainers/features/python:1": {}
|
||||
},
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"settings": {},
|
||||
// same extensions as Gitpod, should match /.gitpod.yml
|
||||
"extensions": [
|
||||
"editorconfig.editorconfig",
|
||||
"dbaeumer.vscode-eslint",
|
||||
"golang.go",
|
||||
"stylelint.vscode-stylelint",
|
||||
"DavidAnson.vscode-markdownlint",
|
||||
"Vue.volar",
|
||||
"ms-azuretools.vscode-docker",
|
||||
"zixuanchen.vitest-explorer",
|
||||
"qwtel.sqlite-viewer",
|
||||
"GitHub.vscode-pull-request-github"
|
||||
]
|
||||
}
|
||||
},
|
||||
"portsAttributes": {
|
||||
"3000": {
|
||||
"label": "Gitea Web",
|
||||
"onAutoForward": "notify"
|
||||
}
|
||||
},
|
||||
"postCreateCommand": "make deps"
|
||||
}
|
113
.dockerignore
113
.dockerignore
@ -1,113 +0,0 @@
|
||||
# Compiled Object files, Static and Dynamic libs (Shared Objects)
|
||||
*.o
|
||||
*.a
|
||||
*.so
|
||||
|
||||
# Folders
|
||||
_obj
|
||||
_test
|
||||
|
||||
# IntelliJ
|
||||
.idea
|
||||
# Goland's output filename can not be set manually
|
||||
/go_build_*
|
||||
|
||||
# MS VSCode
|
||||
.vscode
|
||||
__debug_bin
|
||||
|
||||
# Architecture specific extensions/prefixes
|
||||
*.[568vq]
|
||||
[568vq].out
|
||||
|
||||
*.cgo1.go
|
||||
*.cgo2.c
|
||||
_cgo_defun.c
|
||||
_cgo_gotypes.go
|
||||
_cgo_export.*
|
||||
|
||||
_testmain.go
|
||||
|
||||
*.exe
|
||||
*.test
|
||||
*.prof
|
||||
|
||||
*coverage.out
|
||||
coverage.all
|
||||
cpu.out
|
||||
|
||||
/modules/migration/bindata.go
|
||||
/modules/migration/bindata.go.hash
|
||||
/modules/options/bindata.go
|
||||
/modules/options/bindata.go.hash
|
||||
/modules/public/bindata.go
|
||||
/modules/public/bindata.go.hash
|
||||
/modules/templates/bindata.go
|
||||
/modules/templates/bindata.go.hash
|
||||
|
||||
*.db
|
||||
*.log
|
||||
|
||||
/gitea
|
||||
/gitea-vet
|
||||
/debug
|
||||
/integrations.test
|
||||
|
||||
/bin
|
||||
/dist
|
||||
/custom/*
|
||||
!/custom/conf
|
||||
/custom/conf/*
|
||||
!/custom/conf/app.example.ini
|
||||
/data
|
||||
/indexers
|
||||
/log
|
||||
/public/img/avatar
|
||||
/tests/integration/gitea-integration-*
|
||||
/tests/integration/indexers-*
|
||||
/tests/e2e/gitea-e2e-*
|
||||
/tests/e2e/indexers-*
|
||||
/tests/e2e/reports
|
||||
/tests/e2e/test-artifacts
|
||||
/tests/e2e/test-snapshots
|
||||
/tests/*.ini
|
||||
/node_modules
|
||||
/yarn.lock
|
||||
/yarn-error.log
|
||||
/npm-debug.log*
|
||||
/public/assets/js
|
||||
/public/assets/css
|
||||
/public/assets/fonts
|
||||
/public/assets/img/webpack
|
||||
/vendor
|
||||
/web_src/fomantic/node_modules
|
||||
/web_src/fomantic/build/*
|
||||
!/web_src/fomantic/build/semantic.js
|
||||
!/web_src/fomantic/build/semantic.css
|
||||
!/web_src/fomantic/build/themes
|
||||
/web_src/fomantic/build/themes/*
|
||||
!/web_src/fomantic/build/themes/default
|
||||
/web_src/fomantic/build/themes/default/assets/*
|
||||
!/web_src/fomantic/build/themes/default/assets/fonts
|
||||
/web_src/fomantic/build/themes/default/assets/fonts/*
|
||||
!/web_src/fomantic/build/themes/default/assets/fonts/icons.woff2
|
||||
!/web_src/fomantic/build/themes/default/assets/fonts/outline-icons.woff2
|
||||
/VERSION
|
||||
/.air
|
||||
/.go-licenses
|
||||
|
||||
# Snapcraft
|
||||
snap/.snapcraft/
|
||||
parts/
|
||||
stage/
|
||||
prime/
|
||||
*.snap
|
||||
*.snap-build
|
||||
*_source.tar.bz2
|
||||
.DS_Store
|
||||
|
||||
# Make evidence files
|
||||
/.make_evidence
|
||||
|
||||
# Manpage
|
||||
/man
|
934
.drone.yml
Normal file
934
.drone.yml
Normal file
File diff suppressed because it is too large
Load Diff
@ -12,17 +12,11 @@ insert_final_newline = true
|
||||
[*.{go,tmpl,html}]
|
||||
indent_style = tab
|
||||
|
||||
[templates/custom/*.tmpl]
|
||||
insert_final_newline = false
|
||||
|
||||
[templates/swagger/v1_json.tmpl]
|
||||
indent_style = space
|
||||
|
||||
[templates/user/auth/oidc_wellknown.tmpl]
|
||||
indent_style = space
|
||||
|
||||
[Makefile]
|
||||
indent_style = tab
|
||||
|
||||
[*.svg]
|
||||
insert_final_newline = false
|
||||
|
||||
[*.md]
|
||||
trim_trailing_whitespace = false
|
||||
|
757
.eslintrc.yaml
757
.eslintrc.yaml
File diff suppressed because it is too large
Load Diff
12
.gitattributes
vendored
12
.gitattributes
vendored
@ -1,10 +1,6 @@
|
||||
* text=auto eol=lf
|
||||
*.tmpl linguist-language=Handlebars
|
||||
/assets/*.json linguist-generated
|
||||
/public/assets/img/svg/*.svg linguist-generated
|
||||
/templates/swagger/v1_json.tmpl linguist-generated
|
||||
/vendor/** -text -eol linguist-vendored
|
||||
/web_src/fomantic/build/** linguist-generated
|
||||
/web_src/fomantic/_site/globals/site.variables linguist-language=Less
|
||||
/web_src/js/vendor/** -text -eol linguist-vendored
|
||||
Dockerfile.* linguist-language=Dockerfile
|
||||
/public/vendor/** -text -eol linguist-vendored
|
||||
/templates/**/*.tmpl linguist-language=Handlebars
|
||||
/.eslintrc linguist-language=YAML
|
||||
/.stylelintrc linguist-language=YAML
|
||||
|
91
.github/ISSUE_TEMPLATE/bug-report.yaml
vendored
91
.github/ISSUE_TEMPLATE/bug-report.yaml
vendored
@ -1,91 +0,0 @@
|
||||
name: Bug Report
|
||||
description: Found something you weren't expecting? Report it here!
|
||||
labels: ["kind/bug"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
NOTE: If your issue is a security concern, please send an email to security@gitea.io instead of opening a public issue.
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
1. Please speak English, this is the language all maintainers can speak and write.
|
||||
2. Please ask questions or configuration/deploy problems on our Discord
|
||||
server (https://discord.gg/gitea) or forum (https://discourse.gitea.io).
|
||||
3. Make sure you are using the latest release and
|
||||
take a moment to check that your issue hasn't been reported before.
|
||||
4. Make sure it's not mentioned in the FAQ (https://docs.gitea.com/help/faq)
|
||||
5. It's really important to provide pertinent details and logs (https://docs.gitea.com/help/support),
|
||||
incomplete details will be handled as an invalid report.
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Description
|
||||
description: |
|
||||
Please provide a description of your issue here, with a URL if you were able to reproduce the issue (see below)
|
||||
If you are using a proxy or a CDN (e.g. Cloudflare) in front of Gitea, please disable the proxy/CDN fully and access Gitea directly to confirm the issue still persists without those services.
|
||||
- type: input
|
||||
id: gitea-ver
|
||||
attributes:
|
||||
label: Gitea Version
|
||||
description: Gitea version (or commit reference) of your instance
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: can-reproduce
|
||||
attributes:
|
||||
label: Can you reproduce the bug on the Gitea demo site?
|
||||
description: |
|
||||
If so, please provide a URL in the Description field
|
||||
URL of Gitea demo: https://try.gitea.io
|
||||
options:
|
||||
- "Yes"
|
||||
- "No"
|
||||
validations:
|
||||
required: true
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
It's really important to provide pertinent logs
|
||||
Please read https://docs.gitea.com/administration/logging-config#collecting-logs-for-help
|
||||
In addition, if your problem relates to git commands set `RUN_MODE=dev` at the top of app.ini
|
||||
- type: input
|
||||
id: logs
|
||||
attributes:
|
||||
label: Log Gist
|
||||
description: Please provide a gist URL of your logs, with any sensitive information (e.g. API keys) removed/hidden
|
||||
- type: textarea
|
||||
id: screenshots
|
||||
attributes:
|
||||
label: Screenshots
|
||||
description: If this issue involves the Web Interface, please provide one or more screenshots
|
||||
- type: input
|
||||
id: git-ver
|
||||
attributes:
|
||||
label: Git Version
|
||||
description: The version of git running on the server
|
||||
- type: input
|
||||
id: os-ver
|
||||
attributes:
|
||||
label: Operating System
|
||||
description: The operating system you are using to run Gitea
|
||||
- type: textarea
|
||||
id: run-info
|
||||
attributes:
|
||||
label: How are you running Gitea?
|
||||
description: |
|
||||
Please include information on whether you built Gitea yourself, used one of our downloads, are using https://try.gitea.io or are using some other package
|
||||
Please also tell us how you are running Gitea, e.g. if it is being run from docker, a command-line, systemd etc.
|
||||
If you are using a package or systemd tell us what distribution you are using
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: database
|
||||
attributes:
|
||||
label: Database
|
||||
description: What database system are you running?
|
||||
options:
|
||||
- PostgreSQL
|
||||
- MySQL/MariaDB
|
||||
- MSSQL
|
||||
- SQLite
|
17
.github/ISSUE_TEMPLATE/config.yml
vendored
17
.github/ISSUE_TEMPLATE/config.yml
vendored
@ -1,17 +0,0 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: Security Concern
|
||||
url: https://tinyurl.com/security-gitea
|
||||
about: For security concerns, please send a mail to security@gitea.io instead of opening a public issue.
|
||||
- name: Discord Server
|
||||
url: https://discord.gg/Gitea
|
||||
about: Please ask questions and discuss configuration or deployment problems here.
|
||||
- name: Discourse Forum
|
||||
url: https://discourse.gitea.io
|
||||
about: Questions and configuration or deployment problems can also be discussed on our forum.
|
||||
- name: Frequently Asked Questions
|
||||
url: https://docs.gitea.com/help/faq
|
||||
about: Please check if your question isn't mentioned here.
|
||||
- name: Crowdin Translations
|
||||
url: https://crowdin.com/project/gitea
|
||||
about: Translations are managed here.
|
24
.github/ISSUE_TEMPLATE/feature-request.yaml
vendored
24
.github/ISSUE_TEMPLATE/feature-request.yaml
vendored
@ -1,24 +0,0 @@
|
||||
name: Feature Request
|
||||
description: Got an idea for a feature that Gitea doesn't have currently? Submit your idea here!
|
||||
labels: ["kind/proposal"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
1. Please speak English, this is the language all maintainers can speak and write.
|
||||
2. Please ask questions or configuration/deploy problems on our Discord
|
||||
server (https://discord.gg/gitea) or forum (https://discourse.gitea.io).
|
||||
3. Please take a moment to check that your feature hasn't already been suggested.
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Feature Description
|
||||
placeholder: |
|
||||
I think it would be great if Gitea had...
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: screenshots
|
||||
attributes:
|
||||
label: Screenshots
|
||||
description: If you can, provide screenshots of an implementation on another site e.g. GitHub
|
66
.github/ISSUE_TEMPLATE/ui.bug-report.yaml
vendored
66
.github/ISSUE_TEMPLATE/ui.bug-report.yaml
vendored
@ -1,66 +0,0 @@
|
||||
name: Web Interface Bug Report
|
||||
description: Something doesn't look quite as it should? Report it here!
|
||||
labels: ["kind/bug", "kind/ui"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
NOTE: If your issue is a security concern, please send an email to security@gitea.io instead of opening a public issue.
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
1. Please speak English, this is the language all maintainers can speak and write.
|
||||
2. Please ask questions or configuration/deploy problems on our Discord
|
||||
server (https://discord.gg/gitea) or forum (https://discourse.gitea.io).
|
||||
3. Please take a moment to check that your issue doesn't already exist.
|
||||
4. Make sure it's not mentioned in the FAQ (https://docs.gitea.com/help/faq)
|
||||
5. Please give all relevant information below for bug reports, because
|
||||
incomplete details will be handled as an invalid report.
|
||||
6. In particular it's really important to provide pertinent logs. If you are certain that this is a javascript
|
||||
error, show us the javascript console. If the error appears to relate to Gitea the server you must also give us
|
||||
DEBUG level logs. (See https://docs.gitea.com/administration/logging-config#collecting-logs-for-help)
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Description
|
||||
description: |
|
||||
Please provide a description of your issue here, with a URL if you were able to reproduce the issue (see below)
|
||||
If using a proxy or a CDN (e.g. CloudFlare) in front of gitea, please disable the proxy/CDN fully and connect to gitea directly to confirm the issue still persists without those services.
|
||||
- type: textarea
|
||||
id: screenshots
|
||||
attributes:
|
||||
label: Screenshots
|
||||
description: Please provide at least 1 screenshot showing the issue.
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: gitea-ver
|
||||
attributes:
|
||||
label: Gitea Version
|
||||
description: Gitea version (or commit reference) your instance is running
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: can-reproduce
|
||||
attributes:
|
||||
label: Can you reproduce the bug on the Gitea demo site?
|
||||
description: |
|
||||
If so, please provide a URL in the Description field
|
||||
URL of Gitea demo: https://try.gitea.io
|
||||
options:
|
||||
- "Yes"
|
||||
- "No"
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: os-ver
|
||||
attributes:
|
||||
label: Operating System
|
||||
description: The operating system you are using to access Gitea
|
||||
- type: input
|
||||
id: browser-ver
|
||||
attributes:
|
||||
label: Browser Version
|
||||
description: The browser and version that you are using to access Gitea
|
||||
validations:
|
||||
required: true
|
5
.github/actionlint.yaml
vendored
5
.github/actionlint.yaml
vendored
@ -1,5 +0,0 @@
|
||||
self-hosted-runner:
|
||||
labels:
|
||||
- actuated-4cpu-8gb
|
||||
- actuated-4cpu-16gb
|
||||
- nscloud
|
@ -5,7 +5,7 @@
|
||||
2. Please ask questions or configuration/deploy problems on our Discord
|
||||
server (https://discord.gg/gitea) or forum (https://discourse.gitea.io).
|
||||
3. Please take a moment to check that your issue doesn't already exist.
|
||||
4. Make sure it's not mentioned in the FAQ (https://docs.gitea.com/help/faq)
|
||||
4. Make sure it's not mentioned in the FAQ (https://docs.gitea.io/en-us/faq)
|
||||
5. Please give all relevant information below for bug reports, because
|
||||
incomplete details will be handled as an invalid report.
|
||||
-->
|
||||
@ -26,7 +26,7 @@
|
||||
- [ ] No
|
||||
- Log gist:
|
||||
<!-- It really is important to provide pertinent logs -->
|
||||
<!-- Please read https://docs.gitea.com/administration/logging-config#collecting-logs-for-help -->
|
||||
<!-- Please read https://docs.gitea.io/en-us/logging-configuration/#debugging-problems -->
|
||||
<!-- In addition, if your problem relates to git commands set `RUN_MODE=dev` at the top of app.ini -->
|
||||
|
||||
## Description
|
36
.github/labeler.yml
vendored
36
.github/labeler.yml
vendored
@ -1,36 +0,0 @@
|
||||
modifies/docs:
|
||||
- "**/*.md"
|
||||
- "docs/**"
|
||||
|
||||
modifies/frontend:
|
||||
- "web_src/**/*"
|
||||
|
||||
modifies/templates:
|
||||
- all: ["templates/**", "!templates/swagger/v1_json.tmpl"]
|
||||
|
||||
modifies/api:
|
||||
- "routers/api/**"
|
||||
- "templates/swagger/v1_json.tmpl"
|
||||
|
||||
modifies/cli:
|
||||
- "cmd/**"
|
||||
|
||||
modifies/translation:
|
||||
- "options/locale/*.ini"
|
||||
|
||||
modifies/migrations:
|
||||
- "models/migrations/**/*"
|
||||
|
||||
modifies/internal:
|
||||
- "Makefile"
|
||||
- "Dockerfile"
|
||||
- "Dockerfile.rootless"
|
||||
- "docker/**"
|
||||
- "webpack.config.js"
|
||||
- ".eslintrc.yaml"
|
||||
- ".golangci.yml"
|
||||
- ".markdownlint.yaml"
|
||||
- ".spectral.yaml"
|
||||
- ".stylelintrc.yaml"
|
||||
- ".yamllint.yaml"
|
||||
- ".github/**"
|
23
.github/lock.yml
vendored
Normal file
23
.github/lock.yml
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
# Configuration for Lock Threads - https://github.com/dessant/lock-threads-app
|
||||
|
||||
# Number of days of inactivity before a closed issue or pull request is locked
|
||||
daysUntilLock: 60
|
||||
|
||||
# Skip issues and pull requests created before a given timestamp. Timestamp must
|
||||
# follow ISO 8601 (`YYYY-MM-DD`). `false` is disabled
|
||||
skipCreatedBefore: false
|
||||
|
||||
# Issues and pull requests with these labels will be ignored.
|
||||
exemptLabels: []
|
||||
|
||||
# Label to add before locking, such as `outdated`. `false` is disabled
|
||||
lockLabel: false
|
||||
|
||||
# Comment to post before locking.
|
||||
lockComment: >
|
||||
This thread has been automatically locked since there has not been
|
||||
any recent activity after it was closed. Please open a new issue for
|
||||
related bugs and link to relevant comments in this thread.
|
||||
|
||||
# Assign `resolved` as the reason for locking. Set to `false` to disable
|
||||
setLockReason: true
|
14
.github/pull_request_template.md
vendored
14
.github/pull_request_template.md
vendored
@ -1,9 +1,7 @@
|
||||
<!-- start tips -->
|
||||
Please check the following:
|
||||
1. Make sure you are targeting the `main` branch, pull requests on release branches are only allowed for backports.
|
||||
2. Make sure you have read contributing guidelines: https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md .
|
||||
3. Describe what your pull request does and which issue you're targeting (if any).
|
||||
4. It is recommended to enable "Allow edits by maintainers", so maintainers can help more easily.
|
||||
5. Your input here will be included in the commit message when this PR has been merged. If you don't want some content to be included, please separate them with a line like `---`.
|
||||
6. Delete all these tips before posting.
|
||||
<!-- end tips -->
|
||||
|
||||
1. Make sure you are targeting the `master` branch, pull requests on release branches are only allowed for bug fixes.
|
||||
2. Read contributing guidelines: https://github.com/go-gitea/gitea/blob/master/CONTRIBUTING.md
|
||||
3. Describe what your pull request does and which issue you're targeting (if any)
|
||||
|
||||
**You MUST delete the content above including this line before posting, otherwise your pull request will be invalid.**
|
||||
|
6
.github/stale.yml
vendored
6
.github/stale.yml
vendored
@ -9,8 +9,8 @@ daysUntilClose: 14
|
||||
|
||||
# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
|
||||
exemptLabels:
|
||||
- status/blocked
|
||||
- kind/security
|
||||
- status/blocked
|
||||
- kind/security
|
||||
- lgtm/done
|
||||
- reviewed/confirmed
|
||||
- priority/critical
|
||||
@ -27,7 +27,7 @@ staleLabel: stale
|
||||
|
||||
# Comment to post when marking as stale. Set to `false` to disable
|
||||
markComment: >
|
||||
This issue has been automatically marked as stale because it has not had recent activity.
|
||||
This issue has been automatically marked as stale because it has not had recent activity.
|
||||
I am here to help clear issues left open even if solved or waiting for more insight.
|
||||
This issue will be closed if no further activity occurs during the next 2 weeks.
|
||||
If the issue is still valid just add a comment to keep it alive.
|
||||
|
29
.github/workflows/cron-licenses.yml
vendored
29
.github/workflows/cron-licenses.yml
vendored
@ -1,29 +0,0 @@
|
||||
name: cron-licenses
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "7 0 * * 1" # every Monday at 00:07 UTC
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
cron-licenses:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.repository == 'go-gitea/gitea'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- run: make generate-license generate-gitignore
|
||||
timeout-minutes: 40
|
||||
- name: push translations to repo
|
||||
uses: appleboy/git-push-action@v0.0.2
|
||||
with:
|
||||
author_email: "teabot@gitea.io"
|
||||
author_name: GiteaBot
|
||||
branch: main
|
||||
commit: true
|
||||
commit_message: "[skip ci] Updated licenses and gitignores"
|
||||
remote: "git@github.com:go-gitea/gitea.git"
|
||||
ssh_key: ${{ secrets.DEPLOY_KEY }}
|
22
.github/workflows/cron-lock.yml
vendored
22
.github/workflows/cron-lock.yml
vendored
@ -1,22 +0,0 @@
|
||||
name: cron-lock
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 0 * * *" # every day at 00:00 UTC
|
||||
workflow_dispatch:
|
||||
|
||||
permissions:
|
||||
issues: write
|
||||
pull-requests: write
|
||||
|
||||
concurrency:
|
||||
group: lock
|
||||
|
||||
jobs:
|
||||
action:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.repository == 'go-gitea/gitea'
|
||||
steps:
|
||||
- uses: dessant/lock-threads@v4
|
||||
with:
|
||||
issue-inactive-days: 45
|
49
.github/workflows/cron-translations.yml
vendored
49
.github/workflows/cron-translations.yml
vendored
@ -1,49 +0,0 @@
|
||||
name: cron-translations
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "7 0 * * *" # every day at 00:07 UTC
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
crowdin-pull:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.repository == 'go-gitea/gitea'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: download from crowdin
|
||||
uses: docker://jonasfranz/crowdin
|
||||
env:
|
||||
CROWDIN_KEY: ${{ secrets.CROWDIN_KEY }}
|
||||
PLUGIN_DOWNLOAD: true
|
||||
PLUGIN_EXPORT_DIR: options/locale/
|
||||
PLUGIN_IGNORE_BRANCH: true
|
||||
PLUGIN_PROJECT_IDENTIFIER: gitea
|
||||
- name: update locales
|
||||
run: ./build/update-locales.sh
|
||||
- name: push translations to repo
|
||||
uses: appleboy/git-push-action@v0.0.2
|
||||
with:
|
||||
author_email: "teabot@gitea.io"
|
||||
author_name: GiteaBot
|
||||
branch: main
|
||||
commit: true
|
||||
commit_message: "[skip ci] Updated translations via Crowdin"
|
||||
remote: "git@github.com:go-gitea/gitea.git"
|
||||
ssh_key: ${{ secrets.DEPLOY_KEY }}
|
||||
crowdin-push:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.repository == 'go-gitea/gitea'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: push translations to crowdin
|
||||
uses: docker://jonasfranz/crowdin
|
||||
env:
|
||||
CROWDIN_KEY: ${{ secrets.CROWDIN_KEY }}
|
||||
PLUGIN_UPLOAD: true
|
||||
PLUGIN_EXPORT_DIR: options/locale/
|
||||
PLUGIN_IGNORE_BRANCH: true
|
||||
PLUGIN_PROJECT_IDENTIFIER: gitea
|
||||
PLUGIN_FILES: |
|
||||
locale_en-US.ini: options/locale/locale_en-US.ini
|
||||
PLUGIN_BRANCH: main
|
36
.github/workflows/disk-clean.yml
vendored
36
.github/workflows/disk-clean.yml
vendored
@ -1,36 +0,0 @@
|
||||
name: disk-clean
|
||||
|
||||
on:
|
||||
workflow_call:
|
||||
|
||||
jobs:
|
||||
triage:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
# FIXME: https://github.com/jlumbroso/free-disk-space/issues/17
|
||||
- name: same as 'large-packages' but without 'google-cloud-sdk'
|
||||
shell: bash
|
||||
run: |
|
||||
sudo apt-get remove -y '^dotnet-.*'
|
||||
sudo apt-get remove -y '^llvm-.*'
|
||||
sudo apt-get remove -y 'php.*'
|
||||
sudo apt-get remove -y '^mongodb-.*'
|
||||
sudo apt-get remove -y '^mysql-.*'
|
||||
sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri
|
||||
sudo apt-get autoremove -y
|
||||
sudo apt-get clean
|
||||
- name: Free Disk Space (Ubuntu)
|
||||
uses: jlumbroso/free-disk-space@main
|
||||
with:
|
||||
# this might remove tools that are actually needed,
|
||||
# if set to "true" but frees about 6 GB
|
||||
tool-cache: false
|
||||
|
||||
# all of these default to true, but feel free to set to
|
||||
# "false" if necessary for your workflow
|
||||
android: true
|
||||
dotnet: true
|
||||
haskell: true
|
||||
large-packages: false
|
||||
docker-images: false
|
||||
swap-storage: true
|
97
.github/workflows/files-changed.yml
vendored
97
.github/workflows/files-changed.yml
vendored
@ -1,97 +0,0 @@
|
||||
name: files-changed
|
||||
|
||||
on:
|
||||
workflow_call:
|
||||
outputs:
|
||||
backend:
|
||||
value: ${{ jobs.detect.outputs.backend }}
|
||||
frontend:
|
||||
value: ${{ jobs.detect.outputs.frontend }}
|
||||
docs:
|
||||
value: ${{ jobs.detect.outputs.docs }}
|
||||
actions:
|
||||
value: ${{ jobs.detect.outputs.actions }}
|
||||
templates:
|
||||
value: ${{ jobs.detect.outputs.templates }}
|
||||
docker:
|
||||
value: ${{ jobs.detect.outputs.docker }}
|
||||
swagger:
|
||||
value: ${{ jobs.detect.outputs.swagger }}
|
||||
yaml:
|
||||
value: ${{ jobs.detect.outputs.yaml }}
|
||||
|
||||
jobs:
|
||||
detect:
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 3
|
||||
outputs:
|
||||
backend: ${{ steps.changes.outputs.backend }}
|
||||
frontend: ${{ steps.changes.outputs.frontend }}
|
||||
docs: ${{ steps.changes.outputs.docs }}
|
||||
actions: ${{ steps.changes.outputs.actions }}
|
||||
templates: ${{ steps.changes.outputs.templates }}
|
||||
docker: ${{ steps.changes.outputs.docker }}
|
||||
swagger: ${{ steps.changes.outputs.swagger }}
|
||||
yaml: ${{ steps.changes.outputs.yaml }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: dorny/paths-filter@v2
|
||||
id: changes
|
||||
with:
|
||||
filters: |
|
||||
backend:
|
||||
- "**/*.go"
|
||||
- "templates/**/*.tmpl"
|
||||
- "assets/emoji.json"
|
||||
- "go.mod"
|
||||
- "go.sum"
|
||||
- "Makefile"
|
||||
- ".golangci.yml"
|
||||
- ".editorconfig"
|
||||
|
||||
frontend:
|
||||
- "**/*.js"
|
||||
- "web_src/**"
|
||||
- "assets/emoji.json"
|
||||
- "package.json"
|
||||
- "package-lock.json"
|
||||
- "Makefile"
|
||||
- ".eslintrc.yaml"
|
||||
- ".stylelintrc.yaml"
|
||||
- ".npmrc"
|
||||
|
||||
docs:
|
||||
- "**/*.md"
|
||||
- "docs/**"
|
||||
- ".markdownlint.yaml"
|
||||
- "package.json"
|
||||
- "package-lock.json"
|
||||
|
||||
actions:
|
||||
- ".github/workflows/*"
|
||||
- "Makefile"
|
||||
|
||||
templates:
|
||||
- "templates/**/*.tmpl"
|
||||
- "pyproject.toml"
|
||||
- "poetry.lock"
|
||||
|
||||
docker:
|
||||
- "Dockerfile"
|
||||
- "Dockerfile.rootless"
|
||||
- "docker/**"
|
||||
- "Makefile"
|
||||
|
||||
swagger:
|
||||
- "templates/swagger/v1_json.tmpl"
|
||||
- "Makefile"
|
||||
- "package.json"
|
||||
- "package-lock.json"
|
||||
- ".spectral.yaml"
|
||||
|
||||
yaml:
|
||||
- "**/*.yml"
|
||||
- "**/*.yaml"
|
||||
- ".yamllint.yaml"
|
||||
- "pyproject.toml"
|
||||
- "poetry.lock"
|
179
.github/workflows/pull-compliance.yml
vendored
179
.github/workflows/pull-compliance.yml
vendored
@ -1,179 +0,0 @@
|
||||
name: compliance
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
files-changed:
|
||||
uses: ./.github/workflows/files-changed.yml
|
||||
|
||||
lint-backend:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- run: make deps-backend deps-tools
|
||||
- run: make lint-backend
|
||||
env:
|
||||
TAGS: bindata sqlite sqlite_unlock_notify
|
||||
|
||||
lint-templates:
|
||||
if: needs.files-changed.outputs.templates == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.11"
|
||||
- run: pip install poetry
|
||||
- run: make deps-py
|
||||
- run: make lint-templates
|
||||
|
||||
lint-yaml:
|
||||
if: needs.files-changed.outputs.yaml == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.11"
|
||||
- run: pip install poetry
|
||||
- run: make deps-py
|
||||
- run: make lint-yaml
|
||||
|
||||
lint-swagger:
|
||||
if: needs.files-changed.outputs.swagger == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 20
|
||||
- run: make deps-frontend
|
||||
- run: make lint-swagger
|
||||
|
||||
lint-go-windows:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- run: make deps-backend deps-tools
|
||||
- run: make lint-go-windows lint-go-vet
|
||||
env:
|
||||
TAGS: bindata sqlite sqlite_unlock_notify
|
||||
GOOS: windows
|
||||
GOARCH: amd64
|
||||
|
||||
lint-go-gogit:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- run: make deps-backend deps-tools
|
||||
- run: make lint-go
|
||||
env:
|
||||
TAGS: bindata gogit sqlite sqlite_unlock_notify
|
||||
|
||||
checks-backend:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- run: make deps-backend deps-tools
|
||||
- run: make --always-make checks-backend # ensure the "go-licenses" make target runs
|
||||
|
||||
frontend:
|
||||
if: needs.files-changed.outputs.frontend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 20
|
||||
- run: make deps-frontend
|
||||
- run: make lint-frontend
|
||||
- run: make checks-frontend
|
||||
- run: make test-frontend
|
||||
- run: make frontend
|
||||
|
||||
backend:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
# no frontend build here as backend should be able to build
|
||||
# even without any frontend files
|
||||
- run: make deps-backend
|
||||
- run: go build -o gitea_no_gcc # test if build succeeds without the sqlite tag
|
||||
- name: build-backend-arm64
|
||||
run: make backend # test cross compile
|
||||
env:
|
||||
GOOS: linux
|
||||
GOARCH: arm64
|
||||
TAGS: bindata gogit
|
||||
- name: build-backend-windows
|
||||
run: go build -o gitea_windows
|
||||
env:
|
||||
GOOS: windows
|
||||
GOARCH: amd64
|
||||
TAGS: bindata gogit
|
||||
- name: build-backend-386
|
||||
run: go build -o gitea_linux_386 # test if compatible with 32 bit
|
||||
env:
|
||||
GOOS: linux
|
||||
GOARCH: 386
|
||||
|
||||
docs:
|
||||
if: needs.files-changed.outputs.docs == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 20
|
||||
- run: make deps-frontend
|
||||
- run: make lint-md
|
||||
- run: make docs
|
||||
|
||||
actions:
|
||||
if: needs.files-changed.outputs.actions == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
- run: make lint-actions
|
259
.github/workflows/pull-db-tests.yml
vendored
259
.github/workflows/pull-db-tests.yml
vendored
@ -1,259 +0,0 @@
|
||||
name: db-tests
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
files-changed:
|
||||
uses: ./.github/workflows/files-changed.yml
|
||||
|
||||
test-pgsql:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
services:
|
||||
pgsql:
|
||||
image: postgres:15
|
||||
env:
|
||||
POSTGRES_DB: test
|
||||
POSTGRES_PASSWORD: postgres
|
||||
ports:
|
||||
- "5432:5432"
|
||||
ldap:
|
||||
image: gitea/test-openldap:latest
|
||||
ports:
|
||||
- "389:389"
|
||||
- "636:636"
|
||||
minio:
|
||||
# as github actions doesn't support "entrypoint", we need to use a non-official image
|
||||
# that has a custom entrypoint set to "minio server /data"
|
||||
image: bitnami/minio:2021.3.17
|
||||
env:
|
||||
MINIO_ACCESS_KEY: 123456
|
||||
MINIO_SECRET_KEY: 12345678
|
||||
ports:
|
||||
- "9000:9000"
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- name: Add hosts to /etc/hosts
|
||||
run: '[ -e "/.dockerenv" ] || [ -e "/run/.containerenv" ] || echo "127.0.0.1 pgsql ldap minio" | sudo tee -a /etc/hosts'
|
||||
- run: make deps-backend
|
||||
- run: make backend
|
||||
env:
|
||||
TAGS: bindata
|
||||
- run: make test-pgsql-migration test-pgsql
|
||||
timeout-minutes: 50
|
||||
env:
|
||||
TAGS: bindata gogit
|
||||
RACE_ENABLED: true
|
||||
TEST_TAGS: gogit
|
||||
TEST_LDAP: 1
|
||||
USE_REPO_TEST_DIR: 1
|
||||
|
||||
test-sqlite:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- run: make deps-backend
|
||||
- run: make backend
|
||||
env:
|
||||
TAGS: bindata gogit sqlite sqlite_unlock_notify
|
||||
- run: make test-sqlite-migration test-sqlite
|
||||
timeout-minutes: 50
|
||||
env:
|
||||
TAGS: bindata gogit sqlite sqlite_unlock_notify
|
||||
RACE_ENABLED: true
|
||||
TEST_TAGS: gogit sqlite sqlite_unlock_notify
|
||||
USE_REPO_TEST_DIR: 1
|
||||
|
||||
test-unit:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
services:
|
||||
mysql:
|
||||
image: mysql:5.7
|
||||
env:
|
||||
MYSQL_ALLOW_EMPTY_PASSWORD: true
|
||||
MYSQL_DATABASE: test
|
||||
ports:
|
||||
- "3306:3306"
|
||||
elasticsearch:
|
||||
image: elasticsearch:7.5.0
|
||||
env:
|
||||
discovery.type: single-node
|
||||
ports:
|
||||
- "9200:9200"
|
||||
meilisearch:
|
||||
image: getmeili/meilisearch:v1.2.0
|
||||
env:
|
||||
MEILI_ENV: development # disable auth
|
||||
ports:
|
||||
- "7700:7700"
|
||||
smtpimap:
|
||||
image: tabascoterrier/docker-imap-devel:latest
|
||||
ports:
|
||||
- "25:25"
|
||||
- "143:143"
|
||||
- "587:587"
|
||||
- "993:993"
|
||||
redis:
|
||||
image: redis
|
||||
options: >- # wait until redis has started
|
||||
--health-cmd "redis-cli ping"
|
||||
--health-interval 5s
|
||||
--health-timeout 3s
|
||||
--health-retries 10
|
||||
ports:
|
||||
- 6379:6379
|
||||
minio:
|
||||
image: bitnami/minio:2021.3.17
|
||||
env:
|
||||
MINIO_ACCESS_KEY: 123456
|
||||
MINIO_SECRET_KEY: 12345678
|
||||
ports:
|
||||
- "9000:9000"
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- name: Add hosts to /etc/hosts
|
||||
run: '[ -e "/.dockerenv" ] || [ -e "/run/.containerenv" ] || echo "127.0.0.1 mysql elasticsearch meilisearch smtpimap" | sudo tee -a /etc/hosts'
|
||||
- run: make deps-backend
|
||||
- run: make backend
|
||||
env:
|
||||
TAGS: bindata
|
||||
- name: unit-tests
|
||||
run: make unit-test-coverage test-check
|
||||
env:
|
||||
TAGS: bindata
|
||||
RACE_ENABLED: true
|
||||
GITHUB_READ_TOKEN: ${{ secrets.GITHUB_READ_TOKEN }}
|
||||
- name: unit-tests-gogit
|
||||
run: make unit-test-coverage test-check
|
||||
env:
|
||||
TAGS: bindata gogit
|
||||
RACE_ENABLED: true
|
||||
GITHUB_READ_TOKEN: ${{ secrets.GITHUB_READ_TOKEN }}
|
||||
|
||||
test-mysql5:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
services:
|
||||
mysql:
|
||||
image: mysql:5.7
|
||||
env:
|
||||
MYSQL_ALLOW_EMPTY_PASSWORD: true
|
||||
MYSQL_DATABASE: test
|
||||
ports:
|
||||
- "3306:3306"
|
||||
elasticsearch:
|
||||
image: elasticsearch:7.5.0
|
||||
env:
|
||||
discovery.type: single-node
|
||||
ports:
|
||||
- "9200:9200"
|
||||
smtpimap:
|
||||
image: tabascoterrier/docker-imap-devel:latest
|
||||
ports:
|
||||
- "25:25"
|
||||
- "143:143"
|
||||
- "587:587"
|
||||
- "993:993"
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- name: Add hosts to /etc/hosts
|
||||
run: '[ -e "/.dockerenv" ] || [ -e "/run/.containerenv" ] || echo "127.0.0.1 mysql elasticsearch smtpimap" | sudo tee -a /etc/hosts'
|
||||
- run: make deps-backend
|
||||
- run: make backend
|
||||
env:
|
||||
TAGS: bindata
|
||||
- name: run tests
|
||||
run: make test-mysql-migration integration-test-coverage
|
||||
env:
|
||||
TAGS: bindata
|
||||
RACE_ENABLED: true
|
||||
USE_REPO_TEST_DIR: 1
|
||||
TEST_INDEXER_CODE_ES_URL: "http://elastic:changeme@elasticsearch:9200"
|
||||
|
||||
test-mysql8:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
services:
|
||||
mysql8:
|
||||
image: mysql:8
|
||||
env:
|
||||
MYSQL_ALLOW_EMPTY_PASSWORD: true
|
||||
MYSQL_DATABASE: testgitea
|
||||
ports:
|
||||
- "3306:3306"
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- name: Add hosts to /etc/hosts
|
||||
run: '[ -e "/.dockerenv" ] || [ -e "/run/.containerenv" ] || echo "127.0.0.1 mysql8" | sudo tee -a /etc/hosts'
|
||||
- run: make deps-backend
|
||||
- run: make backend
|
||||
env:
|
||||
TAGS: bindata
|
||||
- run: make test-mysql8-migration test-mysql8
|
||||
timeout-minutes: 50
|
||||
env:
|
||||
TAGS: bindata
|
||||
USE_REPO_TEST_DIR: 1
|
||||
|
||||
test-mssql:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
services:
|
||||
mssql:
|
||||
image: mcr.microsoft.com/mssql/server:latest
|
||||
env:
|
||||
ACCEPT_EULA: Y
|
||||
MSSQL_PID: Standard
|
||||
SA_PASSWORD: MwantsaSecurePassword1
|
||||
ports:
|
||||
- "1433:1433"
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- name: Add hosts to /etc/hosts
|
||||
run: '[ -e "/.dockerenv" ] || [ -e "/run/.containerenv" ] || echo "127.0.0.1 mssql" | sudo tee -a /etc/hosts'
|
||||
- run: make deps-backend
|
||||
- run: make backend
|
||||
env:
|
||||
TAGS: bindata
|
||||
- run: make test-mssql-migration test-mssql
|
||||
timeout-minutes: 50
|
||||
env:
|
||||
TAGS: bindata
|
||||
USE_REPO_TEST_DIR: 1
|
35
.github/workflows/pull-docker-dryrun.yml
vendored
35
.github/workflows/pull-docker-dryrun.yml
vendored
@ -1,35 +0,0 @@
|
||||
name: docker-dryrun
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
files-changed:
|
||||
uses: ./.github/workflows/files-changed.yml
|
||||
|
||||
regular:
|
||||
if: needs.files-changed.outputs.docker == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: docker/setup-buildx-action@v2
|
||||
- uses: docker/build-push-action@v4
|
||||
with:
|
||||
push: false
|
||||
tags: gitea/gitea:linux-amd64
|
||||
|
||||
rootless:
|
||||
if: needs.files-changed.outputs.docker == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: docker/setup-buildx-action@v2
|
||||
- uses: docker/build-push-action@v4
|
||||
with:
|
||||
push: false
|
||||
file: Dockerfile.rootless
|
||||
tags: gitea/gitea:linux-amd64
|
32
.github/workflows/pull-e2e-tests.yml
vendored
32
.github/workflows/pull-e2e-tests.yml
vendored
@ -1,32 +0,0 @@
|
||||
name: e2e-tests
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
files-changed:
|
||||
uses: ./.github/workflows/files-changed.yml
|
||||
|
||||
test-e2e:
|
||||
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.frontend == 'true' || needs.files-changed.outputs.actions == 'true'
|
||||
needs: files-changed
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: "~1.21"
|
||||
check-latest: true
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 20
|
||||
- run: make deps-frontend frontend deps-backend
|
||||
- run: npx playwright install --with-deps
|
||||
- run: make test-e2e-sqlite
|
||||
timeout-minutes: 40
|
||||
env:
|
||||
USE_REPO_TEST_DIR: 1
|
21
.github/workflows/pull-labeler.yml
vendored
21
.github/workflows/pull-labeler.yml
vendored
@ -1,21 +0,0 @@
|
||||
name: labeler
|
||||
|
||||
on:
|
||||
pull_request_target:
|
||||
types: [opened, synchronize, reopened]
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
label:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: write
|
||||
steps:
|
||||
- uses: actions/labeler@v4
|
||||
with:
|
||||
dot: true
|
||||
sync-labels: true
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user