ᴊᴏᴇ ᴄʜᴇɴ
878caa7378
ci: notarize macOS release archives ( #8297 )
2026-05-24 23:08:45 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
adea243ee8
feat(web): migrate account activation page to React ( #8296 )
2026-05-24 22:35:41 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
44f0222a71
web: migrate /user/sign-out to Flamego ( #8294 )
2026-05-24 11:16:57 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
26483c41c6
feat(web): add React sign-up page with Flamego captcha ( #8291 )
2026-05-23 23:33:41 -04:00
dependabot[bot]
403db931cf
mod: bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 ( #8292 )
2026-05-23 22:25:56 -04:00
dependabot[bot]
cd2f94a85b
mod: bump github.com/redis/go-redis/v9 from 9.5.1 to 9.5.5 ( #8293 )
2026-05-23 22:25:41 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
4935e7a63b
web: move password reset to React ( #8290 )
2026-05-23 21:55:22 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
71dfd3c7ac
chore: fix up README image positions
...
[skip ci]
2026-05-22 16:31:17 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
ecb04beadd
chore: align-center README images
...
[skip ci]
2026-05-22 16:28:22 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
83a48c286d
fix: remove forgeable remember-me cookie, persist sessions by default ( #8289 )
2026-05-22 16:24:39 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
f739682e9a
Move sign-in MFA step to React with /api/web/user/mfa ( #8288 )
2026-05-22 15:33:06 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
d54f98f5a4
feat(web): adopt Pierre theme palette and reorder sign-in tab stops ( #8287 )
2026-05-22 11:19:38 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
e7d0cb646d
Update README banner for dark mode ( #8286 )
2026-05-22 00:56:13 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
dd6be39208
feat: React-based sign-in page with /api/web/user/sign-in ( #8285 )
2026-05-22 00:28:27 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
c93373baec
feat: add /api/web/user/sign-out and nest user info under /user/info ( #8284 )
2026-05-21 15:05:19 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
90790b2966
Embed WebContext and add /api/web/user-info endpoint ( #8282 )
2026-05-21 14:43:09 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
e9310ea08f
chore: remove Packager.io build support ( #8281 )
2026-05-20 22:55:08 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
75f99c9435
chore: remove Taskfile usage ( #8280 )
2026-05-20 19:22:50 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
343007e78a
ci(moon): set default VCS branch to main ( #8279 )
2026-05-20 17:49:52 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
b67c13c6bb
feat: introduce React web frontend and migrate home + 404 pages ( #8276 )
2026-05-20 17:45:31 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
a3c9f4acef
Replace Docker latest on main with an edge tag ( #8278 )
2026-05-20 15:47:42 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
4c80cbc7eb
refactor: inline disallowed-username regex in UsersStore.Authenticate ( #8274 )
2026-05-19 12:52:06 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
bfec14a857
refactor: render mail templates with html/template directly ( #8272 )
2026-05-19 12:20:13 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
cc8036e081
chore: remove DeepSource configuration ( #8275 )
...
[skip ci]
2026-05-19 12:11:37 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
765c0e96db
refactor: replace toolbox middleware with a minimal /healthcheck handler ( #8271 )
2026-05-18 22:37:13 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
f3e563d854
refactor: prepare email package for web framework migration ( #8270 )
2026-05-18 22:22:46 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
199cf4fd5b
security: don't follow redirects on webhook delivery ( #8263 )
2026-05-18 21:08:46 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
0089c4c8e5
auth: trust reverse proxy auth header only from configured proxies ( #8264 )
2026-05-18 13:42:46 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
6734dd46c3
docs: add changelog entry for GHSA-3qq3-668m-v9mj ( #8266 )
...
[skip ci]
2026-05-17 20:59:17 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
a5d3439e2d
chore: replace reflect.Ptr with reflect.Pointer ( #8262 )
2026-05-17 20:39:09 -04:00
dependabot[bot]
d7571322a0
mod: bump golang.org/x/image from 0.36.0 to 0.38.0 ( #8218 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 16:43:28 -04:00
dependabot[bot]
edc83e6ab2
mod: bump github.com/cockroachdb/errors from 1.12.0 to 1.13.0 ( #8245 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 08:48:53 -04:00
dependabot[bot]
7297aee50d
mod: bump github.com/Azure/go-ntlmssp from 0.0.0-20221128193559-754e69321358 to 0.1.1 ( #8238 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 22:09:12 -04:00
dependabot[bot]
27e92f8463
mod: bump github.com/jackc/pgx/v5 from 5.9.0 to 5.9.2 ( #8237 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 21:57:16 -04:00
dependabot[bot]
b36ba5b60e
mod: bump github.com/jackc/pgx/v5 from 5.6.0 to 5.9.0 ( #8233 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 18:58:35 -04:00
dependabot[bot]
84e23a403e
mod: bump golang.org/x/crypto from 0.48.0 to 0.49.0 ( #8221 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-05 16:20:18 -04:00
dependabot[bot]
b53d316233
mod: bump gopkg.in/ini.v1 from 1.67.0 to 1.67.1 ( #8193 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 14:59:48 -04:00
dependabot[bot]
47bff199cc
mod: bump golang.org/x/crypto from 0.47.0 to 0.48.0 ( #8192 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 14:58:42 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
998512edfb
ci: bump aquasecurity/trivy-action from 0.33.1 to 0.35.0 ( #8204 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-15 13:58:53 -04:00
dependabot[bot]
1ed882b611
mod: bump golang.org/x/image from 0.35.0 to 0.36.0 ( #8194 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 12:49:44 -05:00
dependabot[bot]
391edc74c2
mod: bump golang.org/x/text from 0.33.0 to 0.34.0 ( #8195 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 20:58:12 -05:00
dependabot[bot]
944bfeb57e
mod: bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 ( #8196 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 20:29:21 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
e8b6dea462
release: fix up sentence case for release name
...
[skip ci]
2026-02-18 22:45:51 -05:00
Joe Chen
2989605fd8
Update CHANGELOG for 0.14.2 release
...
[skip ci]
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-18 19:22:40 -05:00
JSS
df467d8ff1
Fix git reset --end-of-options error on file upload and edit ( #8184 )
2026-02-18 19:04:31 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
36d56d5525
all: rename packages ending with "util" to end with "x" ( #8182 )
...
Co-authored-by: JSS <jss@unknwon.dev >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-16 13:25:19 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
5f17b670b3
docker: pin Go 1.26 in builder stage images ( #8180 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 23:44:13 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
ea682c5bbc
all: upgrade to Go 1.26 ( #8179 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 23:31:14 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
9001a68cdd
js: use safe DOM construction for milestone and assignee selection ( #8178 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 23:24:52 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
295bfba729
context: reject access tokens passed via URL query parameters ( #8177 )
2026-02-13 15:27:48 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
ac21150a53
template: escape untrusted names in locale strings piped through Safe ( #8176 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-02-12 21:42:23 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
a000f0c7a6
database: use safe git-module API for tag deletion ( #8175 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-02-12 21:24:44 -05:00
Joe Chen
a976fd2f9c
chore: minor case fixup
...
[skip ci]
2026-02-12 21:09:36 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
441c64d7bd
markup: restrict data URI scheme to safe image MIME types ( #8174 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-10 22:26:31 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
5c67d47512
database: remove MSSQL backend support ( #8173 )
2026-02-10 18:41:31 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
94d6e53dc2
email: replace gomail with go-mail ( #8164 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-10 17:44:01 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
a1fa62b270
all: decouple API types from go-gogs-client SDK ( #8171 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-02-10 10:56:17 -05:00
Copilot
317e28b908
Remove non-existent README_ZH.md from release workflow ( #8170 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-02-09 09:22:24 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
069d3535d6
chore: fix broken links to gogs.io ( #8169 )
2026-02-09 09:09:59 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
81ee883644
lfs: verify content hash and prevent object overwrite ( #8166 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2026-02-08 17:14:12 -05:00
Copilot
400ae7bd28
Add CLI reference doc page under advancing and normalize gogs command references ( #8165 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-02-08 10:18:41 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
630ae0b3b0
cmd: migrate from urfave/cli v1 to v3 ( #8160 )
2026-02-08 00:58:05 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
3c358ede6d
all: migrate from json-iterator to encoding/json ( #8159 )
2026-02-08 00:34:36 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
48500aa2b0
all: migrate from satori/go.uuid to google/uuid ( #8161 )
2026-02-08 00:13:43 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
785157ba1f
all: migrate from nfnt/resize to golang.org/x/image/draw ( #8158 )
2026-02-08 00:08:50 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
1c8016a27b
database/schemadoc: migrate to github.com/DATA-DOG/go-sqlmock ( #8157 )
2026-02-08 00:07:45 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
00c36d8d8a
public: update jQuery from 3.6.0 to 3.7.1 ( #8156 )
2026-02-07 23:48:49 -05:00
Copilot
3747cd9058
Fix broken links in docs/getting-started/introduction.mdx ( #8155 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-02-07 18:19:02 -05:00
Joe Chen
08e7cfd76c
docs: fix up wwads-cn style in dark mode
...
[skip ci]
2026-02-07 17:49:58 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
9dd3e58f7b
docs: migrate to Mintlify ( #8154 )
2026-02-07 17:32:52 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
edc1478f6b
cmd: remove cert subcommand ( #8153 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 14:23:33 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
bb86d12c36
cmd: show detected config path in web command help ( #8152 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 13:38:53 -05:00
Copilot
bf17cc6c69
Replace github.com/unknwon/com with stdlib and internal helpers ( #8148 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Joe Chen <jc@unknwon.io >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-05 22:08:54 -05:00
Copilot
6d56105f8f
Run modernize tool across codebase ( #8147 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Joe Chen <jc@unknwon.io >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2026-02-05 21:32:09 -05:00
Joe Chen
ed5d02e036
chore: free up "docs/" subdir for Mintlify
...
[skip ci]
2026-02-01 23:15:47 -05:00
dependabot[bot]
5874791a57
mod: bump golang.org/x/crypto from 0.45.0 to 0.47.0 ( #8141 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-01 09:20:24 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
17ad3d3425
pkgr: fix up install main package path ( #8146 )
2026-02-01 09:12:12 -05:00
dependabot[bot]
9b2a967e45
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.6.3 to 2.6.4 ( #8143 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-01 09:01:09 -05:00
dependabot[bot]
e80635a449
mod: bump github.com/go-ldap/ldap/v3 from 3.4.11 to 3.4.12 ( #8144 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-01 09:00:50 -05:00
Joe Chen
47bccf292d
pkgr: fix up install path
...
[skip ci]
2026-02-01 08:53:52 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
38def73489
Update security policy for version support and advisories
...
[skip ci]
2026-02-01 08:16:22 -05:00
Copilot
6cf6422b88
Remove codecov config and upload in CI ( #8145 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: unknwon <2946214+unknwon@users.noreply.github.com >
2026-02-01 08:10:55 -05:00
dependabot[bot]
8d8d66ec1d
mod: bump github.com/olekukonko/tablewriter from 1.1.0 to 1.1.3 ( #8140 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-01 07:45:08 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
7ea2c4093f
refactor: move main package from root to cmd/gogs ( #8139 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 23:28:48 -05:00
dependabot[bot]
7ebfb202e4
mod: bump github.com/olekukonko/tablewriter from 0.0.5 to 1.1.0 ( #8039 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 23:11:08 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
7b8c560f15
ci(go): use tparse for test output in non-Windows jobs ( #8138 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 22:58:41 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
a636dcf678
fix(release): remove "v" prefix from archive names ( #8137 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 22:42:45 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
3dcb74be39
release: cut CHANGELOG entries for 0.14.1
...
[skip ci]
2026-01-31 22:23:09 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
7ad425025e
fix(ssh): git clone via built-in SSH server hangs ( #8135 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 22:20:43 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
85abee4b9b
chore: update release templates ( #8134 )
...
[skip ci]
2026-01-31 20:08:38 -05:00
Joe Chen
997c3c5eab
chore: take care of legacy code
2026-01-31 20:07:49 -05:00
Joe Chen
a5ddb2665e
chore: bump dev version to 0.15
...
[skip ci]
2026-01-31 20:04:55 -05:00
Joe Chen
b68e6886c6
release: cut CHANGELOG entries for 0.14.0
...
[skip ci]
2026-01-31 16:29:15 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
ac7ba9c8a7
locale: sync from Crowdin ( #8131 )
2026-01-31 16:07:47 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
dd862ee058
ci(docker): auto-tag minor version for stable releases ( #8129 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 15:50:42 -05:00
Joe Chen
f94042ce6f
chore: update release templates
...
[skip ci]
2026-01-31 15:17:59 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
628216d588
security: require authentication for attachment uploads ( #8128 )
...
https://github.com/gogs/gogs/security/advisories/GHSA-fc3h-92p8-h36f
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 14:40:39 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
7306b955a9
ci: use external unknwon/send-email-on-failure action ( #8127 )
2026-01-31 13:29:30 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
fc6d1e2055
ci(release): add email notification on failure for main branch ( #8126 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 13:13:51 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
3b01892d85
fix(docker): correct binary path in Dockerfiles( #8125 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 13:02:25 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
7b7e38c880
security: prevent deletion of protected and default branches via web UI ( #8124 )
...
https://github.com/gogs/gogs/security/advisories/GHSA-2c6v-8r3v-gh6p
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 12:51:07 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
bb68c0a042
security: fix cross-repository label modification vulnerability ( #8123 )
...
https://github.com/gogs/gogs/security/advisories/GHSA-cv22-72px-f4gh
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 12:28:30 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
68271e6af0
chore: update vulnerability reporting guidelines
...
[skip ci]
2026-01-31 12:01:23 -05:00
Copilot
4f5b00f8c4
Build artifacts for every commit on main ( #8122 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Joe Chen <jc@unknwon.io >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 11:58:45 -05:00
Joe Chen
5d3ffd132b
chore: bunch of minor tidy-ups
...
[skip ci]
2026-01-31 09:59:32 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
ee65aa89ca
ci: add cross-compilation workflow for releases ( #8121 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 09:40:32 -05:00
dependabot[bot]
a1a97de76f
mod: bump modernc.org/sqlite from 1.38.2 to 1.39.0 ( #8038 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 23:19:19 -05:00
Matthias Jobst
9963268267
docker: ignore proxy for healthcheck command ( #7532 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2026-01-30 23:12:49 -05:00
dependabot[bot]
49a45290ae
mod: bump gopkg.in/macaron.v1 from 1.5.0 to 1.5.1 ( #8035 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ᴊᴏᴇ ᴄʜᴇɴ <jc@unknwon.io >
2026-01-30 23:10:14 -05:00
Yaroslav Halchenko
3cc8e7aa6d
Fix typos throughout the codebase ( #7514 )
2026-01-30 23:03:05 -05:00
Rajat Jain
9f1499f3ab
Support comparing tags in addition to branches ( #6493 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-30 22:45:03 -05:00
Jeff Li
77dba1b5ea
repo: fix 500 error on watchers and stargazers pages using MSSQL ( #6386 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-30 22:24:43 -05:00
Georg Wicke-Arndt
f70f29fdb0
Show file name in browser tab title when viewing files ( #5896 )
2026-01-30 22:11:10 -05:00
Joe Chen
ed6109d35d
chore: update AGENTS.md
...
[skip ci]
2026-01-30 22:01:02 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
54e08ba678
docker: add image versions instructions
...
[skip ci]
2026-01-30 21:52:31 -05:00
Sino
87c8faaf08
Standardize HTTP status codes ( #7851 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2026-01-30 09:27:59 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
1b226ca48d
repo: improve authz for resources ( #8119 )
...
https://github.com/gogs/gogs/security/advisories/GHSA-jj5m-h57j-5gv7
2026-01-29 20:56:09 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
e3bb4165dc
database: impersonate pure-Go SQLite driver as the old "sqlite3" ( #8118 )
2026-01-29 14:49:36 -05:00
pikomonde
df3d945a2c
config: validate and print warnings for invalid options ( #7705 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2026-01-28 11:36:03 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
ae41bab5f2
repo: always list tree entries with verbatim ( #8116 )
...
Co-authored-by: Ali <alicse3@gmail.com >
2026-01-28 10:11:30 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
2316b09eaf
database: fully switch over to pure-Go SQLite driver ( #8115 )
2026-01-27 22:45:50 -05:00
Copilot
3477bbac0e
Add ED25519 test coverage and refactor SSH key parsing tests ( #8107 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: unknwon <2946214+unknwon@users.noreply.github.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-27 14:04:12 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
bb3cab921b
chore: update release template ( #8110 )
...
[skip ci]
2026-01-24 23:07:27 -05:00
Copilot
1cdeef2ce8
Replace tool.IsMaliciousPath with pathutil.Clean and move IsSameSite to urlutil ( #8106 )
2026-01-23 21:13:27 -05:00
Joe Chen
a7bc1637db
chore: update AGENTS.md
...
[skip ci]
2026-01-23 12:20:51 -05:00
Joe Chen
f1102a7a7c
release: cut CHANGELOG entries for 0.13.4
...
[skip ci]
2026-01-23 10:13:11 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
26ef07f60d
repo: validate Git server hook name for editing ( #8103 )
2026-01-23 09:40:36 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
ca59e76a53
api: verify write access to update repo content ( #8102 )
2026-01-23 09:19:11 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
27f1250d00
api: verify owner access to delete repos ( #8101 )
2026-01-22 22:52:57 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
560f92ec5f
two_factor: verify recovery code ownership upon using ( #8100 )
2026-01-22 22:30:27 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
1bbc36149a
wiki: sanitize old wiki page name when editing ( #8099 )
2026-01-22 11:00:27 -05:00
Copilot
4ee706b2bf
chore: replace pkg/errors with cockroachdb/errors ( #8098 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: unknwon <2946214+unknwon@users.noreply.github.com >
2026-01-22 08:20:53 -05:00
Copilot
ae59787ff5
chore: remove internal/database/errors package ( #8096 )
2026-01-22 07:17:34 -05:00
Copilot
389ec54b2c
chore: rename osutil.IsExist to osutil.Exist ( #8097 )
2026-01-21 22:22:07 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
5544212adb
wiki: auto-detect default branch ( #8094 )
2026-01-20 23:38:10 -05:00
Joe Chen
6e1e4cb848
chore: update AGENTS.md
...
[skip ci]
2026-01-19 22:13:49 -05:00
deepsource-autofix[bot]
8e08450182
style: format code with Go fmt and Gofumpt ( #8092 )
2026-01-19 14:54:13 -05:00
Shivam Kumar
beeeb64969
repo: check directory existence before creation ( #8091 )
...
Co-authored-by: ᴊᴏᴇ ᴄʜᴇɴ <jc@unknwon.io >
2026-01-19 14:36:38 -05:00
Mukaiu
3ef71a43d9
api: fix nil pointer dereference when listing user repos ( #8069 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2026-01-18 21:01:03 -05:00
Joe Chen
e44284fada
chore: add AGENTS.md
...
[skip ci]
2026-01-18 21:00:19 -05:00
Shivam Kumar
b7010084b7
auth: support redirecting to custom URL upon sign out ( #8089 )
...
Co-authored-by: ᴊᴏᴇ ᴄʜᴇɴ <jc@unknwon.io >
2026-01-16 15:44:26 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
b8ab712819
chore: update pull request template checklist
...
[skip ci]
2026-01-16 14:38:59 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
59e9fa191b
chore: remove all MIT license file headers ( #8083 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2026-01-08 19:32:15 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
553707f3fd
repository: reject any updates that has symlink in path hierarchy ( #8082 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-08 14:22:04 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
b6030ba713
docker-next: fix up Git user home directory and permission issue ( #8081 )
2026-01-07 10:33:27 -05:00
Élie Bouttier
e68949dd13
fix(Dockerfile.next): install curl ( #8080 )
2026-01-06 12:30:15 -05:00
Copilot
f813c17565
Add DigitalOcean container registry garbage collection workflow ( #8073 )
2025-12-20 18:29:32 +08:00
ᴊᴏᴇ ᴄʜᴇɴ
5e7c599755
chore: update security advisory reporting process
...
[skip ci]
2025-12-10 20:22:12 -05:00
Jakub Domeracki
2c88cd4d9f
security: patch mermaid package version
...
Co-authored-by: Jakub Domeracki <jdomeracki.itsec@gmail.com >
Co-authored-by: ᴊᴏᴇ ᴄʜᴇɴ <jc@unknwon.io >
2025-12-04 14:58:06 +09:00
Copilot
04cc48339f
chore: update Go version from 1.24 to 1.25 in CI and related files ( #8066 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: unknwon <2946214+unknwon@users.noreply.github.com >
Co-authored-by: Joe Chen <jc@unknwon.io >
2025-12-03 20:11:14 -05:00
Neptunium93
3666718ec5
repo: fix potential null pointer dereference in mirror sync ( #8065 )
2025-12-03 18:04:42 -05:00
Joe Chen
4cc83c498b
chore: fix up docker-next SSH instruction
...
[skip ci]
2025-11-30 10:26:58 -05:00
Copilot
332c0895e6
docker: add next-generation rootless image with Kubernetes security context support ( #8061 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: unknwon <2946214+unknwon@users.noreply.github.com >
Co-authored-by: Joe Chen <jc@unknwon.io >
2025-11-29 23:01:12 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
16f466d1c1
CHANGELOG: add entry for #8057
...
[skip ci]
2025-11-25 22:40:48 -05:00
Joe Chen
5e3f45e7f5
ci: set timeout on deploy gogs-demo
...
[skip ci]
2025-11-25 20:31:33 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
994b769d9d
ci: use kubeconfig of service account ( #8060 )
2025-11-25 19:07:24 -05:00
Copilot
3488e22a40
ci: pin all GitHub Actions to full SHA256 hashes ( #8059 )
2025-11-25 19:03:04 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
d0d4de70ca
ci: deploy gogs-demo after image is built ( #8058 )
2025-11-24 11:05:25 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
79cc921892
conf: enable value mapping from env vars ( #8057 )
2025-11-23 20:59:52 -05:00
dependabot[bot]
1347c7802f
mod: bump golang.org/x/crypto from 0.41.0 to 0.45.0 ( #8056 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 21:46:39 -05:00
ᴊᴏᴇ ᴄʜᴇɴ
89f0f86c7e
locale: sync from Crowdin ( #8040 )
2025-10-02 23:10:06 -04:00
Dmitry Afanasiev
6a6364bb5d
chore: update mermaid to 11.9.0 ( #8009 )
...
Co-authored-by: ᴊᴏᴇ ᴄʜᴇɴ <jc@unknwon.io >
2025-09-30 06:11:09 -04:00
dependabot[bot]
35c047dc9d
mod: bump golang.org/x/net from 0.42.0 to 0.43.0 ( #8022 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 20:20:15 -04:00
dependabot[bot]
e4923af32d
mod: bump golang.org/x/text from 0.27.0 to 0.28.0 ( #8027 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 20:18:18 -04:00
dependabot[bot]
0533fb7744
mod: bump golang.org/x/crypto from 0.40.0 to 0.41.0 ( #8024 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 13:13:50 -04:00
dependabot[bot]
28810f7db7
mod: bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 ( #8026 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 12:38:55 -04:00
ᴊᴏᴇ ᴄʜᴇɴ
cfe38e0a08
chore: update Debian and Ubuntu targets in .pkgr.yml
...
[skip ci]
2025-09-01 21:45:41 -04:00
dependabot[bot]
110da379c1
mod: bump github.com/stretchr/testify from 1.10.0 to 1.11.1 ( #8025 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-01 21:19:47 -04:00
dependabot[bot]
37962fcc0b
mod: bump github.com/niklasfasching/go-org from 1.8.0 to 1.9.1 ( #8013 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 21:56:02 -04:00
dependabot[bot]
7265a7cd26
mod: bump golang.org/x/net from 0.40.0 to 0.42.0 ( #8014 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 21:52:36 -04:00
dependabot[bot]
521fbe34f6
mod: bump golang.org/x/crypto from 0.39.0 to 0.40.0 ( #8016 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 16:32:05 -04:00
dependabot[bot]
1375bc401a
mod: bump modernc.org/sqlite from 1.37.1 to 1.38.2 ( #8017 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 15:43:27 -04:00
dependabot[bot]
28f83626d4
mod: bump github.com/urfave/cli from 1.22.16 to 1.22.17 ( #7995 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-02 20:17:59 -04:00
dependabot[bot]
dcf8d9340e
mod: bump github.com/sergi/go-diff from 1.3.1 to 1.4.0 ( #7996 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 13:10:47 -04:00
dependabot[bot]
76b5d75d79
mod: bump golang.org/x/crypto from 0.38.0 to 0.39.0 ( #7997 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 13:10:13 -04:00
dependabot[bot]
454175ece2
mod: bump github.com/Masterminds/semver/v3 from 3.3.1 to 3.4.0 ( #8000 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 13:09:19 -04:00
Joe Chen
d940e692ec
chore: fix up links and add CTA in README
...
[skip ci]
2025-06-18 09:46:51 -04:00
Joe Chen
7fc19d094c
chore: update dev_release_patch_version.md
...
[skip ci]
2025-06-08 23:13:35 -04:00
Joe Chen
4e3bf27fe2
chore: update dev_release_patch_version.md
...
[skip ci]
2025-06-08 21:30:40 -04:00
Joe Chen
16b8b0974e
chore: update dev_release_patch_version
...
[skip ci]
2025-06-08 21:23:46 -04:00
Joe Chen
f004b5b472
CHANGELOG: cut entries for 0.13.3 ( #7983 )
...
[skip ci]
2025-06-08 18:53:03 -04:00
Joe Chen
591810e405
web_editor: prohibit CRUD to symbolic files ( #7981 )
...
Fixes
[GHSA-wj44-9vcg-wjq7](https://github.com/gogs/gogs/security/advisories/GHSA-wj44-9vcg-wjq7 )
---------
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2025-06-08 18:28:28 -04:00
Joe Chen
3c2112215f
ci: only run Docker job for the main repository ( #7980 )
2025-06-08 17:19:48 -04:00
dependabot[bot]
9db5c30c36
mod: bump github.com/pquerna/otp from 1.3.0 to 1.5.0 ( #7972 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-01 12:58:19 -04:00
dependabot[bot]
49f4d4312b
mod: bump github.com/niklasfasching/go-org from 1.7.0 to 1.8.0 ( #7978 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-01 12:50:52 -04:00
dependabot[bot]
0cf12eccae
mod: bump modernc.org/sqlite from 1.37.0 to 1.37.1 ( #7977 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-01 12:50:32 -04:00
dependabot[bot]
495c38825a
mod: bump gorm.io/driver/postgres from 1.5.11 to 1.6.0 ( #7973 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2025-06-01 11:56:55 -04:00
dependabot[bot]
60b912ddda
mod: bump golang.org/x/net from 0.39.0 to 0.40.0 ( #7975 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-01 11:42:13 -04:00
Edoardo Ottavianelli
4d6a0ebaac
security: patch for Stored XSS in PDF renderer ( #7966 )
2025-05-16 15:49:58 -04:00
dependabot[bot]
54fa465da5
mod: bump github.com/go-ldap/ldap/v3 from 3.4.10 to 3.4.11 ( #7960 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-01 13:02:00 -04:00
dependabot[bot]
54cd8fd160
mod: bump golang.org/x/net from 0.36.0 to 0.38.0 ( #7946 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2025-04-16 08:48:37 -04:00
dependabot[bot]
7abc81c4d2
mod: bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 ( #7949 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-15 13:10:30 -04:00
dependabot[bot]
493834861d
mod: bump golang.org/x/text from 0.22.0 to 0.23.0 ( #7950 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-15 13:00:41 -04:00
dependabot[bot]
9a539393bd
mod: bump github.com/editorconfig/editorconfig-core-go/v2 ( #7948 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 18:05:48 -04:00
dependabot[bot]
139ea3ce7d
mod: bump modernc.org/sqlite from 1.36.0 to 1.37.0 ( #7947 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2025-04-14 18:00:07 -04:00
dependabot[bot]
4acaaac85a
mod: bump golang.org/x/net from 0.34.0 to 0.36.0 ( #7935 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 23:27:10 -05:00
dependabot[bot]
e93ced2163
mod: bump modernc.org/sqlite from 1.34.5 to 1.36.0 ( #7929 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 23:18:23 -05:00
dependabot[bot]
9672b6dd6c
mod: bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 ( #7931 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 23:11:43 -05:00
dependabot[bot]
7a12c8418e
mod: bump golang.org/x/text from 0.21.0 to 0.22.0 ( #7933 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 23:11:08 -05:00
Joe Chen
2208f17e8e
chore: update Trivy scan config ( #7934 )
2025-03-04 23:07:09 -05:00
宋子桓🌈
46a84fdad5
email: fix unable to override templates in custom directory ( #7905 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2025-02-12 21:52:18 -05:00
dependabot[bot]
9c80e6d922
mod: bump modernc.org/sqlite from 1.34.4 to 1.34.5 ( #7906 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-01 23:24:18 -05:00
dependabot[bot]
3a952bd248
mod: bump golang.org/x/net from 0.33.0 to 0.34.0 ( #7908 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-01 23:22:49 -05:00
Joe Chen
96d5d622b8
ci: update GitHub Actions version for Code QL
2025-01-01 19:46:13 -05:00
MarcUs7i
b59e943aa6
Set timeout to explicit 0 in gogs.js ( #7890 )
...
## Describe the pull request
A simple fix in public/js/gogs.js making bug upload not result in a
timeout (added just one line)
Link to the issue: closes https://github.com/gogs/gogs/issues/6149
## Test plan
- Set the max_size of `attachment` to a high number
```toml
[release.attachment]
ENABLED = true
ALLOWED_TYPES = */*
MAX_SIZE = 512
MAX_FILES = 20
```
- Upload a file to releases

It doesn't randomly timeout!
2025-01-01 19:41:24 -05:00
dependabot[bot]
371a6092de
mod: bump modernc.org/sqlite from 1.34.1 to 1.34.4 ( #7893 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 11:18:34 -05:00
dependabot[bot]
e6896eb393
mod: bump gorm.io/driver/postgres from 1.5.7 to 1.5.11 ( #7895 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2025-01-01 11:11:51 -05:00
dependabot[bot]
6c04a1ce7c
mod: bump github.com/go-ldap/ldap/v3 from 3.4.8 to 3.4.10 ( #7894 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 10:37:55 -05:00
Martin
6bdbb88fb8
gogs.service: Remove syslog.target ( #7681 )
...
Remove syslog.target from service file, this target hasn't existed for
over a decade.
https://github.com/systemd/systemd/blob/6aa8d43ade72e24c9426e604f7fc4b7582b9db7c/NEWS#L72-L73
2024-12-26 11:55:46 -05:00
ngn
6b4e8668a1
Adding '|' to the releases page ( #7631 )
...
Adding '|' to the releases page `templates/repo/release/list.tmpl`
i changed this:

to this:

(yes)
2024-12-26 11:15:44 -05:00
Joe Chen
d8f562b6ad
docs: remove dev/release directory ( #7884 )
...
[skip ci]
2024-12-23 13:26:07 -05:00
Joe Chen
f1e64008fb
cmd: always build with "cert" subcommand ( #7883 )
2024-12-23 12:10:43 -05:00
Joe Chen
cfde357824
release: pull back 0.13.1 and move CHANGELOG entries to 0.13.2 ( #7881 )
2024-12-23 10:56:57 -05:00
Joe Chen
3459f8df49
Dockerfile: fix up outdated s6-svscan path ( #7880 )
...
## Describe the pull request
Link to the issue: https://github.com/gogs/gogs/issues/7864
2024-12-23 10:53:40 -05:00
Joe Chen
c0332ff856
release: update templates ( #7877 )
...
[skip ci]
2024-12-22 21:44:17 -05:00
Joe Chen
e1042e7d47
release: cut CHANGELOG entries for 0.13.1 ( #7874 )
...
Part of https://github.com/gogs/gogs/issues/7873
[skip ci]
2024-12-22 17:50:59 -05:00
Joe Chen
76831d0d06
dep: update github.com/gogs/git-module to v1.8.4 ( #7872 )
...
## Describe the pull request
Fixes
https://github.com/gogs/gogs/security/advisories/GHSA-m27m-h5gj-wwmg by
including https://github.com/gogs/git-module/pull/110
2024-12-22 16:37:51 -05:00
Joe Chen
68b3c8f339
repo: ignore unintended Git options for diff preview ( #7871 )
...
## Describe the pull request
Fixes
https://github.com/gogs/gogs/security/advisories/GHSA-9pp6-wq8c-3w2c
2024-12-22 15:59:03 -05:00
Joe Chen
77a4a945ae
repo: prevent preview and delete files in .git directories ( #7870 )
...
## Describe the pull request
Fixes
https://github.com/gogs/gogs/security/advisories/GHSA-ccqv-43vm-4f3w
2024-12-22 15:24:18 -05:00
Joe Chen
b09f317aa0
database: lock mock properly to avoid data race in tests ( #7869 )
...
Fixes tests data race found in
https://github.com/gogs/gogs/actions/runs/12457230279/job/34771555537
2024-12-22 15:09:42 -05:00
Joe Chen
009a1855aa
ssh: make env command a passthrough ( #7868 )
...
## Describe the pull request
Fixes
https://github.com/gogs/gogs/security/advisories/GHSA-vm62-9jw3-c8w3
2024-12-22 14:56:31 -05:00
Alexandre Jacquin
fb7812b194
Fix s6-svscan path in Dockerfile ( #7867 )
...
Related to #7864
## Describe the pull request
Fix the path of the s6-svscan binary path in the Dockerfile. As
mentionned in the issue, it is probably to the alpine base image change
(from `3.17` to `3.21`).
Link to the issue:
https://github.com/gogs/gogs/issues/7864#issuecomment-2558323928
Credit to @cryptovaltt
## Test plan
Build the image and check if the application can be ran. E.g.:
```bash
docker build -t gogs:working-7864 -f Dockerfile .
docker run --name=gogs -p 10022:22 -p 10880:3000 -v gogs:working-7864 --rm
```
2024-12-22 10:53:00 -05:00
Joe Chen
00bd6081a5
chore: minor fixup on README ( #7866 )
...
[skip ci]
2024-12-21 10:58:38 -05:00
Joe Chen
5326b4113a
chore: update minimum Go version to 1.23.4 ( #7865 )
2024-12-21 10:48:17 -05:00
Joe Chen
7adac94f1e
Dockerfile: update base image to alpine3.21 and enable trivy scan ( #7863 )
...
## Describe the pull request
Link to the issue: fixes https://github.com/gogs/gogs/issues/6674
2024-12-20 22:33:46 -05:00
Joe Chen
c5dff8cdad
chore: update vulnerability report and patch policy
...
[skip ci]
2024-12-16 19:05:53 -05:00
dependabot[bot]
8a39d529d0
mod: bump golang.org/x/crypto from 0.29.0 to 0.31.0 ( #7861 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-14 23:36:29 -05:00
Joe Chen
740eba4f70
session: support TLS for Redis provider ( #7860 )
2024-12-14 23:18:46 -05:00
Joe Chen
9a9388ace2
api: clean file path for updating repo contents ( #7859 )
...
## Describe the pull request
Link to the issue: closes https://github.com/gogs/gogs/issues/7582
2024-12-14 21:30:34 -05:00
Joe Chen
8a3b8198af
chore: update security policy
2024-12-10 22:23:01 -05:00
Joe Chen
c94baec9ca
repo/editor: disallow editing symlink while changing file name ( #7857 )
...
## Describe the pull request
Link to the issue: https://github.com/gogs/gogs/issues/7582
2024-12-08 21:12:55 -05:00
dependabot[bot]
25a799ad63
mod: bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.1 ( #7854 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2024-12-01 11:08:42 -05:00
dependabot[bot]
f518abaff1
mod: bump golang.org/x/net from 0.30.0 to 0.31.0 ( #7853 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-01 10:58:39 -05:00
dependabot[bot]
58fa30c7be
mod: bump golang.org/x/text from 0.19.0 to 0.20.0 ( #7856 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-01 10:49:39 -05:00
dependabot[bot]
a02d6a22d6
mod: bump modernc.org/sqlite from 1.33.1 to 1.34.1 ( #7852 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-01 09:49:01 -05:00
Joe Chen
7a2dffa95a
ci: push Docker images to DigitalOcean Container Registry ( #7839 )
2024-11-09 19:50:01 -05:00
dependabot[bot]
2541348408
mod: bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 ( #7834 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-03 17:36:50 -05:00
dependabot[bot]
f037c58eee
mod: bump golang.org/x/net from 0.29.0 to 0.30.0 ( #7837 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 21:36:24 -04:00
dependabot[bot]
e5e03cba24
mod: bump github.com/urfave/cli from 1.22.15 to 1.22.16 ( #7838 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-01 18:38:05 -04:00
Joe Chen
07380780c6
locale: sync from Crowdin ( #7824 )
2024-10-13 20:24:38 -04:00
dependabot[bot]
3a8bd73901
mod: bump github.com/prometheus/client_golang from 1.20.2 to 1.20.4 ( #7818 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 21:52:08 -04:00
dependabot[bot]
79bd350ad6
mod: bump modernc.org/sqlite from 1.32.0 to 1.33.1 ( #7816 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 08:23:28 -04:00
dependabot[bot]
0700cef63e
mod: bump golang.org/x/net from 0.28.0 to 0.29.0 ( #7814 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 20:44:05 -04:00
Mobile Mind
e34ebac459
install: fix SMTP password config name to save ( #7807 )
2024-09-12 22:10:02 -04:00
Joe Chen
03d26b0482
locale: sync from Crowdin ( #7801 )
2024-09-08 12:12:25 -04:00
Kyle Fawcett
e6d4db0b4c
Fix spacing if BuildTime is missing. ( #7800 )
...
Co-authored-by: Gogs <gogs@fake.local >
Co-authored-by: Joe Chen <jc@unknwon.io >
2024-09-07 11:43:29 -04:00
dependabot[bot]
69d74485f0
mod: bump modernc.org/sqlite from 1.31.1 to 1.32.0 ( #7795 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2024-09-04 08:46:26 -04:00
dependabot[bot]
9401784421
mod: bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2 ( #7793 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 08:43:26 -04:00
dependabot[bot]
93aba5a6b7
mod: bump golang.org/x/net from 0.27.0 to 0.28.0 ( #7794 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 08:43:03 -04:00
dependabot[bot]
9108970e45
mod: bump golang.org/x/crypto from 0.25.0 to 0.26.0 ( #7792 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2024-09-03 09:36:00 -04:00
dependabot[bot]
0965db473f
mod: bump golang.org/x/net from 0.26.0 to 0.27.0 ( #7780 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 01:14:46 -04:00
dependabot[bot]
f1f6d3f37d
mod: bump golang.org/x/crypto from 0.24.0 to 0.25.0 ( #7779 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 19:59:36 -04:00
dependabot[bot]
8e195067df
mod: bump github.com/microcosm-cc/bluemonday from 1.0.25 to 1.0.27 ( #7782 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 19:58:32 -04:00
dependabot[bot]
5d6bc5c9fd
mod: bump modernc.org/sqlite from 1.29.2 to 1.31.1 ( #7783 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 19:58:01 -04:00
Joe Chen
8869354d21
locale: sync from Crowdin ( #7778 )
2024-07-29 03:35:15 -04:00
dependabot[bot]
5bdf91e73c
mod: bump golang.org/x/net from 0.25.0 to 0.26.0 ( #7769 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 07:19:04 -04:00
dependabot[bot]
54776c776a
mod: bump golang.org/x/text from 0.15.0 to 0.16.0 ( #7770 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 07:11:59 -04:00
Joe Chen
f2ff885f33
locale: sync from Crowdin ( #7764 )
2024-06-28 23:17:41 -04:00
idnandre
6cb018df2f
chore: remove duplicate error and fix typo error message ( #7763 )
2024-06-28 23:03:32 -04:00
Sergei Gnezdov
f4a78e5cfb
chore: update version of mermaid to 10.9.1 ( #7760 )
2024-06-08 12:57:00 -04:00
dependabot[bot]
1815fd5c36
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.6.1 to 2.6.2 ( #7755 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 21:51:10 -04:00
dependabot[bot]
15d64e0f23
mod: bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 ( #7758 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 21:50:13 -04:00
dependabot[bot]
15077b13e3
mod: bump golang.org/x/net from 0.24.0 to 0.25.0 ( #7759 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 21:49:58 -04:00
alingse
87f47166ac
chore: fix miss makezero bug ( #7752 )
2024-05-26 18:04:54 -04:00
dependabot[bot]
c8cd3e7125
mod: bump github.com/go-ldap/ldap/v3 from 3.4.6 to 3.4.8 ( #7738 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 19:26:33 -04:00
dependabot[bot]
ce350e768a
mod: bump golang.org/x/net from 0.23.0 to 0.24.0 ( #7737 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 19:17:28 -04:00
dependabot[bot]
56a1712275
mod: bump github.com/urfave/cli from 1.22.14 to 1.22.15 ( #7736 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 19:17:21 -04:00
dependabot[bot]
f8a3e7153f
mod: bump golang.org/x/crypto from 0.21.0 to 0.22.0 ( #7735 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 19:00:01 -04:00
Jiaxin Zhu
6f9b63517d
fix(systemd script): define RestartSec as 2 ( #7733 )
2024-04-30 09:15:34 -04:00
Joe Chen
1eae0b2fce
locale: sync from Crowdin ( #7732 )
2024-04-27 13:22:20 -04:00
dependabot[bot]
24f06bb088
mod: bump golang.org/x/net from 0.22.0 to 0.23.0 ( #7730 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 19:56:17 -04:00
Jiaxin Zhu
015589cdd9
fix(.editorconfig): remove setting end_of_line and make Git track EOL changes on Windows ( #7725 )
2024-04-15 10:36:54 -04:00
Jiaxin Zhu
ba17b9b56b
fix(templates): the green color is supposed to be purple ( #7722 )
...
Co-authored-by: jxzhu <zhujiaxin@gmail.com >
2024-04-11 10:13:46 -04:00
dependabot[bot]
3b8c9ba7ab
mod: bump gorm.io/driver/postgres from 1.5.6 to 1.5.7 ( #7712 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 21:18:44 -04:00
dependabot[bot]
f915eb3a40
mod: bump golang.org/x/net from 0.21.0 to 0.22.0 ( #7713 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 21:17:38 -04:00
dependabot[bot]
c036214c45
mod: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 ( #7714 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 21:09:52 -04:00
dependabot[bot]
b8ed5d8d91
mod: bump golang.org/x/crypto from 0.20.0 to 0.21.0 ( #7715 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 21:09:30 -04:00
Joe Chen
d9ecdcaef0
all: unwrap database.UsersStore interface ( #7708 )
2024-03-27 23:18:59 -04:00
Joe Chen
202012887a
all: unwrap database.TwoFactorsStore interface ( #7707 )
2024-03-27 22:14:08 -04:00
Joe Chen
4d05804729
all: unwrap database.RepositoriesStore interface ( #7706 )
2024-03-26 23:34:31 -04:00
bitebyte
e1e75ed36b
Fix issue: synchronize the section name[mailer/email] of app.ini ( #7704 )
2024-03-26 22:30:25 -04:00
Joe Chen
895e553e68
all: unwrap database.PublicKeysStore interface ( #7702 )
2024-03-23 20:55:45 -04:00
Joe Chen
5cf0189df1
all: unwrap database.PermissionsStore interface ( #7701 )
2024-03-23 20:46:32 -04:00
Joe Chen
8d2386b4db
database: set Handle direcetly during initialization ( #7699 )
2024-03-20 19:02:57 -04:00
Joe Chen
dd49412edd
all: unwrap database.OrganizationsStore interface ( #7696 )
2024-03-19 19:33:43 -04:00
Joe Chen
b89f20e02d
all: unwrap database.NoticesStore interface ( #7695 )
2024-03-17 20:44:13 -04:00
Joe Chen
e634aa6277
all: unwrap database.LoginSourcesStore interface ( #7694 )
2024-03-17 20:14:54 -04:00
Joe Chen
3a5132b6f7
all: unwrap database.LFSStore interface ( #7692 )
2024-03-16 20:32:12 -04:00
dependabot[bot]
b9e41f28c3
mod: bump github.com/jackc/pgx/v5 from 5.4.3 to 5.5.4 ( #7688 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-16 18:08:27 -04:00
Joe Chen
6d77d6204d
all: unwrap database.ActionsStore interface ( #7686 )
2024-03-13 22:03:02 -04:00
dependabot[bot]
f73edbd172
mod: bump google.golang.org/protobuf from 1.32.0 to 1.33.0 ( #7685 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 20:00:00 -04:00
Joe Chen
fa84482d98
chore: upgrade go-mockgen for 1.22 ( #7683 )
2024-03-12 19:25:30 -04:00
dependabot[bot]
6c63a88ef0
mod: bump modernc.org/sqlite from 1.28.0 to 1.29.2 ( #7680 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 13:14:35 -05:00
dependabot[bot]
35c59d2c24
mod: bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 ( #7679 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 09:24:38 -05:00
dependabot[bot]
6d77bcebaa
mod: bump golang.org/x/crypto from 0.18.0 to 0.20.0 ( #7677 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 09:23:29 -05:00
dependabot[bot]
605c751926
mod: bump gorm.io/driver/postgres from 1.5.4 to 1.5.6 ( #7676 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 09:23:11 -05:00
Joe Chen
8054ffc12f
all: unwrap database.AccessTokensStore interface ( #7670 )
2024-02-20 21:47:32 -05:00
Joe Chen
917c14f2ce
internal/database: consistently use Store and s as receiver ( #7669 )
2024-02-19 20:00:13 -05:00
Joe Chen
dfe27ad556
database: use all tables to setup test suite ( #7667 )
2024-02-18 21:26:30 -05:00
Joe Chen
3616bc03c9
packager: use centos-9 and debian-12 ( #7668 )
2024-02-18 21:25:01 -05:00
Joe Chen
10cd022e08
ci: upgrade GitHub Actions versions ( #7666 )
2024-02-18 21:05:27 -05:00
Joe Chen
3650b32ec5
chore: rename internal/db to internal/database ( #7665 )
2024-02-18 19:39:41 -05:00
Joe Chen
cad79a31d8
locale: sync from Crowdin ( #7664 )
2024-02-18 19:05:22 -05:00
dependabot[bot]
077141d2ba
mod: bump golang.org/x/net from 0.19.0 to 0.20.0 ( #7657 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 18:05:38 -05:00
Joe Chen
cd3f132844
README: update sponsor list ( #7661 )
...
[skip ci]
2024-02-02 18:00:58 -05:00
dependabot[bot]
ff7dc29ad3
mod: bump golang.org/x/crypto from 0.17.0 to 0.18.0 ( #7659 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 17:46:13 -05:00
dependabot[bot]
87a5ae3f61
mod: bump gorm.io/gorm from 1.25.5 to 1.25.6 ( #7658 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 23:34:56 -05:00
dependabot[bot]
6bd09e75fe
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.6.0 to 2.6.1 ( #7660 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 23:34:13 -05:00
dependabot[bot]
7b06bf642a
mod: bump modernc.org/sqlite from 1.27.0 to 1.28.0 ( #7637 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 13:51:32 -05:00
dependabot[bot]
b6e4b379c1
mod: bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 ( #7638 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 13:51:15 -05:00
dependabot[bot]
5e96f64b83
mod: bump golang.org/x/crypto from 0.16.0 to 0.17.0 ( #7626 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-24 22:59:10 -05:00
Joe Chen
41d473e999
Taskfile: drop-test-db ( #7623 )
...
[skip ci]
2023-12-17 16:49:37 -05:00
Joe Chen
25fdeaac49
db: pass context to tests by default ( #7622 )
...
[skip ci]
2023-12-17 16:32:28 -05:00
Joe Chen
0c7b45ad1f
locale: sync from Crowdin ( #7621 )
2023-12-16 21:31:21 -05:00
dependabot[bot]
5293781c0d
mod: bump golang.org/x/net from 0.17.0 to 0.19.0 ( #7609 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 12:31:22 -05:00
dependabot[bot]
7a2c691c5b
mod: bump golang.org/x/text from 0.13.0 to 0.14.0 ( #7608 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 12:25:35 -05:00
dependabot[bot]
dfc129ee98
mod: bump golang.org/x/crypto from 0.14.0 to 0.16.0 ( #7607 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 12:25:21 -05:00
Joe Chen
1c711bc8d4
chore: move CODEOWNERS to .github/
...
[skip ci]
2023-11-17 19:20:20 -05:00
Joe Chen
31a0964e12
dbtest: properly close test connection ( #7598 )
2023-11-12 19:09:50 -05:00
Joe Chen
b644d797b4
chore: add CODEOWNERS
2023-11-12 19:08:26 -05:00
Joe Chen
61940ca879
chore: update security policy
...
[skip ci]
2023-11-09 22:10:42 -05:00
Joe Chen
16b185f97d
build: remove support of Go 1.18 and 1.19 ( #7590 )
2023-11-01 23:06:24 -04:00
Athanasios Oikonomou
c531da02ca
commit: fix matchUsersWithCommitEmails ( #7561 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2023-11-01 11:58:48 -04:00
dependabot[bot]
bc1b5e52a9
mod: bump modernc.org/sqlite from 1.26.0 to 1.27.0 ( #7587 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 08:56:17 -04:00
dependabot[bot]
0b5257425f
mod: bump gorm.io/driver/postgres from 1.5.3 to 1.5.4 ( #7588 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 08:55:58 -04:00
Joe Chen
7fb3dcb1eb
locale: sync from Crowdin ( #7584 )
2023-10-29 21:38:20 -04:00
dependabot[bot]
5c3fde8531
mod: bump gorm.io/driver/postgres from 1.5.2 to 1.5.3 ( #7573 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 20:26:53 -04:00
dependabot[bot]
7bffc0d0e3
mod: bump gorm.io/gorm from 1.25.4 to 1.25.5 ( #7574 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 20:14:39 -04:00
Joe Chen
748c67df8b
chore: slow down dep update to monthly
...
[ci skip]
2023-10-20 20:04:41 -04:00
dependabot[bot]
2d9be6c06b
mod: bump gorm.io/driver/mysql from 1.5.1 to 1.5.2 ( #7575 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 20:03:59 -04:00
dependabot[bot]
493a56b262
mod: bump golang.org/x/net from 0.15.0 to 0.17.0 ( #7569 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 00:11:23 -04:00
dependabot[bot]
3350740563
mod: bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 ( #7560 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 22:51:35 -04:00
dependabot[bot]
89b123f9d1
mod: bump modernc.org/sqlite from 1.25.0 to 1.26.0 ( #7559 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 22:51:11 -04:00
dependabot[bot]
4821e89780
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.5.2 to 2.6.0 ( #7558 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 22:50:52 -04:00
dependabot[bot]
e989093129
mod: bump github.com/msteinert/pam from 0.0.0-20190215180659-f29b9f28d6f9 to 1.2.0 ( #7550 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 08:59:57 -04:00
dependabot[bot]
018337ddfb
mod: bump github.com/go-ldap/ldap/v3 from 3.4.5 to 3.4.6 ( #7548 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 11:42:16 -04:00
dependabot[bot]
fde10f1236
mod: bump golang.org/x/net from 0.14.0 to 0.15.0 ( #7547 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 23:47:57 -04:00
dependabot[bot]
48710b9793
mod: bump golang.org/x/text from 0.12.0 to 0.13.0 ( #7544 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 17:13:52 -04:00
Joe Chen
069f1ed9a4
db: migrate admin.go to notices.go with GORM ( #7536 )
2023-08-23 00:15:30 -04:00
dependabot[bot]
1112a71ea5
mod: bump gorm.io/gorm from 1.25.3 to 1.25.4 ( #7535 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 10:40:39 -04:00
Joe Chen
9d86838fa7
ci: use Go 1.21 ( #7528 )
2023-08-14 22:24:26 -04:00
dependabot[bot]
f187005581
mod: bump gorm.io/gorm from 1.25.2 to 1.25.3 ( #7526 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 10:39:53 -04:00
dependabot[bot]
7efda8e8fc
mod: bump github.com/gogs/git-module from 1.8.2 to 1.8.3 ( #7527 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 10:39:35 -04:00
dependabot[bot]
2620cc3e8d
mod: bump golang.org/x/net from 0.12.0 to 0.14.0 ( #7522 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 09:50:25 -04:00
dependabot[bot]
af77cbb759
mod: bump modernc.org/sqlite from 1.24.0 to 1.25.0 ( #7521 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 09:30:19 -04:00
dependabot[bot]
65e14b18ec
mod: bump golang.org/x/crypto from 0.11.0 to 0.12.0 ( #7520 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 09:29:53 -04:00
dependabot[bot]
738ac3c03b
mod: bump golang.org/x/text from 0.11.0 to 0.12.0 ( #7519 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 09:29:34 -04:00
Joe Chen
7a0a07628d
locale: sync from Crowdin ( #7518 )
2023-08-01 22:27:56 -04:00
dependabot[bot]
c373a92da6
mod: bump github.com/microcosm-cc/bluemonday from 1.0.24 to 1.0.25 ( #7513 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-25 12:31:52 -04:00
dependabot[bot]
23ea4863f1
mod: bump github.com/niklasfasching/go-org from 1.6.6 to 1.7.0 ( #7491 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 21:26:14 -04:00
dependabot[bot]
8940778bb8
mod: bump modernc.org/sqlite from 1.23.1 to 1.24.0 ( #7508 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 21:25:18 -04:00
dependabot[bot]
53c009288c
mod: bump golang.org/x/net from 0.11.0 to 0.12.0 ( #7500 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-09 13:59:45 -04:00
Joe Chen
3be3ae500b
ci: remove Codeball
2023-07-09 10:59:12 -04:00
dependabot[bot]
9ab8bd6785
mod: bump golang.org/x/crypto from 0.10.0 to 0.11.0 ( #7501 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-09 10:58:12 -04:00
dependabot[bot]
9e91602b42
mod: bump golang.org/x/text from 0.10.0 to 0.11.0 ( #7502 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-07 22:25:08 -04:00
dependabot[bot]
b13cb438d1
mod: bump gorm.io/gorm from 1.25.1 to 1.25.2 ( #7497 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-06 22:22:31 -04:00
dependabot[bot]
69802f07b7
mod: bump golang.org/x/net from 0.10.0 to 0.11.0 ( #7485 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 19:24:55 -04:00
dependabot[bot]
c426e9b8ad
mod: bump golang.org/x/text from 0.9.0 to 0.10.0 ( #7480 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-17 12:58:32 -04:00
dependabot[bot]
97ccf329b1
mod: bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 ( #7482 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-17 12:39:17 -04:00
dependabot[bot]
89b759e2ed
mod: bump github.com/urfave/cli from 1.22.13 to 1.22.14 ( #7481 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-17 12:39:08 -04:00
dependabot[bot]
1fb33bd586
mod: bump modernc.org/sqlite from 1.22.1 to 1.23.1 ( #7475 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-17 12:38:53 -04:00
dependabot[bot]
0ca017d0a8
mod: bump github.com/go-ldap/ldap/v3 from 3.4.4 to 3.4.5 ( #7476 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2023-06-17 12:17:06 -04:00
Joe Chen
75767078aa
pkgr: remove debian-9 ( #7472 )
...
[skip ci]
2023-06-03 20:01:30 -04:00
dependabot[bot]
22bf85b6f5
mod: bump gorm.io/driver/mysql from 1.5.0 to 1.5.1 ( #7458 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03 19:44:28 -04:00
dependabot[bot]
b2ea82c8d8
mod: bump github.com/stretchr/testify from 1.8.2 to 1.8.3 ( #7460 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03 19:44:13 -04:00
dependabot[bot]
7fae076155
mod: bump github.com/microcosm-cc/bluemonday from 1.0.23 to 1.0.24 ( #7459 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03 19:43:57 -04:00
dependabot[bot]
ed825c6273
mod: bump gorm.io/driver/postgres from 1.5.0 to 1.5.2 ( #7461 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-24 22:15:47 -04:00
dependabot[bot]
795cac1dd0
mod: bump github.com/gogs/git-module from 1.8.1 to 1.8.2 ( #7455 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 07:42:45 -04:00
dependabot[bot]
ad3f9ac068
mod: bump golang.org/x/crypto from 0.8.0 to 0.9.0 ( #7456 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 07:42:11 -04:00
Joe Chen
0721ef2399
refactor(db): migrate off user_email.go to users.go ( #7452 )
2023-05-14 20:15:47 -04:00
Joe Chen
9ac93067f6
ci: refurbish Docker job ( #7446 )
2023-05-09 23:02:57 -04:00
Joe Chen
167cdb09e3
chore: generate SCIP instead of LSIF ( #7445 )
2023-05-09 09:13:02 -04:00
Joe Chen
ada1083462
tests(db): fix data race ( #7444 )
...
[skip ci]
2023-05-08 23:02:45 -04:00
dependabot[bot]
5df9668063
mod: bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 ( #7442 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-08 08:56:02 -04:00
dependabot[bot]
249668a2b9
mod: bump gorm.io/gorm from 1.25.0 to 1.25.1 ( #7441 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-08 08:55:41 -04:00
dependabot[bot]
66364d9c02
mod: bump modernc.org/sqlite from 1.22.0 to 1.22.1 ( #7439 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 07:21:10 -04:00
dependabot[bot]
077c80d258
mod: bump github.com/urfave/cli from 1.22.12 to 1.22.13 ( #7438 )
...
[skip ci]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 07:20:48 -04:00
dependabot[bot]
79bda9df35
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.5.1 to 2.5.2 ( #7433 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 20:00:41 +08:00
dependabot[bot]
6e5f9e8a1b
mod: bump modernc.org/sqlite from 1.21.1 to 1.22.0 ( #7432 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 19:58:20 +08:00
dependabot[bot]
7e5db4ba42
mod: bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 ( #7427 )
...
Bumps
[github.com/prometheus/client_golang](https://github.com/prometheus/client_golang )
from 1.14.0 to 1.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prometheus/client_golang/releases ">github.com/prometheus/client_golang's
releases</a>.</em></p>
<blockquote>
<h2>v1.15.0</h2>
<h2>Changed</h2>
<p>[BUGFIX] Fix issue with atomic variables on ppc64le <a
href="https://redirect.github.com/prometheus/client_golang/issues/1171 ">#1171</a>
[BUGFIX] Support for multiple samples within same metric <a
href="https://redirect.github.com/prometheus/client_golang/issues/1181 ">#1181</a>
[BUGFIX] Bump golang.org/x/text to v0.3.8 to mitigate CVE-2022-32149 <a
href="https://redirect.github.com/prometheus/client_golang/issues/1187 ">#1187</a>
[ENHANCEMENT] Add exemplars and middleware examples <a
href="https://redirect.github.com/prometheus/client_golang/issues/1173 ">#1173</a>
[ENHANCEMENT] Add more context to "duplicate label names"
error to enable debugging <a
href="https://redirect.github.com/prometheus/client_golang/issues/1177 ">#1177</a>
[ENHANCEMENT] Add constrained labels and constrained variant for all
MetricVecs <a
href="https://redirect.github.com/prometheus/client_golang/issues/1151 ">#1151</a>
[ENHANCEMENT] Moved away from deprecated github.com/golang/protobuf
package <a
href="https://redirect.github.com/prometheus/client_golang/issues/1183 ">#1183</a>
[ENHANCEMENT] Add possibility to dynamically get label values for http
instrumentation <a
href="https://redirect.github.com/prometheus/client_golang/issues/1066 ">#1066</a>
[ENHANCEMENT] Add ability to Pusher to add custom headers <a
href="https://redirect.github.com/prometheus/client_golang/issues/1218 ">#1218</a>
[ENHANCEMENT] api: Extend and improve efficiency of json-iterator usage
<a
href="https://redirect.github.com/prometheus/client_golang/issues/1225 ">#1225</a>
[ENHANCEMENT] Added (official) support for go 1.20 <a
href="https://redirect.github.com/prometheus/client_golang/issues/1234 ">#1234</a>
[ENHANCEMENT] timer: Added support for exemplars <a
href="https://redirect.github.com/prometheus/client_golang/issues/1233 ">#1233</a>
[ENHANCEMENT] Filter expected metrics as well in CollectAndCompare <a
href="https://redirect.github.com/prometheus/client_golang/issues/1143 ">#1143</a>
[ENHANCEMENT] ⚠️ Only set start/end if time is not Zero. This breaks
compatibility in experimental api package. If you strictly depend on
empty time.Time as actual value, the behavior is now changed <a
href="https://redirect.github.com/prometheus/client_golang/issues/1238 ">#1238</a></p>
<!-- raw HTML omitted -->
<ul>
<li>Merge release 1.14 to main by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1164 ">prometheus/client_golang#1164</a></li>
<li>Fix typo in doc comment by <a
href="https://github.com/beorn7 "><code>@beorn7</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1166 ">prometheus/client_golang#1166</a></li>
<li>Fix issue with atomic variables on ppc64le by <a
href="https://github.com/beorn7 "><code>@beorn7</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1171 ">prometheus/client_golang#1171</a></li>
<li>examples: Add exemplars and middleware examples by <a
href="https://github.com/jessicalins "><code>@jessicalins</code></a> in
<a
href="https://redirect.github.com/prometheus/client_golang/pull/1173 ">prometheus/client_golang#1173</a></li>
<li>Add context to "duplicate label names" to enable debugging
by <a
href="https://github.com/SpencerMalone "><code>@SpencerMalone</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1177 ">prometheus/client_golang#1177</a></li>
<li>Add constrained labels and Constrained variant for all MetricVecs by
<a href="https://github.com/Okhoshi "><code>@Okhoshi</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1151 ">prometheus/client_golang#1151</a></li>
<li>Support for multiple samples within same metric by <a
href="https://github.com/machadovilaca "><code>@machadovilaca</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1181 ">prometheus/client_golang#1181</a></li>
<li>Replace deprecated github.com/golang/protobuf package by <a
href="https://github.com/zhsj "><code>@zhsj</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1183 ">prometheus/client_golang#1183</a></li>
<li>Bump golang.org/x/text to v0.3.8 to mitigate CVE-2022-32149 by <a
href="https://github.com/b4bay "><code>@b4bay</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1187 ">prometheus/client_golang#1187</a></li>
<li>typo fix by <a
href="https://github.com/ibreakthecloud "><code>@ibreakthecloud</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1178 ">prometheus/client_golang#1178</a></li>
<li>Add possibility to dynamically get label values for http
instrumentation by <a
href="https://github.com/Okhoshi "><code>@Okhoshi</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1066 ">prometheus/client_golang#1066</a></li>
<li>Bump github.com/cespare/xxhash/v2 from 2.1.2 to 2.2.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1199 ">prometheus/client_golang#1199</a></li>
<li>Bump github.com/prometheus/procfs from 0.8.0 to 0.9.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1198 ">prometheus/client_golang#1198</a></li>
<li>Bump golang.org/x/sys from 0.3.0 to 0.4.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1217 ">prometheus/client_golang#1217</a></li>
<li>Synchronize common files from prometheus/prometheus by <a
href="https://github.com/prombot "><code>@prombot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1213 ">prometheus/client_golang#1213</a></li>
<li>Bump github.com/prometheus/common from 0.37.0 to 0.39.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1197 ">prometheus/client_golang#1197</a></li>
<li>Add <code>Header</code> method to Pusher for custom header by <a
href="https://github.com/songjiayang "><code>@songjiayang</code></a> in
<a
href="https://redirect.github.com/prometheus/client_golang/pull/1218 ">prometheus/client_golang#1218</a></li>
<li>Synchronize common files from prometheus/prometheus by <a
href="https://github.com/prombot "><code>@prombot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1224 ">prometheus/client_golang#1224</a></li>
<li>api: Extend and improve json-iterator usage by <a
href="https://github.com/beorn7 "><code>@beorn7</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1225 ">prometheus/client_golang#1225</a></li>
<li>Indent example in godoc consistently by <a
href="https://github.com/lamida "><code>@lamida</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1226 ">prometheus/client_golang#1226</a></li>
<li>Remove unnecessary check if label is nil in observeWithExemplar by
<a href="https://github.com/dimonl "><code>@dimonl</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1235 ">prometheus/client_golang#1235</a></li>
<li>README: Remove not working gocoverage images. by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1236 ">prometheus/client_golang#1236</a></li>
<li>Added support for go 1.20. by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1234 ">prometheus/client_golang#1234</a></li>
<li>timer: Added support for exemplars. by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1233 ">prometheus/client_golang#1233</a></li>
<li>Synchronize common files from prometheus/prometheus by <a
href="https://github.com/prombot "><code>@prombot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1237 ">prometheus/client_golang#1237</a></li>
<li>Filter expected metrics as well in CollectAndCompare by <a
href="https://github.com/DariaKunoichi "><code>@DariaKunoichi</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1143 ">prometheus/client_golang#1143</a></li>
<li>Only set start/end if time is not Zero by <a
href="https://github.com/jacksontj "><code>@jacksontj</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1238 ">prometheus/client_golang#1238</a></li>
<li>Bump google.golang.org/protobuf from 1.28.1 to 1.30.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1243 ">prometheus/client_golang#1243</a></li>
<li>Bump golang.org/x/sys from 0.5.0 to 0.6.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1246 ">prometheus/client_golang#1246</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md ">github.com/prometheus/client_golang's
changelog</a>.</em></p>
<blockquote>
<h2>1.15.0 / 2023-04-13</h2>
<h2>What's Changed</h2>
<ul>
<li>[BUGFIX] Fix issue with atomic variables on ppc64le <a
href="https://redirect.github.com/prometheus/client_golang/issues/1171 ">#1171</a></li>
<li>[BUGFIX] Support for multiple samples within same metric <a
href="https://redirect.github.com/prometheus/client_golang/issues/1181 ">#1181</a></li>
<li>[BUGFIX] Bump golang.org/x/text to v0.3.8 to mitigate CVE-2022-32149
<a
href="https://redirect.github.com/prometheus/client_golang/issues/1187 ">#1187</a></li>
<li>[ENHANCEMENT] Add exemplars and middleware examples <a
href="https://redirect.github.com/prometheus/client_golang/issues/1173 ">#1173</a></li>
<li>[ENHANCEMENT] Add more context to "duplicate label names"
error to enable debugging <a
href="https://redirect.github.com/prometheus/client_golang/issues/1177 ">#1177</a></li>
<li>[ENHANCEMENT] Add constrained labels and constrained variant for all
MetricVecs <a
href="https://redirect.github.com/prometheus/client_golang/issues/1151 ">#1151</a></li>
<li>[ENHANCEMENT] Moved away from deprecated github.com/golang/protobuf
package <a
href="https://redirect.github.com/prometheus/client_golang/issues/1183 ">#1183</a></li>
<li>[ENHANCEMENT] Add possibility to dynamically get label values for
http instrumentation <a
href="https://redirect.github.com/prometheus/client_golang/issues/1066 ">#1066</a></li>
<li>[ENHANCEMENT] Add ability to Pusher to add custom headers <a
href="https://redirect.github.com/prometheus/client_golang/issues/1218 ">#1218</a></li>
<li>[ENHANCEMENT] api: Extend and improve efficiency of json-iterator
usage <a
href="https://redirect.github.com/prometheus/client_golang/issues/1225 ">#1225</a></li>
<li>[ENHANCEMENT] Added (official) support for go 1.20 <a
href="https://redirect.github.com/prometheus/client_golang/issues/1234 ">#1234</a></li>
<li>[ENHANCEMENT] timer: Added support for exemplars <a
href="https://redirect.github.com/prometheus/client_golang/issues/1233 ">#1233</a></li>
<li>[ENHANCEMENT] Filter expected metrics as well in CollectAndCompare
<a
href="https://redirect.github.com/prometheus/client_golang/issues/1143 ">#1143</a></li>
<li>[ENHANCEMENT] ⚠️ Only set start/end if time is not Zero. This
breaks compatibility in experimental api package. If you strictly depend
on empty time.Time as actual value, the behavior is now changed <a
href="https://redirect.github.com/prometheus/client_golang/issues/1238 ">#1238</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prometheus/client_golang/commit/d7896d4bd082b17e525c29055d79cc29484aa9cb "><code>d7896d4</code></a>
Cut v1.15.0 (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1249 ">#1249</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/bba12b5514c7be20be7d362474d78a0bc53c11fc "><code>bba12b5</code></a>
Bump github.com/prometheus/common from 0.41.0 to 0.42.0 (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1244 ">#1244</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/9015fcfc2cd8744142a9d78d832f147abf94edda "><code>9015fcf</code></a>
Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1245 ">#1245</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/1bb8cf8306f5787e596d2e1f50d7a7629632c48b "><code>1bb8cf8</code></a>
Bump golang.org/x/sys from 0.5.0 to 0.6.0 (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1246 ">#1246</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/ff7efedd436dc7cf167f379cc03ba0ca6d311591 "><code>ff7efed</code></a>
Merge pull request <a
href="https://redirect.github.com/prometheus/client_golang/issues/1243 ">#1243</a>
from prometheus/dependabot/go_modules/google.golang....</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/852a282f10fea460ca4d2cb9a81bdeda3948cac8 "><code>852a282</code></a>
Bump google.golang.org/protobuf from 1.28.1 to 1.30.0</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/63a3955992a3805fb311e6037b05cb164bf78fc1 "><code>63a3955</code></a>
Merge pull request <a
href="https://redirect.github.com/prometheus/client_golang/issues/1238 ">#1238</a>
from jacksontj/issue_621</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/eb339714f5326e18a155353a1a4fd067045b7a3b "><code>eb33971</code></a>
Filter expected metrics as well in CollectAndCompare (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1143 ">#1143</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/5c7821d84aaef452caf286ac13de8f1b92e24582 "><code>5c7821d</code></a>
Update common Prometheus files (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1237 ">#1237</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/603786389cd21f77ad120e17745572e7d59231ef "><code>6037863</code></a>
Only set start/end if time is not Zero</li>
<li>Additional commits viewable in <a
href="https://github.com/prometheus/client_golang/compare/v1.14.0...v1.15.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 20:11:00 +08:00
dependabot[bot]
7be3ea194f
mod: bump gorm.io/driver/mysql from 1.4.7 to 1.5.0 ( #7424 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 18:35:54 +08:00
dependabot[bot]
d119526bde
mod: bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 ( #7422 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 18:32:22 +08:00
dependabot[bot]
c3f1331a5e
mod: bump gorm.io/gorm from 1.24.7-0.20230306060331-85eaf9eeda11 to 1.25.0 ( #7423 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 18:32:02 +08:00
dependabot[bot]
8de873be86
mod: bump golang.org/x/crypto from 0.7.0 to 0.8.0 ( #7421 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 18:19:23 +08:00
dependabot[bot]
eeb397a0ac
mod: bump golang.org/x/net from 0.8.0 to 0.9.0 ( #7419 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 21:20:59 +08:00
dependabot[bot]
5432293224
mod: bump modernc.org/sqlite from 1.21.0 to 1.21.1 ( #7413 )
2023-04-03 20:16:33 +08:00
Joe Chen
5da1e62426
locale: sync from Crowdin ( #7401 )
2023-03-19 22:34:04 +08:00
Joe Chen
057ae983a0
chore(ci): fix typo in docker.yml ( #7398 )
...
[skip ci]
2023-03-15 23:23:05 +08:00
dependabot[bot]
f473643d29
mod: bump github.com/niklasfasching/go-org from 1.6.5 to 1.6.6 ( #7395 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 21:53:19 +08:00
dependabot[bot]
b96b8eb389
mod: bump gorm.io/driver/postgres from 1.4.8 to 1.5.0 ( #7393 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 21:37:21 +08:00
dependabot[bot]
70777899f8
mod: bump github.com/microcosm-cc/bluemonday from 1.0.22 to 1.0.23 ( #7394 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 21:36:38 +08:00
dependabot[bot]
cdde49978b
mod: bump golang.org/x/crypto from 0.6.0 to 0.7.0 ( #7388 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 19:10:56 +08:00
dependabot[bot]
0ddab94774
mod: bump gorm.io/gorm from 1.24.5 to 1.24.6 ( #7387 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 19:08:13 +08:00
TheDarkUndoing
5483d97f73
gitutil: strip SSH port from submodule URL when rendering for HTML link ( #7383 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2023-03-05 20:00:56 +08:00
dependabot[bot]
6fa552994a
mod: bump gopkg.in/macaron.v1 from 1.4.0 to 1.5.0 ( #7377 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 09:36:40 +08:00
dependabot[bot]
bd0ab704af
mod: bump github.com/stretchr/testify from 1.8.1 to 1.8.2 ( #7378 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 09:34:55 +08:00
dependabot[bot]
cd7b3cf971
mod: bump modernc.org/sqlite from 1.20.4 to 1.21.0 ( #7380 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 09:34:08 +08:00
Joe Chen
fb6693f612
chore: update release playbook ( #7376 )
...
[skip ci]
2023-02-26 12:15:19 +08:00
Joe Chen
a98968436c
chore: bump dev version to 0.14 ( #7375 )
...
[skip ci]
2023-02-26 12:13:11 +08:00
Joe Chen
540134d443
CHANGELOG: cut entries for 0.13.0 ( #7373 )
...
[skip ci]
2023-02-25 20:31:04 +08:00
Joe Chen
6244daa3ea
chore: update release issue templates ( #7371 )
...
[skip ci]
2023-02-25 20:28:30 +08:00
Joe Chen
689e71ff2c
ci: run Go tests with -shuffle=on ( #7370 )
2023-02-25 16:56:39 +08:00
Joe Chen
361a681225
docs: minor updates ( #7367 )
...
[skip ci]
2023-02-25 16:08:34 +08:00
Joe Chen
73ae88badf
CHANGELOG: cut entries for 0.12.11 ( #7368 )
...
[skip ci]
2023-02-25 13:39:06 +08:00
dependabot[bot]
72d51347ec
mod: bump gorm.io/driver/mysql from 1.4.3 to 1.4.7 ( #7363 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 19:28:14 +08:00
dependabot[bot]
dc37bf5794
mod: bump modernc.org/sqlite from 1.20.3 to 1.20.4 ( #7364 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 19:15:19 +08:00
dependabot[bot]
9e5fa984f8
mod: bump gorm.io/driver/postgres from 1.4.7 to 1.4.8 ( #7362 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 19:14:56 +08:00
Joe Chen
3e3d6eda12
chore: update Go versions in CI ( #7346 )
2023-02-19 18:10:34 +08:00
dependabot[bot]
9110059797
mod: bump golang.org/x/net from 0.6.0 to 0.7.0 ( #7358 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-18 22:19:40 +08:00
Joe Chen
15d0d6a94b
fix(db): correctly check Git path on case-insensitive file system ( #7359 )
2023-02-18 22:15:13 +08:00
Joe Chen
0f8c71d3b3
fix(migration): skip v20 if column sha256 already exists ( #7354 )
2023-02-14 22:44:23 +08:00
Joe Chen
8f9895acaf
fix(db): sanitize user full name after find ( #7353 )
2023-02-14 21:46:09 +08:00
Joe Chen
2a375007ee
fix(repo): be tolerant to implicit submodules ( #7352 )
2023-02-14 14:46:29 +08:00
dependabot[bot]
c63448e357
mod: bump github.com/gogs/git-module from 1.7.2 to 1.8.0 ( #7350 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 22:46:36 +08:00
dependabot[bot]
5db49a8892
mod: bump gorm.io/driver/postgres from 1.4.6 to 1.4.7 ( #7349 )
...
[ci skip]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 22:45:31 +08:00
dependabot[bot]
1a1b50d786
mod: bump golang.org/x/crypto from 0.5.0 to 0.6.0 ( #7347 )
...
[ci skip]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 22:43:31 +08:00
Joe Chen
b34ee73497
feat(ssh): support dynamic list of algorithms ( #7345 )
2023-02-12 13:10:41 +08:00
Joe Chen
92f66c9eac
chore: ask for test plan when test cases are not applicable ( #7344 )
...
[ci skip]
2023-02-12 12:47:13 +08:00
Joe Chen
3a28168d41
fix(backup): skip "data" in the custom directory ( #7343 )
2023-02-12 00:14:51 +08:00
Vamsi Atluri
ef1fe1bb3b
conf: add new config option for default branch name ( #7291 )
...
Co-authored-by: Vamsi Atluri <me@vamc19.dev >
Co-authored-by: Joe Chen <jc@unknwon.io >
2023-02-11 16:37:24 +08:00
Joe Chen
8350daf505
refactor(db): merge relation stores into entity stores ( #7341 )
2023-02-08 13:55:54 +08:00
Joe Chen
133b9d9044
refactor(db): finish migrate methods off user.go ( #7337 )
2023-02-07 23:39:00 +08:00
Joe Chen
7c453d5b36
README: update sponsor link ( #7340 )
...
[ci skip]
2023-02-07 20:00:31 +08:00
Joe Chen
b6df33fa72
README: update VPS sponsor ( #7339 )
...
[ci skip]
2023-02-06 23:17:40 +08:00
dependabot[bot]
8d6b964099
mod: bump gorm.io/gorm from 1.24.3 to 1.24.5 ( #7338 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 20:08:09 +08:00
Joe Chen
7ff09cf359
refactor(db): migrate methods off user.go ( #7336 )
2023-02-05 16:28:47 +08:00
Joe Chen
3c43b9b21c
locale: sync from Crowdin ( #7335 )
2023-02-04 20:47:53 +08:00
Zachary Walters
5887bc116f
chore: remove usages of the deprecated ioutil ( #7332 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2023-02-04 13:43:36 +08:00
Joe Chen
6d220540c1
refactor(db): migrate methods off user.go ( #7334 )
2023-02-04 13:36:00 +08:00
Joe Chen
ed51686240
refactor(db): migrate methods off user.go ( #7333 )
2023-02-04 12:22:37 +08:00
Joe Chen
cc4d4eacad
refactor(db): migrate methods off user.go ( #7331 )
2023-02-04 00:02:34 +08:00
Joe Chen
c53a1998c5
all: replace interface{} with any ( #7330 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2023-02-02 21:25:25 +08:00
Joe Chen
614382fec0
refactor(db): migrate methods off user.go ( #7329 )
2023-02-02 21:14:27 +08:00
Joe Chen
9df10cb8cc
docker: upgrade base images to alpine:3.17 ( #7043 )
2023-01-30 20:38:53 +08:00
dependabot[bot]
5c47ecfcb8
mod: bump github.com/microcosm-cc/bluemonday from 1.0.21 to 1.0.22 ( #7325 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 20:24:06 +08:00
dependabot[bot]
3d8004cf6f
mod: bump modernc.org/sqlite from 1.20.2 to 1.20.3 ( #7321 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2023-01-26 20:20:11 +08:00
dependabot[bot]
a3e2adeda2
mod: bump github.com/urfave/cli from 1.22.10 to 1.22.12 ( #7320 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-24 22:07:28 +08:00
dependabot[bot]
63117f46ee
mod: bump github.com/sergi/go-diff from 1.2.0 to 1.3.1 ( #7312 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-18 10:07:30 +08:00
dependabot[bot]
cf70284de9
mod: bump gorm.io/gorm from 1.24.2 to 1.24.3 ( #7305 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[ci skip]
2023-01-09 23:29:05 +08:00
dependabot[bot]
367f2907df
mod: bump golang.org/x/crypto from 0.4.0 to 0.5.0 ( #7303 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 23:22:47 +08:00
Juning
16aded2743
systemd: add mysql.service to "After" ( #7300 )
2023-01-07 17:02:24 +08:00
dependabot[bot]
12b46b7757
mod: bump modernc.org/sqlite from 1.20.0 to 1.20.2 ( #7301 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-07 17:00:12 +08:00
dependabot[bot]
6133415f6d
mod: bump gorm.io/driver/postgres from 1.4.5 to 1.4.6 ( #7299 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2023-01-07 16:52:04 +08:00
dependabot[bot]
c53b7e9698
mod: bump github.com/Masterminds/semver/v3 from 3.1.1 to 3.2.0 ( #7275 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 23:20:52 +08:00
dependabot[bot]
c5d07b8bf9
mod: bump modernc.org/sqlite from 1.19.5 to 1.20.0 ( #7276 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 23:20:32 +08:00
dependabot[bot]
2fc1e35943
mod: bump golang.org/x/text from 0.4.0 to 0.5.0 ( #7277 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 23:20:12 +08:00
xpume
83335043e2
chore: fix typo in docstring ( #7269 )
2022-12-08 21:58:01 +08:00
dependabot[bot]
a5ad63a005
mod: bump modernc.org/sqlite from 1.19.4 to 1.19.5 ( #7268 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[skip ci]
2022-11-28 18:54:04 +08:00
Joe Chen
ae20d03aec
refactor(db): migrate UpdateUser off user.go ( #7267 )
2022-11-27 19:36:10 +08:00
Joe Chen
44333afd20
chore: consistently use errors.Cause for identifying error types ( #7264 )
2022-11-27 15:53:26 +08:00
Joe Chen
13099a7e4f
refactor(db): add Users.Update ( #7263 )
2022-11-27 15:19:44 +08:00
Joe Chen
a7dbc970df
fix(db): update user.updated_unix upon changing username ( #7262 )
2022-11-25 23:01:41 +08:00
Joe Chen
644a3a9d78
refactor(db): migrate ChangeUsername off user.go ( #7261 )
2022-11-25 22:40:20 +08:00
dependabot[bot]
93736cbc12
mod: bump github.com/derision-test/go-mockgen from 1.3.6 to 1.3.7 ( #7243 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[skip ci]
2022-11-15 22:48:45 +08:00
dependabot[bot]
b157cc8b06
mod: bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 ( #7245 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[skip ci]
2022-11-15 22:47:16 +08:00
dependabot[bot]
1d65c8e3ef
mod: bump modernc.org/sqlite from 1.19.3 to 1.19.4 ( #7233 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-10 22:15:12 +08:00
dependabot[bot]
cdf4f59cb4
mod: bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1 ( #7232 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-10 22:14:12 +08:00
Joe Chen
5fb29db2db
refactor(db): migrate methods off and delete deprecated methods from user.go ( #7231 )
2022-11-05 23:33:05 +08:00
Joe Chen
b5d47b9692
refactor(db): migrate methods off user.go ( #7230 )
2022-11-05 18:56:48 +08:00
Joe Chen
fd798b4197
refactor(db): migrate methods off user.go ( #7228 )
2022-11-05 17:55:05 +08:00
Joe Chen
a66c90462d
refactor(db): migrate methods off user.go and org.go ( #7219 ) ( #7227 )
2022-11-05 13:12:53 +08:00
dependabot[bot]
3af5a424f0
mod: bump github.com/derision-test/go-mockgen from 1.3.4 to 1.3.6 ( #7224 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[ci skip]
2022-10-31 22:31:28 +08:00
dependabot[bot]
a9e3fa3ce5
mod: bump modernc.org/sqlite from 1.19.2 to 1.19.3 ( #7223 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[ci skip]
2022-10-31 22:30:51 +08:00
dependabot[bot]
75ee18f87e
mod: bump github.com/gogs/git-module from 1.7.0 to 1.7.1 ( #7222 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[ci skip]
2022-10-31 22:30:13 +08:00
Joe Chen
d44978c940
locale: update [settings] access_token_tips ( #7221 )
2022-10-31 12:02:06 +08:00
Joe Chen
516cf7d077
locale: sync from Crowdin ( #7220 )
2022-10-31 11:55:24 +08:00
Joe Chen
1905b19ee7
refactor(db): migrate methods off user.go ( #7219 )
2022-10-30 23:04:24 +08:00
Joe Chen
131be6e074
refactor(db): migrate helpers off user_cache.go ( #7214 )
2022-10-24 23:45:31 +08:00
dependabot[bot]
49be63abbf
mod: bump gorm.io/driver/postgres from 1.4.4 to 1.4.5 ( #7212 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 19:41:03 +08:00
dependabot[bot]
f2b158159c
mod: bump github.com/stretchr/testify from 1.8.0 to 1.8.1 ( #7213 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 19:40:37 +08:00
Joe Chen
f6acc4763e
test(db): add missing tests ( #7208 )
2022-10-23 21:53:11 +08:00
Joe Chen
3265abfbc2
refactor(db): migrate perms methods off user.go ( #7207 )
2022-10-23 21:22:36 +08:00
Joe Chen
d0a4a3401c
refactor(db): migrate avatar methods off user.go ( #7206 )
2022-10-23 20:54:16 +08:00
Joe Chen
c58c893621
refactor(db): migrate password methods off user.go ( #7205 )
2022-10-23 19:15:14 +08:00
Joe Chen
ef0388045f
chore: rename file to align with type name ( #7204 )
...
[ci skip]
2022-10-23 16:48:45 +08:00
Joe Chen
b1fefcbe50
refactor(db): migrate Follow off user.go ( #7203 )
2022-10-23 16:17:53 +08:00
Joe Chen
8077360cf6
chore(db): remove unused field ( #7202 )
2022-10-23 00:15:43 +08:00
Joe Chen
2e020b1cf6
release: update playbook ( #7201 )
2022-10-23 00:04:53 +08:00
Mateusz Reszka
742bc36edd
api: support put content ( #7114 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-10-22 23:52:48 +08:00
Yarden Shoham
a7299bbb8d
ui: remove useless "Cancel" buttons ( #7192 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-10-22 23:00:42 +08:00
Joe Chen
11edc09681
refactor: replace ioutil.ReadAll with io.ReadAll ( #7200 )
2022-10-22 21:34:53 +08:00
Yang Liu
b9f5cfddc1
auth: enable authentication by token from password ( #7198 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-10-22 21:25:36 +08:00
LJea
fd5874b07b
ui: add usage instructions for PAT ( #7194 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-10-22 20:07:52 +08:00
Joe Chen
ce25881c88
refactor(db): move some methods off user.go ( #7199 )
2022-10-22 20:01:38 +08:00
Joe Chen
7cbd84d5b3
refactor(db): rename User.Passwd to User.Password ( #7196 )
2022-10-22 14:56:25 +08:00
Joe Chen
c502dc6ed8
refactor(db): move some methods from user.go to users.go ( #7195 )
2022-10-22 14:41:40 +08:00
dependabot[bot]
260e990be7
mod: bump golang.org/x/text from 0.3.7 to 0.4.0 ( #7193 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 18:46:38 +08:00
dependabot[bot]
2df4b61eb2
mod: bump modernc.org/sqlite from 1.19.1 to 1.19.2 ( #7190 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 18:35:43 +08:00
dependabot[bot]
689991578e
mod: bump gorm.io/driver/mysql from 1.4.1 to 1.4.3 ( #7189 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 18:34:13 +08:00
dependabot[bot]
a9bce79c6b
mod: bump gorm.io/gorm from 1.23.10 to 1.24.0 ( #7179 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-10-10 20:16:45 +08:00
dependabot[bot]
ac86936797
mod: bump gorm.io/driver/postgres from 1.3.10 to 1.4.4 ( #7180 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 19:56:53 +08:00
dependabot[bot]
dcf9c111b6
mod: bump gorm.io/driver/mysql from 1.3.6 to 1.4.1 ( #7178 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 19:44:34 +08:00
Joe Chen
50e5766867
build: remove support of Go 1.17 ( #7177 )
2022-10-09 23:12:03 +08:00
Joe Chen
8982a42d38
refactor(db): move User.HasForkedRepository to users.HasForkedRepository ( #7176 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-10-09 22:55:32 +08:00
dependabot[bot]
fb00e3e56f
mod: bump github.com/microcosm-cc/bluemonday from 1.0.20 to 1.0.21 ( #7169 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 16:24:00 +08:00
dependabot[bot]
a0b8f5464e
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.4.5 to 2.5.1 ( #7170 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 16:23:19 +08:00
dependabot[bot]
777fb14fc9
mod: bump gorm.io/gorm from 1.23.9 to 1.23.10 ( #7166 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 20:31:42 +08:00
dependabot[bot]
25d6b168c5
mod: bump modernc.org/sqlite from 1.18.2 to 1.19.1 ( #7162 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-21 08:50:56 +08:00
dependabot[bot]
c9fd177998
mod: bump gorm.io/gorm from 1.23.8 to 1.23.9 ( #7163 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-20 23:46:19 +08:00
dependabot[bot]
02973f7f80
mod: bump gorm.io/driver/postgres from 1.3.9 to 1.3.10 ( #7164 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-20 23:45:54 +08:00
dependabot[bot]
360280b0ea
mod: bump modernc.org/sqlite from 1.18.1 to 1.18.2 ( #7161 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 22:39:49 +08:00
Joe Chen
82e29c6bd3
locale: sync from Crowdin ( #7159 )
2022-09-11 17:09:47 +08:00
dependabot[bot]
cefbaa08d9
mod: bump github.com/microcosm-cc/bluemonday from 1.0.19 to 1.0.20 ( #7154 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 01:56:47 +08:00
dependabot[bot]
87def3de5f
mod: bump github.com/urfave/cli from 1.22.9 to 1.22.10 ( #7155 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 01:56:12 +08:00
dependabot[bot]
9ea258e97f
mod: bump gorm.io/driver/postgres from 1.3.8 to 1.3.9 ( #7141 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 20:58:37 +08:00
dependabot[bot]
7e6fc2603e
mod: bump modernc.org/sqlite from 1.18.0 to 1.18.1 ( #7139 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 20:39:16 +08:00
dependabot[bot]
4487890979
mod: bump gopkg.in/ini.v1 from 1.66.6 to 1.67.0 ( #7140 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 20:38:55 +08:00
dependabot[bot]
be775e2ffa
mod: bump github.com/derision-test/go-mockgen from 1.3.3 to 1.3.4 ( #7142 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 20:37:39 +08:00
dependabot[bot]
cee6ef39ee
mod: bump gorm.io/driver/mysql from 1.3.5 to 1.3.6 ( #7143 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 20:37:15 +08:00
dependabot[bot]
5910265e13
mod: bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 ( #7130 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 19:15:21 +08:00
Joe Chen
a43b933c90
go: update required version to be 1.17 and add 1.19 to CI ( #7129 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-08-08 13:56:50 +08:00
dependabot[bot]
cfa5ddbde8
mod: bump github.com/go-ldap/ldap/v3 from 3.4.3 to 3.4.4 ( #7117 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-02 15:24:47 +08:00
dependabot[bot]
a21f0b0540
mod: bump modernc.org/sqlite from 1.17.3 to 1.18.0 ( #7116 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-02 15:24:21 +08:00
Joe Chen
ad796b8ba5
CHANGELOG: cut entries for 0.12.10 ( #7119 )
...
[skip ci]
2022-08-02 10:43:14 +08:00
Joe Chen
db82024fc7
netutil: allow using * to match any hostname ( #7111 )
2022-07-25 21:38:15 +08:00
Christian Eichert
780b33c639
chore: add Simona Iacob as translator for Romanian language ( #7102 )
2022-07-17 15:17:49 +08:00
Yehonatan Ezron
a5d3e1900e
api: support getting blob content ( #7080 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-07-17 15:16:52 +08:00
dependabot[bot]
ab7133b35a
mod: bump gorm.io/gorm from 1.23.7 to 1.23.8 ( #7105 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-17 15:05:30 +08:00
dependabot[bot]
75cc3ce172
mod: bump gorm.io/driver/mysql from 1.3.4 to 1.3.5 ( #7104 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-17 15:04:36 +08:00
liuxhit
05a6a9d6e9
docker: support adding extra options to backup command ( #7060 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-07-17 14:52:35 +08:00
dependabot[bot]
25a2b716ad
mod: bump gorm.io/driver/postgres from 1.3.7 to 1.3.8 ( #7098 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-07-05 08:46:12 +08:00
dependabot[bot]
1d48df3fd1
mod: bump github.com/stretchr/testify from 1.7.5 to 1.8.0 ( #7097 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-04 23:19:58 +08:00
dependabot[bot]
b8294a460e
mod: bump github.com/microcosm-cc/bluemonday from 1.0.18 to 1.0.19 ( #7099 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-04 23:18:54 +08:00
dependabot[bot]
6043bf20fe
mod: bump gorm.io/gorm from 1.23.6 to 1.23.7 ( #7096 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-04 23:17:13 +08:00
Joe Chen
1cd501b107
chore: go mod tidy ( #7086 )
2022-06-27 20:30:16 +08:00
dependabot[bot]
0022566a3a
mod: bump github.com/stretchr/testify from 1.7.2 to 1.7.5 ( #7083 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 20:13:54 +08:00
dependabot[bot]
5f3d44ec00
mod: bump github.com/gogs/git-module from 1.6.0 to 1.7.0 ( #7084 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 20:04:50 +08:00
Joe Chen
25b49294b2
conf: update test golden file ( #7085 )
2022-06-27 20:04:16 +08:00
Joe Chen
a8e43f63a1
locale: sync from Crowdin ( #7082 )
2022-06-26 11:09:33 +08:00
Joe Chen
fb52bd6fea
db: set XORM log level to error ( #7078 )
2022-06-25 21:17:55 +08:00
Joe Chen
bc5c739047
pkgr: update supported distributions ( #7077 )
...
[skip ci]
2022-06-25 20:58:01 +08:00
Joe Chen
97ccb365ec
webhook: validate against hostname instead of full URL ( #7075 )
2022-06-25 20:36:05 +08:00
Joe Chen
083c3ee659
db: refactor "action" table to use GORM ( #7054 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-06-25 18:07:39 +08:00
dependabot[bot]
9df4e3ae3c
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.4.4 to 2.4.5 ( #7067 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 20:26:59 +08:00
Joe Chen
4a3dc6c774
db: skip auto migrate for existing "version" table ( #7057 )
2022-06-14 15:47:11 +08:00
dependabot[bot]
c0db4a7f1b
mod: bump gorm.io/gorm from 1.23.5 to 1.23.6 ( #7052 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-13 19:42:13 +08:00
dependabot[bot]
04fe4c86ec
mod: bump github.com/derision-test/go-mockgen from 1.2.0 to 1.3.3 ( #7053 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-13 19:41:28 +08:00
Joe Chen
b772603d78
migrations: add tests and remove XORM ( #7050 )
2022-06-12 14:15:01 +08:00
Joe Chen
2e19f5a3c8
db: add tests for authentication through login sources ( #7049 )
2022-06-12 10:34:12 +08:00
Joe Chen
63cb76106a
chore: fix typo in codecov.yml ( #7047 )
...
[skip ci]
2022-06-11 17:35:30 +08:00
Joe Chen
1df62fafb9
db: use context and go-mockgen for ReposStore ( #7046 )
2022-06-11 12:43:56 +08:00
Joe Chen
5e32058c13
db: use context and go-mockgen for TwoFactorsStore ( #7045 )
2022-06-11 11:54:11 +08:00
Joe Chen
75fbb82440
db: use context for backup and restore ( #7044 )
2022-06-11 11:10:25 +08:00
Joe Chen
f837ea6346
db: use context and go-mockgen for UsersStore ( #7042 )
2022-06-11 09:42:17 +08:00
Joe Chen
9776bdc9b8
db: use context and go-mockgen for login sources ( #7041 )
2022-06-10 19:54:36 +08:00
Joe Chen
94059f291d
db: use context and go-mockgen for LFSStore ( #7038 )
2022-06-10 11:27:06 +08:00
shlande
318fb25761
web: enable ETag to improve loading speed of static resources ( #7035 )
...
Co-authored-by: shlande <shlandeme@icloud.com >
2022-06-09 09:48:03 +08:00
Joe Chen
577621d463
mod: use github.com/gogs/gorm-sqlite as the SQLite driver ( #7034 )
2022-06-08 19:30:17 +08:00
Joe Chen
7229dd893f
db: use context and go-mockgen for PermsStore ( #7033 )
2022-06-08 19:26:20 +08:00
Joe Chen
0918d8758b
db: add back xorm tag for AccessToken.UserID ( #7032 )
2022-06-08 14:47:15 +08:00
Joe Chen
fe1d07f29c
db: rename AccessTokensStore.Save to Touch ( #7029 )
2022-06-08 13:34:10 +08:00
Joe Chen
390fd3d283
docker: remove outdated info from README ( #7028 )
...
[skip ci]
2022-06-08 08:51:09 +08:00
Joe Chen
8304574738
release: minor updates to templates and docs ( #7027 )
...
[skip ci]
2022-06-08 01:32:37 +08:00
Joe Chen
727d4dbbe0
mod: update gorm.io/driver/sqlite to 1.3.2 ( #7025 )
2022-06-07 23:34:33 +08:00
Joe Chen
d6c6b901f0
CHANGELOG: cut entries for 0.12.9 ( #7024 )
...
[skip ci]
2022-06-07 21:30:42 +08:00
Joe Chen
9bf748b6c4
http: clean request path from Git endpoints ( #7022 )
2022-06-07 21:11:36 +08:00
Joe Chen
e3706575d5
ci: pin go-mockgen to 1.2.0 ( #7021 )
2022-06-07 20:38:54 +08:00
Joe Chen
2ca014250f
pathutil: check both styles of os.PathSeparator ( #7020 )
2022-06-07 20:34:46 +08:00
dependabot[bot]
325904ce5a
mod: bump github.com/niklasfasching/go-org from 1.6.2 to 1.6.5 ( #7015 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 22:51:18 +08:00
dependabot[bot]
fa36765373
mod: bump github.com/stretchr/testify from 1.7.1 to 1.7.2 ( #7016 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 22:50:52 +08:00
dependabot[bot]
55a8079c83
mod: bump gopkg.in/ini.v1 from 1.66.5 to 1.66.6 ( #7017 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 22:50:33 +08:00
Joe Chen
0a92ad27ef
db: use context and go-mockgen for AccessTokensStore ( #7013 )
2022-06-06 12:10:36 +08:00
Joe Chen
4cc3000b07
schemadoc: print table indexes ( #7012 )
2022-06-05 18:08:59 +08:00
E99p1ant
a328e7ccc4
access_token: encrypt access token with SHA256 ( #7008 )
...
* access_token: encrypt access token with SHA256
* revert list access token
* fix lint
* generate schemadoc
* add database migrations
* fix tests
* fix tests
* add test case for access token golden
* fix test in postgres
* `Sha256` -> `SHA256`
* Use GORM for migration
* task generate-schemadoc
* Use unique
* change migration name
* allow read
* task generate-schemadoc
* add changelog
* fix lint error
* update changelog
* remove Debug
* add comments
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-06-05 13:34:21 +08:00
E99p1ant
155cae1de8
issues: sanitize DisplayName ( #7009 )
...
* issues: display issue poster’s `Name` instead of `DisplayName`
* sanitize display name
* update changelog
2022-06-05 00:53:15 +08:00
Joe Chen
64e09476c7
ci: check tidiness of "task generate-schemadoc" ( #7007 )
2022-06-04 14:40:21 +08:00
Joe Chen
4455cc1244
db: code tidy up for AccessTokens ( #7006 )
2022-06-04 13:35:42 +08:00
Joe Chen
38aff73251
repo_editor: check both styles of os.PathSeparator in all systems ( #7005 )
2022-06-04 13:11:29 +08:00
Joe Chen
69827490e0
pull: ignore PR status check if head repository is missing ( #7004 )
2022-06-04 13:10:15 +08:00
Joe Chen
75e10445ca
http: fix non-sense NotFound call ( #7003 )
2022-06-04 10:44:54 +08:00
Joe Chen
5f0999243a
ci: add Codeball ( #6997 )
...
[skip ci]
2022-06-03 21:16:52 +08:00
Joe Chen
09ddb8761f
repo: remove hard-coded branch name in init ( #6999 )
2022-06-03 17:14:21 +08:00
Joe Chen
ccdcb1c45b
db: run tests with pure-Go SQLite ( #6998 )
2022-06-03 10:03:48 +08:00
Joe Chen
5f34265db6
ci: run database tests against Postgres, MySQL and SQLite ( #6996 )
2022-06-01 22:51:46 +08:00
Joe Chen
05cdf8616b
chore: update release issue templates ( #6993 )
...
[skip ci]
2022-05-31 19:07:43 +08:00
Joe Chen
c0941f4631
CHANGELOG: cut entries for 0.12.8 ( #6992 )
...
[skip ci]
2022-05-31 16:47:13 +08:00
Joe Chen
5414ae14a9
CHANEGLOG: add missing entry for #6988 ( #6990 )
...
[skip ci]
2022-05-31 15:48:40 +08:00
Joe Chen
b782400b92
locale: sync from Crowdin ( #6989 )
2022-05-31 15:48:21 +08:00
Joe Chen
7885f454a4
webhook: revalidate local hostname before each delivery ( #6988 )
2022-05-31 15:17:17 +08:00
Joe Chen
90bc752297
repo_editor: prohibit move files to to .git directory ( #6986 )
2022-05-31 15:10:00 +08:00
1135
519aeefbd9
repo_editor: prohibits uploading files to .git. directory ( #6970 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-05-30 19:14:41 +08:00
dependabot[bot]
649e9e7f8c
mod: bump gorm.io/driver/mysql from 1.3.3 to 1.3.4 ( #6985 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-05-30 19:01:11 +08:00
dependabot[bot]
d466c96229
mod: bump gopkg.in/ini.v1 from 1.66.4 to 1.66.5 ( #6984 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-05-30 19:00:49 +08:00
dependabot[bot]
38dbfee56c
mod: bump gorm.io/driver/postgres from 1.3.6 to 1.3.7 ( #6983 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-30 18:49:43 +08:00
Joe Chen
069d832a51
docker: push ephemeral image to ttl.sh for pull requests ( #6981 )
...
[skip ci]
2022-05-29 22:37:13 +08:00
Joe Chen
04d3946511
web: print accessible URL on startup ( #6979 )
2022-05-29 19:45:40 +08:00
Joe Chen
d7bda9ac0e
build: remove Makefile and update Docker build steps ( #6980 )
2022-05-29 19:45:25 +08:00
Joe Chen
8356dc7774
locale: sync from Crowdin ( #6978 )
2022-05-29 15:10:21 +08:00
Joe Chen
1496988ac1
docs: use "go install" instead of "go get" ( #6972 )
2022-05-27 08:36:38 +08:00
Toby Simmons
d54e153fc8
csrf: sanitize token after reading from cookie ( #6969 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-05-26 23:56:14 +08:00
Naveen
e65071d3aa
chore: Set permissions for GitHub actions ( #6936 )
2022-05-26 01:05:29 +08:00
Songsong Wang
b4624bd468
chore: update README_ZH.md ( #6960 )
...
[skip ci]
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-05-25 18:27:24 +08:00
dependabot[bot]
bdff033492
mod: bump gorm.io/driver/postgres from 1.3.5 to 1.3.6 ( #6964 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-23 20:35:06 +08:00
Joe Chen
e01b0ce0d1
codecov: make patch status to be informational ( #6952 )
2022-05-16 20:58:35 +08:00
Joe Chen
c4b770f305
chore: fix lint errors ( #6951 )
2022-05-16 20:57:19 +08:00
dependabot[bot]
a6c53eb068
mod: bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 ( #6950 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-16 19:42:12 +08:00
Joe Chen
705126cac8
locale: sync from Crowdin ( #6948 )
2022-05-15 02:15:24 +08:00
dependabot[bot]
cdc904e49e
mod: bump github.com/urfave/cli from 1.22.8 to 1.22.9 ( #6938 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 19:39:16 +08:00
Joe Chen
7ca5c8ca72
chore: update release templates ( #6935 )
2022-05-07 00:16:46 +08:00
Joe Chen
e51e016834
CHANGELOG: cut entries for 0.12.7 ( #6931 )
...
[skip ci]
2022-05-05 16:09:17 +08:00
Joe Chen
f7802b9227
release: add step to publish GitHub security advisory ( #6929 )
2022-05-05 15:57:50 +08:00
Joe Chen
a76aff36d0
CHANGELOG: add entry for #6926 ( #6928 )
2022-05-05 15:57:32 +08:00
Joe Chen
f45dbf3e76
chore: watch "custom" directory in dev and use lowercase for header value ( #6927 )
2022-05-03 17:54:14 +08:00
Joe Chen
cb35b73048
attachment: set CSP header in the serving endpoint ( #6926 )
2022-05-03 17:51:28 +08:00
dependabot[bot]
a61a4389ec
mod: bump github.com/urfave/cli from 1.22.7 to 1.22.8 ( #6925 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-02 20:58:08 +08:00
dependabot[bot]
f1755f5bc5
mod: bump gorm.io/gorm from 1.23.4 to 1.23.5 ( #6924 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-02 20:57:37 +08:00
Joe Chen
71fc57f8a0
chore: fix dead link in pull request template ( #6922 )
...
[skip ci]
2022-04-27 20:29:54 +08:00
4e4o
f2c3027f50
restore: fix incorrect existence checking of "repositories.zip" ( #6914 )
2022-04-27 10:32:13 +08:00
vinceAmstoutz
39adf6e55a
chore: update TRANSLATORS ( #6912 )
2022-04-27 10:19:59 +08:00
Joe Chen
4d33a5b5a8
locale: sync from Crowdin ( #6920 )
2022-04-26 17:46:22 +08:00
dependabot[bot]
26fce15bcf
mod: bump gorm.io/driver/postgres from 1.3.4 to 1.3.5 ( #6917 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 20:33:16 +08:00
dependabot[bot]
a230b3de22
mod: bump github.com/urfave/cli from 1.22.5 to 1.22.7 ( #6918 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 20:32:36 +08:00
dependabot[bot]
e5350b9627
mod: bump github.com/go-ldap/ldap/v3 from 3.4.2 to 3.4.3 ( #6905 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 19:38:46 +08:00
dependabot[bot]
a7693cbc86
mod: bump gorm.io/driver/postgres from 1.3.3 to 1.3.4 ( #6904 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 19:38:18 +08:00
Joe Chen
69514d2fc8
SECURITY: refer dummy issue to a simpler example ( #6902 )
2022-04-09 14:02:32 +08:00
Joe Chen
0778db4228
CHANGELOG: add missing entries ( #6899 )
...
[skip ci]
2022-04-06 21:30:55 +08:00
dependabot[bot]
5911b0296b
mod: bump gorm.io/driver/mysql from 1.3.2 to 1.3.3 ( #6892 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 16:49:08 +08:00
dependabot[bot]
8acbc2d1de
mod: bump gorm.io/gorm from 1.23.3 to 1.23.4 ( #6891 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 16:48:54 +08:00
Joe Chen
f37a8d82c1
codecov: make status only informational ( #6897 )
...
[skip ci]
2022-04-05 16:47:46 +08:00
dependabot[bot]
2601b40ffa
mod: bump github.com/gogs/git-module from 1.5.0 to 1.6.0 ( #6894 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-04-05 16:45:01 +08:00
Joe Chen
5acbd7bcc3
dependabot: request reviews from the core team ( #6896 )
...
[skip ci]
2022-04-05 16:41:17 +08:00
dependabot[bot]
5910f77e42
mod: bump gorm.io/driver/postgres from 1.3.1 to 1.3.3 ( #6893 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 16:39:27 +08:00
Renzo Toma
efa572162f
webhook: add missing %s URL value for webhook description ( #6478 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-04-04 17:40:34 +08:00
Joe Chen
5c4db08968
locale: sync from Crowdin ( #6888 )
2022-04-02 19:04:55 +08:00
Joe Chen
f44a693bbd
docs: remove task generate-bindata step from sync from Crowdin ( #6887 )
...
[skip ci]
2022-04-02 19:03:58 +08:00
Joe Chen
3f439f15c3
mod: update golang.org/x/crypto/ssh ( #6884 )
2022-04-01 09:54:42 +08:00
Joe Chen
6dbeb16d21
Taskfile: watch go.mod and use timestamp instead of checksum ( #6885 )
...
[skip ci]
2022-04-01 09:51:30 +08:00
Joe Chen
c5549b442b
templates: use OldIndex for delete files in diff ( #6878 )
2022-03-28 21:47:07 +08:00
dependabot[bot]
70c6f0a490
mod: bump github.com/gogs/git-module from 1.4.0 to 1.5.0 ( #6877 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-03-28 21:36:21 +08:00
Joe Chen
f37cd9672c
restore: clean up leftover and invalid chars ( #6875 )
2022-03-26 15:10:39 +08:00
Joe Chen
9bce320160
Taskfile: fix incorrect sources syntax ( #6874 )
...
[skip ci]
2022-03-25 22:12:51 +08:00
Joe Chen
22fb91cff9
Taskfile: remove trailing period in task description ( #6873 )
...
[skip ci]
2022-03-25 18:38:40 +08:00
dependabot[bot]
3c49a6173d
mod: bump github.com/gogs/git-module from 1.2.0 to 1.4.0 ( #6866 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-03-22 00:55:36 +08:00
dependabot[bot]
d66fe583d5
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.4.3 to 2.4.4 ( #6865 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 18:49:41 +08:00
dependabot[bot]
72c2d6ab70
mod: bump github.com/stretchr/testify from 1.7.0 to 1.7.1 ( #6867 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 18:49:11 +08:00
dependabot[bot]
70ff8d787a
mod: bump gorm.io/gorm from 1.23.2 to 1.23.3 ( #6864 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 18:48:47 +08:00
Joe Chen
0300f88602
docs: tweak release matters ( #6860 )
...
[skip ci]
2022-03-19 17:10:00 +08:00
Joe Chen
f36eeedbf8
CHANGELOG: cut entries for 0.12.6 ( #6858 )
...
[skip ci]
2022-03-19 14:06:23 +08:00
Joe Chen
e10ec6f3b8
pkgr: remove debian-8 and ubuntu-14.04 ( #6853 )
...
[skip ci]
2022-03-17 15:00:23 +08:00
Joe Chen
d753a48a7d
docs: remove instructions to install go-bindata ( #6852 )
...
[skip ci]
2022-03-17 14:09:00 +08:00
Michael Li
32c454ba5f
assets: convert usage of go-bindata to Go embed ( #6851 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-03-17 14:05:09 +08:00
Joe Chen
39f64a1371
go: update required version to be 1.16 ( #6850 )
2022-03-16 12:18:27 +08:00
Joe Chen
3539de754d
ci: delete Go 1.15 and add Go 1.18 ( #6847 )
2022-03-16 02:04:27 +08:00
Joe Chen
1791665f74
chore: run task generate ( #6844 )
2022-03-15 22:42:22 +08:00
tc608
def6fcc4dc
templates: fetch fixed size of members' avatar ( #5755 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-03-15 22:12:08 +08:00
Joe Chen
d392bc6e9a
workflows: lock closed threads after 90 days ( #6843 )
2022-03-15 21:30:13 +08:00
Joe Chen
714383a063
conf: add allowlist for accessing local network ( #6842 )
2022-03-14 22:06:08 +08:00
Joe Chen
a2c6325261
codecov: disable GitHub Checks ( #6840 )
...
[skip ci]
2022-03-14 12:52:50 +08:00
Joe Chen
aeb5e34490
golangci-lint: add unparam linter ( #6839 )
2022-03-13 22:37:00 +08:00
Joe Chen
775901058d
repo_editor: check upload TreePath and file name ( #6838 )
2022-03-13 22:18:56 +08:00
Joe Chen
3e35371754
chore: fix typo in release issue templates ( #6831 )
...
[skip ci]
2022-03-11 15:04:47 +08:00
Joe Chen
bd12d46e79
CHANGELOG: cut entries for 0.12.5 ( #6830 )
...
[skip ci]
2022-03-11 15:04:12 +08:00
Joe Chen
82ee089088
SECURITY: clarify vulnerability lifecycle ( #6828 )
...
[skip ci]
2022-03-11 14:25:09 +08:00
Bo Lorentsen
61529fd780
docker: check "/data" mount ownership before forcing it ( #6553 )
...
Co-authored-by: bl <bl@moch.dk >
2022-03-11 12:29:51 +08:00
Joe Chen
aac91b3611
lsif: update upload endpoint ( #6827 )
...
Co-authored-by: Sourcegraph <batch-changes@sourcegraph.com >
2022-03-10 23:30:03 +08:00
dependabot[bot]
4ca87057f3
mod: bump gorm.io/gorm from 1.22.5 to 1.23.2 ( #6817 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-03-08 20:44:30 +08:00
deepsource-autofix[bot]
553d32ce7d
autofix: format code with gofmt and gofumpt ( #6821 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
[skip ci]
2022-03-08 20:35:31 +08:00
ysf
940a7da9d1
security: fix improper PAM authorization handling ( #6819 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-03-08 20:02:01 +08:00
Michael Rowley
242deca524
security: fix SSRF in repository migration ( #6812 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-03-08 11:34:53 +08:00
Nicolas Ferrari
bb19f52c05
README: Add alwaysdata to Cloud providers ( #6818 )
...
[skip ci]
2022-03-07 23:48:04 +08:00
dependabot[bot]
e75ee730b8
mod: bump github.com/niklasfasching/go-org from 1.6.1 to 1.6.2 ( #6816 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 23:07:29 +08:00
Joe Chen
36102f1689
security: encourage reporting vulnerabilities through huntr.dev ( #6811 )
...
[skip ci]
2022-03-06 20:13:56 +08:00
deepsource-autofix[bot]
e452d94fc8
autofix: format code with gofumpt and gofmt ( #6803 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 17:55:17 +08:00
deepsource-autofix[bot]
2466da4e82
autofix: fix nested if with else if ( #6807 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 16:39:14 +08:00
deepsource-autofix[bot]
09dbbf9a69
autofix: fix unused method receiver ( #6808 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 16:37:41 +08:00
deepsource-autofix[bot]
b7372b1f32
autofix: fix unnecessary allocations due to strings.Index call ( #6806 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 16:34:01 +08:00
deepsource-autofix[bot]
5afca6ca8e
autofix: function call can be replaced with helper function ( #6805 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 16:33:55 +08:00
deepsource-autofix[bot]
deec3516d5
autofix: fix check for empty string ( #6804 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 16:33:45 +08:00
deepsource-autofix[bot]
65526f84e1
chore: update .deepsource.toml ( #6802 )
...
Co-authored-by: DeepSource Bot <bot@deepsource.io >
2022-03-06 16:14:48 +08:00
deepsource-autofix[bot]
442609fa17
autofix: simplify slice expression to sliced value itself ( #6801 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 16:03:27 +08:00
deepsource-autofix[bot]
2d609b8b31
autofix: types of function parameters can be combined ( #6800 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 15:59:45 +08:00
deepsource-autofix[bot]
3acc13038d
autofix: unused parameter should be replaced by underscore ( #6799 )
...
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2022-03-06 15:46:21 +08:00
deepsource-autofix[bot]
ab96a4f0d8
chore: add .deepsource.toml ( #6798 )
...
Co-authored-by: DeepSource Bot <bot@deepsource.io >
2022-03-06 14:02:28 +08:00
shuyue
7c893a58da
markdown: support rendering Mermaid diagrams ( #6776 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-03-05 19:23:08 +08:00
Joe Chen
ed81fc5a01
docs: update release playbook for ARMv7 ( #6792 )
...
[skip ci]
2022-03-02 18:49:16 +08:00
dependabot[bot]
8f6c4341f7
mod: bump github.com/gogs/git-module from 1.1.5 to 1.2.0 ( #6791 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 19:11:39 +08:00
dependabot[bot]
175e4f228d
mod: bump github.com/go-ldap/ldap/v3 from 3.4.1 to 3.4.2 ( #6790 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 19:10:46 +08:00
dependabot[bot]
325f4f9560
mod: bump github.com/niklasfasching/go-org from 0.1.9 to 1.6.1 ( #6789 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 19:10:22 +08:00
Joe Chen
c7e8c145d1
ci: check Go module tidiness ( #6787 )
...
[skip ci]
2022-02-27 19:58:23 +08:00
Simone Cattaneo
6d77712b1b
dep: update github.com/go-ldap/ldap to v3 ( #6763 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-02-26 18:43:51 +08:00
Joe Chen
8442d8530a
contributing: add guide for making proposals ( #6784 )
...
[skip ci]
2022-02-25 21:19:37 +08:00
Joe Chen
9a164bcb45
README: use branch check status instead of workflow ( #6783 )
2022-02-25 15:10:52 +08:00
dependabot[bot]
8a1a40ce6a
mod: bump github.com/microcosm-cc/bluemonday from 1.0.17 to 1.0.18 ( #6771 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 22:15:00 +08:00
dependabot[bot]
f6494d22ee
mod: bump gopkg.in/ini.v1 from 1.66.2 to 1.66.4 ( #6770 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 22:14:25 +08:00
dependabot[bot]
3d24360f20
mod: bump gorm.io/gorm from 1.22.4 to 1.22.5 ( #6769 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 18:50:45 +08:00
Joe Chen
815624c88a
contributing: add links of articles for the guide
...
[skip ci]
2022-02-10 20:11:36 +08:00
dependabot[bot]
47a996ba4b
mod: bump github.com/prometheus/client_golang from 1.12.0 to 1.12.1 ( #6756 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 23:24:37 +08:00
dependabot[bot]
5e8444ed0f
mod: bump github.com/prometheus/client_golang from 1.11.0 to 1.12.0 ( #6745 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-26 12:37:18 +08:00
Joe Chen
dfe8fbde84
docker: remove healthcheck against the SSH port ( #6742 )
2022-01-20 16:11:35 +08:00
Joe Chen
3a5ccc18cf
docker: delete Dockerfile.rpi ( #6741 )
...
[skip ci]
2022-01-20 14:20:18 +08:00
Joe Chen
82e5fd018b
docs: delete and re-create Docker manifest for release ( #6739 )
...
[skip ci]
2022-01-20 12:57:08 +08:00
Joe Chen
2071eb634f
docs: update release templates and playbook ( #6735 )
...
[skip ci]
2022-01-18 11:58:09 +08:00
Joe Chen
e6c5633f58
CHANGELOG: cut entries for 0.12.4 ( #6733 )
...
[skip ci]
2022-01-17 09:21:59 +08:00
Joe Chen
6ccc1ce804
docs: update links to release templates ( #6729 )
...
[skip ci]
2022-01-16 19:04:28 +08:00
Joe Chen
74886d95d0
docs: update release templates ( #6728 )
...
[skip ci]
2022-01-16 18:51:17 +08:00
Joe Chen
acf2df3688
mailmap: update replacements
...
[skip ci]
2022-01-13 11:29:50 +08:00
Joe Chen
9ae80a6173
chore: rename few consts to camel case ( #6725 )
2022-01-13 11:27:16 +08:00
Joe Chen
c8476b1c2e
docker: add job for pull requests from forks ( #6724 )
2022-01-13 11:04:54 +08:00
Alex Zhao
cbe775aee2
docker: fix nc command ( #6722 )
2022-01-13 10:35:24 +08:00
Joe Chen
5e43fa92ff
markup: use default link formation when no format in metas ( #6723 )
2022-01-13 10:13:36 +08:00
Joe Chen
539e2a8b42
github: update dead links in issue forms ( #6721 )
2022-01-11 23:48:04 +08:00
dependabot[bot]
5f250de8ad
mod: bump gorm.io/driver/mysql from 1.0.3 to 1.2.3 ( #6717 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-10 20:06:36 +08:00
Joe Chen
2e625a051d
locale: sync from Crowdin ( #6714 )
2022-01-08 16:43:46 +08:00
Joe Chen
3e948fd792
contributing: add Philosophy and methodology ( #6713 )
...
[skip ci]
2022-01-08 14:55:50 +08:00
Nuyube
b52bea7503
chore: fix dead link in README ( #6709 )
...
[skip ci]
2022-01-06 22:47:27 +08:00
zvrh
a9be4de5a5
database: add PostgreSQL custom schema support ( #6695 )
...
Co-authored-by: Homura37 <git@gvip.xyz >
Co-authored-by: Homura <16538800+Homura37@users.noreply.github.com >
Co-authored-by: Joe Chen <jc@unknwon.io >
2022-01-05 22:02:33 +08:00
dependabot[bot]
14481533b8
mod: bump github.com/olekukonko/tablewriter from 0.0.4 to 0.0.5 ( #6705 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-04 14:33:52 +08:00
dependabot[bot]
2519f28632
mod: bump github.com/microcosm-cc/bluemonday from 1.0.16 to 1.0.17 ( #6707 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-04 14:33:27 +08:00
dependabot[bot]
22caf7b659
mod: bump github.com/issue9/identicon from 1.0.1 to 1.2.1 ( #6706 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-04 14:31:46 +08:00
dependabot[bot]
ee9ab396dc
mod: bump github.com/prometheus/client_golang from 1.9.0 to 1.11.0 ( #6704 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-04 11:27:30 +08:00
dependabot[bot]
dc07fbe753
mod: bump github.com/sergi/go-diff from 1.1.0 to 1.2.0 ( #6699 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-28 12:00:44 +08:00
dependabot[bot]
d19af039e7
mod: bump github.com/editorconfig/editorconfig-core-go/v2 from 2.4.1 to 2.4.3 ( #6698 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-28 11:59:12 +08:00
Joe Chen
37383d9a1f
chore: add missing period to contributing.md ( #6690 )
...
[skip ci]
2021-12-23 15:51:57 +08:00
Joe Chen
165d5051b5
chore: fix dead links and wording in README ( #6689 )
2021-12-22 11:26:06 +08:00
Joe Chen
8d9f61c467
chore: update README banner ( #6688 )
2021-12-21 16:48:50 +08:00
dependabot[bot]
a72bac54d5
mod: bump unknwon.dev/clog/v2 from 2.1.2 to 2.2.0 ( #6684 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 19:03:33 +08:00
Joe Chen
7878465567
db: skip ping when not available ( #6687 )
2021-12-20 18:46:54 +08:00
dependabot[bot]
c82dc04cbb
mod: bump github.com/go-macaron/binding from 1.1.1 to 1.2.0 ( #6686 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 18:43:49 +08:00
dependabot[bot]
69380e4934
mod: bump github.com/gogs/git-module from 1.1.4 to 1.1.5 ( #6685 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 18:43:22 +08:00
dependabot[bot]
b6ab8cd68d
mod: bump gorm.io/driver/postgres from 1.0.5 to 1.2.3 ( #6683 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 18:42:29 +08:00
dependabot[bot]
0d0dc67141
mod: bump gopkg.in/ini.v1 from 1.62.0 to 1.66.2 ( #6682 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-20 18:41:23 +08:00
Joe Chen
f0b21aff91
docker: build and push images when new releases are published ( #6681 )
2021-12-19 20:47:16 +08:00
Joe Chen
160a0b77cf
docs: update links and outdated conent ( #6680 )
2021-12-18 11:23:59 +08:00
Joe Chen
6528bf35dc
ci: send emails on job failures for Docker and Go ( #6679 )
2021-12-18 11:15:02 +08:00
Joe Chen
da56873d37
github: give Docker workflow write access to packages ( #6678 )
2021-12-18 10:51:22 +08:00
Joe Chen
c6968105e5
docker: update README to add ghcr.io ( #6677 )
2021-12-18 01:18:48 +08:00
Joe Chen
f1f3e970b9
github: fix CodeQL token permissions ( #6676 )
2021-12-18 01:03:01 +08:00
Joe Chen
b827a2f342
docker: upgrade base images to alpine3.14 ( #6675 )
2021-12-18 00:31:03 +08:00
dependabot[bot]
5f4e07eb4f
mod: bump github.com/pquerna/otp from 1.2.0 to 1.3.0 ( #6667 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-17 18:54:58 +08:00
dependabot[bot]
b1193607c2
mod: bump github.com/json-iterator/go from 1.1.10 to 1.1.12 ( #6668 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-17 18:52:48 +08:00
Joe Chen
eeef90a475
github: refurbish contributing guide ( #6673 )
2021-12-17 18:49:58 +08:00
Joe Chen
a523138e51
github: improve description of the bug report issue form
2021-12-17 18:18:14 +08:00
Joe Chen
6ec001f944
github: fix grammar in the documentation issue form
2021-12-17 18:15:52 +08:00
Joe Chen
55070da239
github: refurbish issue and pull request templates ( #6664 )
2021-12-17 18:13:21 +08:00
Ikko Ashimine
6f2b7fb853
chore: fix typo in message.go ( #6587 )
2021-12-16 21:06:41 +08:00
dependabot[bot]
899ec7ed54
build(deps): bump github.com/microcosm-cc/bluemonday from 1.0.5 to 1.0.16 ( #6660 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-15 23:58:49 +08:00
Joe Chen
8ee734b1df
ci: build and push Docker images on main branch ( #6659 )
2021-12-15 16:20:39 +08:00
Joe Chen
7867163bfd
docker: delete Dockerfile.aarch64 ( #6658 )
2021-12-15 11:52:58 +08:00
odidev
82652f0f08
Dockerfile: add ARM64 and ARMhf support ( #6579 )
...
Co-authored-by: Luciano Colosio <lucio@c8.io >
2021-12-15 11:27:27 +08:00
Devops
d60d9cf985
api: support listing repository tags ( #6656 )
...
Co-authored-by: zhouzhibo <zhouzhibo>
Co-authored-by: Joe Chen <jc@unknwon.io >
2021-12-14 20:41:12 +08:00
Joe Chen
63bd4bb4b1
locale: sync from Crowdin ( #6651 )
2021-11-28 17:03:18 +08:00
Pavel M
de3161155b
api: EditWiki implementation ( #5860 )
...
Co-authored-by: Joe Chen <jc@unknwon.io >
2021-11-10 13:29:27 +08:00
Joe Chen
8938855b40
locale: sync from Crowdin ( #6633 )
2021-10-23 21:58:26 +08:00
Joe Chen
55e5a7c25a
README: update VPS sponsors
2021-10-04 21:55:27 +08:00
Joe Chen
fa3d011415
chore: fix lint errors ( #6620 )
2021-09-24 00:44:09 +08:00
Jordan Levin
b9a3626cad
api: add GET /api/v1/{owner}/{repo}/commits endpoint ( #6574 )
...
This pull request targets issue #6573 .
It provides a new API endpoint: `/api/v1/repos/{org}/{repo}/commits?pageSize=<int>` with a default page size of 30 commits (the same as the UI).
This implementation currently only focuses on the main/master branch of the repository, and does not provide the ability to return commit history for other branches.
- Note: Since the logic for converting a git.Commit to api.Commit had to be used in `GetAllCommits` and `GetSingleCommit`, I decided to pull the code out into a helper function, ` gitCommitToAPICommit(commit, context)`.
2021-09-24 00:33:52 +08:00
dependabot[bot]
b3eb33be0f
build(deps): bump github.com/microcosm-cc/bluemonday from 1.0.4 to 1.0.5 ( #6613 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-04 13:53:00 +08:00
ᴜɴᴋɴᴡᴏɴ
4a89438454
ci: update GitHub Actions ( #6612 )
2021-09-04 13:40:35 +08:00
ᴜɴᴋɴᴡᴏɴ
f524e4f932
dep: update golang.org/x/sys ( #6611 )
2021-09-04 13:24:49 +08:00
Cuban Pete
156b91baff
docker: add Healthcheck support ( #6522 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <jc@unknwon.io >
2021-09-04 13:16:59 +08:00
DoMeLe
764e901689
docker: update default port to be exposed on the host ( #6597 )
2021-08-30 23:58:10 +08:00
James-REANNZ
8f6757cc7b
web: correctly handle go-get pages for repository roots ( #6598 )
...
Fixes regression in go-get handling introduced in #6318 .
2021-08-26 13:12:51 +08:00
ᴜɴᴋɴᴡᴏɴ
7445dec1b4
locale: sync from Crowdin ( #6602 )
2021-08-08 22:07:58 +08:00
Kevin
ba8be9489e
public/js: upgrade jQuery to 3.6.0 ( #6550 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2021-05-19 15:12:34 +08:00
ᴜɴᴋɴᴡᴏɴ
12ab7efdb0
chore: go mod tidy ( #6564 )
2021-05-19 14:56:19 +08:00
dependabot-preview[bot]
3993b65bbf
build(deps): bump github.com/editorconfig/editorconfig-core-go/v2 from 2.3.9 to 2.4.1 ( #6509 )
...
Bumps [github.com/editorconfig/editorconfig-core-go/v2](https://github.com/editorconfig/editorconfig-core-go ) from 2.3.9 to 2.4.1.
- [Release notes](https://github.com/editorconfig/editorconfig-core-go/releases )
- [Changelog](https://github.com/editorconfig/editorconfig-core-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/editorconfig/editorconfig-core-go/compare/v2.3.9...v2.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-05-19 14:41:01 +08:00
dependabot-preview[bot]
fb969f8492
build(deps): bump github.com/stretchr/testify from 1.6.1 to 1.7.0 ( #6473 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.6.1...v1.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-05-19 14:39:08 +08:00
dependabot-preview[bot]
8f8a27c904
build(deps): bump github.com/prometheus/client_golang from 1.8.0 to 1.9.0 ( #6454 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.8.0...v1.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-05-19 14:38:04 +08:00
ᴜɴᴋɴᴡᴏɴ
d8fa08111b
chore: fix linguist-vendored with double asterisks ( #6563 )
2021-05-19 14:32:09 +08:00
Massimiliano Losego
4077f27592
templates: add it-IT version of home page ( #6558 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2021-05-19 13:43:09 +08:00
ᴜɴᴋɴᴡᴏɴ
1a1a01a842
ci: use new lint action and add custom config ( #6562 )
2021-05-19 13:38:13 +08:00
Peter Dave Hello
c4cf659e32
docker: reduce additional image layer for the not executable gosu binary ( #6557 )
...
This will help reduce the image size and image layers.
2021-05-19 13:31:19 +08:00
Atin
d6987ee05b
chore: fix typos in code comments ( #6556 )
2021-05-19 13:12:09 +08:00
ᴜɴᴋɴᴡᴏɴ
509a392272
locale: sync from Crowdin ( #6510 )
...
* locale: sync from Crowdin
* Fix tests
2021-02-27 18:48:10 +08:00
ᴜɴᴋɴᴡᴏɴ
af6510fd17
locale: sync from Crowdin ( #6449 )
2020-12-13 10:24:23 +08:00
dependabot-preview[bot]
cd4d79cf99
build(deps): bump github.com/go-macaron/i18n from 0.5.0 to 0.6.0 ( #6440 )
...
Bumps [github.com/go-macaron/i18n](https://github.com/go-macaron/i18n ) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/go-macaron/i18n/releases )
- [Commits](https://github.com/go-macaron/i18n/compare/v0.5.0...v0.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-06 01:14:08 +08:00
dependabot-preview[bot]
10e7c42a83
build(deps): bump github.com/editorconfig/editorconfig-core-go/v2 from 2.3.7 to 2.3.9 ( #6441 )
...
Bumps [github.com/editorconfig/editorconfig-core-go/v2](https://github.com/editorconfig/editorconfig-core-go ) from 2.3.7 to 2.3.9.
- [Release notes](https://github.com/editorconfig/editorconfig-core-go/releases )
- [Changelog](https://github.com/editorconfig/editorconfig-core-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/editorconfig/editorconfig-core-go/compare/v2.3.7...v2.3.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-06 01:13:42 +08:00
dependabot-preview[bot]
7676b59b02
build(deps): bump gorm.io/gorm from 1.20.7 to 1.20.8 ( #6442 )
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.20.7 to 1.20.8.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.20.7...v1.20.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-06 01:12:21 +08:00
ᴜɴᴋɴᴡᴏɴ
0ff888c989
CHANGELOG: make entries more informational ( #6445 )
2020-12-06 01:09:38 +08:00
peppe8o
6b4a5b5e91
README: add a new RPI Zero W tutorial ( #6443 )
...
Updated tutorial section adding peppe8o.com tutorial to install Gogs on a cheap Raspberry PI Zero W with MariaDB database.
2020-12-06 01:09:08 +08:00
ᴜɴᴋɴᴡᴏɴ
72af17bbbe
db: simplify GORM logger init in tests ( #6444 )
2020-12-06 01:06:24 +08:00
Eduardo Bacchi Kienetz
c875950c43
ssh: allow setting allowed MAC algorithms for built-in server ( #6435 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-12-04 21:52:26 +08:00
dependabot-preview[bot]
71eeb2f0c0
build(deps): bump gorm.io/driver/sqlite from 1.1.3 to 1.1.4 ( #6432 )
...
Bumps [gorm.io/driver/sqlite](https://github.com/go-gorm/sqlite ) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/go-gorm/sqlite/releases )
- [Commits](https://github.com/go-gorm/sqlite/compare/v1.1.3...v1.1.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-28 03:28:00 +08:00
dependabot-preview[bot]
99f1b9899f
build(deps): bump gorm.io/gorm from 1.20.6 to 1.20.7 ( #6425 )
...
* build(deps): bump gorm.io/gorm from 1.20.6 to 1.20.7
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.20.6 to 1.20.7.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.20.6...v1.20.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Fix compile error
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-11-28 02:11:11 +08:00
dependabot-preview[bot]
bee3bebb4e
build(deps): bump github.com/russross/blackfriday from 1.5.2 to 1.6.0 ( #6429 )
...
Bumps [github.com/russross/blackfriday](https://github.com/russross/blackfriday ) from 1.5.2 to 1.6.0.
- [Release notes](https://github.com/russross/blackfriday/releases )
- [Commits](https://github.com/russross/blackfriday/compare/v1.5.2...v1.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-28 01:58:35 +08:00
dependabot-preview[bot]
efcb8bbca6
build(deps): bump github.com/Masterminds/semver/v3 from 3.1.0 to 3.1.1 ( #6431 )
...
Bumps [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/Masterminds/semver/releases )
- [Changelog](https://github.com/Masterminds/semver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Masterminds/semver/compare/v3.1.0...v3.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-28 01:54:35 +08:00
stypr
cd469f7a1d
repo: disallow urlencoded new lines in git protocol paths ( #6420 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-11-27 18:52:42 +08:00
weibaohui
c7f58ca870
templates: fix typo of BranchCount ( #6370 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-11-24 23:13:40 +08:00
MichaIng
b34d040c78
scripts: fix MySQL script for MariaDB >= 10.3.1 ( #6424 )
...
innodb_file_format and innodb_large_prefix have been deprecated with MariaDB v10.2 and removed with v10.3.1. They have been reintroduced with v10.4.3 but remain deprecated and unused:
- https://mariadb.com/kb/en/innodb-system-variables/#innodb_file_format
- https://mariadb.com/kb/en/innodb-system-variables/#innodb_large_prefix
Setting those variables on MariaDB >=10.3.1 leads to the following error:
"ERROR 1238 (HY000) at line 7: Variable 'innodb_file_format' is a read only variable"
Since semantic versioning patch versions cannot be compared via numeric operators, only the major + minor versions are compared against 10.3. Since v10.2.2 the defaults match the desired values, so there is only the single patch version 10.3.0 where, when explicitly set differently via MariaDB configs, this commit could lead to an unwanted database format. In favour of a simple SQL change, this case is ignored.
This commit additionally removes trailing spaces and the doubled trailing empty line.
Signed-off-by: MichaIng <micha@dietpi.com >
2020-11-24 01:55:50 +08:00
ᴜɴᴋɴᴡᴏɴ
afaf6da405
locale: sync from Crowdin ( #6419 )
2020-11-15 01:14:39 +08:00
dependabot-preview[bot]
7bef64a0d6
build(deps): bump gopkg.in/macaron.v1 from 1.3.9 to 1.4.0 ( #6416 )
...
Bumps [gopkg.in/macaron.v1](https://github.com/go-macaron/macaron ) from 1.3.9 to 1.4.0.
- [Release notes](https://github.com/go-macaron/macaron/releases )
- [Commits](https://github.com/go-macaron/macaron/compare/v1.3.9...v1.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-15 01:02:36 +08:00
dependabot-preview[bot]
146960368f
build(deps): bump gorm.io/gorm from 1.20.5 to 1.20.6 ( #6417 )
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.20.5 to 1.20.6.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.20.5...v1.20.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-15 01:02:20 +08:00
Matheus Mosca
997ba0fef0
context: add X-Frame-Options header ( #6411 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-11-11 12:17:43 +08:00
dependabot-preview[bot]
6f735cc2da
build(deps): bump github.com/urfave/cli from 1.22.4 to 1.22.5 ( #6410 )
...
Bumps [github.com/urfave/cli](https://github.com/urfave/cli ) from 1.22.4 to 1.22.5.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v1.22.4...v1.22.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-09 23:42:36 +08:00
dependabot-preview[bot]
8b35485ee5
build(deps): bump golang.org/x/text from 0.3.3 to 0.3.4 ( #6403 )
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.3.3...v0.3.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-04 21:31:58 +08:00
ᴜɴᴋɴᴡᴏɴ
428276d7a8
locale: sync from Crowdin ( #6404 )
2020-10-31 18:34:44 +08:00
Rubén de Celis Hernández
053695b63d
Update CHANGELOG.md ( #6389 )
2020-10-26 17:50:36 +08:00
dependabot-preview[bot]
b4bb83e68f
build(deps): bump gorm.io/driver/mysql from 1.0.2 to 1.0.3 ( #6397 )
...
Bumps [gorm.io/driver/mysql](https://github.com/go-gorm/mysql ) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/go-gorm/mysql/releases )
- [Commits](https://github.com/go-gorm/mysql/compare/v1.0.2...v1.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-25 18:34:05 +08:00
dependabot-preview[bot]
2989a5e0f5
build(deps): bump gorm.io/driver/sqlserver from 1.0.4 to 1.0.5 ( #6395 )
...
Bumps [gorm.io/driver/sqlserver](https://github.com/go-gorm/sqlserver ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/go-gorm/sqlserver/releases )
- [Commits](https://github.com/go-gorm/sqlserver/compare/v1.0.4...v1.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-25 18:18:33 +08:00
dependabot-preview[bot]
9844d2c96a
build(deps): bump gorm.io/driver/postgres from 1.0.2 to 1.0.5 ( #6400 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-25 18:18:09 +08:00
dependabot-preview[bot]
ab16ca0580
build(deps): bump github.com/prometheus/client_golang from 1.6.0 to 1.8.0 ( #6394 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.6.0 to 1.8.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.6.0...v1.8.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-25 18:06:36 +08:00
dependabot-preview[bot]
f0a9ec21cd
build(deps): bump github.com/gogs/git-module from 1.1.3 to 1.1.4 ( #6398 )
...
Bumps [github.com/gogs/git-module](https://github.com/gogs/git-module ) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/gogs/git-module/releases )
- [Commits](https://github.com/gogs/git-module/compare/v1.1.3...v1.1.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-25 18:04:50 +08:00
dependabot-preview[bot]
6c5fd05a31
build(deps): bump gorm.io/gorm from 1.20.2 to 1.20.5 ( #6399 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-25 18:02:27 +08:00
ᴜɴᴋɴᴡᴏɴ
1744f238e1
locale: sync from Crowdin ( #6383 )
2020-10-11 14:18:21 +08:00
E99p1ant
fd765bd88f
context: fix Access-Control-Allow-Credentials header typo ( #6381 )
2020-10-10 23:09:42 +08:00
dependabot-preview[bot]
533b6b0de2
build(deps): bump gopkg.in/ini.v1 from 1.60.2 to 1.62.0 ( #6380 )
...
Bumps [gopkg.in/ini.v1](https://github.com/go-ini/ini ) from 1.60.2 to 1.62.0.
- [Release notes](https://github.com/go-ini/ini/releases )
- [Commits](https://github.com/go-ini/ini/compare/v1.60.2...v1.62.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-10 23:08:36 +08:00
ᴜɴᴋɴᴡᴏɴ
bf3c9061a2
docs: update patch release issue template ( #6375 )
2020-10-08 02:32:29 +08:00
ᴜɴᴋɴᴡᴏɴ
b60e2c65d3
CHANGELOG: cut entries for 0.12.3 ( #6374 )
2020-10-07 22:37:15 +08:00
ᴜɴᴋɴᴡᴏɴ
e44ac3c20a
docs: update patch release issue template
2020-10-07 22:29:15 +08:00
ᴜɴᴋɴᴡᴏɴ
2eaf1d693a
db: migrate access table to use GORM ( #6371 )
2020-10-06 15:43:28 +08:00
ᴜɴᴋɴᴡᴏɴ
a92d818aa3
docs: update patch release issue template
2020-10-06 13:12:12 +08:00
ᴜɴᴋɴᴡᴏɴ
ca3330cecd
lfs: ask client to always send the same value for the HTTP header ( #6369 )
2020-10-04 18:40:39 +08:00
ᴜɴᴋɴᴡᴏɴ
cf86546dff
ci: change of Go dependencies needs go test ( #6368 )
2020-10-04 08:56:46 +08:00
dependabot-preview[bot]
8e028c32d4
build(deps): bump gorm.io/driver/mysql from 1.0.1 to 1.0.2 ( #6366 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-04 08:47:10 +08:00
dependabot-preview[bot]
c082bf72af
build(deps): bump gorm.io/driver/postgres from 1.0.1 to 1.0.2 ( #6365 )
...
Bumps [gorm.io/driver/postgres](https://github.com/go-gorm/postgres ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/go-gorm/postgres/releases )
- [Commits](https://github.com/go-gorm/postgres/compare/v1.0.1...v1.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-04 08:40:16 +08:00
dependabot-preview[bot]
906c6a5ba0
build(deps): bump gorm.io/gorm from 1.20.1 to 1.20.2 ( #6364 )
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.20.1 to 1.20.2.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.20.1...v1.20.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-04 08:39:54 +08:00
ᴜɴᴋɴᴡᴏɴ
a6bd00f807
locale: sync from Crowdin ( #6367 )
2020-10-04 08:37:55 +08:00
ouyangjinting
7797efe1bb
docs: fix README_ZH.md link ( #6360 )
2020-10-01 12:21:50 +08:00
Zhukov Roman
be86d67e81
Add git diff timeout in app config ( #6348 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-09-29 23:12:17 +08:00
Jeff
23823e9698
markup: render SHA links without branch prefix ( #6350 )
...
Co-authored-by: Zhukov Roman <zhukov.roman@gmail.com >
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-09-29 23:07:16 +08:00
ᴜɴᴋɴᴡᴏɴ
7bc3ee49aa
cmd/serv: use different log files for ORMs in hook mode ( #6361 )
2020-09-29 22:26:07 +08:00
ᴜɴᴋɴᴡᴏɴ
8fc4013240
README: remove broken/deprecated links
2020-09-27 11:50:34 +08:00
dependabot-preview[bot]
211a1394b8
build(deps): bump gorm.io/driver/postgres from 1.0.0 to 1.0.1 ( #6351 )
...
Bumps [gorm.io/driver/postgres](https://github.com/go-gorm/postgres ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/go-gorm/postgres/releases )
- [Commits](https://github.com/go-gorm/postgres/compare/v1.0.0...v1.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-26 21:58:43 +08:00
ᴜɴᴋɴᴡᴏɴ
73e5936220
docs: update patch release issue template ( #6353 )
2020-09-26 18:00:04 +08:00
ᴜɴᴋɴᴡᴏɴ
e4e46d8fbc
release: cut entries for 0.12.2 ( #6355 )
2020-09-26 16:49:10 +08:00
ᴜɴᴋɴᴡᴏɴ
b4abbf3ac8
ci: enable Go for release branches
2020-09-26 16:28:39 +08:00
ᴜɴᴋɴᴡᴏɴ
83a89127fd
action: fix issue reference regexp and error handling ( #6352 )
2020-09-26 16:23:05 +08:00
ᴜɴᴋɴᴡᴏɴ
6ed98ca8f6
dep: update github.com/unknwon/cae to v1.0.2 ( #6342 )
2020-09-21 20:26:47 +08:00
ᴜɴᴋɴᴡᴏɴ
3af91d7cfd
auth: decouple types and functions from db ( #6320 )
2020-09-20 11:19:02 +08:00
dependabot-preview[bot]
b836a56e6e
build(deps): bump github.com/go-macaron/binding from 1.1.0 to 1.1.1 ( #6340 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-19 22:37:22 +08:00
ᴜɴᴋɴᴡᴏɴ
c56db8f2c4
db: create new session for MySQL after changing attribute ( #6338 )
2020-09-18 18:37:47 +08:00
ᴜɴᴋɴᴡᴏɴ
dda1092e74
gitutil: infer submodule with baseURL when it is a relative path ( #6337 )
2020-09-18 16:19:31 +08:00
dependabot-preview[bot]
8b75e9a442
build(deps): bump gorm.io/driver/sqlite from 1.1.1 to 1.1.3 ( #6336 )
...
Bumps [gorm.io/driver/sqlite](https://github.com/go-gorm/sqlite ) from 1.1.1 to 1.1.3.
- [Release notes](https://github.com/go-gorm/sqlite/releases )
- [Commits](https://github.com/go-gorm/sqlite/compare/v1.1.1...v1.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-18 15:06:43 +08:00
dependabot-preview[bot]
1da1e90d1e
build(deps): bump gorm.io/driver/sqlserver from 1.0.3 to 1.0.4 ( #6325 )
...
Bumps [gorm.io/driver/sqlserver](https://github.com/go-gorm/sqlserver ) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/go-gorm/sqlserver/releases )
- [Commits](https://github.com/go-gorm/sqlserver/compare/v1.0.3...v1.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-18 14:40:58 +08:00
dependabot-preview[bot]
9a268ca7f5
build(deps): bump github.com/editorconfig/editorconfig-core-go/v2 from 2.3.2 to 2.3.7 ( #6324 )
...
Bumps [github.com/editorconfig/editorconfig-core-go/v2](https://github.com/editorconfig/editorconfig-core-go ) from 2.3.2 to 2.3.7.
- [Release notes](https://github.com/editorconfig/editorconfig-core-go/releases )
- [Changelog](https://github.com/editorconfig/editorconfig-core-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/editorconfig/editorconfig-core-go/compare/v2.3.2...v2.3.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-18 14:37:42 +08:00
dependabot-preview[bot]
d85504a9d1
build(deps): bump github.com/olekukonko/tablewriter from 0.0.1 to 0.0.4 ( #6327 )
...
Bumps [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter ) from 0.0.1 to 0.0.4.
- [Release notes](https://github.com/olekukonko/tablewriter/releases )
- [Commits](https://github.com/olekukonko/tablewriter/compare/v0.0.1...v0.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-18 14:37:00 +08:00
dependabot-preview[bot]
8658ded190
build(deps): bump gorm.io/gorm from 1.20.0 to 1.20.1 ( #6328 )
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.20.0 to 1.20.1.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.20.0...v1.20.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-18 14:35:55 +08:00
dependabot-preview[bot]
04b11d3a07
build(deps): bump github.com/unknwon/cae from 1.0.0 to 1.0.1 ( #6329 )
...
Bumps [github.com/unknwon/cae](https://github.com/unknwon/cae ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/unknwon/cae/releases )
- [Commits](https://github.com/unknwon/cae/compare/v1.0.0...v1.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-18 14:34:43 +08:00
ᴜɴᴋɴᴡᴏɴ
56eac57222
locale: sync from Crowdin ( #6333 )
2020-09-16 23:15:57 +08:00
ᴜɴᴋɴᴡᴏɴ
594a2dc41f
web: correctly serving go-get pages for subdirs ( #6318 )
...
* web: correctly serving go-get page for subdirs
* Update CHANGELOG
* Fix golint error
2020-09-09 20:14:48 +08:00
ᴜɴᴋɴᴡᴏɴ
06193ed825
schemadoc: add go:generate to output database schema ( #6310 )
...
* schemadoc: add go:generate to output database schema
* Check errors
* Revert string renames
2020-09-06 17:02:25 +08:00
ᴜɴᴋɴᴡᴏɴ
519e59b577
db: migrate to GORM v2 ( #6309 )
2020-09-06 10:11:08 +08:00
dependabot-preview[bot]
771d3673f5
build(deps): bump github.com/gogs/git-module from 1.1.2 to 1.1.3 ( #6306 )
...
Bumps [github.com/gogs/git-module](https://github.com/gogs/git-module ) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/gogs/git-module/releases )
- [Commits](https://github.com/gogs/git-module/compare/v1.1.2...v1.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-05 10:52:14 +08:00
ᴜɴᴋɴᴡᴏɴ
2cb83f13fd
repo: set default value for is_unlisted column ( #6305 )
2020-09-04 05:56:31 +08:00
ᴜɴᴋɴᴡᴏɴ
2665b5968c
locale: sync from Crowdin ( #6303 )
2020-09-04 04:08:31 +08:00
ᴜɴᴋɴᴡᴏɴ
7a649ada09
ci: only enforce Go checks for pushes to main branch
...
Otherwise would create duplicated GitHub Checks.
2020-09-04 04:08:00 +08:00
ᴜɴᴋɴᴡᴏɴ
a533e8fb52
Taskfile: add desc to each task ( #6304 )
2020-09-04 04:05:36 +08:00
ᴜɴᴋɴᴡᴏɴ
bb93cabd39
ci: re-run Go checks for every push on a pull request
...
If a pull request has changed any Go file, even if the new push doesn't change any,
we should re-run Go checks to make GitHub Checks look consistent.
2020-09-04 03:13:59 +08:00
Achilleas Koutsou
c4360747a3
repo: support unlisted but publicly accessible repositories ( #6176 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-09-04 03:04:22 +08:00
ᴜɴᴋɴᴡᴏɴ
23ff182d1f
chore: use Task as main build tool ( #6297 )
2020-08-29 21:05:55 +08:00
ᴜɴᴋɴᴡᴏɴ
cb88caa2d2
install: remove MSSQL option ( #6295 )
2020-08-29 14:49:54 +08:00
ᴜɴᴋɴᴡᴏɴ
cf216f12a1
github: add Go 1.15 to CI ( #6294 )
2020-08-29 13:41:35 +08:00
ᴜɴᴋɴᴡᴏɴ
a22fd01959
install: fix generating removed options ( #6293 )
2020-08-29 13:39:32 +08:00
ᴜɴᴋɴᴡᴏɴ
b38139a855
README: add emoji for license header
2020-08-28 13:01:20 +08:00
ᴜɴᴋɴᴡᴏɴ
1a681ad022
docker: revert shellcheck fix ( #6288 )
2020-08-28 11:43:14 +08:00
ᴜɴᴋɴᴡᴏɴ
f6d672a3cd
chore: change default branch to main ( #6285 )
2020-08-27 19:51:44 +08:00
ᴜɴᴋɴᴡᴏɴ
016d9d8c88
Revert "README: update VPS sponsor"
...
This reverts commit f667d139bc .
2020-08-27 17:37:49 +08:00
ᴜɴᴋɴᴡᴏɴ
c769f2566a
docs: add patch release docs
2020-08-27 15:33:46 +08:00
ᴜɴᴋɴᴡᴏɴ
423f9e6de7
github: enable Go actions on push
2020-08-27 14:57:12 +08:00
ᴜɴᴋɴᴡᴏɴ
bbef32b1ef
CHANGELOG: cut more entries for 0.12.1
2020-08-27 14:42:54 +08:00
ᴜɴᴋɴᴡᴏɴ
92953007de
CHANGELOG: cut entries for 0.12.1
2020-08-27 14:41:10 +08:00
ᴜɴᴋɴᴡᴏɴ
4ecd588776
db: fix wrong column type of login_source ( #6283 )
2020-08-27 14:29:03 +08:00
ᴜɴᴋɴᴡᴏɴ
4e5b7c5d24
docker: fix broken SSHD for Dockerfile.rpi ( #6278 )
2020-08-24 23:22:31 +08:00
ᴜɴᴋɴᴡᴏɴ
c1db31c130
CHANGELOG: add entry for #6210
2020-08-24 19:09:48 +08:00
Kosadchiy
a02b3e1258
issue: fix timestamp updating ( #6210 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-08-24 19:06:29 +08:00
ᴜɴᴋɴᴡᴏɴ
afb445bb57
github: only run Actions when Go files are changed ( #6275 )
2020-08-23 15:27:54 +08:00
ᴜɴᴋɴᴡᴏɴ
92c5f94fe7
shellcheck: fix warnings ( #6274 )
...
* Remove outdated files
* Fix warnings
2020-08-23 15:17:54 +08:00
ᴜɴᴋɴᴡᴏɴ
a840ae9035
pkgr: use main branch and Go 1.15 for buildpack ( #6273 )
2020-08-23 14:55:01 +08:00
ᴜɴᴋɴᴡᴏɴ
0a5977e951
docker: fix missing make command ( #6272 )
2020-08-23 14:39:14 +08:00
ᴜɴᴋɴᴡᴏɴ
a7fb211827
docs: add release strategy ( #6271 )
2020-08-23 13:14:33 +08:00
ᴜɴᴋɴᴡᴏɴ
3ed8c292c2
migrations: remove old migrations before 0.12.0 ( #6270 )
2020-08-23 12:51:55 +08:00
ᴜɴᴋɴᴡᴏɴ
13ae25b785
Makefile: explicitly call go generate ( #6269 )
2020-08-22 22:36:58 +08:00
ᴜɴᴋɴᴡᴏɴ
40513a117f
docs: add instructions for release ( #6268 )
2020-08-22 22:35:09 +08:00
ᴜɴᴋɴᴡᴏɴ
f0761eb7ec
conf: remove legacy options ( #6267 )
...
* conf: remove legacy options
* Update tests
2020-08-22 22:25:21 +08:00
ᴜɴᴋɴᴡᴏɴ
05477f1d29
app: update dev version ( #6266 )
2020-08-22 21:36:28 +08:00
ᴜɴᴋɴᴡᴏɴ
ac4a708307
assets: make generate ( #6265 )
2020-08-22 19:12:31 +08:00
ᴜɴᴋɴᴡᴏɴ
720cb5fcb1
CHANGELOG: cut 0.12.0 and 0.13.0+dev ( #6264 )
2020-08-22 17:52:27 +08:00
ᴜɴᴋɴᴡᴏɴ
c7a10dd90d
locale: sync from Crowdin ( #6263 )
2020-08-22 17:49:33 +08:00
ᴜɴᴋɴᴡᴏɴ
178b73fecd
repo: users have access to base repository can also view forks ( #6261 )
2020-08-22 13:17:45 +08:00
ᴜɴᴋɴᴡᴏɴ
bc8428ca42
conf: make generate for #6237 ( #6260 )
2020-08-22 01:49:51 +08:00
David Refoua
90b1ee1dfa
conf: fix some typos in comments (app.ini) ( #6237 )
2020-08-22 01:36:29 +08:00
ᴜɴᴋɴᴡᴏɴ
7f9a4b7578
CHANGELOG: add entry for gogs/git-module#59 ( #6257 )
2020-08-21 22:37:01 +08:00
Fernando San Julián
e789f82979
deps: update git-module to v.1.1.2 ( #6256 )
...
Co-authored-by: Gogs <gogs@fake.local >
2020-08-21 22:31:50 +08:00
ᴜɴᴋɴᴡᴏɴ
c6143edb44
osutil: update docstring and tests ( #6255 )
2020-08-19 21:30:01 +08:00
bibo38
252d0fd977
osutil: use system API to get the username when env vars are empty ( #6246 )
...
As Golang supports getting usernames via the standard library, this function
is now used to get the username if the environment variables are empty.
Using the standard library as a fallback is intended to keep compability
to existing implementations that rely on the environment variables dictating
the current username.
2020-08-19 21:17:16 +08:00
InsanusMokrassar
d1caae3f79
docker: fix gosu link in Dockerfile.rpi ( #6203 )
2020-08-17 21:29:22 +08:00
dependabot-preview[bot]
874d2fd602
build(deps): bump golang.org/x/text from 0.3.2 to 0.3.3 ( #6207 )
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.3.2...v0.3.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-17 21:28:13 +08:00
dependabot-preview[bot]
32adb0f2da
build(deps): bump github.com/microcosm-cc/bluemonday from 1.0.2 to 1.0.4 ( #6251 )
...
Bumps [github.com/microcosm-cc/bluemonday](https://github.com/microcosm-cc/bluemonday ) from 1.0.2 to 1.0.4.
- [Release notes](https://github.com/microcosm-cc/bluemonday/releases )
- [Commits](https://github.com/microcosm-cc/bluemonday/compare/v1.0.2...v1.0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-17 21:24:43 +08:00
ᴜɴᴋɴᴡᴏɴ
f3993b9cdb
organization: limit showing at most 12 members in profile page ( #6254 )
2020-08-17 21:09:22 +08:00
ᴜɴᴋɴᴡᴏɴ
a961afe52b
db: fix update team panic ( #6253 )
...
* db: fix update team panic
* Update CHANGELOG
2020-08-16 21:31:08 +08:00
ᴜɴᴋɴᴡᴏɴ
f667d139bc
README: update VPS sponsor
2020-08-16 19:50:40 +08:00
Dre
90904b3f42
workflow: add shellcheck as a linter ( #6202 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-07-17 22:49:32 +08:00
ᴜɴᴋɴᴡᴏɴ
a7afa11610
lsif: fix upload to private instance ( #6216 )
2020-06-30 00:25:57 +08:00
dependabot-preview[bot]
2fe4d07599
build(deps): bump github.com/json-iterator/go from 1.1.9 to 1.1.10 ( #6199 )
...
Bumps [github.com/json-iterator/go](https://github.com/json-iterator/go ) from 1.1.9 to 1.1.10.
- [Release notes](https://github.com/json-iterator/go/releases )
- [Commits](https://github.com/json-iterator/go/compare/v1.1.9...v1.1.10 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-13 13:39:31 +08:00
dependabot-preview[bot]
da4f5d79f5
build(deps): bump gopkg.in/macaron.v1 from 1.3.8 to 1.3.9 ( #6200 )
...
Bumps [gopkg.in/macaron.v1](https://github.com/go-macaron/macaron ) from 1.3.8 to 1.3.9.
- [Release notes](https://github.com/go-macaron/macaron/releases )
- [Commits](https://github.com/go-macaron/macaron/compare/v1.3.8...v1.3.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-13 13:39:04 +08:00
dependabot-preview[bot]
2af4114d64
build(deps): bump github.com/stretchr/testify from 1.6.0 to 1.6.1 ( #6201 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.6.0...v1.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-13 13:38:49 +08:00
Baptiste Covolato
8366bd1cbe
Update Dockerfiles for ARM to use alpine golang ( #6183 )
2020-06-11 23:10:10 +08:00
Justin Hutchings
79d8aa0cb8
Add CodeQL security scanning ( #6188 )
...
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-06-11 23:02:57 +08:00
ᴜɴᴋɴᴡᴏɴ
e62bccde9e
README: remove OpenShift link ( #6194 )
2020-06-11 22:39:21 +08:00
ᴜɴᴋɴᴡᴏɴ
516c7ab505
locale: sync from Crowdin ( #6191 )
2020-06-08 11:08:27 +08:00
dependabot-preview[bot]
158dd33a25
build(deps): bump github.com/stretchr/testify from 1.5.1 to 1.6.0 ( #6181 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.5.1...v1.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-30 01:22:21 +08:00
ᴜɴᴋɴᴡᴏɴ
7e99a6ce42
locale: sync from Crowdin ( #6174 )
2020-05-24 18:59:43 +08:00
ᴜɴᴋɴᴡᴏɴ
cb406bb350
lsif: upload data to dogfood instance ( #6171 )
2020-05-22 16:58:26 +08:00
garo (they/them)
9bbe029c28
lsif: don't upload indexes for forks ( #6170 )
2020-05-22 05:40:04 +08:00
ᴜɴᴋɴᴡᴏɴ
280b06485f
docker: fix broken link in README
...
Fixes #6167
2020-05-20 20:44:10 +08:00
dependabot-preview[bot]
50797d8fa1
build(deps): bump gopkg.in/ini.v1 from 1.55.0 to 1.56.0 ( #6166 )
2020-05-16 14:44:27 +08:00
Aleksandar Puharic
2003864615
docker: add scheduled backups with retention policy ( #6140 )
2020-05-11 11:55:21 +08:00
ᴜɴᴋɴᴡᴏɴ
1125bb5848
lfs: add user and admin docs ( #6158 )
2020-05-10 20:37:22 +08:00
ᴜɴᴋɴᴡᴏɴ
44ea9604ed
locale: sync from Crowdin ( #6156 )
2020-05-10 12:33:07 +08:00
dependabot-preview[bot]
d28101ee66
build(deps): bump gopkg.in/macaron.v1 from 1.3.6 to 1.3.8 ( #6153 )
2020-05-09 21:37:38 +08:00
ᴜɴᴋɴᴡᴏɴ
9fd4f5562d
all: use semver to compare versions ( #6147 )
2020-05-04 18:48:23 +08:00
ᴜɴᴋɴᴡᴏɴ
9bb218734c
db: use GORM to backup and restore non-legacy tables ( #6142 )
2020-05-04 16:25:57 +08:00
ᴜɴᴋɴᴡᴏɴ
82ffca3fc9
Add security policy
2020-05-02 17:15:55 +08:00
dependabot-preview[bot]
d9f8efa9c3
build(deps): bump github.com/prometheus/client_golang from 1.5.1 to 1.6.0 ( #6144 )
2020-05-02 16:48:16 +08:00
dependabot-preview[bot]
f26eb2a192
build(deps): bump gopkg.in/macaron.v1 from 1.3.5 to 1.3.6 ( #6143 )
2020-05-02 16:47:36 +08:00
dependabot-preview[bot]
dbe373af6f
build(deps): bump github.com/editorconfig/editorconfig-core-go/v2 from 2.3.1 to 2.3.2 ( #6135 )
2020-04-25 09:57:13 +08:00
ᴜɴᴋɴᴡᴏɴ
4e1f38ce28
lfs: show configs in admin ui ( #6128 )
...
* Rename template consts
* Display new DB options
* Display LFS configs
2020-04-21 18:07:17 +08:00
ᴜɴᴋɴᴡᴏɴ
60273d3d6d
Update CHANGELOG.md
2020-04-19 19:25:21 +08:00
Kousik Mitra
5a52ee75e3
db: remove db.User.LoginType field ( #6122 )
2020-04-19 04:32:53 +08:00
ᴜɴᴋɴᴡᴏɴ
c0fd6042fd
test: remove the use of goconvey ( #6123 )
2020-04-19 04:24:08 +08:00
Kousik Mitra
fc57c921b1
conf: fallback time layout to RFC 3339 when misconfigured ( #6120 )
...
* Fix: fallback to default time format if misconfigured (#6098 )
* Update CHANGELOG.md
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-04-18 15:19:29 +08:00
ᴜɴᴋɴᴡᴏɴ
7b295378e4
public: remove unused github.min.css ( #6119 )
2020-04-18 12:29:11 +08:00
ᴜɴᴋɴᴡᴏɴ
9d64d222a8
db: add tests for users ( #6116 )
...
* Add new methods
* Use Users.Create to replace previous hack
* Reduce side effect
* Do not clear tables when test failed
* test_users_Authenticate
* Rename constant
* test_users_Create
* test_users_GetByEmail
* test_users_GetByID
* test_users_GetByUsername
2020-04-18 12:07:30 +08:00
ᴜɴᴋɴᴡᴏɴ
fa497b1633
db: add tests for repos ( #6112 )
...
* Add Repos.create method
* Fix repo name error handling
* Fix all compile errors
* Update github.com/go-macaron/captcha to fix http issue
* Add repos tests
2020-04-17 10:14:18 +08:00
eightpigs
e131a45646
docker: fix mkdir subdir in /data failed when no mount volume ( #6107 )
2020-04-15 22:32:47 +08:00
eightpigs
28d74a9844
docker: fix the bug of using root to create /data/ directory ( #6106 )
2020-04-15 19:42:32 +08:00
ᴜɴᴋɴᴡᴏɴ
5637706e46
docs: fix Go version ( #6105 )
...
* docs: fix Go version
* Update README.md
2020-04-15 12:06:45 +08:00
ᴜɴᴋɴᴡᴏɴ
614aba6007
Update CHANGELOG ( #6103 )
2020-04-15 06:03:41 +08:00
Rui Santos
440b1ecbfd
api: add admin endpoint to get team members ( #6101 )
...
fixes #5877
2020-04-15 06:00:44 +08:00
ᴜɴᴋɴᴡᴏɴ
cdafe21661
db: add tests for loginSourceFiles ( #6102 )
2020-04-15 05:52:30 +08:00
ᴜɴᴋɴᴡᴏɴ
844d2f49ce
db: use GORM bulk insert helper ( #6100 )
...
* Bulk insert permissions
* Bulk insert recovery codes
* Remove unnecessary import rename
2020-04-14 10:03:30 +08:00
ᴜɴᴋɴᴡᴏɴ
cb439a126a
db: add tests for two factors ( #6099 )
...
* Rename to TwoFactors.Create
* Use GORM to execute queries
* TwoFactor.GetByUserID
* Add tests
* Fix failing tests
* Add MD5 tests
* Add tests for RandomChars
2020-04-14 09:41:54 +08:00
ᴜɴᴋɴᴡᴏɴ
659acd48b1
github: update bug report template ( #6097 )
2020-04-13 22:34:35 +08:00
wameidemao
d19287d5b7
ssh: improve env command processing ( #6095 )
...
* modify ssh env command processing mode
* Update internal/ssh/ssh.go
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* Update internal/ssh/ssh.go
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* Update internal/ssh/ssh.go
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* Update ssh.go
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-04-12 12:18:43 +08:00
ᴜɴᴋɴᴡᴏɴ
26a2d0b2a1
ssh: ignore malformed "env" commands ( #6094 )
2020-04-12 09:18:58 +08:00
ᴜɴᴋɴᴡᴏɴ
ae107b2e6e
db: only use AutoMigrate to create new tables ( #6092 )
...
* Only use AutoMigrate to create new tables
* Revert models.go
2020-04-11 23:45:06 +08:00
ᴜɴᴋɴᴡᴏɴ
41f56ad05d
login_source: migrate to GORM and add tests ( #6090 )
...
* Use GORM in all write paths
* Migrate to GORM
* Fix lint errors
* Use GORM to init table
* dbutil: make writer detect error
* Add more tests
* Rename to clearTables
* db: finish adding tests
* osutil: add tests
* Fix load source files path
2020-04-11 20:18:05 +08:00
ᴜɴᴋɴᴡᴏɴ
76bb647d24
db: add tests for permissions ( #6088 )
...
* Add flag to print SQLs
* Add tests for perms
* Make results stable
* codecov: only show diff
* Once again, stable find results
2020-04-11 05:39:45 +08:00
ᴜɴᴋɴᴡᴏɴ
e077ecdd9d
db: add tests for LFS ( #6087 )
...
* Improve DB test setup
* Discard GORM logs in non-verbose mode
* Add tests to lfs
* Fix data race
2020-04-11 02:56:37 +08:00
ᴜɴᴋɴᴡᴏɴ
62dda96159
access_token: migrate to GORM and add tests ( #6086 )
...
* access_token: migrate to GORM
* Add tests
* Fix tests
* Fix test clock
2020-04-11 01:25:19 +08:00
ᴜɴᴋɴᴡᴏɴ
5753d4cb87
Revert "docker: fix the bug of using root account to create `/d… ( #6085 )
...
This reverts commit f3b05961aa .
2020-04-10 22:58:55 +08:00
ᴜɴᴋɴᴡᴏɴ
e186a3d2c9
db: add tests for helper functions ( #6084 )
2020-04-10 22:51:24 +08:00
ᴜɴᴋɴᴡᴏɴ
9a5b227f3e
lfsutil: add Storager interface and local storage ( #6083 )
...
* Add Storager interface
* Add tests
* Add back note
* Add tests for basic protocol routes
* Fix lint errors
2020-04-10 22:13:42 +08:00
alpencrossi
3e055e329c
repo: disable public access option when using external wiki and issue tracker ( #6081 )
2020-04-09 04:13:50 +08:00
ᴜɴᴋɴᴡᴏɴ
5b36ba66c2
docker: clean up never used files ( #6080 )
2020-04-09 00:53:52 +08:00
ᴜɴᴋɴᴡᴏɴ
e79aebb3e1
route: bypass require signin check for trigger repo tasks ( #6079 )
...
* route: bypass require signin check for trigger repo tasks
* CHANGELOG
* Fix lint errors
2020-04-08 20:55:15 +08:00
ᴜɴᴋɴᴡᴏɴ
6a096811ff
docker: bump to Go 1.14 ( #6077 )
2020-04-07 16:00:12 +08:00
ᴜɴᴋɴᴡᴏɴ
cac1054acb
github: update bug report template ( #6076 )
...
To include Docker image SHA
2020-04-07 15:43:22 +08:00
eightpigs
f3b05961aa
docker: fix the bug of using root account to create /data/* directory ( #6068 )
...
* Fix the bug of using root account to create /data directory
* Fix the bug that sshkey cannot be added in the container and remove unnecessary chown.
2020-04-07 15:12:08 +08:00
☃ Stephen Shkardoon ☃
4ebdcb719a
db: include the Team ID in the error message ( #6056 )
...
This means that when using the API to create a new team, the output
contains the existing team ID, not just the name.
While there may be the thought that this reveals sensitive
information, it is never the case that a user can create or update
a team without permission to view the teams in the first place.
2020-04-07 03:03:22 +08:00
ᴜɴᴋɴᴡᴏɴ
571be84e26
db: handle JSON conversion for LoginSource ( #6075 )
2020-04-07 00:29:27 +08:00
ᴜɴᴋɴᴡᴏɴ
2b3655fa11
lfs: add tests to batch endpoint ( #6073 )
2020-04-06 23:53:55 +08:00
ᴜɴᴋɴᴡᴏɴ
ca2f7a7e16
repo: delete rows in lfs_object table when delete repo ( #6072 )
2020-04-06 18:44:06 +08:00
ᴜɴᴋɴᴡᴏɴ
ee0ea2c5fc
lfs: add unit test for middleware ( #6070 )
...
* Add unit test for `authenticate` middleware
* Add more cases
* Add tests for verifyOID and internalServerError
* Add tests for verifyHeader
* Add tests for authroize
2020-04-06 18:35:10 +08:00
ᴜɴᴋɴᴡᴏɴ
4d7db6e1c1
locale: sync from Crowdin ( #6071 )
2020-04-06 16:23:46 +08:00
ᴜɴᴋɴᴡᴏɴ
559af54e66
build: require Go 1.14 for using t.Cleanup ( #6069 )
2020-04-06 15:15:03 +08:00
alpencrossi
083ecb7244
conf: clearer doc comments for mirror config options ( #6058 )
...
* conf: clearer doc comments for mirror config options
* conf: apply suggestions from code review
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* conf: clearer doc comments for mirror config options - added bindata
Co-authored-by: Gogs <gogs@fake.local >
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
Co-authored-by: gkuehn001 <gkuehn@gmail.com >
2020-04-06 14:48:25 +08:00
ᴜɴᴋɴᴡᴏɴ
07818d5fa5
route: no session for routes without UI ( #6066 )
...
Not all routes need session, register session and CSRF middleware as global is a waste of resource, and creating a lot one-time off yet never used session records.
2020-04-05 06:36:08 +08:00
ᴜɴᴋɴᴡᴏɴ
bae1d6ccd8
lfs: only remove file on io error ( #6062 )
2020-04-05 01:29:51 +08:00
ᴜɴᴋɴᴡᴏɴ
3a5c93eeff
db: use gorm function to check ErrRecordNotFound ( #6060 )
2020-04-05 00:56:31 +08:00
ᴜɴᴋɴᴡᴏɴ
4aff4d66ec
lfs: support upload retry ( #6061 )
2020-04-05 00:45:08 +08:00
ᴜɴᴋɴᴡᴏɴ
53b91ef306
lfs: run e2e and fix minor issues ( #6059 )
2020-04-05 00:14:22 +08:00
ᴜɴᴋɴᴡᴏɴ
34145c990d
lfs: implement HTTP routes ( #6035 )
...
* Bootstrap with GORM
* Fix lint error
* Set conn max lifetime to one minute
* Fallback to use gorm v1
* Define HTTP routes
* Finish authentication
* Save token updated
* Add docstring
* Finish authorization
* serveBatch rundown
* Define types in lfsutil
* Finish Batch
* authutil
* Finish basic
* Formalize response error
* Fix lint errors
* authutil: add tests
* dbutil: add tests
* lfsutil: add tests
* strutil: add tests
* Formalize 401 response
2020-04-04 21:14:15 +08:00
dependabot-preview[bot]
2bd9d0b9c8
build(deps): bump github.com/urfave/cli from 1.22.3 to 1.22.4 ( #6055 )
...
Bumps [github.com/urfave/cli](https://github.com/urfave/cli ) from 1.22.3 to 1.22.4.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v1.22.3...v1.22.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-03 00:49:18 +08:00
ᴜɴᴋɴᴡᴏɴ
a603c0f1fc
dep: bump github.com/gogs/git-module from 1.1.0 to 1.1.1 ( #6051 )
2020-04-01 02:03:02 +08:00
dependabot-preview[bot]
5b8ed0add9
build(deps): bump github.com/pkg/errors from 0.8.1 to 0.9.1 ( #6047 )
...
Bumps [github.com/pkg/errors](https://github.com/pkg/errors ) from 0.8.1 to 0.9.1.
- [Release notes](https://github.com/pkg/errors/releases )
- [Commits](https://github.com/pkg/errors/compare/v0.8.1...v0.9.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-31 17:55:33 +08:00
ᴜɴᴋɴᴡᴏɴ
fd7931cd2b
Update CHANGELOG ( #6049 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
2020-03-31 05:05:34 +08:00
ᴜɴᴋɴᴡᴏɴ
72111e698e
template: better diff handling of rename and deleted files ( #6048 )
...
* dep: bump github.com/gogs/git-module from 1.0.2 to 1.1.0
* template: better diff handling or rename and deleted files
2020-03-31 04:50:59 +08:00
ᴜɴᴋɴᴡᴏɴ
dce70fe6d1
locale: sync from Crowdin ( #6046 )
2020-03-30 01:14:18 +08:00
dependabot-preview[bot]
63ab497f6f
build(deps): bump github.com/prometheus/client_golang from 1.2.… ( #6044 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.2.1 to 1.5.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.2.1...v1.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 00:38:36 +08:00
dependabot-preview[bot]
afe226cd16
build(deps): bump github.com/lib/pq from 1.2.0 to 1.3.0 ( #6041 )
...
Bumps [github.com/lib/pq](https://github.com/lib/pq ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/lib/pq/releases )
- [Commits](https://github.com/lib/pq/compare/v1.2.0...v1.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 00:31:47 +08:00
dependabot-preview[bot]
efa9ef78c8
build(deps): bump github.com/go-macaron/binding from 1.0.1 to 1… ( #6045 )
...
Bumps [github.com/go-macaron/binding](https://github.com/go-macaron/binding ) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/go-macaron/binding/releases )
- [Commits](https://github.com/go-macaron/binding/compare/v1.0.1...v1.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 00:26:25 +08:00
dependabot-preview[bot]
b5a06618fa
build(deps): bump gopkg.in/ini.v1 from 1.54.0 to 1.55.0 ( #6039 )
...
Bumps [gopkg.in/ini.v1](https://github.com/go-ini/ini ) from 1.54.0 to 1.55.0.
- [Release notes](https://github.com/go-ini/ini/releases )
- [Commits](https://github.com/go-ini/ini/compare/v1.54.0...v1.55.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 00:25:55 +08:00
dependabot-preview[bot]
f0f3b8707b
build(deps): bump github.com/sergi/go-diff from 1.0.0 to 1.1.0 ( #6042 )
...
Bumps [github.com/sergi/go-diff](https://github.com/sergi/go-diff ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/sergi/go-diff/releases )
- [Commits](https://github.com/sergi/go-diff/compare/v1.0.0...v1.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 00:25:12 +08:00
dependabot-preview[bot]
045e1670a4
build(deps): bump github.com/niklasfasching/go-org from 0.1.6 t… ( #6043 )
...
Bumps [github.com/niklasfasching/go-org](https://github.com/niklasfasching/go-org ) from 0.1.6 to 0.1.9.
- [Release notes](https://github.com/niklasfasching/go-org/releases )
- [Commits](https://github.com/niklasfasching/go-org/compare/v0.1.6...v0.1.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 00:24:44 +08:00
dependabot-preview[bot]
6298e33b8b
build(deps): bump github.com/json-iterator/go from 1.1.7 to 1.1… ( #6036 )
...
Bumps [github.com/json-iterator/go](https://github.com/json-iterator/go ) from 1.1.7 to 1.1.9.
- [Release notes](https://github.com/json-iterator/go/releases )
- [Commits](https://github.com/json-iterator/go/compare/v1.1.7...v1.1.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 00:23:34 +08:00
dependabot-preview[bot]
a8a6325054
build(deps): bump github.com/go-sql-driver/mysql from 1.4.1 to… ( #6037 )
...
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/go-sql-driver/mysql/releases )
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.4.1...v1.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 00:22:45 +08:00
ᴜɴᴋɴᴡᴏɴ
4cbb43b860
gitutil: simplify mock with t.Cleanup ( #6033 )
...
* gitutil: simplify mock with t.Cleanup
* Scope mock to tests only
2020-03-29 20:15:42 +08:00
ᴜɴᴋɴᴡᴏɴ
933206f1fe
gitutil: refactor the way to mock ( #6032 )
...
* Refactor the mock module store
* Only test on 1.14.x
2020-03-29 19:37:28 +08:00
ᴜɴᴋɴᴡᴏɴ
9356231e64
codecov: formalize coverage settings ( #6031 )
...
Co-authored-by: Sourcegraph Bot <campaigns@sourcegraph.com >
2020-03-29 15:34:12 +08:00
ᴜɴᴋɴᴡᴏɴ
a0651b62a7
dep: bump github.com/gogs/git-module from 1.0.1 to 1.0.2 ( #6030 )
2020-03-29 15:24:10 +08:00
Philidor Green
470274204e
api: support get releases endpoint ( #6026 )
2020-03-28 21:56:11 +08:00
ᴜɴᴋɴᴡᴏɴ
af0cfe112b
web: rename CSRF header ( #6027 )
2020-03-28 19:17:15 +08:00
ᴜɴᴋɴᴡᴏɴ
0b80578e62
Revert "build(deps): bump xorm.io/builder from 0.3.6 to 0.3.7" ( #6025 )
...
This reverts commit f58ffb3fd4 .
2020-03-27 22:34:06 +08:00
dependabot-preview[bot]
f58ffb3fd4
build(deps): bump xorm.io/builder from 0.3.6 to 0.3.7 ( #6021 )
...
Bumps xorm.io/builder from 0.3.6 to 0.3.7.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-27 22:31:54 +08:00
dependabot-preview[bot]
a0f239495d
build(deps): bump github.com/editorconfig/editorconfig-core-go/… ( #6020 )
...
Bumps [github.com/editorconfig/editorconfig-core-go/v2](https://github.com/editorconfig/editorconfig-core-go ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/editorconfig/editorconfig-core-go/releases )
- [Changelog](https://github.com/editorconfig/editorconfig-core-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/editorconfig/editorconfig-core-go/compare/v2.3.0...v2.3.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-27 22:16:06 +08:00
dependabot-preview[bot]
870746791a
build(deps): bump github.com/stretchr/testify from 1.4.0 to 1.5… ( #6019 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.4.0 to 1.5.1.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.4.0...v1.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-27 22:13:42 +08:00
ᴜɴᴋɴᴡᴏɴ
71edd615ce
README: remove unused badge ( #6024 )
2020-03-27 22:12:26 +08:00
ᴜɴᴋɴᴡᴏɴ
a9dcf4ce74
github: use Actions for CI ( #6022 )
...
* Update golint.yml
* Update README.md
* Update README.md
* Update golint.yml
* Update golint.yml
* Rename golint.yml to go.yml
* Update go.yml
* Update go.yml
* Update go.yml
* Improve tests on Windows
* Delete files
2020-03-27 22:06:29 +08:00
dependabot-preview[bot]
30c047fedd
build(deps): bump github.com/mattn/go-sqlite3 from 1.11.0 to 1.… ( #6017 )
...
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3 ) from 1.11.0 to 1.13.0.
- [Release notes](https://github.com/mattn/go-sqlite3/releases )
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.11.0...v1.13.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-27 22:02:21 +08:00
dependabot-preview[bot]
bc309b3ddd
build(deps): bump gopkg.in/macaron.v1 from 1.3.4 to 1.3.5 ( #6016 )
...
Bumps [gopkg.in/macaron.v1](https://github.com/go-macaron/macaron ) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/go-macaron/macaron/releases )
- [Commits](https://github.com/go-macaron/macaron/compare/v1.3.4...v1.3.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-27 22:01:51 +08:00
dependabot-preview[bot]
a041601f1f
build(deps): bump github.com/urfave/cli from 1.22.1 to 1.22.3 ( #6015 )
...
Bumps [github.com/urfave/cli](https://github.com/urfave/cli ) from 1.22.1 to 1.22.3.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v1.22.1...v1.22.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-27 22:00:46 +08:00
dependabot-preview[bot]
60e93521d5
build(deps): bump github.com/google/go-cmp from 0.3.0 to 0.4.0 ( #6014 )
...
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp ) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/google/go-cmp/releases )
- [Commits](https://github.com/google/go-cmp/compare/v0.3.0...v0.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-27 20:21:56 +08:00
ᴜɴᴋɴᴡᴏɴ
14cd16f1f8
csrf: set cookie HttpOnly and Secure ( #6013 )
2020-03-27 00:08:46 +08:00
ᴜɴᴋɴᴡᴏɴ
5800d78b99
go.mod: update github.com/gogs/git-module ( #6011 )
2020-03-26 00:02:33 +08:00
Philidor Green
87053c5369
cmd: backup support exclude mirror repositories ( #6003 )
...
* cmd: backup support exclude mirror repositories
* Apply suggestions from code review
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-03-24 22:03:05 +08:00
ᴜɴᴋɴᴡᴏɴ
e14b6abf9d
http: always set header X-Content-Type-Options to nosniff ( #6008 )
2020-03-23 22:18:05 +08:00
ᴜɴᴋɴᴡᴏɴ
740f814ce0
locale: sync from Crowdin ( #6006 )
2020-03-23 02:13:05 +08:00
imgbot[bot]
5bcf4292b6
[ImgBot] Optimize images ( #6005 )
...
*Total -- 13.23kb -> 10.21kb (22.85%)
/public/img/dingtalk.png -- 7.86kb -> 5.96kb (24.1%)
/public/img/slack.png -- 5.38kb -> 4.25kb (21.02%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com >
2020-03-22 22:36:59 +08:00
ᴜɴᴋɴᴡᴏɴ
ad7d1d4f29
github: rename job name ( #6004 )
...
* Update golint.yml
* Update lsif.yml
2020-03-22 22:23:52 +08:00
ᴜɴᴋɴᴡᴏɴ
22717a1c06
webhook: overhaul route handlers ( #6002 )
...
* Overual route handlers and fixes #5366
* Merge routes for repo and org
* Inject OrgRepoContext
* DRY validateWebhook
* DRY c.HasError
* Add tests
* Update CHANGELOG
2020-03-22 22:07:22 +08:00
ᴜɴᴋɴᴡᴏɴ
82e511ddb1
cmd: init logging before SetEngine ( #6001 )
2020-03-22 14:11:52 +08:00
ᴜɴᴋɴᴡᴏɴ
5843038a08
workflows: enable golangci-lint ( #5998 )
...
* Create golint.yml
* Update golint.yml
* Update golint.yml
* Fix errcheck
* Fix gosimple
* Fix staticcheck
2020-03-21 13:39:32 +08:00
ᴜɴᴋɴᴡᴏɴ
958d8b6bb4
admin: use POST to run operations ( #5997 )
...
* admin: use POST to run operations
Fixed CSRF reported by Wenxu Wu of Tencent's Xuanwu Lab.
* Update CHANGELOG
2020-03-21 11:47:42 +08:00
ᴜɴᴋɴᴡᴏɴ
a43fc9ad17
ipynb: sanitize rendered HTML ( #5996 )
...
* ipynb: sanitize rendered HTML
Fixes #5170
* Remove hardcode URL
* Add tests
2020-03-21 00:12:38 +08:00
ᴜɴᴋɴᴡᴏɴ
c69a38652d
locale: sync from Crowdin ( #5991 )
2020-03-16 13:57:46 +08:00
ᴜɴᴋɴᴡᴏɴ
a4de85dc80
util: add tests ( #5989 )
2020-03-16 01:54:08 +08:00
ᴜɴᴋɴᴡᴏɴ
9e9ca66467
refactor: unify error handling in routing layer
2020-03-16 01:22:27 +08:00
ᴜɴᴋɴᴡᴏɴ
82ff0c5852
email: check the owner when set as primary ( #5988 )
...
* email: check the owner when set as primary
Fixes a security issue reported by muxishuihan.
* Update CHANGELOG
2020-03-15 18:58:56 +08:00
ᴜɴᴋɴᴡᴏɴ
07f71e2034
README: update link to local development
...
[CI SKIP]
2020-03-15 03:49:09 +08:00
ᴜɴᴋɴᴡᴏɴ
328c23c5d4
public: make lessc compile minimize CSS ( #5987 )
2020-03-15 03:47:07 +08:00
Bharat Nallan
268c692efd
api: group "/contents" with "" and "/*" #5985 ( #5986 )
...
This PR groups the contents api endpoint with both `""` and `/*` as
valid URL patterns.
When `""` is the URL pattern, this means that no repo path has'nt been
provided, in which case the path would be the default repo path.
When `"/*"` is the URL pattern, then this would return the contents at
the specified path if it's valid.
Github API v3 is conformant to this behavior and have verified it
locally.
2020-03-13 22:37:42 +08:00
ᴜɴᴋɴᴡᴏɴ
434f1ec542
all: clean up dot files ( #5983 )
2020-03-11 03:02:18 +08:00
ᴜɴᴋɴᴡᴏɴ
927ffef864
api: minor changes to /repo/owner/repo/git/trees ( #5982 )
2020-03-11 01:28:26 +08:00
ᴜɴᴋɴᴡᴏɴ
047bf94908
ci: enable go vet check ( #5981 )
...
* ci: enable go vet check
* Improve .travis.yml
2020-03-11 00:30:51 +08:00
ᴜɴᴋɴᴡᴏɴ
880d0ec19f
api: overhaul /repos/owner/repos/contents ( #5980 )
...
* Fix import path renaming
* api: overhaul /repos/owner/repos/contents
2020-03-10 22:15:55 +08:00
ᴜɴᴋɴᴡᴏɴ
2430612ad4
templates: fix not able to upload issue attachments ( #5978 )
2020-03-10 01:33:16 +08:00
ᴜɴᴋɴᴡᴏɴ
e87f1107ca
commit: fix unexpected truncation in title
...
The commit message should not be treated as locale at all.
2020-03-09 02:08:53 +08:00
ᴜɴᴋɴᴡᴏɴ
bebaf4c112
diff: remove misaligned space
2020-03-09 02:06:45 +08:00
ᴜɴᴋɴᴡᴏɴ
d32add9938
go.mod: update to Go 1.13 ( #5976 )
2020-03-09 01:59:44 +08:00
Kostya Esmukov
975a2b3f59
templates: fix copypaste of email verification in reset_passwd ( #5975 )
2020-03-09 01:16:50 +08:00
ᴜɴᴋɴᴡᴏɴ
6437d0180b
git: migrate to github.com/gogs/git-module@v1.0.0 ( #5958 )
...
* WIP
* Finish `internal/db/git_diff.go`
* FInish internal/db/mirror.go
* Finish internal/db/pull.go
* Finish internal/db/release.go
* Finish internal/db/repo.go
* Finish internal/db/repo_branch.go
* Finish internal/db/repo_editor.go
* Finish internal/db/update.go
* Save my work
* Add license header
* Compile!
* Merge master
* Finish internal/cmd/hook.go
* Finish internal/conf/static.go
* Finish internal/context/repo.go
* Finish internal/db/action.go
* Finish internal/db/git_diff.go
* Fix submodule URL inferring
* Finish internal/db/mirror.go
* Updat to beta.4
* css: update fonts
* Finish internal/db/pull.go
* Finish internal/db/release.go
* Finish internal/db/repo_branch.go
* Finish internal/db/wiki.go
* gitutil: enhance infer submodule UR
* Finish internal/route/api/v1/repo/commits.go
* mirror: only collect branch commits after sync
* mirror: fix tag support
* Finish internal/db/repo.go
* Finish internal/db/repo_editor.go
* Finish internal/db/update.go
* Finish internal/gitutil/pull_request.go
* Make it compile
* Finish internal/route/repo/setting.go
* Finish internal/route/repo/branch.go
* Finish internal/route/api/v1/repo/file.go
* Finish internal/route/repo/download.go
* Finish internal/route/repo/editor.go
* Use helper
* Finish internal/route/repo/issue.go
* Finish internal/route/repo/pull.go
* Finish internal/route/repo/release.go
* Finish internal/route/repo/repo.go
* Finish internal/route/repo/wiki.go
* Finish internal/route/repo/commit.go
* Finish internal/route/repo/view.go
* Finish internal/gitutil/tag.go
* go.sum
2020-03-08 19:09:31 +08:00
ᴜɴᴋɴᴡᴏɴ
c65b5b9f84
lsif: enable upload
2020-03-08 00:08:05 +08:00
ᴜɴᴋɴᴡᴏɴ
bf373f9da1
templates: show brand name in the footer ( #5974 )
2020-03-07 13:15:20 +08:00
ᴜɴᴋɴᴡᴏɴ
2064fc89c0
README: stop advertising using MSSQL ( #5973 )
2020-03-06 17:56:39 +08:00
ᴜɴᴋɴᴡᴏɴ
5a4c7c75c0
go.mod: update to unknwon.dev/clog/v2@v2.1.2 ( #5970 )
...
Fixed a critical bug
2020-03-06 01:16:49 +08:00
ᴜɴᴋɴᴡᴏɴ
5ad2fdcf0b
api: GET /repos/:owner/:repo/contents/:path ( #5963 )
...
* support API `GET /repos/:owner/:repo/contents/:path`
This PR adds support to #5949 :
`GET /repos/:owner/:repo/contents/:path`
Curl:
```bash
curl -H "Authorization: token REDACTED"
http://localhost:3000/api/v1/repos/root/testrepo/contents//master/README.md
-X GET | jq .
```
Curl Response:
```bash
{
"type": "blob",
"size": 12,
"name": "README.md",
"path": "README.md",
"sha": "70fcb456d436f08462602f26df6fb7e167e7a916",
"url": "http://localhost:3000/api/v1/repos/root/testrepo/contents/README.md ",
"git_url": "http://localhost:3000/api/v1/repos/root/testrepo/trees/70fcb456d436f08462602f26df6fb7e167e7a916 ",
"html_url": "http://localhost:3000/api/v1/repos/root/testrepo/tree/70fcb456d436f08462602f26df6fb7e167e7a916 ",
"download_url": "http://localhost:3000/api/v1/root/testrepo/raw/README.md ",
"_links": {
"git": "http://localhost:3000/api/v1/repos/root/testrepo/trees/70fcb456d436f08462602f26df6fb7e167e7a916 ",
"self": "http://localhost:3000/api/v1/repos/root/testrepo/contents/README.md ",
"html": "http://localhost:3000/api/v1/repos/root/testrepo/tree/70fcb456d436f08462602f26df6fb7e167e7a916 "
},
"content": "IyB0ZXN0cmVwbwoK"
}
```
* rename - path.go to contents.go
* reorder imports
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* rename struct to repoContents and fix field order
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* rename variable
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* rename GetPathContents to GetContents
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* return on server error
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* resolve conflicts introduced via git web ui
* make constants as method variables
* handle dir type case last
* fix func and var names
* implement suggested changes in review
* refactor smaller funcs to be part of GetContent
* fix content type check for blob after refactoring
* changes based on suggestions
* read full file, return empty json array
* don't set submoduleURL
* set server err msg to method name
* set target to be blob data for symlinks
* Update contents.go
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-03-05 16:15:38 +08:00
ᴜɴᴋɴᴡᴏɴ
8d37d418e7
locale: sync from Crowdin ( #5965 )
2020-03-04 02:28:13 +08:00
ᴜɴᴋɴᴡᴏɴ
8df3350252
auth: redirect landing URL with subpath prepended ( #5964 )
2020-03-04 02:02:12 +08:00
ᴜɴᴋɴᴡᴏɴ
931da04dc2
cmd/serv: improve hookMode handling ( #5960 )
...
- Allow remove primary logger at better location
- Use more appropriate log.Error to replace log.Fatal
2020-03-02 22:25:28 +08:00
ᴜɴᴋɴᴡᴏɴ
7efa946b02
git: explicitly disable debug in prod mode ( #5959 )
...
After first time running the application and went through the installation, the flag was always true until restarted.
2020-03-02 22:09:09 +08:00
ᴜɴᴋɴᴡᴏɴ
fe7b094b9e
log: fix tests
2020-03-02 01:14:26 +08:00
ᴜɴᴋɴᴡᴏɴ
7382c23a17
cmd: init minimal logging config in hook mode
2020-03-02 01:01:52 +08:00
ᴜɴᴋɴᴡᴏɴ
0b86aa5d29
pkgr: update heroku-buildpack to latest ( #5957 )
2020-03-01 22:46:39 +08:00
ᴜɴᴋɴᴡᴏɴ
f04b2d4350
lint: fix some Golang CI lint issues ( #5955 )
2020-03-01 14:55:03 +08:00
ᴜɴᴋɴᴡᴏɴ
9c65798902
conf: enhance app.ini comments
2020-03-01 13:23:59 +08:00
ᴜɴᴋɴᴡᴏɴ
d8f56de258
Delete unused file
...
[CI SKIP]
2020-03-01 03:31:25 +08:00
ᴜɴᴋɴᴡᴏɴ
18e45aab98
template: improve admin config page
2020-03-01 03:21:13 +08:00
ᴜɴᴋɴᴡᴏɴ
344b784d69
js: fix jQuery error
2020-02-29 23:52:35 +08:00
ᴜɴᴋɴᴡᴏɴ
333998509f
css: fix /admin/config pre overflow
2020-02-29 23:34:03 +08:00
ᴜɴᴋɴᴡᴏɴ
8796df8218
conf: add unit tests ( #5954 )
...
* conf: add tests for utils.go
* conf: add tests for static.go
* mock os/exec
* Run tests on Windows
* appveyor: fix gcc not found
* computed: add unit tests
* log: add unit tests
* log: fix tests on Windows
* conf: add some tests
* Finish adding tests
* Cover more cases
* Add tests for testutil
* Add more tests
2020-02-29 22:24:20 +08:00
ᴜɴᴋɴᴡᴏɴ
17ae0ed3ee
conf: overhaul settings ( #5953 )
...
* Overhaul cache settings
* Overhaul HTTP settings
* conf: overhaul more settings
* log: make LGTM happy
* travis: upload report to Codecov
* Add codecov.yml
2020-02-29 16:29:17 +08:00
ᴜɴᴋɴᴡᴏɴ
d59b0f6ff7
conf: overhaul sessions settings ( #5952 )
2020-02-29 00:26:03 +08:00
ᴜɴᴋɴᴡᴏɴ
1898201b8b
build: requires Go 1.13
2020-02-28 23:43:19 +08:00
guan
40214ef109
public: fix jquery3.x syntax error ( #5951 )
...
$.post().success -> $.post().done
2020-02-28 22:52:26 +08:00
imgbot[bot]
4f70ab8e27
[ImgBot] Optimize images ( #5943 )
...
*Total -- 115.45kb -> 73.67kb (36.19%)
/public/img/gogs-hero.png -- 58.29kb -> 34.18kb (41.37%)
/public/img/favicon.png -- 57.15kb -> 39.48kb (30.91%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
Co-authored-by: Imgbot <help@imgbot.net >
[CI SKIP]
2020-02-27 21:56:03 +08:00
ᴜɴᴋɴᴡᴏɴ
416f245e6c
README: update acknowledgments
...
[CI SKIP]
2020-02-27 20:24:40 +08:00
ᴜɴᴋɴᴡᴏɴ
177806068d
public: update to new logo
2020-02-27 20:21:41 +08:00
ᴜɴᴋɴᴡᴏɴ
7950f2d17d
conf: overhaul auth and user settings ( #5942 )
...
* conf: overhaul auth and user settings
* ci: update travis Go versions
2020-02-27 18:06:38 +08:00
Bharat Nallan
cf3d55fa10
api: support getting repository Git tree ( #5934 ) ( #5937 )
...
* add basic git repository tree api (#5934 )
This PR adds the tree api endpoint to gogs api:
`GET/repos/:owner/:repo/git/trees/:tree_sha`
This new api endpoint that is being added is in conformance to
the GitHub REST API v3 specification. Documentation can be found
here: developer.github.com/v3/git/trees/#get-a-tree
For a given user, repo and sha value, this api (currently) returns
a single tree using the SHA1 value for that tree.
- Recursive implementation is yet to be implemented.
- Creating a Tree using POST is yet to be implemented.
Example curl:
```
l curl -H "Authorization: token REDACTED" http://localhost:3000/api/v1/repos/root/testrepo/git/trees/c59441ded1549b149def0d4c54594d31a7f3718f -X GET | jq .
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 940 100 940 0 0 12034 0 --:--:-- --:--:-- --:--:-- 12051
[
{
"sha": "c59441ded1549b149def0d4c54594d31a7f3718f",
"tree": [
{
"mode": "120000",
"path": "/home/bharatnc/gogs-repositories/root/testrepo.git",
"sha": "472ac2361b65136b393d652de25341e2ea44f299",
"size": 1077,
"type": "blob",
"url": "http://localhost:3000/api/v1/repos/root/testrepo/git/trees/472ac2361b65136b393d652de25341e2ea44f299 "
},
{
"mode": "120000",
"path": "/home/bharatnc/gogs-repositories/root/testrepo.git",
"sha": "70fcb456d436f08462602f26df6fb7e167e7a916",
"size": 12,
"type": "blob",
"url": "http://localhost:3000/api/v1/repos/root/testrepo/git/trees/70fcb456d436f08462602f26df6fb7e167e7a916 "
},
{
"mode": "120000",
"path": "/home/bharatnc/gogs-repositories/root/testrepo.git",
"sha": "092c58d4b63df5779a4d020b1fdbb762421bbb4f",
"size": 380,
"type": "blob",
"url": "http://localhost:3000/api/v1/repos/root/testrepo/git/trees/092c58d4b63df5779a4d020b1fdbb762421bbb4f "
}
],
"url": "http://localhost:3000/api/v1/repos/root/testrepo/git/trees/c59441ded1549b149def0d4c54594d31a7f3718f "
}
]
```
* remove vertical space
* make go.mod to be same as in master
* rename structs to sound better
* simplify expressions and fix error msg
* Update tree.go
* Update tree.go
* display file name instead of repo path
* Update tree.go
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-02-25 22:19:42 +08:00
ᴜɴᴋɴᴡᴏɴ
85f94676ba
docs: improve local development guide
...
[CI SKIP]
2020-02-25 02:12:11 +08:00
ᴜɴᴋɴᴡᴏɴ
52ffb67b33
conf: overhaul email settings ( #5940 )
2020-02-25 00:35:35 +08:00
ᴜɴᴋɴᴡᴏɴ
0d6c405ccb
cmd/web: fix wrong ExternalURL when specify port via CLI flag
...
Fixes #5936 .
2020-02-24 21:21:48 +08:00
ᴜɴᴋɴᴡᴏɴ
0c064b1b79
cmd/web: fix error when Unix socket not exists
2020-02-24 21:13:56 +08:00
ᴜɴᴋɴᴡᴏɴ
63e56facbf
README: add emoji to headings
...
[CI SKIP]
2020-02-23 11:53:12 +08:00
ᴜɴᴋɴᴡᴏɴ
f2dc0d3115
css: add img margin-right
...
[CI SKIP]
2020-02-23 11:38:50 +08:00
ᴜɴᴋɴᴡᴏɴ
286fbc07e9
conf: overhaul security settings
2020-02-22 20:46:16 +08:00
ᴜɴᴋɴᴡᴏɴ
a7e53b8134
go.mod: update unknwon.dev/clog/v2 to v2.1.1
2020-02-22 20:43:58 +08:00
ᴜɴᴋɴᴡᴏɴ
afc2500aee
docker: fix link to Docker Hub
...
[CI SKIP]
2020-02-22 19:30:17 +08:00
ᴜɴᴋɴᴡᴏɴ
c4062f495a
README: fix image and link
...
[CI SKIP]
2020-02-22 19:16:33 +08:00
ᴜɴᴋɴᴡᴏɴ
d3ecd22dba
cmd: fix unable to find correct custom config
2020-02-22 19:12:31 +08:00
ᴜɴᴋɴᴡᴏɴ
5efbde4fe9
conf: overhaul database settings
2020-02-22 18:58:16 +08:00
ᴜɴᴋɴᴡᴏɴ
c4a0a40473
conf: overhaul repository settings ( #5932 )
2020-02-22 15:22:32 +08:00
ᴜɴᴋɴᴡᴏɴ
f59a68c531
README: update headline and preview
...
[CI SKIP]
2020-02-22 13:07:17 +08:00
ᴜɴᴋɴᴡᴏɴ
5282699f19
admin/config: show all server and SSH options
2020-02-22 11:40:23 +08:00
ᴜɴᴋɴᴡᴏɴ
648d9e253c
conf: overhaul server settings ( #5928 )
...
* conf: rename package
* Requires Go 1.12
* Fix lint
* Fix lint
* Overhaul
* db: fix tests
* Save my work
* Fix tests
* Server.UnixSocketPermission
* Server.LocalRootURL
* SSH settings
* Server.OfflineMode
* Save my work
* App.Version
* Remove [server] STATIC_ROOT_PATH
* Server.LandingURL
2020-02-22 09:05:26 +08:00
ᴜɴᴋɴᴡᴏɴ
5b14cc6f0b
docker: update link to Docker Hub and add info for gogs-rpi
...
[CI SKIP]
2020-02-21 20:18:31 +08:00
ᴜɴᴋɴᴡᴏɴ
e575405d7b
go.mod: update golang.org/x/crypto/ssh for security fixes
2020-02-21 10:08:00 +08:00
ᴜɴᴋɴᴡᴏɴ
2e819a360c
build: rename build tag miniwinsvc -> minwinsvc
...
This was in fact a typo.
2020-02-20 16:33:03 +08:00
ᴜɴᴋɴᴡᴏɴ
1c09373b4f
log: migrate to unknwon.dev/clog/v2 ( #5927 )
...
* Add unknwon.dev/clog/v2
* Update all places
2020-02-20 02:25:02 +08:00
ᴜɴᴋɴᴡᴏɴ
422a206484
conf: remove unused config option SHOW_FOOTER_VERSION
2020-02-20 00:20:42 +08:00
ᴜɴᴋɴᴡᴏɴ
e545c310ee
CHANGELOG: add missing entry for ce1ec81d6f
...
[CI SKIP]
2020-02-19 23:48:35 +08:00
ᴜɴᴋɴᴡᴏɴ
ce1ec81d6f
repo/editor: clean up tree path
...
Fixes a security issue reported by @zeripath.
2020-02-19 23:45:02 +08:00
ᴜɴᴋɴᴡᴏɴ
33c6341ccd
osutil: add unit tests
2020-02-19 23:15:57 +08:00
ᴜɴᴋɴᴡᴏɴ
b74ecd8a75
CHANGELOG: add missing entry for ea75f01ba2
...
[CI SKIP]
2020-02-19 17:45:40 +08:00
ᴜɴᴋɴᴡᴏɴ
bcc1ec65f9
.travis: fix config warning
...
[CI SKIP]
2020-02-19 17:37:52 +08:00
ᴜɴᴋɴᴡᴏɴ
e82c96dab1
log: use trace level for some logs
2020-02-19 17:33:45 +08:00
ᴜɴᴋɴᴡᴏɴ
ea75f01ba2
admin: show all version in dashboard
...
And removed version info from footer.
2020-02-19 17:32:56 +08:00
ᴜɴᴋɴᴡᴏɴ
3a2b2de814
Makefile: generate Sourcemap for less files
...
[CI SKIP]
2020-02-19 16:53:51 +08:00
ᴜɴᴋɴᴡᴏɴ
7b5b070900
docs: add steps to install npm and lessc
...
[CI SKIP]
2020-02-19 16:53:10 +08:00
ᴜɴᴋɴᴡᴏɴ
8d73608672
docs: improve set up guide
...
[CI SKIP]
2020-02-19 00:26:02 +08:00
ᴜɴᴋɴᴡᴏɴ
9f7433d4f3
docs: add local development
...
[CI SKIP]
2020-02-18 22:34:21 +08:00
ᴜɴᴋɴᴡᴏɴ
bbffd1b5b6
docker: fix Docker Hub build failure
2020-02-18 20:19:12 +08:00
ᴜɴᴋɴᴡᴏɴ
31d17de26c
README: clean up
2020-02-18 20:08:48 +08:00
ᴜɴᴋɴᴡᴏɴ
3797a4839d
README: update Features list
...
[CI SKIP]
2020-02-18 19:24:39 +08:00
ᴜɴᴋɴᴡᴏɴ
f85b17a00e
mailer: fix template not found error
2020-02-18 17:48:36 +08:00
ᴜɴᴋɴᴡᴏɴ
33b6478cc7
go.mod: update github.com/go-macaron/i18n to v0.5.0
...
Fixes a security issue reported by Dor Tumarkin, Security Researcher at Checkmarx.
2020-02-18 17:22:11 +08:00
ᴜɴᴋɴᴡᴏɴ
317bca1008
Add CHANGELOG and adopt new release workflow
...
In development, the version now has +dev suffix indicates it is not a binary release.
2020-02-18 12:31:08 +08:00
Michael Li
4d83fd4238
Use go-bindata to embed public and templates files into binary ( #5920 )
...
* fixed private repositories are hidden in the organization's view
* use go-bindata integrate public and templates files to gogs binary
* optimize Dockerfile don't COPY public and templates files
* use kevinburke's go-bindata to generate assets code
* reset develepment as default run mode in configure file
* optimize generated assets code relayout and help function
* fixed code format
* Update conf/app.ini
* assets: add LICENSE headers
* Some housekeeping
* assets/public: simplify code logic
* assets/templates: simplify code logic
* cmd/web: more concise variable names
* Minor changes
* Add custom public and templates support back
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-02-17 22:48:24 +08:00
Unknwon
fd14ad6ce9
README: fix phonemic transcription ( #5916 )
...
[CI SKIP]
2020-02-07 15:22:51 +08:00
Unknwon
31590afc5f
README: add new sponsor BitLaunch
...
[CI SKIP]
2020-02-07 03:42:02 +08:00
Unknwon
85281d8efa
db/repo: fix Git version check to 1.8.3
2020-02-04 20:50:37 +08:00
Unknwon
7a2af4a2a2
locale: sync from Crowdin
2020-02-04 20:41:35 +08:00
imgbot[bot]
465be9b16e
[ImgBot] Optimize images ( #5913 )
...
*Total -- 2,264.72kb -> 2,093.92kb (7.54%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-noicon.svg -- 0.15kb -> 0.08kb (46.84%)
/public/img/emoji/back.png -- 3.97kb -> 2.46kb (37.95%)
/public/img/gogs-large-resize.png -- 80.67kb -> 54.16kb (32.86%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-note.svg -- 1.02kb -> 0.69kb (32.08%)
/public/img/404.png -- 8.43kb -> 5.94kb (29.47%)
/public/img/500.png -- 9.76kb -> 7.27kb (25.47%)
/public/img/favicon.png -- 28.47kb -> 21.58kb (24.21%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-check.svg -- 0.41kb -> 0.31kb (23.37%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-newparagraph.svg -- 0.42kb -> 0.32kb (23%)
/public/img/gogs.svg -- 14.66kb -> 11.34kb (22.66%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-insert.svg -- 0.40kb -> 0.31kb (22.55%)
/public/img/gogs-lg.png -- 164.32kb -> 133.07kb (19.02%)
/public/img/dingtalk.png -- 30.02kb -> 24.91kb (17.02%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-comment.svg -- 0.86kb -> 0.74kb (14.72%)
/public/img/avatar_default.png -- 502.04kb -> 442.97kb (11.77%)
/public/img/emoji/black_circle.png -- 2.31kb -> 2.07kb (10.68%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-paragraph.svg -- 1.12kb -> 1.00kb (10.15%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-help.svg -- 2.12kb -> 1.96kb (7.29%)
/public/plugins/pdfjs-1.4.20/web/images/annotation-key.svg -- 1.42kb -> 1.32kb (6.68%)
/public/assets/octicons-4.3.0/octicons.svg -- 43.89kb -> 41.59kb (5.23%)
/public/img/emoji/envelope.png -- 1.62kb -> 1.53kb (5.08%)
/public/css/themes/default/assets/fonts/icons.svg -- 381.68kb -> 369.58kb (3.17%)
/public/css/themes/default/assets/fonts/outline-icons.svg -- 104.69kb -> 101.59kb (2.96%)
/public/css/themes/default/assets/fonts/brand-icons.svg -- 495.73kb -> 487.61kb (1.64%)
/public/img/emoji/page_facing_up.png -- 2.13kb -> 2.09kb (1.56%)
/public/assets/font-awesome-4.6.3/fonts/fontawesome-webfont.svg -- 382.44kb -> 377.43kb (1.31%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
Co-authored-by: Imgbot <help@imgbot.net >
2020-02-01 06:35:59 +08:00
Unknwon
19ae04da66
public/plugins: upgrade highlight.js 9.16.2 to 9.18.0
2020-01-31 23:33:47 +08:00
Unknwon
2e00f00ab0
public/plugins: upgrade Dropzone 4.2.0 to 5.5.0
2020-01-31 23:27:56 +08:00
Unknwon
e99f43f59c
public/js: upgrade jQuery 1.12.4 to 3.4.1
2020-01-31 23:26:44 +08:00
Unknwon
2637931102
public: upgrade Semantic UI 2.3.1 to 2.4.2
2020-01-31 21:37:30 +08:00
Unknwon
54067d105b
public/js: upgrade clipboard 1.5.9 to 2.0.4
2020-01-31 21:21:30 +08:00
Unknwon
4c415aefed
public/js: upgrade jQuery 1.11.3 to 1.12.4
2020-01-31 21:20:47 +08:00
ᴜɴᴋɴᴡᴏɴ
b28fb90851
all: use lazyregexp ( #5911 )
...
* Use lazyregexp
* all: fix imports and usages
2020-01-29 19:36:57 +08:00
Unknwon
8b7fa6627f
conf: fix wrong default example value
2020-01-29 16:42:07 +08:00
Unknwon
f148b7bfc0
conf: update instructions for installing go-bindata
2020-01-29 16:42:06 +08:00
ivan
a0342d9527
repo: able fill pull request title by template from md file ( #5901 )
...
* able fill pull request title by template from md file
* fix: unusedresult: result of fmt.Sprintf call not used (from govet)
* fix: remove import fmt -> not used
* after review / PullRequestTitleTemplateCandidates moved to after line 39
* Update pull.go
* Update pull.go
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-01-29 16:28:59 +08:00
ᴜɴᴋɴᴡᴏɴ
2f4cc5480e
api/misc/markdown: remove Mode option ( #5910 )
...
We already have a separate `/markdown/raw` API, remove redundant functionality here.
2020-01-29 02:41:31 +08:00
ᴜɴᴋɴᴡᴏɴ
5e6c3b9d0e
api: sanitize raw markdown content ( #5907 )
...
Fixed a security issue reported by bluebird.
2020-01-27 00:18:46 +08:00
Andrey Filippov
0a461b829a
repo: fix redirect after opening/closing milestone ( #5903 )
...
* Fix milestone redirect
* gosimple
* Apply suggestions from code review
Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
* fix typo
* Update docstring of MakeURL
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io >
2020-01-26 05:42:38 +08:00
Achilleas Koutsou
91e9495148
docker: check "/app/gogs" separately on startup ( #5895 )
...
When running gogs after the first time, if the image has changed (update
rebuild), the /app/gogs directory will have changed owner back to
root:root, but /data will likely not be since the data directories are
likely to be persistent.
Checking /app/gogs separately fixes this.
2020-01-23 02:22:30 +08:00
Achilleas Koutsou
873966aa86
user/setting: check for IsErrEmailAlreadyUsed when updating user ( #5900 )
...
Check for email collisions when updating the entire user information,
not when the username is being changed.
Fixes #5899
2020-01-23 02:05:31 +08:00
Michael Li
6bd08a0b6f
internal/db/org: fix private repositories are hidden in the organization view ( #5890 )
2020-01-21 21:11:00 +08:00
Yoan Blanc
76b87b1bbd
repo: use editorconfig v2 ( #5888 )
...
* repo: editorconfig v2
Signed-off-by: Yoan Blanc <yoan@dosimple.ch >
* fixup! repo: editorconfig v2
Signed-off-by: Yoan Blanc <yoan@dosimple.ch >
* Update repo.go
* Update repo.go
Co-authored-by: Unknwon <u@gogs.io >
2019-12-25 10:26:57 +08:00
Kevin Gentile
1b929e3afc
repo: fix stale webhook documentation link ( #5883 )
2019-12-09 14:20:04 -08:00
Unknwon
6b9b42bbdf
locale: sync from Crowdin
2019-12-09 00:25:34 -05:00
Unknwon
67cc242820
.github: add refine feature_request and add security templates
...
[SKIP CI]
2019-11-25 23:26:04 -08:00
Unknwon
b5a85b51b6
.github: add config.yml and update bug_report template
...
[SKIP CI]
2019-11-25 23:11:27 -08:00
Unknwon
2b5639d503
Dockefile: format and use tagged version
...
[SKIP CI]
2019-11-25 22:49:25 -08:00
Unknwon
db4bf20df3
README: add phonetic symbol
...
[SKIP CI]
2019-11-25 15:27:20 -08:00
Unknwon
59e9a87d95
README: add Syncloud to Product Support
...
[SKIP CI]
2019-11-18 20:12:12 -08:00
Unknwon
bbc12378d4
mirror: use Git command to update origin remote address ( #5767 ) ( #5865 )
...
Fixes a RCE reported by @ManassehZhou and @zeripath.
2019-11-16 21:26:06 -08:00
Unknwon
5bec61b824
go.mod: update github.com/go-macaron/binding@v1.0.1
...
Addresses gogs/go-gogs-client#111 .
2019-11-12 22:54:09 -08:00
Johannes
7a0fbd0eb1
public: makes CodeMirror mode by filename lookups case-insensitive ( #5857 )
...
* updated the highlight.js plugin
* added some explicit mappings for syntax highlighting
* public: makes CodeMirror mode by filename extension lookup case-insensitive
2019-11-08 15:23:08 -08:00
Unknwon
53d30ccde9
templates: fix line wrap for very long commit message
2019-11-07 11:18:21 -08:00
johannes69ki
7d9f408d3a
public: update highlights.js to 9.16.2 ( #5856 )
...
* updated the highlight.js plugin
* added some explicit mappings for syntax highlighting
2019-11-07 10:43:01 -08:00
Unknwon
260c4e8503
go.mod: update github.com/gogs/go-libravatar ( #5851 )
2019-11-05 23:12:06 -08:00
Kasei
dbc66d0405
tls: update default CurvePreferences and CipherSuites ( #5850 )
...
* Enable X25519 curve and reorder curve list to improve key exchange performance
* Enable ECDSA ciphers for EC certs
* Enable CHACHA20_POLY1305 ciphers
* Disable RSA key exchange algorithm which don't provide PFS
* Disable non-AEAD ciphers
Signed-off-by: Kasei Wang <kasei@kasei.im >
2019-11-05 23:09:29 -08:00
Unknwon
9578a3cc31
templates: update version info
2019-11-05 22:25:47 -08:00
Unknwon
83b480761f
db/repo: print more error info
2019-11-05 11:01:11 -08:00
Guy Smoilov
b40b85e006
repo: delete local copies on owner name change ( #5843 )
...
* Protect local repo copy deletion with repoWorkingPool, and delete the local
copy on owner name change.
* Update internal/db/user.go
Co-Authored-By: Unknwon <u@gogs.io >
* Error format on local repo and wiki deletion
2019-11-03 11:07:40 -08:00
Unknwon
97772f406d
README: remove unstable badge
...
[CI SKIP]
2019-11-02 20:27:03 -07:00
Unknwon
8c75b65475
README: use modern style of badges
...
[CI SKIP]
2019-11-02 20:26:09 -07:00
Unknwon
0f81490830
locale: sync from Crowdin
2019-11-02 12:44:15 -07:00
Unknwon
7da5d83d6e
locale: amend source locale
...
[CI SKIP]
2019-10-30 20:18:20 -07:00
Unknwon
1cfdd1283a
cmd/import: improve error message
...
- Print app.Run() error
2019-10-26 01:48:19 -07:00
Unknwon
762e1167c7
locale: sync from Crowdin
2019-10-26 01:47:27 -07:00
Unknwon
2d55c94c7b
pkgr: slow but fix builds on packager.io ( #5840 )
...
* Test
* Test
* My last try
* Avoid cleaning old Go version
2019-10-25 21:58:40 -07:00
Unknwon
c9e712d07b
Makefile: set -trimpath on build
...
[ci skip]
2019-10-25 13:16:34 -07:00
Unknwon
a887bed25b
appveyor: remove direct from GOPROXY
2019-10-24 22:53:40 -07:00
Unknwon
3fc783617a
appveyor: print Go version
2019-10-24 22:52:16 -07:00
Unknwon
34d9a17aad
appveyor: use stack: go 1.13.3
2019-10-24 22:51:08 -07:00
Unknwon
40ee8de171
appveyor: add GOPROXY env
2019-10-24 22:47:10 -07:00
Unknwon
feb7d57333
pkgr: use lower version of buildpack
2019-10-24 22:27:39 -07:00
Unknwon
390b903c55
web: fix panic when download attachments ( #5838 )
2019-10-24 19:58:30 -07:00
Unknwon
1ba27853bd
Remove use of develop branch
2019-10-24 18:37:00 -07:00
Unknwon
de61bb6a35
packager.io: update scripts ( #5837 )
...
* Test new buildpack and distro
* Try another buildpack version
* Give another try
* Try another one
* Best effort
2019-10-24 02:01:43 -07:00
Unknwon
01c8df01ec
internal: move packages under this directory ( #5836 )
...
* Rename pkg -> internal
* Rename routes -> route
* Move route -> internal/route
* Rename models -> db
* Move db -> internal/db
* Fix route2 -> route
* Move cmd -> internal/cmd
* Bump version
2019-10-24 01:51:46 -07:00
Unknwon
613139e7be
Enable Go modules ( #5835 )
...
* Remove vendor
* Enable Go modules
* ci: add command to fetch dependencies
* ci: update setting
* ci: update settings
* Require Go 1.11
* Rename module name to gogs.io/gogs
2019-10-23 23:03:17 -07:00
Unknwon
fb100dbf98
locale: sync from Crowdin
...
- Also amended some source translations.
2019-10-20 13:00:41 -07:00
Unknwon
ecf61be633
ci: add Go 1.13
2019-10-19 17:29:03 -07:00
Frode Aannevik
1619317c3b
repo/download: add Last-Modified response header ( #5827 )
...
* repo/download: Add Last-Modified response header
ref: https://github.com/gogs/gogs/issues/5811
* Update download.go
Co-authored-by: Unknwon <u@gogs.io >
2019-10-19 17:26:56 -07:00
Unknwon
76fabe8785
locale: sync from Crowdin
2019-10-19 17:01:57 -07:00
Unknwon
1a17c2ba1f
Makefile: use go build to replace go install
2019-10-15 14:37:42 -07:00
Unknwon
a04de87584
models/token: generate bindata and simplify code ( #5820 )
2019-10-15 14:36:52 -07:00
Frode Aannevik
ffbb0f6a60
token: disallow multiple tokens with same name ( #5820 )
...
* api/v1: don't allow multiple tokens with same name
Fail with 422 Unprocessable Entity if the token name
already exist
ref: https://github.com/gogs/gogs/issues/5587
* Move new token error type to models/errors/token
* Remove "useless" ListAccessTokensByName function
* Add an i18n entry for token_name_exists
2019-10-15 14:09:47 -07:00
unknwon
1c82c42cb3
locale: sync from Crowdin
2019-10-03 20:35:32 -07:00
Sauyon Lee
11f79a2095
api/v1: fix status response in checkUserFollowing ( #5812 )
2019-10-02 19:00:26 -07:00
unknwon
847c06d88b
templates/repo: remove unnecessary wrap div
2019-09-21 20:48:09 -07:00
Alexey Agafonov
209569a035
repo: allow admin to remove observers from the repository ( #5782 ) ( #5803 )
...
* admin can remove observers from the repository (#5782 )
* admin can remove observers from the repository (#5782 )
* admin can remove observers from the repository (#5782 )
* admin can remove observers from the repository (#5782 )
* admin can remove observers from the repository (#5782 )
2019-09-21 20:37:20 -07:00
mb
0852e83eec
scripts/init/ddwrt: removed reliance on sudo, daemonize deals with forking as user. ( #5806 )
...
Added wait for SQL as it may take more time to start up on a router: make sure you configure this before using.
Proper Start/Stop/Reset is now implemented.
2019-09-19 15:50:57 -07:00
mb
ca084ab1a2
scripts: ddwrt / entware init script ( #5795 )
2019-09-18 18:39:19 -07:00
Marco van Zwetselaar
cab2b96871
ldap: log two non-errors on Trace level ( #5804 )
2019-09-18 18:35:42 -07:00
unknwon
8675dff045
locale: sync from Crowdin
2019-09-15 11:04:40 -07:00
张怡秋
ed2adc7025
templates/mail: modify the year at the footer ( #5793 )
2019-09-13 13:28:57 -07:00
Alexey Agafonov
ddc7a2dd4d
models/issue_mail: don't send email to non-active users ( #5788 )
...
Fixes #5782
2019-08-24 15:12:25 +08:00
Shiki-H
2f0cdfd564
scripts/mysql: fix compatibility issue ( #5786 )
2019-08-19 07:06:48 +08:00
unknwon
c154721f4a
Bump version
2019-08-11 18:59:46 -07:00
unknwon
48cdae2829
Dockerfile: always use alpine:latest ( #5714 )
2019-08-10 20:23:18 -07:00
Atsushi Midorikawa
9571a9b53d
docker: change how to check whether initial or not ( #5766 )
2019-08-10 20:05:11 -07:00
unknwon
f1e0ebfe93
routes/api/v1: codemod
2019-08-10 13:40:48 -07:00
unknwon
c7ba519af2
routes/api/v1: codemod
2019-08-08 23:53:43 -07:00
Pablo Alcantara
04de977855
dockerfile: add rsync ( #5773 )
...
* Add rsync to docker.
Add rsync to docker.
Rsync is nearly a necessity to optimize backup inside Openshift container.
Using TAR (default without Rsync), the process of external backup constantly stops at the middle.
* Add rsync to docker
Add rsync to docker.
Rsync is nearly a necessity to optimize backup inside Openshift container.
Using TAR (default without Rsync), the process of external backup constantly stops at the middle.
* Add rsync to docker
Add rsync to docker.
Rsync is nearly a necessity to optimize backup inside Openshift container.
Using TAR (default without Rsync), the process of external backup constantly stops at the middle.
* Add rsync to docker
Add rsync to docker.
Rsync is nearly a necessity to optimize backup inside Openshift container.
Using TAR (default without Rsync), the process of external backup constantly stops at the middle.
2019-08-06 19:25:04 -07:00
Mathias Rangel Wulff
591a05caa3
Update TRANSLATORS ( #5774 )
2019-08-06 19:24:09 -07:00
unknwon
82700ea95a
README: add Builtkite to sponsors
2019-08-04 17:20:51 -07:00
unknwon
a36b29c25c
Bump version
2019-08-01 18:41:45 -07:00
unknwon
c3af3ff1d0
routes/api: fix permission checks for routes
...
Reported by @ManassehZhou #5764
2019-08-01 18:36:05 -07:00
unknwon
1592e578ed
routes/api: add missing permission checks for routes
...
Permission check not enforced for deploy keys, collaborators, and hooks.
Reported by @ManassehZhou #5764
2019-08-01 18:26:05 -07:00
unknwon
e640683c97
README: add new VPS sponsor
...
[CI SKIP]
2019-07-29 19:17:50 -07:00
mal
e6bddd3ed2
packager.io: fix and update build files ( #5760 )
...
* Update pkgr distros and dependencies
* Configure govendor for heroku builds
2019-07-28 18:37:44 -07:00
unknwon
bd0549caea
vendor: update missing test deps for ci
2019-07-28 16:08:47 -07:00
unknwon
08a53e5eca
pkg/context/notice: use path.Join to concatenate path
2019-07-28 16:08:00 -07:00
unknwon
025972ef64
vendor: update missing test deps for ci
2019-07-28 16:03:54 -07:00
unknwon
00a3e368b4
vendor: update to fix tests with Go 1.12.x
...
- github.com/smartystreets/goconvey
- github.com/jtolds/gls
2019-07-28 15:56:22 -07:00
unknwon
6b2465746a
ci: add Go 1.12.x
2019-07-28 15:14:28 -07:00
unknwon
35e2cee5c5
pkg/template: use template function Year to get number of year
...
To avoid update in each year
2019-07-28 15:10:44 -07:00
unknwon
d775fe7936
pkg/context: change banner file path ( #5750 )
2019-07-28 14:59:51 -07:00
Achilleas Koutsou
dc13eb6df0
pkg/context: Render live notice banner from file ( #5750 )
...
* pkg/context: Render live notice banner from file
- Contexter checks if there is a file called 'notice' under the
GOGS_CUSTOM directory and loads it.
- The first line is treated as a header/title and everything else as the
message body.
- Message body is rendered as HTML (tags allowed).
- File size is limited to 1024 bytes.
- File mime type must be text.
- Notice is rendered in head.tmpl for all pages.
* pkg/context: Rename maxlen to maxSize
Rename maxlen to maxSize for the maximum size (in bytes) of the notice
file to render.
Define the variable when needed to avoid instantiating it when the file
doesn't exist.
Co-Authored-By: ᴊ. ᴄʜᴇɴ <u@gogs.io >
* pkg/context: Package name after license header
Co-Authored-By: ᴊ. ᴄʜᴇɴ <u@gogs.io >
* pkg/context: Don't print 'Found notice file'
Becomes too verbose as it prints on every page load when the file
exists.
* pkg/context: Match project conventions
Import order and grouping
Variable names:
fileloc -> fpath
fp -> f
finfo -> fi
* pkg/context: Remove empty line
Co-Authored-By: ᴊ. ᴄʜᴇɴ <u@gogs.io >
* pkg/context: Render notice as markdown
Server notice file should be named 'notice.md'. The contents of the
file are treated as markdown and rendered as a warning message at the
top of every page.
* Update notice.go
Co-authored-by: ᴊ. ᴄʜᴇɴ <u@gogs.io >
2019-07-27 23:47:35 -07:00
Robin van Boven
798636c95b
Include the Sha in webhook create payloads. ( #5689 )
2019-07-09 17:26:19 -07:00
Unknwon
25fdf6cb16
locale: sync from Crowdin
2019-06-27 08:32:59 -04:00
Paul Spieker
044a45db2e
docker: prevent Gogs from running a recursive chown on each boot ( #5724 )
...
The chown command in the setup file of Gogs is supposed to be executed just once. As soon as the app.ini file exists, this step should be skipped. However, the test was checking if a directory with the name app.ini exists instead of a file. Therefore, the chown command was executed on each boot.
2019-06-16 13:42:56 -04:00
Tekaoh
0aec2df74f
models/repo: idiomatic English ( #5678 )
...
* Idiomatic English
* Even better English
2019-04-11 22:22:49 -04:00
Unknwon
4f9c5b60c5
locale: sync from Crowdin
2019-03-25 03:08:25 -04:00
Menno van Rahden
bd13df972e
docker: remove deprecated option ( #5650 )
...
This line has been removed in respect to the OpenSSH spec update with Version 7.5 (https://www.openssh.com/txt/release-7.5 )
2019-03-16 21:53:18 -04:00
boson.cat
a971910723
README: fix tutorial links ( #5641 )
...
* Update README_ZH.md
* Update README.md
2019-02-28 19:54:07 -05:00
Unknwon
b8a6fee6d6
README: sync translation
...
[CI SKIP]
2019-02-25 17:57:53 -05:00
Zou Nengren
0bfa981e70
README: introduce a deployment method which using helm ( #5638 )
2019-02-25 17:56:07 -05:00
Unknwon
070bdda011
locale: sync from Crowdin
2019-02-25 11:29:49 -05:00
Andy Hochhaus
e19c026083
models/issue_mail: add assignee to issue related emails ( #5628 )
...
Reference #4220
2019-02-20 18:04:38 -05:00
Unknwon
8b383f86de
pkg/bindata: regenerate for PR #5623
2019-02-20 17:56:43 -05:00
Andy Hochhaus
9ebd62f676
pkg/mailer/mail: render markdown in issue related emails ( #5629 )
...
Reference #4552
2019-02-20 17:54:27 -05:00
Stephen Lane-Walsh
2c3e2b701e
conf/gitignore: add Unreal Engine ( #5623 )
2019-02-17 02:14:37 -05:00
Unknwon
16f95123cd
models/models: formalize error messages
2019-02-06 18:50:02 -05:00
Unknwon
0a176df6fb
models: disable idle connection and set connection max life time ( #5532 )
2019-02-06 18:46:15 -05:00
Unknwon
d862c43be0
README: add new sponsor
...
[CI SKIP]
2019-02-01 19:38:08 -05:00
Unknwon
a452767e34
README: update LunaNode link
...
[CI SKIP]
2019-01-30 23:22:50 -05:00
Favyen Bastani
f0aeef82a1
README: add LunaNode cloud deployment URL ( #5584 )
2019-01-30 23:21:18 -05:00
Unknwon
06b6eaba06
locale: sync from Crowdin
...
- Add Portuguese
2019-01-30 21:59:10 -05:00
Unknwon
713a7d518d
locale: sync from Crowdin
2019-01-21 15:19:27 -05:00
Guy Smoilov
5702e4bc24
pkg/mailer: support plaintext alt for HTML emails ( #5568 )
...
* Added option to use plain text alt to HTML emails. Should make the messages friendlier for spam filters.
* Check that plaintext conversion worked before adding the HTML alt
* Add description of ADD_PLAIN_TEXT_ALT to app.ini
* Added comment clarifying html AddAlternative
2018-12-25 10:08:00 -05:00
Unknwon
9b37b1569c
models/repo_editor: add isRepositoryGitPath to detect invalid file path ( #5558 )
2018-12-25 10:01:52 -05:00
Unknwon
5f1f1bb5ed
pkg/tool/path: use IsMaliciousPath to replace SanitizePath ( #5558 )
2018-12-25 09:47:33 -05:00
Unknwon
9ff2df78f0
public/css: make less ( #5317 )
2018-12-25 08:58:59 -05:00
Kyumyeong Han
74f26bb667
public/less: fix layout misalignment in Firefox for Linux ( #5317 )
...
* Update _repository.less
* Update _repository.less
2018-12-25 08:56:41 -05:00
Unknwon
1f11c1f71a
models/repo_editor: ignore copying files with '.git/' path prefix ( #5558 )
2018-12-19 23:09:32 -05:00
Unknwon
8c8c37a66b
pkg/tool/path: handle Windows path separators ( #5558 )
2018-12-19 22:56:36 -05:00
Unknwon
d4f9fd7204
*: remove Go 1.7 support
2018-12-19 08:38:10 -05:00
Unknwon
e70e72e025
pkg/ssh: specify ssh-keygen to always generate PEM format
2018-12-19 08:31:22 -05:00
Unknwon
e2ce6a0dab
vendor: update github.com/go-sql-driver/mysql
...
Fix MySQL 1046 error
2018-12-19 08:26:32 -05:00
Unknwon
657ea2686f
auth: coding style and glitches fixes for GitHub login source ( #5340 )
2018-12-18 16:46:50 -05:00
haixunlu
311df9c521
auth: add new authentication source: GitHub, including GitHub Enterprise ( #5340 )
...
* Add new Authentication Source: GitHub, including GitHub Enterprise.
* Add vendor dependencies.
2018-12-18 15:49:30 -05:00
Unknwon
ff93d9dbda
pkg/tool: improve SanitizePath ( #5558 )
2018-12-18 01:38:08 -05:00
Unknwon
86ada87529
models/repo_editor: sanitize user-defined file name to prevent RCE ( #5558 )
...
Reported by PentesterLab (https://pentesterlab.com ).
2018-12-18 01:31:04 -05:00
Unknwon
d74437af57
models/action: skip issue index parsing while using external issue tracker ( #5551 )
2018-12-17 22:52:58 -05:00
Unknwon
c82ac420fc
vendor: update
...
- github.com/gogs/go-gogs-client
- gopkg.in/macaron.v1
2018-12-16 19:48:34 -05:00
Unknwon
f91cb9321e
api: add GetReferenceSHA ( #5546 )
2018-12-16 19:47:32 -05:00
Unknwon
cc1a168aa0
vendor: update github.com/gogs/go-gogs-client
2018-12-15 00:24:53 -05:00
Unknwon
ee82d35ed8
api: add GetSingleCommit ( #5546 )
2018-12-15 00:24:41 -05:00
Unknwon
8bca30cfe4
vendor: update github.com/gogs/git-module
2018-12-15 00:05:06 -05:00
Unknwon
fe9a5d3159
.github: adjust issue templates
...
[skip ci]
2018-12-14 18:35:01 -05:00
Unknwon
f43d21d0af
locale: sync from Crowdin
2018-12-11 22:17:09 -05:00
Unknwon
8e2c3b315b
models: remove legacy support
2018-12-11 22:00:01 -05:00
Nikita
9079fb6a0d
pkg/markup: support data URL of base64 encoded images ( #5391 )
2018-12-10 23:53:08 -05:00
Unknwon
db3f0048d8
templates: rename template function Str2html -> Str2HTML
2018-12-10 22:23:56 -05:00
Unknwon
d3d8284985
templates: sanitize special links in commit message ( #5545 )
...
Reported by @cezar97.
2018-12-10 22:21:42 -05:00
Unknwon
f545faa06d
templates: make state changing routes to POST method ( #5541 )
...
- pkg/context: add ParamsUser to unify the injection process
2018-12-06 22:58:02 -05:00
Unknwon
458aadbb10
vendor: update github.com/go-macaron/session
2018-12-04 19:36:05 -05:00
Unknwon
f2ec0d80a8
user/auth: flush and destroy session at logout ( #5540 )
...
Reported by @cezar97.
2018-12-04 19:35:44 -05:00
Unknwon
be6bb5314e
ci: update appveyor.yml
2018-12-03 20:00:28 -05:00
Unknwon
98114944fc
vendor: update github.com/gogs/go-gogs-client
...
Bring fixes for #5538
2018-12-03 14:45:19 -05:00
Unknwon
6690023555
pkg/context: use host address and apply insecure flag for go-get=1 when needed ( #5305 )
2018-12-03 13:36:11 -05:00
Unknwon
a7e8187a0d
pkg/context: expose port in import path for 'go-get=1' ( #5305 )
2018-12-03 13:24:31 -05:00
Unknwon
0c1b72616a
locale: sync from Crowdin
2018-12-02 20:02:09 -05:00
Unknwon
945a378e55
public/css: adjust width of label color in dropdown
...
models/issue: unify Issue receiver name to 'issue'
2018-12-02 17:54:55 -05:00
Unknwon
29c5be47ed
models/issue: fix panic when clear labels ( #5445 )
2018-12-02 17:51:24 -05:00
无闻
e0f18b2255
github: update issue templates ( #5537 )
2018-12-02 15:25:06 -05:00
Unknwon
e755aafe29
vendor: update github.com/gogs/go-gogs-client
2018-12-02 12:55:16 -05:00
Unknwon
e1b3a25008
api/repo: support edit repository issue tracker ( gogs/go-gogs-client#94 )
2018-12-02 12:55:05 -05:00
Unknwon
69c1cd3f38
routes/api: change status handle to new style
...
Also fixed one bug that did not catch team not found error.
2018-12-01 21:41:30 -05:00
Unknwon
ce13fbb98a
routes/api: allow get repository without login ( #5475 )
2018-12-01 21:40:19 -05:00
Samuel Cochran
084d9e0009
templates/user/dashboard: include 'org' query parameter in new mirror URL ( #5534 )
2018-11-29 07:21:16 -05:00
Unknwon
3db9b06a6e
api: fix critical CSRF vulnerabilities on API routes ( #5355 )
...
By explicitly requires token authentication.
2018-11-28 21:05:58 -05:00
Unknwon
e9be8016e6
README: add new sponsor
2018-11-27 10:46:46 -05:00
Unknwon
1f9e21ebd5
templates/wiki: fix emoji rendering ( #4869 )
2018-11-26 07:02:21 -05:00
Unknwon
a91d9054ad
conf: fix unexpected behavior of config inheritance ( #5007 )
2018-11-26 06:44:06 -05:00
Charles Kenney
6c90d12a0c
routes/repo/issue: implement issue pre-filling ( #5521 )
...
Signed-off-by: Charles Kenney <charlesc.kenney@gmail.com >
2018-11-20 13:16:42 -05:00
Unknwon
38e8ccac92
conf: add go-bindata install command in README
...
[ci skip]
2018-11-20 02:37:16 -05:00
Unknwon
1d19a58424
locale: sync from Crowdin
2018-11-19 18:58:00 -05:00
Danilo Riecken P. de Morais
f47f9ceade
mirror: trigger additional push webhook on new branch ( #5508 )
...
This commit fixes issue #5473 and makes a new branch behave like a
push event and trigger the appropriate webhook.
2018-11-14 23:03:03 -05:00
Federico Culloca
81effe674d
templates/user/profile: added rel="me" to website link on user profile ( #5485 )
...
* Added rel="me" to website link on user profile
See issue #5008
* Added `nofollow` as per feedback
2018-11-12 20:49:30 -05:00
Unknwon
831251bcaa
ci: remove Go master for the moment
2018-11-08 18:03:16 -05:00
A.J. Ruckman
f4630f9044
public/css: add 'overflow-wrap: break-word' to dashboard news feeds ( #5507 )
2018-11-08 17:51:56 -05:00
William Hilton
dae311ea9d
repo/http: update CORS headers to allow custom user-agent ( #5498 )
...
At some point after #4970 was merged, isomorphic-git started sending a custom User-Agent in its HTTP requests to deal with some services (\*cough\* gists \*cough\*) which filtered git traffic by User-Agent. Sadly, this broke cloning from Gogs using isomorphic-git in the browser (https://github.com/isomorphic-git/isomorphic-git/issues/555 ). This PR fixes it by telling browsers it is OK for CORS requests to send a custom User-Agent header.
2018-11-07 18:14:15 -05:00
Unknwon
4677b46904
vendor: update github.com/go-macaron/session ( #5469 )
...
Fix security flaw reported by c957861129d62331c5704d2f04d11e41.
2018-11-06 22:22:02 -05:00
Unknwon
a4dd2b1916
Merge branch 'master' of github.com:gogs/gogs into develop
2018-11-05 16:48:31 -05:00
Masen Furer
3d117b8964
Dockerfile.aarch64hub: install shadow package ( #5481 )
...
the shadow package contains the usermod(8) utility which is used by
start.sh and finalize.sh to configure the git user
2018-11-05 16:46:53 -05:00
hopegolden
6a083e9561
ldap: grammar fix ( #5493 )
2018-11-05 16:44:28 -05:00
hopegolden
044d359a7e
docker: grammar fix ( #5492 )
2018-11-05 16:44:01 -05:00
Unknwon
f35d4164d6
pkg/bindata: update content
2018-11-04 18:37:01 -05:00
Unknwon
3058f8fd69
conf: change default session cookie name
...
[CI SKIP]
2018-10-24 10:05:35 -04:00
Unknwon
5129ed215e
vendor: update github.com/go-macaron/session ( #5469 )
...
Fix security flaw reported by c957861129d62331c5704d2f04d11e41.
2018-10-24 09:59:07 -04:00
Unknwon
b93079f1c1
vendor: update github.com/go-macaron/session ( #5469 )
...
Fix security flaw reported by c957861129d62331c5704d2f04d11e41.
2018-10-24 09:43:59 -04:00
Unknwon
a1098384c0
vendor: update github.com/gogs/git-module
2018-10-23 07:02:13 -04:00
aboron
43bca4df40
ldap: fix group membership search handling when the group members are listed by 'dn' ( #4684 ) ( #4688 )
...
Also, fixed typo in group member list return size check.
2018-10-23 04:16:39 -04:00
Unknwon
82269e4b8c
locale: sync from Crowdin
2018-10-16 16:58:18 -04:00
Unknwon
14e49614e6
gogs: rise Go requirement to 1.7
2018-10-03 20:49:49 -04:00
Unknwon
a221b2807f
routes/repo/issue: fix redirect with unexpected escape ( #5443 )
2018-09-30 13:55:40 -04:00
Unknwon
0d66b1cc1c
pkg/context: apply EscapePound at context level
...
Always escape template variable {{.Link}} variable and redirect calls.
Relates to #5442
2018-09-28 23:56:45 -04:00
Unknwon
1843354d88
templates/repo/setting: fix missing EscapePound ( #5442 )
2018-09-28 23:32:00 -04:00
Unknwon
bd7d1e2f16
routes: fix open redirect vulnerability ( #5355 )
...
Reported by @cezar97.
2018-09-28 23:19:29 -04:00
Unknwon
aff0bbcc32
pkg/ssh: print actual error in panic ( #5435 )
2018-09-28 15:37:34 -04:00
Unknwon
33e009bedb
README: add FOSSA badge
...
[ci skip]
2018-09-26 19:04:41 -04:00
Unknwon
f94dc67a43
librejs: add jQuery
...
[ci skip]
2018-09-19 13:24:49 -04:00
Unknwon
091f63fd4e
Makefile: only read GOPATH from env var
...
[ci skip]
2018-09-18 12:33:14 -04:00
Unknwon
3a4c981e31
locale: sync from Crowdin
2018-09-16 11:53:32 -04:00
Unknwon
0d48344f93
docker: chown only for the frist time ( #5422 )
2018-09-15 13:57:41 -04:00
Unknwon
21ceba6cfd
Revert "docker: remove chown the git repos on startup (refs #4996 ). ( #5390 )"
...
This reverts commit 068e6ce2c9 .
2018-09-15 13:46:14 -04:00
Unknwon
f8302c5470
ci: fix go vet and add Go 1.11.x
2018-09-14 22:48:35 -04:00
Unknwon
7a7e07a57c
vendor: add dependencies of Prometheus client
2018-09-14 22:38:06 -04:00
Unknwon
520530dfcf
metrics: add initial Prometheus support ( #4141 )
2018-09-14 22:29:43 -04:00
Unknwon
31c18b4bc7
repo: adjust pull request setting description ( #5359 )
2018-09-14 20:10:54 -04:00
Unknwon
1ec365de25
repo: trigger webhook when delete branch after merged pull request ( #5331 )
2018-09-14 20:04:31 -04:00
Unknwon
99f3eabb1b
README: update vision
...
[ci skip]
2018-09-14 15:25:15 -04:00
Unknwon
32479744f6
templates/admin/monitor: fix field error
...
[ci skip]
2018-09-13 23:30:59 -04:00
Unknwon
b68de2330d
auth: support set default login source ( #5274 )
2018-09-13 14:06:04 -04:00
haixunlu
68a6579852
login_source: add default authentication switch ( #5338 )
...
* Add default Authentication Switch.
* adjust the code accroding to reviews
* #1 . Remove redudant logic.
#2 , Fix a bug in "Edit" panel.
* Remove unused logic
* Fix local authentication files are not flushed.
* refactor according to review.
2018-09-13 13:49:07 -04:00
Jakob Lykke Andersen
798798f7ab
templates: hide dashboard org creation when not allowed ( #5393 )
...
The admin -> DISABLE_REGULAR_ORG_CREATION setting
hides organization creation in the header, but not
in the dashboard.
2018-09-11 14:10:09 -04:00
leonunix
54e9442a14
docker: fix aarch64 dockerfile make docker image error ( #5411 )
2018-09-10 15:38:35 -04:00
Unknwon
f7b9f35ce1
locale: sync from Crowdin
2018-09-10 10:41:00 -04:00
Ross Golder
068e6ce2c9
docker: remove chown the git repos on startup (refs #4996 ). ( #5390 )
2018-09-08 08:07:30 -04:00
PiPc2
5d4bb4d6f8
librejs.html: fix semantic version ( #5404 )
...
currently incompatible with librejs
2018-09-06 20:16:21 -04:00
Unknwon
a05c19682e
locale: sync from Crowdin
2018-08-23 12:45:53 +08:00
Stefan Liu
5caa7436d8
gogs: remove app flags line ( #5388 )
...
No meaning for this line
2018-08-23 12:35:36 +08:00
Unknwon
512a900202
repo/editor: hide internal error detail
...
Prevent exposure of server path
2018-08-17 23:35:53 +08:00
Unknwon
ba7b2cc1f6
vendor: update github.com/gogs/git-module
2018-08-17 23:15:26 +08:00
Unknwon
ac73d43444
repo_editor: able to trigger Git hooks ( #4338 )
2018-08-17 23:15:20 +08:00
Unknwon
33434a40d7
vendor: update github.com/gogs/git-module
2018-08-17 20:03:00 +08:00
Unknwon
844d69143f
pkg/markup: allow match SHA1 length 7-40 ( #3321 )
2018-08-17 20:02:43 +08:00
Unknwon
77275a9b31
models: rename Id to ID
2018-08-16 20:26:09 +08:00
Unknwon
de10d9be08
models: fix delete undesired release attachments when delete a comment ( #4627 )
...
Apparently, AfterDelete has ID=0
2018-08-16 20:17:19 +08:00
Steven Haigh
3c227af508
scripts: add NoNewPrivileges=true to systemd unit file ( #5381 )
...
Also add comment about unsupported options in different systemd versions.
2018-08-16 19:07:36 +08:00
Unknwon
4c1a479a60
models: fix delete public keys ORM syntax ( #5376 )
2018-08-14 22:10:44 +08:00
Michael Li
cc95d251d6
docker: add new Dockerfile.docker-ce for docker-ce(>=v17.06) to build docker image ( #5322 )
...
* add new Dockerfile.docker-ce for docker-ce(>=v17.06) to build docker image
* change default Dockerfile to support docker-ce(>=v17.06) multi-stage build
2018-08-13 20:50:25 +08:00
chromium1337
1f247cf813
routes: fix open redirect vulnerability #5364 ( #5365 )
2018-08-06 17:10:16 +08:00
GeekComb
c9bb33afc3
repo: fix issue of fork repository no check the limit of users' repository ( #5346 )
2018-07-18 20:03:09 +08:00
Unknwon
97fb9d283f
locale: sync from Crowdin
2018-07-16 06:14:54 +08:00
Bogdan Khomutsky
66016b8499
scripts: apply hardening for systemd service ( #5332 )
2018-07-09 16:13:28 +08:00
PHANI
8bbf0293f5
webhook: add headers to support spring config server ( #5325 )
...
Spring cloud config server dependency spring cloud config monitor looks for X-Github-Event condition PropertyPathEndpoint.class -> GithubPropertyPathNotificationExtractor.class if ("push".equals(headers.getFirst("X-Github-Event"))) {...}
2018-07-09 16:12:30 +08:00
cezar97
87b229d280
templates: add 'rel=noopener noreferrer' to <a> tags ( #5319 )
...
Signed-off-by: cezar97 <cezar97@protonmail.com >
2018-07-02 19:33:14 +08:00
Unknwon
2a86b3e31d
restore: reset milestone deadline_unix and closed_date_unix ( #5264 )
2018-06-27 22:08:24 +08:00
Steve Chung
436dd6c0a4
routes/repo/setting: require autosize when repo/settings/options is rendered ( #5315 )
2018-06-26 21:40:09 +08:00
Unknwon
f6bdefe3f3
public: minor fix for PR #5276
2018-06-26 21:16:29 +08:00
ususdei
cd71077c6a
pull request: able to add custom commit description ( #5276 )
...
* pull request merges now allow for custom commit messages
* allow i18n on commit_message label
* place label above textarea for commit message
* rename commit message for pull requests into commit description and pass to git separately
2018-06-26 20:49:46 +08:00
Unknwon
029b33c650
restore: ignore created_unix for milestone table ( #5264 )
2018-06-25 20:33:21 +08:00
Unknwon
f4f4edf276
vendor: update github.com/gogs/git-module
2018-06-25 19:58:40 +08:00
Unknwon
992ea5802a
locale: sync from Crowdin
2018-06-18 12:21:51 +08:00
Unknwon
376a629c9f
repo: add changes to repository avatar feature ( #5221 )
2018-06-17 22:18:41 +08:00
Sergey Dryabzhinsky
303fa37b60
repo: support avatars ( #5221 )
...
* First code for repository avatars
* Last code for repository avatars
- add new option for repo avatars location on filesystem
- add route catch in web
- add new fields to repo model
- add migration
- update settings handlers
- update repo header template
* Update locale messages
* Add repo avatars to home page
* Add repo avatars to organization right panel
* Show repo avatars in repo list
* Remove AvatarEamil field, remove Gravatar support, use generic locale messages
* Fix migration
* Fix seed and not used tool
* Revert public css changes, add them to less files
* Latest lessc (2.6.0) don't put result into file but output to stdout
So redirect output to file
* Simplify things:
- migration don't needed, and table changes too
- just upload file to repo avatar storage
- or generate random image
* Fix repo image seed - name not unique
* Get rid of not needed model fields
* Class value is enough, remove height attribute
* Don't generate random avatar for repository
- use html and semantic ui icons if no avatar found
* Update styles and templates for repo
- use repo icon as default avatar
- use globe icon for public repos
- add micro style for repo avatars at dashboard
* Remvoe redundant empty line
* Fix nl2br filter - must return string
* Fix css style for micro-repo-avatar in dashboard list
* Remove `|len`, works fine w/o it.
* Update after review 2:
- use static route for repository avatar
- format images settings block in settings
* Update after review 2:
- no random avatar for repo
* Update after review 2:
- no random avatar for repo 2
- update imports
- update UploadAvatar* functions
* Update after review 2:
- update templates
* Fix trace call
* Remove unused immport since we use static route for repo avatars.
2018-06-17 20:21:52 +08:00
Unknwon
ef02414d7e
pkg/setting: ignore config inline comment by default
2018-06-17 09:10:18 +08:00
Unknwon
bcf83ea792
vendor: update gopkg.in/ini.v1
2018-06-17 09:08:21 +08:00
Unknwon
86a27cf16d
modes/repo: syntax fix for PR #5234
2018-06-16 16:48:47 +08:00
James
08ae0dd74b
repo: show in search if any part is public ( #5234 )
...
if repo is private but wiki and/or issue are public show repo in search
2018-06-16 16:34:55 +08:00
Unknwon
93f3a7f96a
vendor: update github.com/go-sql-driver/mysql
2018-06-15 13:33:08 +08:00
Unknwon
7856b1202d
*: fix wrong format type
2018-06-13 22:26:56 +08:00
Unknwon
e5ddbcab7d
routes/repo/http: fix wrong format type
2018-06-13 21:58:46 +08:00
oOOps
f9bc980b0b
api: correct pagination in repository search api ( #5293 )
2018-06-13 21:55:09 +08:00
奶爸
806754b512
repo: clean up webhook and hook_task when delete repository ( #5239 )
2018-06-11 21:35:38 +08:00
Unknwon
4d18df204a
Merge branch 'pr-5277' into develop
...
# Conflicts:
# models/migrations/migrations.go
2018-06-11 21:32:57 +08:00
奶爸
04b4431bc0
migrations: clean unlinked webhook and hook_tasks
2018-06-11 21:29:24 +08:00
Unknwon
dfd494c113
repo: minor improve for PR #5219 and support UTF-8 byte count
2018-06-11 21:06:24 +08:00
Sergey Dryabzhinsky
57897cc8c2
repo: update repository description field to contain more than 256 symbols ( #5219 )
...
* Update repository description field to contain more than 256 symbols
- update repository model - description field now is `TEXT` and limited by 4000 symbols
- new migration
- add description to html forms - repo creation and repo settings
- add translation for description
* Update for description field, new features
- add autosize (height) for description textarea, new plugin
- set max description length to 512 symbols
- update locales
* Fix migration - typo in var
* Update repo description behaviour
- add textarea autosize for /repo/create
- add symbols counter under description testarea (create/edit)
* Fix function definition - it a var
* Revert ru-RU locale
* Update by review
- Use type `varchar(512)` in migration
- Remove unused files from autosize plugin
* Fix migration - new project paths
* Fixes after review 2
- copyright year
- format includes
- use switch instead of multi-if
* Remove unused `default:` option.
2018-06-11 20:34:26 +08:00
Unknwon
459c8be94f
ci: remove Go 1.6.x
2018-06-09 17:43:26 +08:00
Unknwon
5e158b51db
vendor: add new dependencies
2018-06-09 17:34:38 +08:00
Unknwon
fbecc18e2e
*: use jsoniter to replace encoding/json
2018-06-09 17:32:58 +08:00
Unknwon
b538c5345e
restore: reset original created_unix after insert ( #5264 )
2018-06-09 17:21:58 +08:00
Unknwon
694208865b
vendor: add github.com/json-iterator/go
2018-06-09 17:20:38 +08:00
Unknwon
a75c435245
vendor: update github.com/go-xorm/…
2018-06-09 16:28:52 +08:00
Unknwon
53c8e4263b
models: skip JSON for fields skipped by XORM
...
Reduce output JSON size by backup command
2018-06-09 16:06:47 +08:00
Unknwon
078549518d
vendor: update github.com/gogs/git-module
2018-06-09 10:00:45 +08:00
Alexey Terentyev
4c844081f3
routes/repo: added deletion of an empty line at the end of file ( #5261 ) ( #5270 )
...
* Added deletion of an empty line at the end of file (#5261 )
Signed-off-by: Alexey Terentyev <axifnx@gmail.com >
* Fix after feedback
Signed-off-by: Alexey Terentyev <axifnx@gmail.com >
2018-06-06 21:32:54 +08:00
Unknwon
91441c3fb2
locale: sync from Crowdin
2018-06-05 07:31:34 +08:00
Michael Li
b152cbe45a
Makefile: fix make build failure when environment of GOPATH have multiple items ( #5262 )
...
* fixed make build failure when enviroment of GOPATH have Multiple items
gogs source in /other/path/to/go/src/github.com/gogs/gogs and then
>cd /other/path/go/go/src/github.com/gogs/gogs
>GOPATH=/path/to/go:/other/path/to/go make
will also build success in this fixed code
* in makefile rename gogits to gogs
2018-06-04 18:41:54 +08:00
Unknwon
c08aab90ec
models/mirror: shot push webhook after synced commits ( #4528 )
2018-06-03 20:32:44 +08:00
Unknwon
8d091ec062
vendor: update github.com/gogs/git-module
2018-06-03 20:26:29 +08:00
Unknwon
0376e59520
pkg/setting: fix '[git] GC_ARGS' is not loaded
2018-06-03 16:02:17 +08:00
Unknwon
e25fe22f9d
pkg/template: fix NewLine2br return type to string
2018-06-02 08:15:56 +08:00
Unknwon
bef7f6745c
templates/repo/settings: fix mirror setting error
2018-05-30 21:32:40 +08:00
Unknwon
775919c129
mirror: show sync feeds on dashboard ( #2017 )
2018-05-30 21:26:03 +08:00
Unknwon
702acc06d8
vendor: update github.com/gogs/git-module
2018-05-29 06:43:19 +08:00
Sergey Dryabzhinsky
b5a1daa756
template: simple html filter for repository description ( #5242 )
...
* Add markdown renderer function to templates, use it for description in repo template
* Fix function call
* Define function Md2html in template namespace
* Change filter from Md2html to nl2br
* Change filter name to NewLine2br as suggested
* Update description output:
- just replace `\n` by `<br>`
- sanitize html after replace
2018-05-29 06:42:27 +08:00
Unknwon
5a47301dbd
docker: rename "gogits" to "gogs"
2018-05-27 09:29:34 +08:00
Unknwon
e33d9e77f4
vendor: rename "gogits" to "gogs"
2018-05-27 09:07:15 +08:00
Unknwon
aff4208244
*: rename "gogits" to "gogs"
2018-05-27 08:53:48 +08:00
Wei He
73dbaefec5
routes/user/setting: fix avatar email update error ( #5245 )
2018-05-26 09:19:04 +08:00
Unknwon
05edcde6c9
routes/user/auth: improve coding style
2018-05-21 14:45:47 +08:00
Unknwon
01ccc2cc96
security: prevent same passcode from being reused
...
Reported by @cezar97.
2018-05-21 14:24:06 +08:00
Madzahttr
cd093a07a3
templates/mail/auth: update copyright year ( #5224 )
...
* Update activate.tmpl
* Update activate_email.tmpl
* Update register_notify.tmpl
* Update reset_passwd.tmpl
2018-05-13 05:25:51 -04:00
Sergey Dryabzhinsky
7e450542d9
templates/repo: use correct Semantic UI icon styles to fix star and watch icons ( #5218 )
...
* Update font-awesome to 4.7.0
* Fix font-awesome styles overrided by semantic
* Revert back
* Revert back 2
* Just use right `semantic` icon styles
2018-05-10 04:58:04 -04:00
Michael Li
45545e897c
templates/user/dashboard: make page more concise for user's activity/issues/PR information ( #5209 )
2018-05-08 14:43:23 -04:00
Lauris BH
eccc8109c1
security: fix path cleanup for repository init and editor ( #5207 )
...
Reported by Kacper Szurek https://security.szurek.pl/ .
2018-05-08 14:32:49 -04:00
Unknwon
2fabcd0455
locale: sync from Crowdin
2018-05-02 20:46:54 -04:00
Unknwon
e3ce295215
public/css: generate CSS for PR #5169
2018-04-26 17:05:30 -04:00
Florian Wiech
8df59c01d5
public/css: fix file view responsiveness ( #5169 )
2018-04-26 17:00:55 -04:00
Unknwon
15f9a83618
templates/repo: escape branch name ( #4601 )
2018-04-25 22:35:50 -04:00
Unknwon
d572381a37
vendor: update gopkg.in/clog.v1
2018-04-25 22:13:16 -04:00
Unknwon
9127001f11
pkg/setting: support Discord logger
2018-04-25 22:13:01 -04:00
Unknwon
742420a5e2
.github: update link to ISSUE_TEMPLATE.md ( #5193 )
2018-04-25 18:28:41 -04:00
Unknwon
f439df4441
locale: sync from Crowdin
2018-04-25 13:50:48 -04:00
rokuu
c92e8940dc
pkg/form: fix bad locale reference ( #5196 )
2018-04-24 09:57:42 -04:00
rokuu
c68fc4f31a
templates: fixes broken UI under supported resolution (1024x768) #5179 ( #5182 )
...
* Update view_list.tmpl
* Update commits_table.tmpl
* Update dashboard.tmpl
* Update list.tmpl
* Update list.tmpl
* Update list.tmpl
* Update list.tmpl
* Update notice.tmpl
* Update monitor.tmpl
* Update view_file.tmpl
* Update diff_preview.tmpl
* Update box.tmpl
2018-04-24 09:54:22 -04:00
rokuu
0e80e47592
public/{less,css}: fix overflow of brand logo hyperlink ( #5189 )
...
* Update gogs.css
* Update _base.less
2018-04-21 12:11:24 -04:00
Cosmin Stroe
54b9311344
pkg/markup/markdown: Issue mentions should also render with square brackets ( #4707 )
...
* gofmt reformat of markdown.go
2018-04-21 12:08:11 -04:00
rokuu
9387b79b98
templates: delete legacy file ( #5180 )
2018-04-19 01:27:59 -04:00
Unknwon
5c2de3a9ea
pkg/template: fix Gravatar URLs are badly generated ( #5157 )
2018-04-18 19:40:35 -04:00
Changwoo Ryu
eac5b48da0
locale: Add myself to TRANSLATORS ( #5177 )
2018-04-18 11:09:38 -04:00
Unknwon
f89d948c06
templates/repo/issue: rework escape delete branch link after merged pull request ( #4601 )
2018-04-16 23:08:09 -04:00
Unknwon
45a0988833
templates/repo/issue: escape delete branch link after merged pull request ( #4601 )
2018-04-16 23:02:20 -04:00
Nicolas Ettlin
afbb31c05e
MISC: fix Mac OS X → macOS ( #5168 )
2018-04-16 19:29:11 -04:00
Unknwon
e6af6487e1
locale: sync from Crowdin
...
Add Vietnamese
2018-04-16 17:48:23 -04:00
Josef Kemetmüller
c0b45fa36f
ldap: return valid LDAP string if user input lacks "%s" ( #5171 )
...
If the user provides a string that does not contain "%s", fmt.Sprintf
silently appends "%!(EXTRA type=value)" instead of failing loudly.
This fixes #4375 .
2018-04-16 17:19:45 -04:00
Unknwon
cb47595f13
Bump version
2018-04-12 10:57:43 -04:00
Unknwon
c59704a24b
public: update Semantic UI 2.2.13 -> 2.3.1
2018-04-12 09:57:27 -04:00
Unknwon
f2ecfdc96a
auth: support authentication source config file ( #3142 )
2018-04-12 09:55:58 -04:00
Unknwon
717d409b72
templates/admin/auth/list: rename list title
2018-04-11 19:39:17 -04:00
Unknwon
6e207c823e
templates/admin/auth/list: move "new" button to table foot
2018-04-11 19:38:52 -04:00
Unknwon
b69294b6d6
locale: sync from Crowdin
2018-04-09 12:38:39 -04:00
Unknwon
6cbaa4787b
MISC: update docker build script
2018-04-09 07:26:55 -04:00
Unknwon
8b66c433c5
models/pull: fix error on merge pull requests to non-default branch ( #5138 )
2018-04-09 07:26:38 -04:00
Unknwon
3329bfa5b2
.github: adjust ISSUE_TEMPLATE
2018-04-05 17:23:03 -04:00
Unknwon
f41f5785bf
docker: update README about "custom" directory ( #5150 )
2018-04-05 17:19:45 -04:00
Unknwon
55f148f499
template: delete legacy file
2018-04-02 00:03:07 -04:00
Unknwon
2978bb1773
README: update sponsors
...
[CI SKIP]
2018-03-30 23:26:48 -04:00
Unknwon
0152e12172
locale: sync from Crowdin
2018-03-30 23:19:20 -04:00
Unknwon
38d73a4be6
.gopmfile: delete as no longer used
...
[CI SKIP]
2018-03-30 22:52:05 -04:00
Unknwon
34bd04f925
MISC: fix typo and grammar
...
Reference: https://github.com/gogits/gogs/commit/932490d7f137a2adf896e4e9326f4e8f2b9a2b54#commitcomment-28344918
2018-03-30 04:40:13 -04:00
Unknwon
17d789a785
pkg/mailer: support custom mail subject prefix ( #4524 )
2018-03-30 03:52:23 -04:00
Unknwon
63a263f542
templates/admin/config: show SSH.StartBuiltinServer
2018-03-30 01:42:35 -04:00
Unknwon
932490d7f1
conf: add option to rewrite authorized_keys file at start ( #4435 )
...
Added config option '[server] REWRITE_AUTHORIZED_KEYS_AT_START'.
2018-03-30 01:32:18 -04:00
Unknwon
a855abf8c0
models: rename RewriteAllPublicKeys -> RewriteAuthorizedKeys
2018-03-30 01:26:36 -04:00
Unknwon
0d2398aaff
bindata: update
2018-03-29 05:58:31 -04:00
Unknwon
c17a6ff533
templates/repo: show quick guide to people with write permission ( #4646 )
...
Used to only show people who has admin permission.
2018-03-29 05:57:11 -04:00
Rebecca Turner
c3c7944d79
conf: default to disabling federated avatar lookup ( #5126 )
...
It's a fun feature but `ENABLE_FEDERATED_AVATAR` being true by default
leads to confusion and huge slowdowns (see #2838 , #980 , #914 ) --- it's
unexpected that Gogs requires DNS configured (?) for avatars.
Avatar lookup is a niche feature that I don't believe should be enabled
by default given how prone it is to causing problems.
2018-03-29 05:48:53 -04:00
Unknwon
75555585e8
models/pull: fix rebase merging no effect ( #5051 )
2018-03-21 19:11:36 -04:00
Unknwon
28e0003a9a
templates/repo/branches: escape pound in branch name ( #4874 )
2018-03-20 20:11:02 -04:00
Jorge Maldonado Ventura
2818ce4632
templates: make dropdowns menus work when JavaScript is disabled ( #4780 )
...
* Make dropdowns menus work when JavaScript is disabled
* Update head.tmpl
* Update head.tmpl
2018-03-20 20:04:34 -04:00
Unknwon
52ee796d6d
repo_branch: fix SQL builder ( #5054 )
2018-03-20 19:06:13 -04:00
Unknwon
0f737f2999
vendor: update gopkg.in/clog.v1
2018-03-20 00:48:21 -04:00
William Hilton
6a185e94b9
repo/http: add CORS headers to allow clone/push from browser agents ( #4970 )
2018-03-14 11:08:00 -04:00
Unknwon
ba0a78da2a
templates/repo/branches: escape pound in branch name ( #4874 )
2018-03-12 15:27:27 -04:00
Dennis Chen
f0bbcef3a4
api: fix nil pointer dereference on repo/forks ( #4633 )
...
Sets BaseRepo value for each resulting fork in GetForks().
Finds correct permissions for parent repository in APIFormat().
The output JSON is a little redundant, perhaps we should offer a
different view of the api.Repository without the Parent attribute?
Signed-off-by: Dennis Chen <barracks510@gmail.com >
2018-03-12 15:03:51 -04:00
Unknwon
d7280f82ac
locale: sync from Crowdin
2018-03-12 09:23:29 -04:00
m2nlight
aa53d0978c
models: add ROW_FORMAT=DYNAMIC when creating table for supports mysql 5.6 ( #4913 )
...
* Add ROW_FORMAT=DYNAMIC when creating table for supports mysql 5.6 (fix #4894 )
* Update models.go
Rename NewEngine2 to NewEngineWithParams
* Rename NewEngine2 to NewEngineWithParams
Please update vendor when https://github.com/go-xorm/xorm/pull/798 closed.
* Update dialect_mysql.go
* Update dialect_mysql.go
* Update models.go
2018-03-09 15:44:07 -05:00
Julian Xhokaxhiu
ffdd8b3afa
docker: enable Automated builds for aarch64 ( ARM64 ) platforms ( #5058 )
...
* Enable Automated builds for aarch64
* Native aarch64 build
* Move to the new organization
* Try to build it with latest go binary
* Rebuild using Go 1.10
2018-03-09 13:05:33 -05:00
Unknwon
86d249eb16
migrations: remove unused function and fix compile error
2018-03-09 00:33:40 -05:00
Unknwon
28f74cf1c6
vendor: update github.com/go-xorm/xorm ( #4913 )
2018-03-09 00:26:47 -05:00
Unknwon
83655d5c00
vendor: update github.com/go-xorm/core ( #4913 )
2018-03-09 00:25:05 -05:00
Unknwon
63eaac67a6
repo: improve error handling for PR #4803
2018-03-08 07:22:14 -05:00
Unknwon
1f7983059a
models: move ErrBranchNotExist to errors package
2018-03-08 07:15:55 -05:00
bayangan1991
51e087fd87
repo: disallow web ui to delete protected branch after PR merged ( #4803 )
...
* Disallow web ui to delete protected branch
* Fix for branches not yet protected
Had to change how error was handled. If a branch had not yet been protected the error would be generated.
Reworked to start as false and then use the protected if it was found.
2018-03-08 07:11:34 -05:00
Markus Hauschild
679147cd5d
pkgr: update spec to build on Debian 9 (Stretch) ( #5083 )
2018-03-08 02:14:18 -05:00
Unknwon
40eb652cfa
public/plugins: update notebookjs to 0.3.0 ( #5077 )
2018-03-08 02:12:04 -05:00
Ruben Vermeersch
f4e4ea1374
public: update notebookjs to 0.3.0 ( #5084 )
...
Fixes #5077
2018-03-08 02:06:57 -05:00
James
199d67581a
templates/user/dashboard/issues: show labels to each issue ( #4976 )
...
* add issue labels
* remove hyperlink from issue label
* wrap labels in right aligned span
* put issues with div
put the issue labels within a div so they don't interfere with the number of comments
2018-03-07 06:39:38 -05:00
Unknwon
49bd893a77
bindata: update changes from pull requests
2018-03-06 17:22:27 -05:00
Andres D
8729a60c1d
templates/user/auth/login: disable password autocomplete ( #5068 )
...
As gogs can be linked with PAM it is recommended to disable the autocomplete on the password input.
2018-03-06 17:20:38 -05:00
Wendell Sun
e4f187cd3d
models: bug fix for query protected branches ( #5054 )
...
Signed-off-by: Wendell Sun <iwendellsun@gmail.com >
2018-03-06 17:11:31 -05:00
Larry Li
f9c706e31b
templates/user/settings: fix delete email button ( #4998 )
2018-03-06 17:03:43 -05:00
Anton Kazarinov
c5728291ba
conf/gitignore: add PhpStorm and WebStorm ( #4974 )
2018-03-06 16:49:14 -05:00
Sanxing Chen
68d22e78bf
templates: update year in footer ( #4966 )
...
Happy new year!
2018-03-06 16:47:35 -05:00
Douglas Thrift
0bfce7aca4
repo/commit: fix file commit history pagination ( #4965 )
...
- The `commits_table.tmpl` pagination uses a `$.FileName` variable in
order to generate the next/previous URLs, but it seems like that
variable was no longer being populated in `renderCommits`.
2018-03-06 16:46:53 -05:00
Drahoslav Bednář
7faa2356d8
pkg/context: add doctype to go-get=1 response ( #4938 )
2018-03-06 16:43:48 -05:00
Arnie97
2a8a293c7c
pkg/tool: use identicon image as the default gravatar ( #4934 )
2018-03-06 16:43:00 -05:00
Flávio Monteiro
f3e8352193
locale: update TRANSLATORS ( #4908 )
2018-03-06 16:37:28 -05:00
kaajavi
ca874ba8c7
templates/repo: fix wrong branch url in branches view ( #4902 )
2018-03-06 16:35:24 -05:00
Unknwon
f274f76607
vendor: update github.com/go-xorm/core
...
Related #4642
2018-03-06 05:27:04 -05:00
Unknwon
a8b9cefa73
ci: add Go 1.10
2018-03-06 01:31:12 -05:00
Unknwon
b9e4a052b8
vendor: update gopkg.in/macaron.v1
2018-03-06 01:25:55 -05:00
Unknwon
4a669f5478
web: support HTTP HEAD requests ( #2857 )
2018-03-06 01:21:13 -05:00
Unknwon
ade8aab43f
locale: sync from Crowdin
...
Added Indonesian and Persian
2018-03-05 04:37:44 -05:00
Unknwon
17d2a9c435
vendor: update github.com/gogits/git-module
2018-03-02 02:17:04 -05:00
Unknwon
6f2347fc71
locale: sync from Crowdin
...
Fixes #4811
2017-11-22 14:46:14 -05:00
Unknwon
dd245fe8bd
pull_request: fix changes not pushed to upstream if between two repositories ( #4890 )
2017-11-22 14:12:52 -05:00
m2nlight
f12c058b78
models: update mySQL charset=utf8mb4 ( #4880 )
...
* Add utf8mb4 to connStr for mysql. fix #4131
* Update models.go. charset=utf8mb4 for mysql.
charset=utf8mb4 for mysql.
2017-11-22 13:42:30 -05:00
Robin Alexander Richtsfeld
3cba8778b2
scripts: fix overextending of variable name ( #4888 )
2017-11-22 13:40:38 -05:00
Unknwon
1c33c936e6
MISC: add Discord invite link to README
...
[CI SKIP]
2017-11-21 13:27:39 -05:00
m2nlight
67d67289c7
models: add utf8mb4 to connStr for mysql ( #4878 )
2017-11-21 00:25:36 -05:00
Unknwon
f4ab9f9932
css: fix UI breaks
2017-11-19 16:56:41 -05:00
Unknwon
b752fe6808
MISC: bump version
2017-11-19 13:29:06 -05:00
Unknwon
114677b747
bindata: update
2017-11-19 12:49:46 -05:00
无闻
9362b9fdfe
cmd/hook: fix custom hook cannot be executed on Windows ( #4255 )
...
This solution still requires the server installed git-bash.
2017-11-18 21:45:29 -05:00
Unknwon
f48921c256
README: update numer of language supported
...
[CI SKIP]
2017-11-18 01:51:43 -05:00
Unknwon
51e0eef11e
locale: sync from Crowdin
2017-11-18 01:27:56 -05:00
Ross Williams
925c2a2ca2
docker: symlink fixes ( #4747 )
...
* Prevent circular links (symlinks) from being created:
* /data/gogs/log/log -> /data/gogs/log
* /data/gogs/data/data -> /data/gogs/data
* /data/git/git -> /data/git
2017-11-18 00:50:07 -05:00
Yen Chi Hsuan
f1465b6847
locale: fix the language name for zh_TW ( #4807 )
2017-11-18 00:48:07 -05:00
Ryan Chang
5260d70b19
templates: fix typo in repo/home.tmpl ( #4845 )
2017-11-18 00:47:48 -05:00
33MHz
339fd9c5a4
locale: fix English grammar for delete repository dialog ( #4862 )
...
* fix typo in en-US delete dialog
* fix typo in en-GB delete dialog
* improve en-GB delete dialog language
* improve en-US delete dialog language
2017-11-18 00:47:20 -05:00
Unknwon
0f14b92bce
MISC: minor fixes in webhook
2017-11-18 00:38:46 -05:00
Unknwon
43d6ad5fda
pull: fix after commit ID is not latest commit in the base branch ( #4442 )
2017-11-18 00:38:06 -05:00
Unknwon
667c40c3de
css: fix minor table issue
2017-11-17 00:12:59 -05:00
Unknwon
3b8b8a2ee3
pull_request: able to ignore whitespace when check conflict ( #4834 )
2017-11-16 22:22:38 -05:00
Unknwon
6f04ee879c
auth/ldap: allow placeholder %s for BindDN ( #2526 )
2017-11-16 19:32:33 -05:00
Unknwon
e1e76d3f88
admin/config: add UI for [http] section ( #3987 )
2017-11-16 19:03:46 -05:00
Unknwon
221aa8968a
CI: add go 1.9.x
2017-11-16 18:44:54 -05:00
Unknwon
86931f546f
repo: fix go-get meta tags ( #4832 )
...
The first part in go-import should be the root import path. It
included subpath when 'go get' with a subpath and was not correct.
2017-11-16 18:43:03 -05:00
Unknwon
ae40bb00b3
vendor: update github.com/gogits/git-module ( #4855 )
2017-11-16 13:13:28 -05:00
Unknwon
3dd93f5533
vendor: update github.com/gogits/git-module
2017-11-16 00:04:07 -05:00
Unknwon
181dc5d75e
editor: remove out of sync branch before checkout again
...
If a branch was deleted from server, sometimes it is not reflected
on local copy. Therefore, we need to remove the branch with same
name if it is out of sync and then checkout to correct version.
2017-11-16 00:03:35 -05:00
Mohammad Gholami
ae4c4708ad
locale: update TRANSLATORS ( #4866 )
...
Crowdin contributor
2017-11-15 23:45:24 -05:00
Unknwon
34c2e52bd5
repo/pull: allow rebase before merging ( #4805 )
2017-11-15 23:28:31 -05:00
mharinder
5cd1fdeb9e
pull: add an option to use rebase for merging pull requests
...
For DVCS, either merge or rebase works for getting new code in a pull
request in the main branch.
The rebase workflow produces a linear history which is cleaner, and
more bisect-able.
This commit adds a repo-level option to enable the rebase workflow. Once
enabled, "Merge Pull Request" will be replaced by
"Rebase and Merge Pull Request" which does exactly what the user wants.
It's unlikely a project wants a mixed-use of both rebase and merge
workflows, therefore the feature is not implemented as a drop-down
button like what GitHub does
(https://github.com/blog/2243-rebase-and-merge-pull-requests ).
2017-11-15 23:28:23 -05:00
Unknwon
dbe6de313e
public: update Semantic UI 2.2.10 -> 2.2.13
2017-11-15 21:59:47 -05:00
Anton Antonov
77c77fbd42
api: add endpoint /api/v1/user/orgs ( #4835 )
...
* Add API endpoint /api/v1/user/orgs
The difference between this endpoint and
/api/v1/admin/users/<username>/orgs,
is that here you're creating a repo with the `user`
that corresponds to the API token you're using.
* Extract duplicate API org creation
2017-11-13 22:27:30 -05:00
Unknwon
9b4054f1fc
locale: sync from Crowdin
2017-11-05 23:59:12 -05:00
Unknwon
af3911b833
MISC: update README and migration comment
2017-10-22 19:29:29 -04:00
Unknwon
4258bf3d54
user/auth: fix page not redirect after login
2017-10-22 19:29:17 -04:00
Unknwon
4d1d66d906
Bump version
2017-10-15 00:12:52 -04:00
Unknwon
b727e0be71
SECURITY: fix branch name persistent XSS
...
Reported by Carl Hattenfels.
2017-10-15 00:07:46 -04:00
Unknwon
ea313d0c1e
SECURITY: HTML injection in user search API
...
Reported by Tim Hawes.
2017-10-14 23:53:20 -04:00
Unknwon
c1507eda45
locale: sync from Crowdin
2017-10-14 04:19:24 -04:00
Robert Beal
ce7496aec9
docker: allow setting UID and GID when running a container ( #4776 )
...
* Allow setting the UID and GID when running a docker container via shadow
* Disable password login via usermod (fix leaving user in insecure state)
2017-10-13 16:26:39 -04:00
Josef Kemetmüller
b16c12f67b
cmd/admin: add subcommands for all admin dashboard actions ( #4813 )
2017-10-10 17:02:44 -04:00
Unknwon
1b24e6ed76
locale: sync from Crowdin
2017-09-25 20:29:10 -04:00
Athurg Feng
52f3833811
Add Dingtalk webhook support ( #4773 )
...
* Add dingtalk webhook into html template
* Add Dingtalk's icon
* Insert dingtalk into repo's webhook page template
* Insert dingtalk into org's webhook page
* Add dingtalk into default webhook config
* Add locale string for add_dingtalk_hook_desc
* Update bindata
* Add dingtalk webhook form validator
* Add dingtalk hook task
* Add dingtalk hook create handler
* Add dingtalk hook edit handler
* Add dingtalk router
* Add dingtalk webhook task skeleton
* Add markdown link formatter
* Add Dingtalk ActionCard create wrapper
* Add support for dingtalk create event payload
* Add support for dingtalk delete event payload
* Add support for dingtalk fork event payload
* Add support for dingtalk push event payload
* Add support for dingtalk issue event payload
* Add support for dingtalk issue comment payload
* Add support for dingtalk pull event payload
* Add support for dingtalk release event payload
2017-09-21 14:32:48 -04:00
Unknwon
b1100b5e34
locale: sync from Crowdin
2017-08-15 18:20:28 -04:00
Sb
ab2c6cb008
models: fix #4692 and typo in comments ( #4695 )
2017-08-13 02:11:48 -04:00
Unknwon
f2c3f4a944
locale: sync from Crowdin
2017-07-30 02:45:13 -04:00
Unknwon
6bc11c4450
hook: fix email not sent after push ( #4430 )
...
Turns out mail service was not initialized at all, also mail must
be sent in sync in hook mode before program exits.
2017-07-27 16:53:02 -04:00
Unknwon
643c85e9c8
routes/home: minor code improve
2017-07-18 22:09:57 -04:00
Unknwon
ee9950ec2f
explore: fix total repository number and page number do not match ( #4441 )
...
Because in the final repository list we use Distinct to remove
duplicates, but didn't do so when count total number of repositories.
2017-07-18 22:07:40 -04:00
Unknwon
dc10594d7b
repo: fix cannot fork repository ( #4572 )
...
Should not load attributes if repository not found in HasForkedRepo.
2017-07-18 12:56:23 -04:00
Unknwon
e02fac4968
repo: fix panic on pull request submit ( #4572 )
2017-07-14 18:51:23 -04:00
Julian Xhokaxhiu
5a88546a80
docker: enable Automated builds for rpi ( #4431 )
...
* Enable Automated builds for rpi
* Rename the file to fit only for Docker Hub
* Update the binary to v2.9.0+resin1
* Restore default status
* Commit as new file
In order to avoid breaking native builds
2017-07-14 18:04:19 -04:00
Unknwon
f67d6bbca3
repo/diff: fix line number in split view template ( #4584 )
2017-07-14 17:02:45 -04:00
Unknwon
c970c4ee41
css: not include line numbers in diff selection ( #4584 )
...
Changed template file in order to make CSS work properly.
2017-07-14 16:50:49 -04:00
Unknwon
3a6623104f
Makefile: correct errors
2017-07-14 16:48:55 -04:00
Unknwon
b18a2bdcd3
locale: sync from Crowdin
2017-07-14 16:48:41 -04:00
Unknwon
d09eaef542
locale: sync from Crowdin
2017-07-09 21:38:11 -04:00
Unknwon
13cca8a66a
models/comment: remove unused SQL parameter ( #4586 )
2017-06-27 20:39:59 -04:00
Unknwon
8ed2330d6e
issue_comment: fix pg syntax ambiguous ( #4586 )
...
Also handle error related to time parsing.
2017-06-27 20:21:36 -04:00
Andy Hochhaus
261237745f
api: fix ListIssueComments API ( #4587 )
2017-06-27 19:59:41 -04:00
Unknwon
c9d76a381b
css: update less ( #4584 )
2017-06-27 15:21:14 -04:00
Einar
2961afe8fb
css: not include line numbers in diff selection ( #4584 )
2017-06-27 15:08:19 -04:00
Unknwon
ea03bee1b9
locale: sync from Crowdin
2017-06-27 14:45:10 -04:00
Unknwon
d1a96c2543
cmd/restore: skip non existent directories in backup archive ( #4413 )
2017-06-25 01:16:32 -04:00
Unknwon
11b1498a6e
api/repo: load attributes when listing user repositories ( #4565 )
2017-06-21 17:41:18 -04:00
Unknwon
f59500a90b
locale: sync from Crowdin
2017-06-20 00:10:10 -04:00
Credomane Evonguard
3df25fadfa
scripts: fix LSB init scripts so gogs starts when using mysql/postgresql for database ( #4561 )
2017-06-14 20:37:32 -04:00
Unknwon
0e6a6bf880
Refactoring: remove sessionRelease()
...
XORM supports automatic roll back in session Close() already.
2017-06-11 03:06:36 -04:00
Unknwon
e1f01305d8
vendor: update github.com/go-macaron/binding ( #4428 )
2017-06-11 02:59:49 -04:00
Unknwon
23b83cb736
pkg/process: fix potential race condition
...
Following conditions were not protected:
1. Use and increase next pid
2. Append and remove process from the list
2017-06-11 02:28:08 -04:00
Unknwon
e16196124e
setting: disable SSH minimum key size check when not eligible ( #4507 )
2017-06-11 02:06:26 -04:00
Unknwon
ab2197bc75
random: some code simplify
2017-06-11 00:56:31 -04:00
Unknwon
a887e475e3
repo: change action visibility when repository visibility changed ( #4414 )
2017-06-11 00:43:56 -04:00
Unknwon
4400d2fdd9
Refactoring: rename package routers -> routes
2017-06-11 00:34:14 -04:00
Unknwon
6197a7639a
locale: sync from Crowdin
2017-06-10 01:43:18 -04:00
Unknwon
91f65cedc8
repo/view: trim Windows line ending when display content ( #4546 )
2017-06-09 20:05:04 -04:00
Unknwon
7b85ee4954
vendor: update github.com/gogits/git-module ( #4475 )
2017-06-08 16:56:09 -04:00
Unknwon
1af01f5e30
restore: create data directory before restoring data files ( #4413 )
2017-06-08 16:26:56 -04:00
Unknwon
3efc0d8681
repo: load base repository for loadAttributes
2017-06-08 16:18:04 -04:00
Unknwon
09f2cbfb18
api/repo: response full API format for search results ( #4522 )
2017-06-08 15:53:19 -04:00
Unknwon
88791089ed
locale: sync from Crowdin
2017-06-08 14:11:25 -04:00
Unknwon
089eb1a099
Change required version to Go 1.6
2017-06-07 21:44:18 -04:00
Unknwon
b40dc550ed
vendor: update github.com/go-xorm/* ( #4419 )
2017-06-07 01:19:32 -04:00
Unknwon
c210984b40
repo: improve relative path detection ( #4366 )
2017-06-06 16:06:28 -04:00
Unknwon
455dc072ba
repo: use BranchLink instead of TreeLink ( #4366 )
2017-06-06 15:50:12 -04:00
Unknwon
a851b77ac9
markup: able to display image from IPython notebook ( #4366 )
2017-06-06 15:41:27 -04:00
Simon Dann
e9a2b72ddb
models/repo: modify keyword search to include description for #4287 ( #4548 )
...
* Modified repository keyword search to include description for #4287
* Replacing Where with And for #4548
2017-06-06 06:23:42 -04:00
Unknwon
c0be055541
api/repo: fix admin migrate repo for non-org users ( #4479 )
2017-06-05 17:11:57 -04:00
无闻
51d7f1264b
api: GitHub compliance ( #4549 )
...
* Add undocumented endpoint for /repositories/:id
* GitHub API Compliance
2017-06-05 15:34:11 -04:00
Unknwon
3359b942b3
vendor: update github.com/gogits/git-module
2017-06-05 13:35:13 -04:00
Unknwon
2155ef0208
README: add GitPitch
2017-06-05 00:59:08 -04:00
Unknwon
36d6450977
repo/pull: detect case when no merge base found ( #4434 )
2017-06-05 00:10:53 -04:00
Unknwon
02a576a6a0
locale: update translations
2017-06-04 14:55:55 -04:00
Unknwon
2478b87432
Refactoring: rename ctx -> c
2017-06-03 07:26:09 -04:00
Unknwon
e33c714073
repo: always response go-get meta when requested ( #1878 )
2017-06-03 06:54:06 -04:00
Unknwon
f4d61ac6d2
templates: fix version
2017-06-03 06:52:45 -04:00
Unknwon
5c10eff67f
bindata: regenerate
2017-06-03 06:51:16 -04:00
Unknwon
239dd978ff
repo: support go get subpkg ( #1878 )
2017-06-03 06:50:09 -04:00
Unknwon
af4cf463f5
css: fix fluid container for spilt diff view
2017-06-03 04:34:01 -04:00
Peter Mescalchin
21c1b8d834
conf: rename attachment toggle from ENABLE to ENABLED ( #4474 )
2017-06-03 03:02:55 -04:00
Unknwon
16913ba814
css: start using fixing width container
...
Get rid of responsive issue.
Also fixes #4527 .
2017-06-03 02:58:54 -04:00
Unknwon
6bb9c442b2
issue: fix updated_unix is not updated for new comments ( #4462 )
2017-06-02 17:30:15 -04:00
Unknwon
c407921644
orgmode: recover panic from third-party package
2017-06-02 17:19:06 -04:00
Unknwon
a1411c36de
vendor: update github.com/gogits/go-gogs-client
2017-06-02 14:26:43 -04:00
Unknwon
c69fa18434
repo: expose more fields to API format ( #4484 )
2017-06-02 14:26:34 -04:00
Unknwon
4cb01fe332
locale: add Hungarian
2017-06-01 23:41:58 -04:00
Lilian Besson
612a7e76f1
cmd/admin: fix typo Preform → Perform ( #4540 )
...
Just an English typo in the command line help.
2017-05-31 07:10:42 -04:00
Simon Dann
bf060387af
ui: fix emoji not rendered in commits table ( #4440 )
2017-05-29 23:46:43 -04:00
Unknwon
0778d7de80
vendor: update github.com/msteinert/pam ( #4216 )
2017-05-29 23:43:40 -04:00
Jonas Östanbäck
9085c3b73d
repo/download: fix for downloading zero bytes files. ( #4436 )
...
Allocated buffer served to client and not properly truncated to
number of bytes read.
Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com >
2017-05-29 23:28:38 -04:00
BartWillems
306ba917ea
conf: made the default webhook timeout duration longer. ( #4423 )
...
A 5 seconds timeout is too low and can cause random timeouts in certain setups.
2017-05-29 23:27:02 -04:00
Richard Bukovansky
1a3a303f8d
locale: better explenation for team membership and granted access ( #4417 )
...
As discussed here https://crowdin.com/translate/gogs/1/enus-cs#378 I'm suggesting this update.
2017-05-29 23:25:21 -04:00
Pablo Saavedra
5906268917
models/org_team: getUserTeams uses includes always -1 in the IN statement ( #4412 )
...
Ensure that the IN clause contains one value at least. The idea is avoid a
syntax error in the SQL sentence and rollbacks in the transactions.
For example:
ERROR: syntax error at or near ")"
LINE 1: ...RE ... and team.id IN ();
We will always add the -1 value in the IN list.
2017-05-29 23:24:37 -04:00
Unknwon
a1d411a018
ldap: minor fix for PR #4398
2017-05-29 23:18:34 -04:00
aboron
dbb7e5464b
ldap: add check for group membership ( #4398 )
...
* Add standard LDAP group membership checking.
* Fix formatting, typo, grammer, and syntax errors
* Debugging done.
Gave up on locale file edits.
2017-05-29 22:33:50 -04:00
Unknwon
11ad64f6cb
backup: use datetime string as default archive name
...
Because unix timestamp is not very human readable.
2017-05-29 16:51:30 -04:00
Unknwon
4e87e62d5c
models/repo_collaboration: cannot change permissions of collaborators ( #4512 )
2017-05-29 16:33:18 -04:00
Unknwon
a5bd095c30
locale: add en-GB
2017-05-25 12:53:28 -04:00
Unknwon
b17995a332
restore: reset table sequences for PostgreSQL ( #4357 )
2017-05-21 04:37:37 -04:00
Unknwon
ce6e8ed8fe
models: remove redundant tags for primary keys
2017-05-21 04:36:41 -04:00
Jon Lundy
1755025e7f
models/login_source: add check for user for create/update on LDAP ( #4405 )
...
* Add check for user for create/update
* Update login_source.go
* Update login_source.go
2017-05-21 02:14:28 -04:00
Gibheer
1a4ba4c390
models/ssh_key: don't run ssh-keygen check if disabled ( #4519 )
...
* don't load key when key size should not be checked
This makes it possible for users with incompatible ssh-keygen versions
to just disable the check completely without running into errors.
* add proper ed25519 constant
The x/crypto/ssh library has support for ed25519 now, so it is possible
to support it.
2017-05-20 08:41:57 -04:00
spacetourist
0a6ceabb9b
Allow configurable HTTPS SSL/TLS version( #4451 )
2017-05-20 08:31:25 -04:00
Unknwon
d71a8fece8
feature/org-mode: fix compile error
2017-05-17 18:50:14 -04:00
Unknwon
5202b7da48
vendor: add github.com/chaseadamsio/goorgeous
2017-05-17 18:46:23 -04:00
Unknwon
1b5a418fd3
modules/markup: initial support for org-mode ( #4373 )
2017-05-17 18:46:23 -04:00
Unknwon
a11044f789
locale: sync from Crowdin
2017-05-17 18:37:25 -04:00
Benjamin
4b2bf41381
locale: added missing word and fixed a typo ( #4490 )
2017-05-17 18:31:02 -04:00
rouzier
07d5badfed
cmd/update: fix typo ( #4492 )
2017-05-17 18:30:19 -04:00
peter zhang
10ee2e0dad
vendor: update xorm version for fix git clone error build with golang 1.8.1 ( #4460 )
2017-04-26 19:47:16 -04:00
Unknwon
6500aafcb8
install: validate port in SMTP host address ( #2243 )
2017-04-07 23:23:39 -04:00
Unknwon
6ebdf91b32
templates/repo: fix README.ipynb not rendered ( #4367 )
2017-04-07 22:33:19 -04:00
Unknwon
91cd350b63
repo/editor: fix wrong context for subdirectory ( #4368 )
2017-04-07 21:44:55 -04:00
Unknwon
6ea9642d64
js: remove Preview, Full Screen and Side-by-side buttons for repository file editing ( #4402 )
2017-04-07 18:46:03 -04:00
Unknwon
65277e47c5
api/repo: add Mirror field ( #4392 )
2017-04-07 18:15:23 -04:00
Unknwon
9e3c83372f
api/repo: improve migration error handling
2017-04-07 16:00:25 -04:00
Unknwon
809db853fa
locale: fix zh-CN
2017-04-07 15:41:54 -04:00
Unknwon
62a20b8a2d
repo/wiki: improve UI
2017-04-07 15:30:08 -04:00
Unknwon
d0612be402
user/setting: improve UI
2017-04-07 15:08:53 -04:00
Unknwon
5f8ec0dc8b
templates/repo: improve symlink file icon in list view ( #4237 )
2017-04-07 13:51:10 -04:00
Unknwon
fda4b1106e
user/setting: simplify code
2017-04-07 00:49:30 -04:00
Unknwon
ac43eab51f
Refactoring: rename Signed -> Logged
2017-04-06 23:48:49 -04:00
Unknwon
8d0417497b
modes/mirror: make Updated unchanged if no new commits fetched ( #4341 )
...
After sync mirror, get latest commit date and compare to current
repository updated time, only update it if the commit date is newer.
2017-04-06 20:58:57 -04:00
Unknwon
90b9f7e08c
pkg/setting: rename {AppUrl, AppSubUrl} -> {AppURL, AppSubURL}
2017-04-06 17:27:57 -04:00
Unknwon
2c404daca6
pkg/context: rename {CsrfToken, CsrfTokenHtml} -> {CSRFToken, CSRFTokenHTML}
2017-04-06 17:20:38 -04:00
Unknwon
0e271799f2
Refactoring: rename and simplify pkg/tool functions
2017-04-06 17:13:53 -04:00
Unknwon
3c0de17133
js: set cursor to the end of autofocus input string
2017-04-06 17:00:12 -04:00
Unknwon
bd1f2ccaf8
user/settings/security: add token description about 2FA
2017-04-06 16:27:31 -04:00
Unknwon
ec491b023f
api/repo: fix nil error panic
2017-04-06 01:37:01 -04:00
Unknwon
f191bff0b9
api/repo: check user type of owner for migration
...
Report by MiaoWoo.
2017-04-06 01:20:20 -04:00
Unknwon
1a04da864f
vendor: add github.com/boombuler/barcode/utils
2017-04-06 00:15:39 -04:00
Unknwon
c8c975c99b
vendor: add packages for 2fa
2017-04-06 00:14:39 -04:00
Unknwon
a617d52374
2fa: initial support ( #945 )
2017-04-06 00:14:30 -04:00
Unknwon
624474386a
templates/repo/branches: fix links for mirror repository
...
Also added new pull request button for stale branches.
2017-04-05 17:59:22 -04:00
Unknwon
e0a787b5ee
Update locales
2017-04-05 13:26:53 -04:00
Unknwon
63598688e4
pkg/markup: init default sanitizer.policy
...
App would panic if user has validation error on installation and
the sanitizer is not yet built. Therefore we need a minimal valid
object for sanitizer at start.
2017-04-05 13:12:05 -04:00
Unknwon
497cdc9250
user/setting: reorder navbar
2017-04-05 09:27:42 -04:00
Unknwon
edaf14f2b6
Refactoring: remove tool.TplName
2017-04-05 09:17:21 -04:00
Unknwon
6fbb984ebf
Refactoring: rename pkg/base -> pkg/tool
2017-04-05 09:05:40 -04:00
Unknwon
ba151eda0a
css: improve fonts under Windows
2017-04-04 21:05:01 -04:00
Unknwon
c05717a5f0
models/mirror: feed git.IsRepoURLAccessible with raw mirror address
2017-04-04 20:42:18 -04:00
Unknwon
5a488b6517
models/mirror: unescape credentials at read ( #4014 )
...
If we save credentials already escaped, 'url.QueryEscape' still
escapes it and makes the credentials become incorrect.
2017-04-04 20:21:35 -04:00
Unknwon
ae1d50d19a
models/mirror: escape credentials before write mirror address ( #4014 )
...
Special characters such as '@', ';', '#' and ':' could occur in
password portion of credentials, which breaks the interpretation
and saves 'config' file in with extra characters that are not
recognized by Git (due to INI library).
2017-04-04 19:40:46 -04:00
Unknwon
fe25effe7c
repo/http: fix client is not informed to provide credentials
...
When Git client has cached credentials for a site, missing response
header 'WWW-Authenticate: Basic realm="."' will result in Git client
does not prompt user to input credentials again but plain error
message and halts push/pull process.
2017-04-04 19:36:30 -04:00
Unknwon
d05395fe90
Refactoring: rename modules -> pkg
...
Reasons to change:
1. Shorter than 'modules'
2. More generally used by other Go projects
3. Corresponds to the naming of '$GOPATH/pkg' directory
2017-04-04 19:29:59 -04:00
Unknwon
37b10666de
modules/context: add *Context. ServerError method
...
Also use constants from net/http to replace raw integers.
2017-04-04 19:25:05 -04:00
Unknwon
41c8e87be8
repo/commit: improve error detection
...
Response 404 not 500 for raw diff if object does not exist.
2017-04-04 02:01:29 -04:00
Unknwon
55afc1ad21
models/repo_diff: move core functions to gogits/git-module
2017-04-04 01:45:57 -04:00
Unknwon
16c6ca72cd
css: fix font of .ui.label.button style
2017-04-04 01:19:47 -04:00
Unknwon
b873ec2bce
templates/repo/branches: hide pull request button if not allowed ( #4377 )
2017-04-03 22:24:21 -04:00
Unknwon
1bc805bb4b
public: update Semantic UI 2.2.7 -> 2.2.10
...
[CI SKIP]
2017-04-03 22:20:17 -04:00
Unknwon
348c75c91b
issue: response wrong type of comment from AJAX
2017-04-03 20:06:15 -04:00
Unknwon
76ebdb265b
css: update fonts
...
[CI SKIP]
2017-04-03 18:20:49 -04:00
Unknwon
88ae3510ff
Prepare release
2017-04-03 16:26:43 -04:00
Unknwon
c07899701a
vendor: update github.com/gogits/git-module
2017-04-03 15:09:53 -04:00
Unknwon
ab42671c63
repo: handle git.ErrUnsupportedVersion error type
2017-04-01 17:56:55 -04:00
Unknwon
b3ac33cbcf
vendor: update github.com/gogits/git-module
2017-04-01 17:50:11 -04:00
Unknwon
3b94162803
modules/setting: set default session GC interval to 3600s
2017-03-31 23:55:42 -04:00
Unknwon
52aade232d
modes: fix test compile error
2017-03-31 18:28:08 -04:00
Unknwon
3a9276307c
modules/markup: move common functions to markup.go
2017-03-31 17:46:57 -04:00
Unknwon
ca6326c937
modules/base: move file-related functions to file.go
2017-03-31 17:20:05 -04:00
Unknwon
8da16ac302
modules/markup: rename Markdown render fucntions
...
The unified function 'Markdown' accepts both string or []byte type
input and renders to HTML with []byte type.
2017-03-31 16:37:30 -04:00
Unknwon
761bb3cf53
modules/markup: protect sanitizer from possible modification
...
Only expose public APIs for 'Sanitize' and 'SanitizeBytes' to
eliminate unintentional modifications to sanitizer policy. Also
use 'sync.Once' to make sure multiple calls of 'NewSanitizer' is
safe (although should never happen, but this is a better way).
2017-03-31 16:19:10 -04:00
Unknwon
c1c269d9ef
modules: rename markdown -> markup
...
To further support more markup languages (e.g. Org-mode, AsciiDoc,
reStructuredText), the name 'markdown' is inappropriate.
This is the first step towards more markup language support.
2017-03-31 15:29:43 -04:00
Unknwon
9edac05e05
templates/repo: improve README icon and font
2017-03-31 15:11:40 -04:00
Unknwon
9c1620d49c
css: font-family fixes for Chinese
2017-03-31 14:13:25 -04:00
John Behm
65bb6eb284
locale: update TRANSLATORS ( #4372 )
...
* Update TRANSLATORS
* Update TRANSLATORS
2017-03-31 12:37:46 -04:00
Unknwon
aff55ff105
vendor: update github.com/go-macaron/captcha
...
[CI SKIP]
2017-03-30 12:35:43 -04:00
Unknwon
4a67bb5806
migrations.v17: skip if table not exist
2017-03-30 11:37:27 -04:00
Unknwon
1afafde3b3
user/setting: preserve user input with validation error ( #1123 )
2017-03-30 01:03:44 -04:00
Unknwon
ab634ce61a
cmd/web: fix routes requires sign in ( #4359 )
...
Redirect user to sign in page when visit private repository with
public issues if user want to post comment or create new issue.
2017-03-30 00:34:20 -04:00
Unknwon
9d06ebd01a
markdown: improve filter of class attribute for code blocks
...
Only allow HighlightJS specific classes.
Reported by ChALkeR.
2017-03-29 19:52:53 -04:00
Kyle McCullough
09723ec0e5
migration.v17: handle mysql error ( #4361 )
2017-03-29 19:02:07 -04:00
Hassan Amouhzi
864761c2d0
js: use jQuery .find() ( #4343 )
2017-03-28 17:36:48 -04:00
Unknwon
abe7f7bc36
migration.v17: add nil error check
2017-03-28 16:38:16 -04:00
Unknwon
717bcc4ad8
migration/v17: skip if protect_branch_whitelist table not exist ( #4355 )
2017-03-28 11:20:58 -04:00
Unknwon
11ffdac3f8
org/dashboard: fix wrong repository count ( #4351 )
...
Should not include count for inaccessible repositories.
2017-03-28 11:16:29 -04:00
David Beitey
cf7d5d0c56
docker: fix heading in README.md ( #4353 )
...
The unicode non-breaking space character was breaking the heading format; this switches that character for an ASCII space.
2017-03-28 07:50:36 -04:00
Unknwon
375f1b1fde
Prepare release
...
[CI SKIP]
2017-03-27 14:56:56 -04:00
Unknwon
ad3c6ef205
Update locales
2017-03-27 14:40:55 -04:00
Unknwon
30d9e2ee3c
docker: use vendor to replace go get
2017-03-27 14:04:48 -04:00
Unknwon
1038916460
models/protect_branch: fix whitelist with invalid 'protect_branch_id' ( #4333 )
...
If user creates a protect branch for the first time (which has ID=0),
it generates invalid whitelist records with 'protect_branch_id=0'.
This prevents future updates of protect branch whitelist.
Migration: remove existing invalid protect branch whitelist records.
2017-03-27 13:13:04 -04:00
Unknwon
73de9f9d6a
repo/settings/branches: add prompt for bare repository
2017-03-27 13:12:29 -04:00
Jonas
f40eb9774e
modes/mirror: corrected NextUpdate not set ( #4345 )
2017-03-26 23:24:48 -04:00
Pablo Saavedra
496e07c1c9
models/repo: avoid duplicated results in SearchRepositoryByName ( #4344 )
2017-03-26 23:23:17 -04:00
Unknwon
c238647020
cmd/web: remove dependency version checker
2017-03-25 04:17:55 -04:00
Unknwon
78f94986e3
user/settings: fix bad error handle of leave organization
2017-03-25 03:44:12 -04:00
Unknwon
8f52ab8201
models/repo_editor: add pull request test task after commit ( #4338 )
2017-03-25 03:36:13 -04:00
Unknwon
260ebcc1ca
repo/milestone: simplify code
2017-03-24 18:54:17 -04:00
Unknwon
09cb48e41c
repo: recalculate milestone completeness on issue list ( #4316 )
2017-03-24 18:36:35 -04:00
Unknwon
674106c7b6
repo: cleanup some code
2017-03-24 16:32:14 -04:00
Unknwon
8196430f47
repo: allow private repository to have public wiki or issues
...
Relates to #649 and #2157
2017-03-24 16:25:40 -04:00
Unknwon
7a99e56893
repo: update size after fork, migrate and mirror sync ( #4336 )
2017-03-24 14:22:19 -04:00
Unknwon
79ba0314e9
milestone: only show issue-related count under issue list ( #4316 )
2017-03-24 14:00:01 -04:00
Unknwon
c441f8080e
api/repo: add endpoint to sync mirror ( #2235 )
2017-03-23 20:46:39 -04:00
Unknwon
bd1e757350
user: remove sanitizer for FullName ( #1937 )
2017-03-23 20:24:02 -04:00
Unknwon
3144be5c81
repo: remove legacy sanitizer for repository description
...
Related to #4329 .
2017-03-23 20:23:23 -04:00
Unknwon
fdc7cb565d
repo: fix unable to propose pull request from secondary fork ( #4324 )
2017-03-23 20:04:20 -04:00
Unknwon
a6dbde4c46
user/settings: minor input style fix ( #4327 )
2017-03-23 19:39:05 -04:00
Unknwon
8ce23e2c71
cmd/backup: able to specify archive name ( #4320 )
...
Added flag '--archive-name' for backup command.
2017-03-23 18:44:24 -04:00
Unknwon
8a3f4fc616
models: add config options for XORM logger ( #3183 )
...
Added new config section '[log.xorm]'.
2017-03-23 18:34:25 -04:00
Unknwon
66c1e6b0e8
user/settings: complete repositories panel ( #4312 )
2017-03-23 14:28:31 -04:00
Unknwon
beee6e03b1
error: move ErrRepoNotExist -> errors.RepoNotExist
2017-03-23 14:27:34 -04:00
Rob Richards
902372067c
user/settings: add repositories panel ( #4312 )
...
* Add Repositories panel to user settings
issue #4277
* modified personal repo settings format
2017-03-23 12:57:43 -04:00
Nikolay Korotkiy
7adaf8f812
locale: fix language names ( #4330 )
2017-03-23 11:37:46 -04:00
Unknwon
71753cdd46
templates/label: another minor style improve
2017-03-22 16:20:31 -04:00
Unknwon
d3363430dc
templates/label: minor style improve
...
Add an empty space to make <span> have width.
2017-03-22 15:54:27 -04:00
Unknwon
945e65eedf
README: update alts
...
[CI SKIP]
2017-03-22 15:28:22 -04:00
Unknwon
85a050fca7
issue: fix redirect to random issue if index does not exist ( #4315 )
2017-03-22 13:20:29 -04:00
Unknwon
bb86d66496
repo: rename PageIsViewCode -> PageIsViewFiles
...
Also highlight 'Files' tab when use editor.
2017-03-22 12:58:12 -04:00
Unknwon
aba8789542
vendor: update github.com/go-macaron/session ( #3363 )
2017-03-20 14:06:41 -04:00
Unknwon
5f1bbbde49
user/settings: fix cannot change profile for non-local users ( #4313 )
2017-03-20 14:01:23 -04:00
Unknwon
0203eaab00
user/dashboard: hide More button if reached end on first load
2017-03-20 14:00:51 -04:00
Unknwon
2807274e2d
repo/webhook: able to retrigger delivery history ( #2187 )
2017-03-19 17:44:46 -04:00
Unknwon
55a5ad5cdc
api/repo: fix incorrect permission values ( #4309 )
2017-03-18 16:44:40 -04:00
Unknwon
b3c4a39208
setting: add config option for raw file render mode ( #3608 )
...
Added '[repository] ENABLE_RAW_FILE_RENDER_MODE'.
2017-03-17 19:42:21 -04:00
Unknwon
cac7af2c78
explore: able list and search for private but accessible repositories ( #3088 )
2017-03-17 19:17:40 -04:00
Unknwon
2d4dc544be
install: able to enable console mode ( #3119 )
2017-03-17 00:16:46 -04:00
Unknwon
171f97868d
repo: allow issues and wiki for bare repository ( #4104 )
2017-03-16 23:10:45 -04:00
Unknwon
becaec19a7
setting: add login status cookie ( #2885 )
...
Added config options EnableLoginStatusCookie and LoginStatusCookieName under section '[security]'.
2017-03-16 22:42:17 -04:00
Unknwon
bc630cc52b
repo/commit: able to config default commits page size ( #4230 )
...
Added config option '[ui.user] COMMITS_PAGING_NUM'.
2017-03-16 22:28:32 -04:00
Unknwon
d591cb0dfb
dashboard/feeds: able to load more history ( #2511 )
2017-03-16 22:05:53 -04:00
Unknwon
07a9cbe0a9
setting: able to config dashboard news feed paging number ( #4247 )
2017-03-16 20:25:28 -04:00
Unknwon
7c802f6d83
repo/setting: filter out deleted branch in protect list ( #4288 )
2017-03-16 20:09:27 -04:00
Unknwon
431e930367
Add Go 1.8 to .travis.yml
2017-03-16 17:46:55 -04:00
Unknwon
9e8ffa14cb
webhook: add file status to push event ( #3897 )
2017-03-16 17:33:04 -04:00
Unknwon
0ccd7c97ab
models: rename ErrUserNotExist -> errors.UserNotExist
2017-03-16 17:18:43 -04:00
Unknwon
4e64e71e28
templates/repo/webhook: move to its own directory
2017-03-16 15:50:18 -04:00
Unknwon
86c7f45383
js: minor fix for #4294
2017-03-15 16:38:41 -04:00
Brian Paulson
50b36a732c
ui: added Select class to ui.dropdown menus to prevent label changing ( #4294 )
2017-03-15 16:35:13 -04:00
Unknwon
f54bcba339
Update locales
2017-03-13 23:41:22 -04:00
Unknwon
f0209ac2f6
api: handle new events for hook
2017-03-13 14:32:16 -04:00
Unknwon
e1dcd11051
repo/settings: improve Git hook editor
2017-03-13 06:00:37 -04:00
Unknwon
24734a33e7
release: improve attachment handle
2017-03-13 05:26:17 -04:00
Unknwon
1df54ea0cd
release: able to add attchments to release ( #1614 )
...
Added new config section '[release.attachment]’.
2017-03-13 04:32:20 -04:00
Unknwon
e6df2259ab
explore: panic if search without login ( #3088 )
2017-03-13 02:41:04 -04:00
Unknwon
96ae0129ef
models/repo: minor code style and comment fix ( #4273 )
2017-03-13 00:53:50 -04:00
Rob Richards
aaadc61ee8
models/repo: allow SearchRepos to return private but accessible repositories ( #4273 )
...
* models/repo.go SearchRepositoryByName()
Updated function to return public and private repositories that the logged in user has been given rights to view
issue #3088
* models/repo.go SearchRepositoryName
changed repository table alias to 'repo'
removed debug line
* models/repo.go SearchRepositoryByName
modified UserID search query to use the "access" table instead of team_repo, team_user etc
* models/repo.go SearchRepositoryByName
1) uppercased SQL keywords
2) removed alias for ACCESS table
2017-03-13 00:37:12 -04:00
Danny Althoff
44a6b63316
cmd/hook: fixed typo ( #4280 )
2017-03-12 13:43:05 -04:00
Unknwon
5f058c3f07
issue_mail: fix issue poster not receive email if not watching ( #2929 )
2017-03-12 13:42:19 -04:00
Unknwon
b116dc506b
migrations/v16: use continue not return for bad records
2017-03-12 03:34:19 -04:00
Unknwon
bf58f26305
migrations/v16: make SQLite3 work
2017-03-12 03:30:53 -04:00
Unknwon
601f174ea0
migrations/v16: only Warn if repository happens to have bad data
2017-03-12 03:08:25 -04:00
Unknwon
a34c21cde3
migrations/v16: sync table
2017-03-12 03:05:41 -04:00
Unknwon
bb19bb601e
repo: able to view size ( #1158 )
2017-03-12 01:59:48 -05:00
Unknwon
05dbd3f7d7
refactoring: experimental with models/errors package
2017-03-12 00:47:34 -05:00
Unknwon
dee76e4189
models/webhook: add skip check for Release event
2017-03-11 18:44:50 -05:00
Unknwon
b615d670b3
webhook: add Release event ( #2387 )
2017-03-11 18:41:32 -05:00
Girish Sonawane
b9bb4a62d6
api: make CORS work by handling preflight OPTIONS request ( #4264 )
...
* make CORS work by handling preflight OPTIONS request
* Update api.go
2017-03-11 03:01:59 -05:00
Unknwon
61e2bff757
repo: commits, branches and releases should highlight files tab
2017-03-11 02:13:42 -05:00
Unknwon
9713016637
repo/branches: hide buttons for regular users
2017-03-11 01:52:37 -05:00
Unknwon
5c7cb1594b
repo/branches: overview and all ( #2310 )
2017-03-11 01:43:45 -05:00
Unknwon
3eb57370a6
api/repo: fix cannot reponse branch with slashes ( #4198 )
2017-03-10 23:37:25 -05:00
Unknwon
ac8b1e595f
markdown: support Smartypants ( #4162 )
...
Added new config section '[smartypants]', and disabled by default.
2017-03-10 23:30:40 -05:00
Unknwon
31c55213ff
css/repository: fix undesired style for label template select list
2017-03-10 19:15:28 -05:00
Unknwon
23da90e25d
issue_mail: send notifications to participants in comments ( #2929 )
2017-03-10 18:47:02 -05:00
Unknwon
60ee79363d
templates: use owner's avatar as image of repository
2017-03-10 17:00:10 -05:00
Unknwon
8fa6d0d302
repo/pull: handle head repository of merged pull requests deleted
2017-03-10 16:58:41 -05:00
Unknwon
a534f9f9b6
templates/repo: change some buttons to use 'basic' style
2017-03-10 15:36:55 -05:00
Unknwon
aa99e805c8
repo/release: 404 when edit draft (4262)
2017-03-10 15:27:55 -05:00
Unknwon
0049c80cd9
less/repository: minor fix for #git-stats
2017-03-10 15:23:01 -05:00
Unknwon
ebc0943713
templates/repo: only show Git stats in repository home page ( #3518 )
...
Move 'Commits' and 'Releases' tabs down to body.
This patch also reduces page load time for pages that do not need
to use commits count anywhere. Get commits count can hurt
performance badly for huge repositories that has tens of thousands
commits like Linux Kernel.
2017-03-10 15:13:48 -05:00
Unknwon
451aef7a1c
release: improve page load performance
...
Previously, we load all releases of a repository which could hurt
performance when the repository has a lot of releases.
Now we're able to only load releases in current page view we need
to show by matching with 'tag_name'.
2017-03-10 14:12:46 -05:00
Unknwon
22882d7c04
models/user: explicitly select for organization type
2017-03-10 12:31:50 -05:00
Unknwon
c3cde864f8
models/pull: treat all errors as conflict ( #4265 )
...
If there is a misdetection, log shows everything.
2017-03-09 13:36:40 -05:00
Unknwon
f860ddbbb7
models/pull: better error message detection ( #4265 )
...
Stop using English phrases in case of Git localization.
2017-03-09 13:04:41 -05:00
Unknwon
89cc6aa430
webhook: add issue comment event
2017-03-09 04:11:23 -05:00
Unknwon
c93731339f
webhook: support Issues event ( #2319 )
...
Also addresses #3485 .
2017-03-09 00:03:29 -05:00
Unknwon
bab448681d
models/user: handle case when user doesn't belong to any organization ( #4258 )
2017-03-08 22:21:31 -05:00
Unknwon
de2d3e3fd8
ssh_key: create parent directory of 'authorized_keys' file
2017-03-08 22:08:31 -05:00
Unknwon
295d251232
mirror: update repository updated_unix after sync ( #2807 )
2017-03-08 17:47:44 -05:00
Unknwon
83f6b8e847
Protected branches: allow whitelist bypass require pull request check ( #4207 )
2017-03-08 16:43:36 -05:00
Unknwon
e38fef0009
Update README
2017-03-08 10:17:53 -05:00
Unknwon
6c3424dc3f
repo/setting: fix admin cannot transfer organizational repository
2017-03-07 18:51:24 -05:00
Unknwon
d1f0bc48ce
repo/setting: fix admin cannot delete organizational repository wiki
2017-03-07 15:51:53 -05:00
Unknwon
bb005f3f9a
models/user: better directory handling when change username
...
Previously, if the user base directory somehow doesn't exist, the
application throws 500 for failure of rename.
Now it detects if the application should rename or just create a
new directory.
2017-03-07 14:12:19 -05:00
Unknwon
e6dbfd918c
security: fix vulnerability in changing username
...
Reported by João Arnaut.
2017-03-07 14:07:20 -05:00
Unknwon
c2f0711db0
Update locale
2017-03-06 23:37:46 -05:00
Unknwon
92153fd898
git_hook: add new env var 'GOGS_AUTH_USER_EMAIL' ( #4252 )
2017-03-06 23:28:03 -05:00
Unknwon
a9d2480c7f
templates/user/profile: fix link to avatar settings ( #4251 )
2017-03-06 23:23:37 -05:00
Unknwon
fd70d503e0
public: minor fixes on build tool config
2017-03-06 17:59:36 -05:00
Unknwon
8b73c8076f
modules/markdown: fix wrong raw link to internal images
2017-03-05 16:54:00 -05:00
Unknwon
971a96a962
Revert "public: update Semantic UI from 2.2.7 -> 2.2.9"
...
This reverts commit eaab01fa49 .
2017-03-05 16:35:35 -05:00
Unknwon
e9838a83ce
routers/repo/http: only prompt HTTP Basic Authentication when intended
...
Sometimes user could simply request wrong URL, but if that wrong URL
has nothing related Git HTTP operations, HTTP Basic Authentication
should not prompted. Instead, clean 404 page should be presented.
The patch also supports Git HTTP operations without '.git' suffix
to the repository name, which addresses #4226 and #4189 .
2017-03-04 21:26:32 -05:00
Fastidious
837fc9847d
conf/gitignore: use correct OS name ( #4240 )
...
This is no more OSX, but macOS. Long live macOS!
2017-03-04 20:17:25 -05:00
Unknwon
7e883f891a
scripts: update gogs.service ( #4223 )
...
According to https://goo.gl/ea8k9K , it hurts nothing to use
nonexistent services but gains convenient for default settings.
2017-03-04 11:40:37 -05:00
Félix MIKAELIAN
e19a69442d
Update README.md ( #4238 )
2017-03-04 11:19:14 -05:00
Unknwon
ebd95dd082
models/org: reduce to 2 SQL executions for GetOrgIDsByUserID
...
This also addresses #4231 . It is now ignoring nonexistent
organizations returned from 'org_user' table.
This was a bug caused in older version that didn't cleanup
'org_user' table when delete an organization.
2017-03-03 18:26:51 -05:00
Unknwon
f7b7d008b6
setting: fix Webhook.SkipTLSVerify didn't load ( #4228 )
2017-03-02 22:08:39 -05:00
Unknwon
b39454ca16
scripts: update gogs.service ( #4223 )
...
Add 'After=mariadb.service’.
[CI SKIP]
2017-03-02 12:21:31 -05:00
Bo-Yi Wu
00943a025f
locale: update TRANSLATORS ( #4224 )
2017-03-02 11:37:14 -05:00
Unknwon
600f748cb0
vendor: update golang.org/x/crypto/ssh
...
Related to #4160
2017-03-01 21:33:58 -05:00
Unknwon
038b107c3d
Update locale
...
Also fixes #4213
2017-03-01 12:31:04 -05:00
Unknwon
c6e08d76fd
admin/config: minor CSS fix
2017-02-28 23:25:03 -05:00
Unknwon
6daac151b8
miniwinsvc: fix import path
2017-02-28 23:01:51 -05:00
Unknwon
e08161a302
hook: fix can’t be executed while run as service on Windows ( #4207 )
2017-02-28 22:58:52 -05:00
atzoum
341eafcf04
adapt Dockerfile.aarch64 ( #4210 )
2017-02-28 16:16:23 -05:00
Unknwon
dd649eb4cc
admin: fix template error
...
Also a try to display key-value pairs in table.
2017-02-28 12:42:16 -05:00
Unknwon
d43f5f17fd
webhook: fix push panic to organizational repository ( #4206 )
2017-02-28 10:28:48 -05:00
Corentin BRETON
193cc3ba9a
locale: update TRANSLATORS ( #4204 )
2017-02-28 07:06:12 -05:00
Unknwon
fd667ca1d8
Merge branch 'master' of github.com:gogits/gogs into develop
2017-02-28 06:22:28 -05:00
Unknwon
9d40b8a83c
Bump version
2017-02-28 05:45:50 -05:00
Unknwon
b0169ba064
Merge branch 'master' of github.com:gogits/gogs into develop
2017-02-28 05:34:51 -05:00
Unknwon
9ace35ee8b
repo_branch: fix inapproriate logic
2017-02-28 05:33:30 -05:00
Unknwon
ca2cfaf71e
cmd: able to backup and restore
...
Not very robust, must execute under correct workdir.
Addresses #2072 , #3708 , #648
2017-02-27 22:48:19 -05:00
Unknwon
b06f299748
webhook: add fork event
2017-02-27 22:48:18 -05:00
Unknwon
beea014343
template: add more icons for news feed
2017-02-27 22:47:33 -05:00
Unknwon
70072e2842
dashboard: add delete branch and tag news feeds
2017-02-27 22:47:33 -05:00
Unknwon
f0086e66ae
webhook: able to detect delete branch or tag ( #2315 )
2017-02-27 22:47:21 -05:00
Unknwon
7fe13e72d8
cmd: refactoring command name
2017-02-27 22:47:12 -05:00
Unknwon
87f0ce793d
repo: able to perform initial commit on behave of actual user
2017-02-27 22:47:12 -05:00
Unknwon
25cf755f30
editor: fix compile error
2017-02-27 22:46:42 -05:00
Unknwon
c7a8051a71
mailer: make text/html as default format
...
Change config option from '[mailer] ENABLE_HTML_ALTERNATIVE' to '[mailer] USE_PLAIN_TEXT'
2017-02-27 22:46:42 -05:00
Unknwon
a47553b7aa
admin/config: remove duplicated config info
2017-02-27 22:46:32 -05:00
Unknwon
d7954014a4
markdown: fix links for image nested inside a link ( #2636 )
2017-02-27 22:46:32 -05:00
Unknwon
429345b9df
editor: fix cannot create branch with slashes ( #3568 )
2017-02-27 22:46:32 -05:00
Unknwon
eaab01fa49
public: update Semantic UI from 2.2.7 -> 2.2.9
2017-02-27 22:45:35 -05:00
Unknwon
4f9c5981a9
refactoring: modules/auth/*_form.go -> modules/form
2017-02-27 22:45:35 -05:00
Unknwon
b3757e424f
Prepare release
2017-02-27 18:38:16 -05:00
Unknwon
2381fe72cb
base/tool: downgrade error to warning
2017-02-26 20:44:53 -05:00
Unknwon
e28bc7023f
modes/org: code format for PR #4194
2017-02-26 15:29:16 -05:00
dlob
aff8fb28bd
models/org: use XORM chain operations instead of raw SQL ( #4194 )
...
This also solved MSSQL pagination query syntax problem reported in #4176 .
2017-02-26 15:19:34 -05:00
Unknwon
6a543c8066
Update README
2017-02-25 21:21:12 -05:00
Unknwon
4d90527a6e
repo: does not allow fork to original owner ( #4182 )
...
But can still fork to organizations.
2017-02-25 03:52:54 -05:00
Unknwon
c64b842df9
templates: able to inject content to head and footer ( #1286 )
2017-02-24 18:26:41 -05:00
Unknwon
27c4252548
dashboard: fix commits CSS
2017-02-24 14:55:07 -05:00
Unknwon
10b93efc4a
repo: able to add organization member as repository collaborator
2017-02-24 13:56:02 -05:00
Unknwon
0696d430c9
protect_branch: only list teams have write access
...
List teams without write access to the repository cause confusion
to make users think members of team could push to the branch.
2017-02-24 13:19:42 -05:00
Unknwon
68b231bd89
template: use DisplayName of users when possible ( #4187 )
2017-02-24 12:43:49 -05:00
Unknwon
6ec859f2b0
webhook: send secret with SHA256 HMAC hex digest ( #3692 )
2017-02-24 12:23:19 -05:00
Unknwon
452551fa23
webhook: highlight delivery response on click
...
This decreases page load time for webhook edit page.
2017-02-24 12:22:22 -05:00
Kyle Filz
ec05c64ead
docker: update Dockerfile for Raspberry Pi ( #4185 )
2017-02-24 00:37:21 -05:00
Unknwon
cd15a17970
models/repo: delete protect branch options when delete repository
2017-02-23 18:42:03 -05:00
Unknwon
6072e9a52c
repo: add protect branch whitelist ( #4177 )
...
Add options to add users and teams to whitelist of a protected
branch. This is only available for organizational repositories.
2017-02-23 18:25:12 -05:00
Unknwon
b78e03934d
models/access: hasAccess only need userID not user object
2017-02-23 16:15:25 -05:00
Cyril Rohr
3c0d162961
packager: update files ( #4181 )
...
* Fix packaging
* Fix macaron vendor sha
Revision 8be5635c28f40a85ce8e8f65c6118b4ee4e548e9 does not exist
* Add build dependency for centos
2017-02-23 15:33:58 -05:00
Unknwon
48cf9edcf5
templates/repo/diff: fix tag-code doesn't display in split view
2017-02-23 13:24:59 -05:00
Unknwon
0c8c1ee96f
pull: fix split view on pull request page ( #3695 )
2017-02-23 13:12:28 -05:00
Unknwon
7d80c5a722
mirror: does not allow create releases
2017-02-23 13:09:26 -05:00
Unknwon
5ec21d56ef
editor: fix cannot redirect to correct pull request URL
...
Was only possible to correctly redirect to pull request page within
same repository. And didn't take care of case when upstream has
disabled pull request.
Also add a new method 'PullRequestURL' to unify the code.
2017-02-23 13:05:29 -05:00
Unknwon
266c8f5a85
release: fix unable to edit release of a fork repository
2017-02-23 11:35:33 -05:00
Unknwon
162504e90c
repo/setting: fix admin cannot delete organizational repository
2017-02-22 23:16:23 -05:00
Unknwon
5ea0592f61
webhook: fix organizational webhook last delivery status cannot be updated
2017-02-22 22:55:28 -05:00
Unknwon
054e97d614
csrf: able to set custom cookie name
...
Add new config option '[session] CSRF_COOKIE_NAME'.
2017-02-22 21:46:43 -05:00
Unknwon
28983c94ff
comment: only show title of commit message from a commit ref ( #3206 )
2017-02-22 08:25:26 -05:00
Unknwon
0cfa489cf0
models/git_diff: add bound check
2017-02-22 06:59:45 -05:00
Anders H
e0af5c280d
locale: update TRANSLATORS ( #4170 )
2017-02-22 06:17:08 -05:00
Unknwon
d21dc0da78
migrate: fix unexpected removal of repository when wiki is detected
2017-02-21 22:00:45 -05:00
Unknwon
60aca9ea18
webhook: also only enable certain types ( #3356 )
...
Add new config option '[webhook] TYPES’.
2017-02-21 20:21:25 -05:00
Argentumbolo
6a8ad0b357
locale: changes relates to Ukrainian language ( #4168 )
...
- Add Ukrainian translation into templates/home.tmpl
- Fix Ukrainian language name in conf/app.ini
because on Ukrainian 'language' is female.
- Add me as translator into conf/locale/TRANSLATORS
2017-02-21 17:57:27 -05:00
Unknwon
bd970b8b27
webhook: only trigger specific webhook for test delivery ( #3030 )
2017-02-21 15:44:35 -05:00
Unknwon
0f3155660e
webhook: minor improvements on Discord
2017-02-21 13:58:00 -05:00
Unknwon
437df04d8c
Prepare release
2017-02-21 12:17:39 -05:00
Unknwon
8216360da8
webhook: support color for Discord
2017-02-21 11:36:19 -05:00
Unknwon
c5b85f2733
models/repo: fix repository files weren't cleaned up ( #4167 )
2017-02-21 11:12:46 -05:00
Orion
ba88bb5f5f
locale: update translators ( #4166 )
2017-02-21 09:11:44 -05:00
Unknwon
5895d43574
editor: redirect to new pull request page after create new branch
2017-02-20 22:29:15 -05:00
Unknwon
e78f252713
webhook: blank page for organization Discord type
2017-02-20 22:13:34 -05:00
Oscar Quisbert
6a78580429
locale: update TRANSLATORS ( #4161 )
2017-02-20 21:12:29 -05:00
Unknwon
6002d72603
router: fix 404 when repository name contains dot
...
E.g. atomi.github.io
2017-02-20 18:05:34 -05:00
Unknwon
934734a85a
diff: able to highlight line with hashtag URL
2017-02-20 16:16:32 -05:00
Óscar García Amor
491934784f
locale: add new translator ( #4158 )
2017-02-20 13:47:38 -05:00
Alexey Agafonov
fe69a7b116
Update home.tmpl ( #4159 )
...
Russian lang. Small fix.
2017-02-20 13:46:56 -05:00
Unknwon
0bef74d499
vendor: update github.com/go-macaron/toolbox ( #2857 )
...
Support HEAD requests of '/healthcheck' for service monitoring.
2017-02-20 13:39:46 -05:00
Unknwon
2322de653c
models/webhook: fix bad query
2017-02-20 01:04:02 -05:00
Unknwon
95b94b2166
bindata: generate data for PR #4155
2017-02-19 20:12:21 -05:00
Tyler
dd4d623612
Update 'disable_register_mail' verbiage ( #4155 )
2017-02-19 19:55:19 -05:00
Unknwon
41a2632ae7
webhook: minor text change on Discord
2017-02-19 16:07:28 -05:00
Unknwon
f3a228ed61
vendor: update gopkg.in/macaron.v1
2017-02-19 15:51:10 -05:00
Unknwon
c4fdc26fa5
migration: drop 0.6.x support
2017-02-19 14:42:06 -05:00
Unknwon
7de71333c6
repo: several minor improvements
...
1. Fix sample content didn't show up when hook doesn't exist.
2. Fix CSS 'word-break' to use 'break-word' not 'break-all'.
3. Fix single quote in 'locale_en-US.ini' file.
2017-02-19 13:18:16 -05:00
Unknwon
cd9b29ff3f
api: add list user and organization's repositories ( #3984 )
2017-02-18 23:37:16 -05:00
Unknwon
50a7c3c20d
repo: able to fork own repository ( #1791 )
2017-02-18 23:04:11 -05:00
huqiangit
c3f52ab52d
this fix #3958 ( #4153 )
...
Deal with '/' in Wiki page title.
2017-02-18 22:51:21 -05:00
Unknwon
40fbe7fa8e
models/repo: handle deletion on Windows ( #4152 )
2017-02-18 22:47:32 -05:00
Unknwon
ef922ff757
css: cleanup unused files
2017-02-18 21:06:43 -05:00
yaourt
1841316f18
Provide an updated Dockerfile where Gogs is build with Go 1.8 ( #4151 )
...
In order to have an up to date Docker image based on alpine 3.5
and having Gogs built with Go 1.8
Refs: [ #4145 ]
2017-02-18 20:43:27 -05:00
Unknwon
0a2f87f941
cron: add repository archive cleanup ( #4061 )
2017-02-18 19:35:59 -05:00
Unknwon
c69900325d
commits: able to specify pageSize dynamically ( #3965 )
...
Usage: <url>?page={page}&pageSize={pageSize}
Also avoid/removed getting total commits count for pagination,
users are only allowed navigation by 'newer' and 'older'.
2017-02-18 18:37:47 -05:00
Unknwon
685737b816
locale: add Ukrainian support
2017-02-18 15:00:11 -05:00
Unknwon
5d766bc4d6
docker: improve README [CI SKIP]
2017-02-18 13:53:58 -05:00
Unknwon
1083c0cd9a
admin/config: display repository related settings ( #3816 )
2017-02-18 13:29:43 -05:00
Unknwon
7b8f086f72
repo/settings: add description and link to personal SSH keys ( #3936 )
2017-02-18 12:56:06 -05:00
Unknwon
21d538a738
install: able to enable builtin SSH server ( #3773 )
2017-02-18 12:47:35 -05:00
Unknwon
36f448f47f
footer: update Twitter handle [CI SKIP]
2017-02-18 11:55:59 -05:00
Unknwon
dbd9f05c06
vendor: update github.com/go-xorm/*
2017-02-18 11:22:44 -05:00
app
77757f6d39
I've got Translation Credits message from 无闻 (joe2010xtmf) ( #4144 )
2017-02-18 11:06:06 -05:00
Ganesha
018614cdf0
Update TRANSLATORS ( #4146 )
2017-02-18 11:05:44 -05:00
Jonas De Kegel
5d9680b00d
Update TRANSLATORS ( #4147 )
2017-02-18 11:05:23 -05:00
Unknwon
c8982f4165
settings: fix organization panel CSS
2017-02-18 02:22:59 -05:00
wp-src
71f0dd858b
Update TRANSLATORS ( #4143 )
2017-02-18 02:07:46 -05:00
火文狼
956bdb18c9
Update TRANSLATORS ( #4142 )
2017-02-18 01:33:20 -05:00
Unknwon
a07b1f630a
webhook: add native Discord support
2017-02-18 00:54:56 -05:00
Unknwon
266586e866
repo: assignee can be anyone who has read access ( #3739 )
2017-02-17 22:17:27 -05:00
Unknwon
b481927d5e
Improve error handling
2017-02-17 18:23:35 -05:00
Unknwon
7bd6052efe
vendor: update gopkg.in/clog.v1
2017-02-17 18:05:41 -05:00
Unknwon
07801cbf09
repo/release: add pagination ( #2164 )
2017-02-17 17:41:55 -05:00
Pierre Prinetti
81e74858d8
Update TRANSLATORS ( #4140 )
2017-02-17 16:19:11 -05:00
Olexander Yermakov
f4e714d54a
Update TRANSLATORS ( #4139 )
2017-02-17 15:41:23 -05:00
Alexandre Espinosa Menor
edccbc0481
Added myself ( #4138 )
2017-02-17 15:14:45 -05:00
Unknwon
7e09d210ba
Initial version of protected branches ( #776 )
...
- Able to restrict force push and deletion
- Able to restrict direct push
2017-02-17 15:10:50 -05:00
Riste Risafov
dab768212a
Update TRANSLATORS ( #4137 )
2017-02-17 14:07:43 -05:00
javydreamercsw
c033cfc684
Update TRANSLATORS ( #4136 )
2017-02-17 14:07:28 -05:00
sergystepanov
89593a82c1
Update TRANSLATORS ( #4135 )
2017-02-17 13:54:06 -05:00
Unknwon
ba93504804
setting: check mailService.From only if it has value ( #4134 )
2017-02-17 12:28:23 -05:00
Unknwon
57cb23ac81
Security: fix XSS attack on alert
2017-02-17 08:16:27 -05:00
Unknwon
5155f026b4
Security: fix XSS attack on milestone
...
Reported by Miguel Ángel Jimeno.
2017-02-17 08:06:48 -05:00
Unknwon
d521e716dd
refactoring: SSH and HTTP push procees is now unified
...
We used to handle SSH and HTTP push separately which produces
duplicated code, but now with post-receive hook, the process
is unified to one single place and much cleaner.
Thus, UpdateTask struct is removed.
Narrow down the range of Git HTTP routes to reduce condufsing
HTTP Basic Authentication window popup on browser.
By detecting <old-commit, new-commit, ref-name> inside post-receive
hook, Git HTTP doesn't need to read the whole content body anymore,
which completely solve the RAM problem reported in #636 .
2017-02-16 16:33:49 -05:00
Unknwon
3b49a99b60
wiki: fix crash with blob name contains tab ( #3916 )
2017-02-16 11:47:54 -05:00
Unknwon
f129e0ecb5
repo/editor: fix breadcrumb path cuts parent dirs ( #3859 )
2017-02-16 08:34:49 -05:00
Unknwon
88143f1934
models/repo: UpdateLocalCopy should always aceept valid branch name
2017-02-16 06:28:37 -05:00
Unknwon
3137665e6e
Simplify description
2017-02-15 22:29:31 -05:00
Unknwon
f35bd34002
models/repo: use reset --hard to align with remote branch ( #4123 )
...
If user has force pushed to a branch, git pull will fail.
2017-02-15 21:00:46 -05:00
Unknwon
b9560ec9cb
vendor: update git-module ( #4128 )
2017-02-15 18:34:02 -05:00
Unknwon
189924cabf
repo/branch: force delete merged branch ( #4128 )
2017-02-15 18:24:32 -05:00
Unknwon
c2277796e4
wiki: remove redundant string replace ( #3754 )
2017-02-15 18:18:33 -05:00
Unknwon
f97b250509
Security: prevent XSS attach on wiki page
...
Reported by Miguel Ángel Jimeno.
2017-02-15 18:05:02 -05:00
Mourad Boufarguine
59981b8818
Enable syntax highlighting for CMakeLists.txt files #2199 ( #4130 )
2017-02-15 12:38:54 -05:00
Unknwon
40bce6310c
Improve error handling
2017-02-15 12:35:24 -05:00
Unknwon
a4f9e5031f
migration.v15: don't generate hook file if wiki not exist ( #1623 )
2017-02-15 05:45:15 -05:00
Unknwon
4da325a45c
user/profile: paging doesn't respect private repository count ( #4082 )
2017-02-15 05:39:36 -05:00
Unknwon
fd5881fb64
migration: minor code fix ( #1623 )
2017-02-15 05:28:05 -05:00
Unknwon
0f6e464126
migration: should regenerate wiki hook files ( #1623 )
2017-02-15 05:25:51 -05:00
Unknwon
6132a82287
admin: sync wiki's hook files as well
2017-02-15 05:15:39 -05:00
Unknwon
32a868d431
wiki: handle '#' in edit page ( #3767 )
2017-02-15 05:10:00 -05:00
Unknwon
94f91543b6
Fix compilation error
2017-02-15 04:09:07 -05:00
Unknwon
3d52ef6e39
Solve conflicts ( #3837 )
2017-02-15 04:01:59 -05:00
Thibault Meyer
a45205b988
Commits fetch concurrency ( #3837 )
2017-02-15 03:59:53 -05:00
Unknwon
ec9c14c09d
vendor: update dependency
2017-02-14 18:47:09 -05:00
Kim "BKC" Carlbäcker
b6fc35f637
Implement list/check/delete Repo Collaborator ( #3689 )
2017-02-14 18:45:08 -05:00
Unknwon
e24d62e583
modules/ssh: SSH_KEYGEN_PATH not used for exec ssh-keygen ( #4124 )
2017-02-14 18:08:26 -05:00
Unknwon
0386b5ae54
cmd/hook: check existence before call custom hook
2017-02-14 18:06:54 -05:00
Unknwon
a0253cab62
vendor: update git-module
2017-02-14 17:21:55 -05:00
Unknwon
0f32aeec70
migration: adjust rule to prevent migrate wrong hook file
2017-02-14 16:50:16 -05:00
Unknwon
78145cd166
migration: handle edge case
2017-02-14 16:40:49 -05:00
Unknwon
904f0ebec3
migration: add trace log
2017-02-14 16:30:49 -05:00
Unknwon
039dc33367
git: delegate all server-side Git hooks ( #1623 )
2017-02-14 16:22:16 -05:00
Christian Höppner
859009259a
Typo in LocalCopyPath ( #4122 )
...
This won't fix any bugs, but a typo is a typo.
2017-02-14 07:39:55 -05:00
Unknwon
4c5255f5ad
cookie: enhance cookie security ( #3525 )
2017-02-14 03:52:20 -05:00
Unknwon
279e475b89
webhook: match email with real user in database for test delivery ( #3652 )
2017-02-14 03:32:13 -05:00
Unknwon
f4aedda13a
org/team: make 'new' as reserved for team name ( #3789 )
2017-02-14 03:16:02 -05:00
Unknwon
1381f0f28e
vendor: check in missing dependency
2017-02-13 20:58:53 -05:00
Unknwon
f967e9d021
vendor: add new dependency ( #3772 )
2017-02-13 20:52:35 -05:00
dlob
5179063e71
Added mssql support. ( #3772 )
2017-02-13 20:50:00 -05:00
Unknwon
ad4bbf5173
Update new logo
...
[CI SKIP]
2017-02-13 19:11:31 -05:00
Egon Elbre
35f30a306b
Icon redesign. ( #4121 )
2017-02-13 18:20:30 -05:00
Unknwon
c37d3f6486
vendor: remove unnecessary sublime files
2017-02-13 14:09:08 -05:00
Unknwon
bd786b8ef0
auth: remove MD5 for secure cookie secret ( #4117 )
...
Update vendor accordingly
2017-02-13 14:05:49 -05:00
Unknwon
d02e7d9e6a
install: no need to check SMTPFrom is not set ( #4118 )
2017-02-13 04:20:03 -05:00
Unknwon
1c87b082c1
api/issue: minor code refactor ( #3688 )
2017-02-12 19:46:38 -05:00
Kim "BKC" Carlbäcker
99d86c7175
Implement more issue-endpoints ( #3688 )
2017-02-12 19:42:28 -05:00
Aaron Wood
68ead67a63
Use very strong ciphers ( #4116 )
...
* Use very strong ciphers
* Remove TLS_RSA_WITH_AES_256_GCM_SHA384 to be compatible with Go 1.5
2017-02-12 19:12:07 -05:00
Unknwon
2d38b75400
diff: fix can't show compare page for fork repository ( #4110 )
2017-02-12 18:43:26 -05:00
Unknwon
f59a607361
install: allow sender's username to be non-email ( #3717 )
2017-02-12 18:35:25 -05:00
Unknwon
d21767dc9f
routers/repo: allow shorter SHA to download archive ( #3834 )
...
SHA length from 7-40 is now supported.
2017-02-12 18:28:42 -05:00
Unknwon
ab78d4e2b7
base/tool: reduce unnecessary report
2017-02-12 16:13:30 -05:00
Unknwon
127005d733
webhook: remove bad characters of Slack-type webhook for Discord ( #4088 )
2017-02-11 16:31:58 -05:00
Unknwon
0ae666f3e6
auth: few security improvements
2017-02-11 07:12:06 -05:00
Unknwon
23f2efa8c1
Update locales
2017-02-11 03:59:25 -05:00
Unknwon
5791e1398c
install: validate SMTP From
...
Invalid SMTP From will cause fatal error in post-install and exit
the program.
2017-02-11 03:29:30 -05:00
Unknwon
9b72661767
config: show Git version in admin panel
2017-02-11 03:04:45 -05:00
Unknwon
0958fe5a4e
Improve Open Graph Meta tags ( #3664 )
2017-02-11 00:03:10 -05:00
Simeon Radivoev
4a1dc29e23
Added Open Graph Meta tags to head template ( #3664 )
2017-02-10 23:37:23 -05:00
Unknwon
2ca668e79e
Add more details on error report
...
[CI SKIP]
2017-02-10 17:11:46 -05:00
Unknwon
ee59016585
wiki: clean up broken data if migration failed ( #3792 )
2017-02-10 17:07:21 -05:00
Unknwon
7ac09681a2
markdown: fix mailto: doesn't recognize as valid link ( #3790 )
2017-02-10 17:03:27 -05:00
Unknwon
1863f38286
models/repo: fix SQLite3 database-lock when fail to delete repository ( #4048 )
2017-02-10 16:56:58 -05:00
Unknwon
6b6f54b79b
Some file refactoring
2017-02-10 16:51:09 -05:00
Unknwon
b67ec01d41
Able to disable non-admin to create new organization ( #1556 )
...
Add new config option '[admin] DISABLE_REGULAR_ORG_CREATION', by
default it's 'false'.
2017-02-10 16:41:51 -05:00
Unknwon
2c154ccbe7
Minor improve on error handling
2017-02-10 16:05:11 -05:00
Unknwon
3f95824e65
api/repo/milestone: fix change status didn't take effect
2017-02-10 15:54:02 -05:00
spacetourist
29722af1ae
Configurable SSH cipher suite ( #4109 )
...
* Configurable SSH cipher suite
* Maintain ordering
2017-02-10 14:04:43 -05:00
Unknwon
563fc7c6d7
dump: check existence before include data subdirs ( #4100 )
2017-02-10 11:58:04 -05:00
Unknwon
9b8fa69c15
models/ssh_key: fix SSH_KEYGEN_PATH not working ( #3770 )
2017-02-10 02:26:55 -05:00
Unknwon
f5dc436441
Minor improve on error handling
2017-02-10 00:11:51 -05:00
Unknwon
d9d329bec8
modules/setting: add Slack logger
...
Conn and email loggers are removed for now unless people requested
for them, then try to add back in gopkg.in/clog.v1
2017-02-09 23:53:57 -05:00
Unknwon
76879e977b
docker: fix script
2017-02-09 20:48:02 -05:00
Unknwon
9c3c9a8eb9
Update CI settings
2017-02-09 20:11:34 -05:00
Unknwon
2fd69f13d9
vendor: check in vendors
...
Bye bye glide...
2017-02-09 19:48:13 -05:00
Unknwon
eb66060cd7
log: start using gopkg.in/clog.v1
2017-02-09 19:29:59 -05:00
Unknwon
8a19f8a63c
Update locales
...
This patch also fixes #4073
2017-02-09 16:04:35 -05:00
Unknwon
f7c11a27d0
models/repo: clean up repository local copy after rename ( #3641 )
2017-02-09 15:56:39 -05:00
Unknwon
418dab9b96
models/pull: load attributes when fetch list of pull requests ( #4089 )
...
Code only fetched issues corresponding to the pull requests, and left
out necessary base/head repository objects, which is required later
to generate API format.
2017-02-09 15:45:35 -05:00
Unknwon
09ad42b918
dump: include data-subdirs ( #4100 )
2017-02-09 15:33:57 -05:00
Unknwon
074c92b0a3
routers/repo/branch: fix can't delete branch with slashes after merge ( #4089 )
2017-02-09 15:25:48 -05:00
Unknwon
e893e1fc63
models: set XORM log level to WARNING in production
2017-02-09 15:09:37 -05:00
Unknwon
6622b7b49a
models: remove TiDB embedded driver support
...
Users should all start tidb-server process and connect to it as if
it is a MySQL server with MySQL drivers.
2017-02-09 09:31:38 -05:00
Unknwon
afab38b0d7
routers/repo/pull: fix 404 on PR compare ( #4074 )
...
Due to recent code refactor, ctx.PullRequest is not initialized for
route repo.CompareAndPullRequest, which leads the UI thinks the
compare is not happening inside the same repository.
The current fix is to allow compare URL to include redundant head
user name so everything works fine again, but code logic isn't
as clean as before.
Made comments about possible future fix.
2017-02-08 18:43:46 -05:00
Unknwon
ede58ade4c
models/org_team: fix compile error
2017-02-08 18:18:55 -05:00
Unknwon
a2dd9ec2e1
models/org_team: panic when team num_repos is negative ( #3671 )
2017-02-08 18:13:46 -05:00
Unknwon
591c333dcd
liberjs: pointing licenses to GitHub instead of local
2017-02-07 18:50:16 -05:00
Jorge Maldonado Ventura
6971143dc5
Make Gogs compatible with LibreJS ( #4092 )
2017-02-07 18:47:08 -05:00
Unknwon
5d6ea4a81b
IPythonNotebook: fix a bit more CSS
2017-02-07 17:27:33 -05:00
Unknwon
2374a3ef64
IPythonNotebook: fix Markdown cell CSS
2017-02-07 17:18:18 -05:00
Unknwon
0d9e435bfe
IPythonNotebook: CSS adjustment for PR #4070
2017-02-07 17:11:46 -05:00
Herbert
9af0dd23dd
Ipython notebook support ( #4070 )
...
* added marked and notebookjs javascript libraries
* added ipython notebook render support using javascript libraries
* recompiled gogs.css to include ipynb-related css
* removed superflous javascript library files
2017-02-07 16:18:11 -05:00
Unknwon
39eb6df769
Fix wrong commit SHA in .gopmfile ( #4093 )
2017-02-07 11:23:16 -05:00
Unknwon
c0f25d24b2
Update locales
2017-02-05 22:42:01 -05:00
Crayon
4f778da35e
Change copyright date to 2017 ( #4079 )
...
The copyright date in the footer was still set to 2016.
2017-02-02 20:09:24 -05:00
Unknwon
f0f8205b8b
models/ssh_key: little key methods receiver rename
2017-02-01 21:34:14 -05:00
Unknwon
2bb1de1805
cmd/serve: minor code improve for PR #4078
2017-02-01 21:28:43 -05:00
Pablo Saavedra
0081c6911d
Check deploy keys when Gogs is run with Service.RequireSignInView=true ( #4078 )
...
* Check deploy keys when Gogs is run with require_sign_in_view
Check if the deploy key can access to a repository. A deploy key
doesn't represent an gogs user, so in a site with Service.RequireSignInView
activated we should give read access only in the repositories where
this deploy key is in use. In other case, a deploy service or system
using an active deploy key can get read access to all the repositories
in a Gogs service.
* Refactoring: Comments starts in a new line
* Minor change in a comment
* Code cleaning. Replace spaces with tabs
2017-02-01 21:08:59 -05:00
Unknwon
2527037973
routers/repo: minor code fix for PR #3758
2017-02-01 07:24:20 -05:00
Andrey Nering
1d951cfc49
Fix 500 when repo has invalid .editorconfig ( #3758 )
...
Creating a notice instead
Fixes #3643
2017-02-01 07:21:03 -05:00
Unknwon
32a0255ce3
bindata: generate for PR #3646
2017-01-31 21:01:13 -05:00
Rémy Boulanouar
be3a13a0d6
Allow use to set an external tracker url and to redirect user when clicking in Issues same behavior as Wiki. ( #3646 )
2017-01-31 20:53:48 -05:00
Unknwon
d293aa9ced
Do a fast-fail testing on repository URL before mirroring
...
To ensure the URL is accessible under good condition to prevent
long blocking on URL resolution without syncing anything.
2017-01-31 18:40:38 -05:00
Unknwon
0cfcaca351
conf: minor comments fix
2017-01-31 18:08:34 -05:00
Unknwon
412ba5b2a9
Prepare for release
2017-01-31 07:36:59 -05:00
Unknwon
c17f93e6c0
Makefile: remove -buildmode=pie
2017-01-30 15:28:42 -05:00
Unknwon
a5afa37203
Makefile: fix string concatenation
2017-01-30 15:24:31 -05:00
Unknwon
6bfbed0616
Use commit time instead of author time for push commits ( #4037 )
2017-01-30 13:38:16 -05:00
Unknwon
185c90df12
Skip deletion for temporary data when not exist on Windows ( #4069 )
2017-01-30 13:30:04 -05:00
Unknwon
7463d9c51d
Fix can not save release draft as draft again ( #3669 )
...
But release was not saved as draft in the first time, is not
possible to be draft afterwards because the Git tag was created.
2017-01-30 13:21:24 -05:00
Renato P. de Aquino
ec5a967937
Issue #3814 ( #3903 )
2017-01-30 08:35:12 -05:00
Unknwon
4bc98f7aa2
Move models/mail.go to modules/mail.go
...
To use interface to replace *models.User in avoiding cycle import.
2017-01-30 07:20:48 -05:00
Unknwon
207960b459
Fix create user can use user email which is used ( #4016 )
2017-01-29 18:29:53 -05:00
Unknwon
7b3b46c675
Fix showing total number of PRs when user does not have any repositories ( #4007 )
2017-01-28 20:17:01 -05:00
Unknwon
5e01ecbc05
Able to set custom Access-Control-Allow-Origin header ( #3987 )
...
Added new config option '[http] ACCESS_CONTROL_ALLOW_ORIGIN'.
2017-01-28 19:59:17 -05:00
Dennis Chen
c98aa0e895
api: display repository forks ( #3252 )
...
Lists the forks of a repository at the /:user/:repo/forks endpoint.
Signed-off-by: Dennis Chen <barracks510@gmail.com >
2017-01-28 17:59:21 -05:00
Aaron Wood
263203ec28
Produce a position independent executable ( #4011 )
...
* Produce a position independent executable
* Add OS detection to the main Makefile so we don't apply -pie on OS X
2017-01-28 17:16:34 -05:00
Denis Denisov
84f28fc5d6
Safe compare password (timing attack) ( #4064 )
2017-01-28 13:28:52 -05:00
Unknwon
9144ea2b1d
Fix inappropriate CSS rule for Markdown on wiki page ( #3766 )
2017-01-28 09:47:16 -05:00
Unknwon
0d73dcaf0f
Fix cross-repository reference link error ( #4025 )
2017-01-28 09:40:32 -05:00
Unknwon
a6a3afd130
Update locales
2017-01-28 05:54:05 -05:00
Unknwon
7aa53635fe
Add 'Organizations' page to user settings ( #3587 )
...
User is now able to view full list of organizations belongs to.
2017-01-27 22:36:45 -05:00
Rémy Boulanouar
2ee0c61e62
Setting orgs ( #3587 )
...
* Implement organizations listing in setting and allow user to create new organization.
* Implement organizations listing in setting and allow user to create new organization.
* Add space remove by mistake
* Remove unused part of the template
* Update display and behavior according to @Unknown remarks
2017-01-27 22:02:27 -05:00
Unknwon
3d23c13160
Add AppVeyor badge to README
2017-01-27 19:42:41 -05:00
Unknwon
e2afd886fd
Update appveyor.yml
2017-01-27 19:33:40 -05:00
Unknwon
aa682b3b7e
Add appveyor.yml
2017-01-27 19:25:00 -05:00
Unknwon
e43479d948
Fix changed branch is not reflected when creating PR ( #3604 )
2017-01-27 18:56:32 -05:00
Unknwon
a2f2f7717a
Fix template error when rendering non-README markdown ( #4063 )
2017-01-27 16:52:19 -05:00
cybe
740192564b
Verify repository is not bare before retrieving blob. ( #3996 )
2017-01-27 07:09:25 -05:00
Unknwon
8bcc0e392e
Update XORM required version and 'go fmt'
2017-01-26 17:49:29 -05:00
Unknwon
ae319da5fd
Disable local path migration by default ( #4033 )
...
Site admin now has to enable manually by config option
[repository] ENABLE_LOCAL_PATH_MIGRATION = true.
Site admin always grants this permission, but regulars users have
to be allowed by site admins in admin user panel.
2017-01-26 17:43:37 -05:00
Unknwon
6d6848af5c
Fix log depth of AvatarLink
2017-01-26 17:22:25 -05:00
Unknwon
0d60b58434
templates/repo: rename 'Code' to 'Files'
2017-01-25 18:15:37 -05:00
Unknwon
ad57f18894
modules/sync: minor field refactor
2017-01-25 18:10:27 -05:00
Óscar García Amor
80cd8f6a29
Fix #3714 ( #4060 )
2017-01-25 17:48:31 -05:00
Unknwon
8cb903fbbb
Fix unexpected rendering of README when it is not in Markdown
...
This patch also handles case when a file name looks like README
but is not a text file (e.g. image, PDF).
2017-01-25 07:10:52 -05:00
Unknwon
d1c327d508
repo/home.tmpl: only ellipsis on repository name
...
File name could contain non-ASCII characters.
See details on https://discuss.gogs.io/t/topic/758 .
2017-01-24 21:15:44 -05:00
Óscar García Amor
eaf57229d3
Fix notification email issues ( #4055 )
2017-01-24 08:18:14 -05:00
atzoum
4e967bc765
Dockerfile for aarch64 (odroid c2 & pine64) ( #4018 )
2017-01-23 18:31:24 -05:00
Aaron Wood
64788ffff6
Remove call to set GOMAXPROCS ( #4010 )
...
* Remove call to set GOMAXPROCS
* Remove runtime import
2017-01-23 18:30:40 -05:00
Joakim Fremstad
3143e35d83
Reword README.md ( #4047 )
2017-01-23 18:30:29 -05:00
Unknwon
8d5a693382
locale: remove unused locale string
2017-01-23 14:33:25 -05:00
Sandro Santilli
1e185787a9
Enable federated avatars by default ( #3997 )
2017-01-22 06:03:38 -05:00
Unknwon
1b2ecde1c9
Update locales
2017-01-21 20:12:19 -05:00
Unknwon
e8c3e9bcf8
Improve code for fix of #4006
2017-01-03 11:02:14 +08:00
Unknwon
cdfcef04a1
Fix incorrect logic check for fork repo action
2017-01-03 10:39:05 +08:00
Unknwon
8aa35577b3
Fix vulnerability reported in #4006
2017-01-03 10:36:27 +08:00
Unknwon
c4086d43db
Update locales
2017-01-01 13:33:24 +08:00
Unknwon
8059175a5c
Fix dashboard issues/pull request counting
2016-12-27 22:01:18 +08:00
Unknwon
f8fd084bd2
Fix dashboard issue/pull request scoping
2016-12-27 20:32:27 +08:00
Unknwon
d528704503
Minor code fix for PR #3560
2016-12-27 20:26:35 +08:00
Unknwon
98076ee72d
Upgrade Sematic UI to 2.2.7
2016-12-27 18:56:21 +08:00
hgaiser
e6ef75204b
Fix assigned/created issues in dashboard. ( #3560 )
...
* Fix assigned/created issues in dashboard.
* Use GetUserIssueStats for getting all Dashboard stats.
* Use gofmt to format the file properly.
* Replace &Issue{} with new(Issue).
* Check if user has access to given repository.
* Remove unnecessary filtering of issues.
* Return 404 error if invalid repository is given.
* Use correct number of issues in paginater.
2016-12-27 18:54:24 +08:00
Joel-Liang
d674cb7f20
Fix wrong anchors for non-latin headings ( #3981 )
...
Change Javascript regular expression to match non-latin characters
The regex comes from here: http://stackoverflow.com/questions/150033/regular-expression-to-match-non-english-characters#comment22322603_150078
And this patch should fixed these two issues: #3919 #3843
2016-12-26 22:37:20 -05:00
Unknwon
114c179e5a
Update .gopmfile and glide.lock
2016-12-23 21:53:30 -05:00
Unknwon
598e062241
Add Galician support
...
- Update locales
2016-12-23 21:06:15 -05:00
David A. Lareo
bf70082c22
New locale "galician" ( #3917 )
2016-12-23 20:53:24 -05:00
Unknwon
2994272e91
Code fix for PR #3748
2016-12-23 20:44:27 -05:00
typeless
cdedc2d188
Use temporary file to avoid out-of-memory when receiving big chunks. ( #3748 )
...
* Use temporary file to avoid out-of-memory when receiving big chunk.
Not perfect but I think it's a reasonable solution.
For small request bodies, I suppose performance wouldn't be an issue.
For large ones, this seems to be a necessary evil.
* Must close the open file to avoid fd leaks
2016-12-23 19:50:12 -05:00
Unknwon
42a3bbb0f4
Fetch before Checkout when create pull request ( #3699 )
2016-12-23 19:36:16 -05:00
Unknwon
eb79532812
Minor fix for PR #3436
2016-12-23 19:00:24 -05:00
lstahlman
5feb68a589
Improve issue references in markdown. ( #3436 )
2016-12-23 18:49:53 -05:00
Unknwon
03f7f3ee67
Some code renaming
2016-12-22 19:58:30 -05:00
Unknwon
6383bf7480
Fix reported vulnerability
...
Ability to use labels from arbitrary repositories.
Reported by Miguel Ángel Jimeno.
2016-12-22 19:44:59 -05:00
Unknwon
f471ef1bc7
Fix vulnerability reported in #3962
2016-12-22 19:35:06 -05:00
Unknwon
7ebe0a9916
Fix vulnerabilities reported in #3959
2016-12-22 19:19:56 -05:00
Unknwon
89e93fe01e
Minor code fix for PR #3602
...
Closes #1122
2016-12-22 03:49:50 -05:00
raphael10241024
0f8a5fdf49
fix bug #1122 log.smtp receiver configure error ( #3602 )
2016-12-22 03:45:51 -05:00
Gian Perrone
3c91c9063b
Enable Ubuntu 16.04 build at packager.io ( #3617 )
2016-12-22 03:41:54 -05:00
Unknwon
e629c7583b
Fix #3675
...
Closes #3676
2016-12-22 03:35:53 -05:00
ipavl
539b07e205
Pluralize "Statistic" ( #3665 )
...
Other locales appear to use the plural version, and the text is being associated with more than one statistic.
2016-12-22 03:26:33 -05:00
Unknwon
16d3e7085e
Minor fix for PR #3667
2016-12-22 01:51:49 -05:00
Thibault Meyer
c47fbc629b
Feature #2583 : Disable HTTP cloning ( #3667 )
...
* Can disable GIT interactions by HTTP protocol
* rename variable + fix wiki link
* missing space
2016-12-22 01:42:04 -05:00
Unknwon
d04b19545d
Code fix for PR #3547
2016-12-22 01:28:06 -05:00
Kurt Madel
3b0e2c1c3f
PR Webhook - Add base/head info ( #3547 )
...
* messing with getting local go-gogs-client
* coding style fix
* added comments for required fields
2016-12-22 01:01:15 -05:00
Unknwon
79a2745b4a
Set ProdMode in the correct place
...
Closes #3696 , #3611
Previously, ProdMode can only be true for web server,
which always prints dev mode log message to incoming SSH
connections and leaks unexpected information.
2016-12-22 00:27:45 -05:00
Unknwon
6cc992ea54
Minor fix for PR #3687
2016-12-21 23:52:11 -05:00
Stefan Grönke
3376354ed8
Check if file is a symlink with web editor ( #3687 )
...
* editor checks for symlinks
* translate file_is_a_symlink message
* credit translation author
2016-12-21 23:49:56 -05:00
Unknwon
c2e1370588
Update README
...
[CI SKIP]
2016-12-21 22:47:55 -05:00
Thibault Meyer
93616fe776
Fix regex on route file ( #3851 )
2016-12-21 19:46:43 -05:00
Najeeb R
e5972bbcde
#3480 Fix new ssh key adding issues ( #3565 )
...
* #3480 Fix new ssh key adding issues
Added regular exp match (108) and remove training new line (111) that cause system to think its an ssh2 key.
* #3480 Fix new ssh key adding issues
-Sanitizate new lines (windows format) in posted key
-Edit sanitization implementation to use string replace for code readability and maintenability.
2016-12-21 19:35:48 -05:00
Flare
952e510dfa
Added public entries to reserved keywords list
...
Closes #3728
2016-12-21 19:24:23 -05:00
Unknwon
8f442dde03
Dirty hack for #3905
...
I beileve this is a bug in XORM which wrongly identifies a struct
to inappropriate table name. Also seems to be random.
2016-12-21 05:11:52 -05:00
Unknwon
c1e53cdc72
Minor fix for PR #3822
2016-12-21 04:18:23 -05:00
stroucki
e9f6a43073
Fix database write context interleaving bug ( #3822 )
...
* UpdateIssueUsersByMentions was calling database write operations while
a transaction session was in progress. MailParticipants was failing
silently because of the SQLITE_LOCKED error. Make sure failures in
MailParticipants enter the log, and pass on the transaction context.
issue: let caller pass in database context, and use it
issue_comment: obtain database context to pass to UpdateIssueMentions
issue_comment: log any error from call to MailParticipants
issue_mail: pass on database context to UpdateIssueMentions
* issue: forgot debug statement
2016-12-21 04:11:07 -05:00
Unknwon
67380cf47b
Minor code fix
2016-12-21 04:08:23 -05:00
LefsFlare
39fdb0f9c4
Fixed 404 caused by unexpected question mark ( #3668 )
...
This fixes 404 caused when creating new files or wiki pages with question marks.
2016-12-21 04:05:49 -05:00
imilo
85fbd6e9c6
New settings option for a custom SSH host ( #3763 )
2016-12-21 03:46:54 -05:00
Mateusz Hromada
2cfdce88e0
Check for zero length passwords in LDAP module. ( #3827 )
2016-12-21 03:43:37 -05:00
Саша Иванов
ca6cbb95cc
#3791 update LDAP username check ( #3906 )
2016-12-21 03:43:22 -05:00
leonklingele
7cb440273c
Don't use custom PBKDF2 function ( #3952 )
...
Instead, use golang.org/x/crypto/pbkdf2
2016-12-21 03:42:44 -05:00
leonklingele
d96f2a7184
Fix random string generator ( #3953 )
...
* Remove unused custom-alphabet feature of random string generator
* Fix modulo-biased random string generator
* Random string generator should return error if it fails to read random data via crypto/rand
2016-12-21 03:41:37 -05:00
Nico Mandery
adcb1d7c65
serve video files using the HTML5 video tag ( #3967 )
2016-12-21 03:40:23 -05:00
afilippov1985
04fbfad2d4
init script for gentoo ( #3761 )
2016-12-21 03:38:07 -05:00
SeongAhJo
bab051a8c1
Fix Typo Errors ( #3885 )
...
* Fix typos
* Fix typos
2016-12-21 03:33:30 -05:00
leonklingele
ad6de46ce4
Fix typo: 'passowrd' -> 'password' ( #3951 )
2016-12-21 03:31:40 -05:00
Bo Zhang
282f7fb8fa
Fix typos ( #3852 )
2016-12-21 03:13:11 -05:00
M5oul
5034ef787c
[mod] readme: update YunoHost package link. ( #3881 )
2016-12-21 03:12:53 -05:00
Sandro Santilli
3925166d31
Add support for using "libravatar" as the GravatarSource ( #3969 )
...
Just to make it easier for administrator to configure libre avatar,
as it is done for "duoshuo" and "gravatar"
2016-12-21 03:10:15 -05:00
Alexander Lunegov
7358e46815
Fix string format verbs ( #3637 )
2016-12-21 02:09:43 -05:00
Unknwon
8f09fc64bd
Minor fix for PR #3624
2016-12-21 01:48:11 -05:00
Kim "BKC" Carlbäcker
b2de3d71c5
More Issue-Comments API-endpoints ( #3624 )
...
* ListAllInRepo & Delete Issue-Comments
* Moar data in issue-comments
2016-12-21 01:21:15 -05:00
Unknwon
44ed991726
Merge branch 'develop' of https://github.com/tanapoln/gogs into develop
2016-12-21 00:49:44 -05:00
Unknwon
34b92cdb44
Fix #3905
2016-12-20 23:23:57 -05:00
Unknwon
d3b2ff17d6
Update locales
2016-12-20 22:35:55 -05:00
Unknwon
cc45a8ab06
cmd: new command 'import locale'
...
Quickly import locale files downloaded from Crowdin.
2016-12-20 22:34:58 -05:00
Unknwon
105c528369
Add Korean support
2016-12-20 21:59:59 -05:00
Unknwon
5d0b334d56
Update git-module required version
2016-12-20 21:28:32 -05:00
Unknwon
b092733c2e
Update git-module version to support back Git 1.7.1
2016-12-08 11:44:45 -05:00
Unknwon
baeccdb161
Add github.com/go-xorm/builder to dependency
2016-11-23 21:04:16 -05:00
Unknwon
394fc61129
Update glide.lock and .gopmfile for XORM
2016-11-23 20:58:45 -05:00
Unknwon
55dc9d898f
Drop Go 1.4 support
...
Due to golang.org/x/crypto/ssh requires a method from STD in Go 1.5.
And Go 1.4 is fairly old version for now.
2016-11-23 20:23:18 -05:00
Unknwon
552d5c7ceb
Update glide.lock and .gopmfile
...
Closes #3690 #3727
2016-11-23 20:06:41 -05:00
Unknwon
95065de39a
Fork go-libravatar to remove import path check
...
To use GitHub import path as much as possible.
2016-11-19 21:55:21 -05:00
Unknwon
a3ea4b8802
Update locales and add Swedish
2016-11-19 21:40:13 -05:00
Rémy Boulanouar
6bcff7828f
Fix mention in comments like (@dblk) ( #3655 )
...
* Fix mention in comments like (@dblk)
* Better fix to avoid making link for "Hello@DblK"
2016-10-16 22:17:59 -04:00
LefsFlare
2cb5ec5983
Prevented user enumeration of valid users through HTTP status codes of login ( #3639 ) ( #3654 )
2016-10-16 22:08:40 -04:00
LefsFlare
2bec8a4f1e
Changed interface ( #3685 )
2016-09-22 19:38:12 -04:00
Unknwon
7e15ff9486
Update locales
...
Add new locale Serbian (Cyrillic)
2016-09-15 20:03:36 -04:00
Unknwon
12445fe2ed
Add build system link to README [CI SKIP]
2016-09-08 20:56:05 -04:00
Unknwon
491407ddf8
#3590 fix 404 for release draft edition
...
Closes #3591
2016-09-03 06:00:59 -04:00
Unknwon
6da55159a2
#3589 LoadRepoConfig after ORM is initialized
2016-09-02 23:18:37 -04:00
Tanapol Nearunchorn
73fedc7275
provide button to delete merged pull request
2016-09-02 10:12:21 +07:00
Unknwon
c50d59874d
#3577 incorrect URL produced by AvatarLink
2016-09-01 12:36:26 -04:00
Daniel Oaks
b3d9ca4ccd
Add the ability to explore organizations ( #3573 )
...
* Add ability to explore organizations
* Use right icon for org explore links
2016-09-01 09:08:05 -04:00
Daniel Oaks
4efaf8e882
Fix repo list display on Safari ( #3569 )
2016-09-01 08:04:25 -04:00
raphael10241024
178556142a
fix link error under preview ( #3566 )
2016-09-01 06:01:27 -04:00
Unknwon
7c1fbed057
Fix panic when attempt login with non-exist user
2016-09-01 05:12:34 -04:00
Thibault Meyer
bc902b8f74
Feature #3492 : Add option to hide footer load times ( #3562 )
...
* Add option to hide footer load times
* Rename option variable + minor changes
2016-09-01 01:01:32 -04:00
Unknwon
8ee14db51e
Update locales
2016-09-01 00:35:04 -04:00
Rémy Boulanouar
5d35578811
Update size of SHA to fix #3538 ( #3563 )
2016-08-31 14:22:17 -07:00
Corben Dallas
d09fca3ca9
Add a (Open)SuSE init script ( #3558 )
2016-08-31 14:04:21 -07:00
Unknwon
dadd35b636
#3559 fix template error
2016-08-31 13:59:23 -07:00
Unknwon
c2afdf2192
Minor code fix [CI SKIP]
2016-08-31 04:31:53 -07:00
Unknwon
152e715999
models/login_source: code improvement
2016-08-31 01:22:41 -07:00
Unknwon
99c2ae7b35
#3515 use alert instead 500 for duplicated login source name
2016-08-31 00:56:10 -07:00
无闻
cd9b926af7
Support Editorconfig on web editor ( #3512 )
2016-08-30 16:47:22 -07:00
Andrey Nering
9ac46fb983
Support Editorconfig on web editor
2016-08-30 20:30:47 -03:00
Unknwon
8516dfcb6c
#2018 able to sync now for mirrors
...
- Refactor code to use sync.UniqueQueue
- Closes #3509
2016-08-30 16:18:33 -07:00
Unknwon
c1ecb6c60a
modules/sync: add UniqueQueue
2016-08-30 15:50:30 -07:00
Unknwon
43297148b2
modules/sync: rename SingleInstancePool to ExclusivePool
2016-08-30 15:19:53 -07:00
Unknwon
c0c1a4b01b
js: fix comment issue status button title change
2016-08-30 14:37:46 -07:00
Sandro Santilli
47a3243ff1
Add all, check and dist Makefile rules ( #3549 )
...
These are to follow the GNU Coding Standards Makefile Targets:
https://www.gnu.org/prep/standards/html_node/Standard-Targets.html
2016-08-30 14:06:05 -07:00
Unknwon
22e14a0a67
templates/repo/view: fix bad link
2016-08-30 13:59:41 -07:00
Unknwon
48a0b5b026
UI: fix block selection on code for empty line are not highlighted
2016-08-30 06:03:38 -07:00
Unknwon
16eb2eb6a3
Fix import path
2016-08-30 05:49:54 -07:00
Unknwon
e6ec1ca1f8
#3548 disable issue cannot edit label and milestonefor pull requests
2016-08-30 05:30:47 -07:00
Unknwon
6f90835f95
Make bindata
2016-08-30 05:24:34 -07:00
Unknwon
643142acab
Web editor: support upload files
2016-08-30 05:23:59 -07:00
Unknwon
7c31f235da
Web editor: support upload files
2016-08-30 05:12:37 -07:00
Kim "BKC" Carlbäcker
4f40019130
codegangsta/cli => urfave/cli ( #3546 )
2016-08-30 04:57:58 -07:00
Unknwon
780cc2d110
router/repo: code refactoring
2016-08-30 02:08:38 -07:00
Unknwon
2a13f682e0
Bump git-module required version
2016-08-29 23:57:22 -07:00
Unknwon
28cf0e6aaa
#3459 code quality improvement
2016-08-29 20:00:06 -07:00
Thibault Meyer
92fb30c526
Load a set of predefined labels ( #3459 )
...
* Can use a predefined set of labels
* Change UI
* Fix HTML file indentation
* Avoid reading file from other directory (security issue)
* Apply a better fix
* Remove not used variable
* Merge upstream/develop
* Do modifications
* Raname
* remove binding + rename variable
2016-08-29 19:02:49 -07:00
Andrey Nering
9f44c26789
Update .editorconfig ( #3534 )
...
[CI SKIP]
2016-08-29 18:05:44 -07:00
LFlare
3738b6399e
Fixed typo ( #3533 )
...
Git convention has it capitalised.
2016-08-29 11:31:12 -07:00
Unknwon
62b0dc4853
Web editor: fix cannot create new file in subdirectory
2016-08-29 00:10:21 -07:00
Unknwon
429c92c0ce
#3516 enforce line ending to be \n from web editor
2016-08-28 05:32:10 -07:00
Unknwon
579e5e4fee
Web editor: disallow edit mirror repository
2016-08-28 04:56:41 -07:00
Unknwon
ba27d71abe
Web editor: improve edit file
2016-08-28 04:31:42 -07:00
Unknwon
7115e3a4d5
css: remove profile avatar height
2016-08-28 03:19:27 -07:00
Unknwon
0114fdcba4
Web editor: improve delete file process
2016-08-28 01:41:44 -07:00
Unknwon
dad5c15520
#2901 allow setting preferred licenses
...
- Closes #3488
2016-08-28 00:06:22 -07:00
Unknwon
6e171c5225
Web editor: improve edit file tooltip
2016-08-27 15:25:01 -07:00
Unknwon
f0b5c3b90a
#3448 redirect if any after sign in
2016-08-27 15:07:02 -07:00
Unknwon
c30b856d14
#3505 use user’s info for committer and author
2016-08-27 13:37:55 -07:00
Unknwon
13c106af77
label: adjust forecolor boundary
2016-08-27 12:44:39 -07:00
Unknwon
ce1e4348da
#3521 fix wiki HTTP/S clone URL does not have .wiki suffix
2016-08-27 12:29:52 -07:00
Unknwon
13a8823bd3
#3495 only start builtin SSH server after user finish installation
2016-08-27 12:25:22 -07:00
Unknwon
bbca2916f7
Update highlightjs
2016-08-27 11:56:20 -07:00
Unknwon
37305a59ca
migrations: sync table first
2016-08-26 17:32:41 -07:00
Unknwon
bb359a74f1
migrations: set comment updated as created
2016-08-26 14:07:21 -07:00
Unknwon
6b98d58906
#2966 code cleanup
2016-08-26 13:40:53 -07:00
Iwan Budi Kusnanto
8dca9f95fa
issues comment API : list, create, edit ( #2966 )
...
add `since` query string support to list issue comment
2016-08-26 11:23:21 -07:00
Thibault Meyer
f50e568fd1
Fix #3189 : Sort labels by name ( #3446 )
...
* Fix #3189 #3445 : Order labels by name
* Order labels by name on Issues view
2016-08-25 17:43:53 -07:00
Unknwon
f8a48ffaad
Web editor: improve code quality
2016-08-24 21:35:03 -07:00
Kurt Madel
67fb0fe6a5
added support to set pull_request event from api ( #3513 )
2016-08-24 20:44:58 -07:00
Unknwon
0b273ac4d5
#3383 code cleanup
2016-08-24 16:05:56 -07:00
lstahlman
84b56c3c53
Additional API support for milestones ( #3383 )
2016-08-24 15:18:56 -07:00
Kim "BKC" Carlbäcker
06602a84ff
Fix PR-webhook issue where Label-data is stale ( #3486 ) ( #3510 )
...
* Fix PR-webhook issue where Label-data is stale
* Conventions \o/
* logs are nice if they're consistent...
2016-08-24 12:01:30 -07:00
Kim Carlbäcker
b710f6bd65
Update gopmfile and glide.lock ( #3508 )
2016-08-23 14:53:16 -07:00
rugk
95bd19c509
libravatar.org supports HTTPS ( #3498 )
2016-08-23 09:50:33 -07:00
Kim Carlbäcker
7c5710d31f
Issues can be closed via API ( #3170 ) ( #3479 )
...
* Issues can be closed via API
* Error-checking is nice xD
* EditIssueOption.Status => State
* Use const instead of string-literal
2016-08-23 09:09:32 -07:00
Unknwon
7f7216be6e
Code quality improvement on JS
2016-08-17 22:44:07 -07:00
Unknwon
ec332cf903
Minor naming improvement
2016-08-17 16:10:07 -07:00
Thibault Meyer
2c5411b00c
Fix #3361 : Dumps are created world readable ( #3473 )
...
* Set dump file permission to 0600
* Typo
2016-08-17 11:38:42 -07:00
Unknwon
a00c932bbc
General code quality improvement
2016-08-16 23:06:38 -07:00
Unknwon
6f9a95f830
#2246 add HTMLURL to webhook type
...
- Fill Milestone and Assignee field when available in webhook payload
2016-08-16 10:19:09 -07:00
Unknwon
8bf57be9ba
Fix git diff tests
2016-08-16 07:45:06 -07:00
Unknwon
b1504ed99a
#3464 add diff signs which does not have inline diff
2016-08-16 07:37:28 -07:00
Unknwon
9349def72e
#3464 reproduce diff signs
...
Commited wrong file.
2016-08-16 07:33:53 -07:00
Unknwon
6cda35a75f
#3464 reproduce diff signs
2016-08-16 07:31:54 -07:00
Unknwon
2625193a48
models/repo_editor: improve code quality
2016-08-15 22:20:55 -07:00
Unknwon
f3c3258921
Fix repository owner can assign self
2016-08-15 18:48:20 -07:00
Unknwon
4042d1f0c3
models/issue: improve quality and performance of NewIssue function
2016-08-15 18:40:32 -07:00
Unknwon
4a46613916
markdown: fix treating pure number as SHA1
...
- Detect non-exist commit and return 404 not 500
2016-08-15 15:27:19 -07:00
Unknwon
6c8fcb3af2
#3467 fix clone fail when wiki is empty
2016-08-15 15:09:34 -07:00
Unknwon
61e27dedf7
#3466 fix response of pull request form validation error
2016-08-15 14:04:44 -07:00
Unknwon
94392a7af3
Fix empty repository panic on send test webhook
2016-08-15 05:53:47 -07:00
Unknwon
cc647ba9d5
#3461 fix security issue of REAMDE path in create repository
2016-08-15 02:35:54 -07:00
Unknwon
5e89485cec
Update README [CI SKIP]
2016-08-15 02:12:18 -07:00
Unknwon
8637e67e6f
Fix outdated edit can’t overwrite changes
2016-08-15 02:06:35 -07:00
Unknwon
4a19fd6441
Web editor: temporarily disable upload and quick fix for edit and new
...
Try to merge into develop branch ASAP, then continue minor fixes afterwards.
2016-08-15 01:42:20 -07:00
Unknwon
54e0ada9d5
Web editor: improve delete file
2016-08-14 23:52:24 -07:00
Unknwon
cd89f6c502
Web editor: improve edit file and diff preview
2016-08-14 23:52:24 -07:00
Unknwon
660e7a178a
modules/sync: move sync objects to independent module
2016-08-14 23:52:24 -07:00
Unknwon
15845cb287
Code clean up for new config options
2016-08-14 23:52:24 -07:00
Richard Mahn
d0a0239bac
Squashed commit of the following:
...
commit 0afcb843d7
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Sun Jul 31 17:13:29 2016 -0600
Removed Upload stats as the upload table is just a temporary table
commit 7ecd73ff55
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Sun Jul 31 08:42:41 2016 -0600
Fix for CodeMirror mode
commit c29b9ab531
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Sun Jul 31 08:03:33 2016 -0600
Made tabbing in editor use spaces
commit 23af384c53
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Sun Jul 31 07:56:46 2016 -0600
Fix for data-url
commit cfb8a97591
Merge: 7fc8a89 991ce42
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Sun Jul 31 07:42:53 2016 -0600
Merge remote-tracking branch 'gogits/develop' into feature-create-and-edit-repo-file
Conflicts:
modules/bindata/bindata.go
public/js/gogs.js
commit 7fc8a89cb4
Merge: fd3d86c c03d040
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Sun Jul 31 07:40:00 2016 -0600
Merge branch 'feature-create-and-edit-repo-file' of github.com:richmahn/gogs into feature-create-and-edit-repo-file
commit fd3d86ca6b
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Sun Jul 31 07:39:44 2016 -0600
Code cleanup
commit c03d0401c1
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Fri Jul 29 15:38:23 2016 -0600
Code cleanup
commit 98e1206ccf
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Thu Jul 28 18:36:01 2016 -0600
Code cleanup and fixes
commit c2895dc742
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Thu Jul 28 18:24:04 2016 -0600
Fixes per Unknwon's requests
commit 6aa7e46b21
Merge: 889e9fa ad7ea88
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Thu Jul 28 17:13:43 2016 -0600
Merge remote-tracking branch 'gogits/develop' into feature-create-and-edit-repo-file
Conflicts:
modules/bindata/bindata.go
modules/setting/setting.go
commit 889e9faf1b
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Fri Jul 22 14:09:18 2016 -0600
Fix in gogs.js
commit 47603edf22
Merge: bb57912 cf85e9e
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Fri Jul 22 14:07:36 2016 -0600
Merge remote-tracking branch 'gogits/develop' into feature-create-and-edit-repo-file
Conflicts:
modules/bindata/bindata.go
public/js/gogs.js
commit bb57912558
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Fri Jul 22 14:02:18 2016 -0600
Update for using CodeMirror mode addon
commit d10d128c51
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Tue Jul 19 16:12:57 2016 -0600
Update for Edit
commit 34a3498202
Merge: fa1b752 1c7dcdd
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Tue Jul 19 11:52:02 2016 -0600
Merge remote-tracking branch 'gogits/develop' into feature-create-and-edit-repo-file
Conflicts:
modules/bindata/bindata.go
commit fa1b752be2
Author: Richard Mahn <richard_mahn@wycliffeassociates.org >
Date: Fri Jul 15 18:35:42 2016 -0600
Feature for editing, creating, uploading and deleting files
2016-08-14 23:52:24 -07:00
Unknwon
7e7613cdec
Fix template nil error
2016-08-14 23:43:13 -07:00
Unknwon
a5b88c4d0c
Fix template error [CI SKIP]
2016-08-14 16:45:15 -07:00
Unknwon
dccb0c15b9
Replace convert.To with APIFormat calls
2016-08-14 04:17:26 -07:00
Unknwon
3f7f4852ef
#2246 fully support of webhooks for pull request
2016-08-14 03:32:24 -07:00
Unknwon
0f33b04c87
Add subcommand to create new user in CLI
2016-08-13 16:11:52 -07:00
Unknwon
fd3b9ca3aa
CSS: remove font “Meiryo Ui”
2016-08-12 22:05:20 -07:00
Justin Ray Vrooman
f1a5a4277d
fix grammar + typo. ( #3453 )
2016-08-12 17:06:07 -07:00
Unknwon
f59d2dd034
Code clean up
2016-08-12 03:04:50 -07:00
Unknwon
5be881756b
#3442 add test suites
2016-08-12 02:56:50 -07:00
Thibault Meyer
4296427214
Fix #3437 : Cannot connect to PostgreSQL via IPv6 address ( #3442 )
...
* Change PostgreSQL connstring parsing to handle IPv6
* Fix used variable
* Remove redundant code + use variable
2016-08-12 02:42:06 -07:00
Unknwon
7551141dbe
Minor fix on top menu dropdown icon position
2016-08-11 23:12:06 -07:00
Unknwon
5544a7037b
Add new dependency
2016-08-11 17:12:55 -07:00
Andrey Nering
dbed39ba05
On showing diff/file, use the tab_width specified on .editorconfig, if any ( #3241 )
...
Closes #3182
2016-08-11 17:07:09 -07:00
Unknwon
aa1fc30b89
Add .mailmap
2016-08-11 16:57:48 -07:00
Andrey Nering
fa12c282f6
Add Content-Disposition header for downloads ( #3439 )
2016-08-11 16:53:40 -07:00
Andrey Nering
25b23c4bc9
Do not show non-image attachment in a <img> tag. Fixes #3215 ( #3311 )
2016-08-11 16:16:36 -07:00
Thibault Meyer
7eafe3213f
Fix #3321 : commit tag shortener ( #3418 )
...
* Fix #3321 : commit tag shortener
* Check short commit
* remove debug
* Edit unit tests
* Show 10-char short SHA
2016-08-11 15:34:00 -07:00
Unknwon
2cb04db526
Fix #3391
2016-08-11 15:29:39 -07:00
Unknwon
96f92e6105
Fix email FROM
2016-08-11 15:16:01 -07:00
Unknwon
a47aef5460
#2852 code cleanup
2016-08-11 14:55:10 -07:00
Odin Ugedal
1dd003bd4c
Add initial support for unix sockets ( #2852 )
2016-08-11 14:46:33 -07:00
Unknwon
70fbcd2f27
models: rename EnableTidb to EnableTiDB
2016-08-11 14:38:45 -07:00
Unknwon
5850308a37
#3013 support connect PostgreSQL via unix socket
2016-08-11 14:38:26 -07:00
Thibault Meyer
53c573ed02
Fix #3314 : Cannot edit release with tag name contains slash ( #3434 )
2016-08-11 13:45:42 -07:00
Unknwon
10b47eddd2
Update glide.lock and .gopmfile [CI SKIP]
2016-08-11 11:51:12 -07:00
Robin Lambertz
5a9709fa9d
Add MaxRepoCreation to EditUser API ( #2781 )
2016-08-11 11:49:31 -07:00
Unknwon
7e9b42c87d
#2780 code clean up
2016-08-11 11:35:46 -07:00
Robin Lambertz
b6c14f8b21
Add AddCollaborator API Endpoint ( #2780 )
...
* Add AddCollaborator API Endpoint
* Add optional Permission to AddCollaborator endpoint
* Use APIContext
2016-08-11 11:23:25 -07:00
Unknwon
5077408d78
#3233 code cleanup and minor issue fix
2016-08-11 10:53:51 -07:00
Andrew
0885784f13
Wiki mirroring implementation ( #3233 )
...
* Implement wiki mirroring, add Update mirrors operation to admin dashboard
* bindata.go update after merge
* Implement checking Git repo endpoint existence, support for BB included
* Remove admin dashboard operation
Fix bindata.go
* Apply gofmt to repo model file
* Try to remove bindata from PR
* Revert accepted wiki names change in favor of better system
* Remove unused imports
2016-08-11 10:18:51 -07:00
Sandro Santilli
3380c946e1
Always set redirect_to on header-provided sign-in ( #3435 )
...
This is an attempt to fix #3089 following the strategy introduced
in d625e41c6c , although that strategy
by itself does not seem to be sufficient.
What needs be done is honouring the redirect_url query parameter
from the auth router.
2016-08-11 10:14:39 -07:00
Unknwon
d625e41c6c
#3408 minor code fix
2016-08-11 07:41:01 -07:00
Sandro Santilli
eb1bfe0e59
Do not show the "Sign up for free" button in issue tracker ( #3408 )
...
* Do not show the "Sign up for free" button in issue tracker
The "Sign in to comment" link is good enough and will correctly
show or not show the "Sign Up" button link for those not having
an account already.
Fixes #3407 (link to nowhere when registration is disabled)
* Move html from translation to template
* Remove extra space in `{{ .SignInLink }}`.
2016-08-11 07:36:23 -07:00
Unknwon
042d350762
Fix only user has repo write access can comment
2016-08-11 06:22:56 -07:00
Unknwon
0f26f3678a
#3279 use doer email for FROM field of issues
2016-08-11 06:17:45 -07:00
Thibault Meyer
6a81632e36
Fix typo CacheInternal -> CacheInterval ( #3432 )
2016-08-11 05:59:11 -07:00
Kim Carlbäcker
b756806ee9
Add "support" for git-daemon-export-ok ( #2940 ) ( #3046 )
...
* add git-daemon-export-ok "support"
* Slight fix to git-daemon-export-ok
* Add error-checking for git-demon-export-ok
* Remove old comments and fixed logging-issues
* Check if git-daemon-export-ok exists or not
2016-08-10 20:08:09 -07:00
Unknwon
81e6f82caf
Update glide.lock and .gopmfile [CI SKIP]
2016-08-10 11:57:53 -07:00
Unknwon
29f76f3936
Update locales [CI SKIP]
2016-08-10 11:54:52 -07:00
lstahlman
ea192147ea
Add test pull request task on merging a PR. Fixes #3396 ( #3425 )
2016-08-10 11:38:44 -07:00
Thibault Meyer
99812a80fd
Fix #3420 : Bad commit URL generation ( #3424 )
2016-08-10 11:35:06 -07:00
Thibault Meyer
8ad92bb8a4
Verify list len before use it with IN ( #3423 )
2016-08-10 11:06:51 -07:00
Unknwon
b85927e488
#3091 show Git configs on admin panel
2016-08-10 11:01:42 -07:00
Unknwon
87b408a2e5
Update bindata.go [CI SKIP]
2016-08-09 23:58:15 -07:00
Thibault Meyer
fc68fb951c
Feature #3398 : Redefine global mirror interval ( #3409 )
...
* add mirror::GLOBAL_INTERVAL on app.ini
* rename key to DEFAULT_INTERVAL
* add key on default app.ini + move code
2016-08-09 23:47:16 -07:00
Unknwon
5448d29b2e
#3417 wrong dashboard issue count for create by you
2016-08-09 23:19:52 -07:00
Unknwon
bb51eb5188
Update cron revision [CI SKIP]
2016-08-09 22:02:51 -07:00
lstahlman
89f71b44f7
Add committer information to API and Webhooks. Also fixes #3271 ( #3414 )
2016-08-09 22:01:57 -07:00
Unknwon
c5d4a9e046
#2907 Add commit timestamp to webhook
2016-08-09 18:28:06 -07:00
Unknwon
edd786446c
#3158 skip RUN_USER check on Windows
2016-08-09 17:41:18 -07:00
Unknwon
b0b88d9bc5
#3091 add config option for Git GC
2016-08-09 17:24:32 -07:00
Unknwon
15b0cbe318
#3007 update git-module require version
2016-08-09 17:15:48 -07:00
Unknwon
9f0c571238
Change LICENSE copyright holder name [CI SKIP]
2016-08-09 13:05:15 -07:00
Unknwon
f70343660d
Little code refactoring
2016-08-09 12:56:00 -07:00
Rory McNamara
c8b45ecc27
Render the Code view on the server (minus syntax highlighting) ( #2942 )
...
* render code view server side
* remove debug print
* fix multiline selection bug
* change string concatenation to bytes.Buffer for efficiency
* Fix newlines added by previous for hljs
* fix selection highlighting
* make css changes in .less
2016-08-09 12:35:20 -07:00
Unknwon
9e8a8867ea
#3325 use correct word for .gitignore
2016-08-09 12:16:21 -07:00
lstahlman
2c82fc3edb
Fix for #3410 overall issues for organisations is limited to num_repos from the user ( #3412 )
2016-08-09 10:00:42 -07:00
Unknwon
bbe866122d
#3406 fix regression of MustEnableIssues check
2016-08-09 09:39:55 -07:00
Unknwon
87954dbfeb
Adjust .codebeatsettings
2016-08-08 23:26:10 -07:00
lstahlman
699c71d319
Fix for #3401 Links of pull request comment email should use pulls URL ( #3403 )
2016-08-08 22:40:05 -07:00
Unknwon
21f25799b4
Add codebeat files
2016-08-08 20:03:46 -07:00
Unknwon
90af997fec
#3399 500 for upstream pulls page if user has forked repository
2016-08-08 13:02:55 -07:00
Unknwon
b73318bc62
Fix 404 when comment on pulls and not using interal issue tracker
2016-08-08 11:29:50 -07:00
Unknwon
e5bf4281b5
#2825 early response 200 when ?go-get=1
2016-08-07 14:29:16 -07:00
Unknwon
0c2b9bbb2b
Update glide.lock and .gopmfile
2016-08-07 11:05:19 -07:00
Unknwon
99385db0c4
#3320 code cleanup
2016-08-07 11:01:47 -07:00
Sandro Santilli
90dd0657b5
Add support for federated avatars ( #3320 )
...
* Add support for federated avatars
Fixes #3105
Removes avatar fetching duplication code
Adds an "Enable Federated Avatar" checkbox in user settings
(defaults to unchecked)
Moves avatar settings all in the same form, making
local and remote avatars mutually exclusive
Renames UploadAvatarForm to AvatarForm
as it's not anymore only for uploading
* Run gofmt on all modified files
* Move Avatar form in its own page
* Add go-libravatar dependency to vendor/ dir
Hopefully helps with accepting the contribution.
See also #3214
* Revert "Add go-libravatar dependency to vendor/ dir"
This reverts commit a8cb93ae640bbb90f7d25012fc257bda9fae9b82.
* Make federated avatar setting a global configuration
Removes the per-user setting
* Move avatar handling back to base tool, disable federated avatar in offline mode
* Format, handle error
* Properly set fallback host
* Use unsupported github.com mirror for importing go-libravatar
* Remove comment showing life exists outside of github.com
... pity, but contribution would not be accepted otherwise
* Use Combo for Get and Post methods over /avatar
* FEDERATED_AVATAR -> ENABLE_FEDERATED_AVATAR
* Fix persistance of federated avatar lookup checkbox at install time
* Federated Avatars -> Enable Federated Avatars
* Use len(string) == 0 instead of string == ""
* Move import line where it belong
See
https://github.com/Unknwon/go-code-convention/blob/master/en-US/import_packages.md
Pity the import url is still the unofficial one, but oh well...
* Save a line (and waste much more expensive time)
* Remove redundant parens
* Remove an empty line
* Remove empty lines
* Reorder lines to make diff smaller
* Remove another newline
Unknwon review got me start a fight against newlines
* Move DISABLE_GRAVATAR and ENABLE_FEDERATED_AVATAR after OFFLINE_MODE
On re-reading the diff I figured what Unknwon meant here:
https://github.com/gogits/gogs/pull/3320/files#r73741106
* Remove newlines that weren't there before my intervention
2016-08-07 10:27:38 -07:00
Unknwon
ec92565f23
#3393 fix missing sub-url prefix in relative avatar link
2016-08-07 10:13:05 -07:00
Andrey Nering
2772791fda
Improve diff highlight ( #3390 )
...
- Try to reduce memory allocations
- Add possibility to disable diff highlight (can improve performance for large diffs)
- Tweaking with cost for prettier (cleaner) diffs
- Do not calculate diff when the number of removed lines in a block is not equal to the number of added lines (this usually resulted in ugly diffs)
2016-08-07 09:49:47 -07:00
Unknwon
08c976f811
Only do go vet on this codebase
2016-08-06 11:20:10 -07:00
Unknwon
72dd299ca0
Update .gitattributes
2016-08-06 10:36:40 -07:00
Thibault Meyer
30fda0f1ae
Fix #3315 : Release dont use tag creation date ( #3374 )
...
* Fix #3315 : Release dont use tag creation date
* Simplify code and apply gofmt
* remove useless block (ctx.Repo.GitRepo.GetTag) on EditReleasePost
* apply gofmt on modified files
2016-08-06 10:02:15 -07:00
Unknwon
ab9c5fb5e7
#2593 allow render raw content
...
Use URL query parameter render=1 to render content in raw mode.
2016-08-05 18:34:13 -07:00
rugk
28dc5bb566
Replace gogs.io http links with https version ( #3386 )
2016-08-05 17:35:40 -07:00
Unknwon
cf6d321991
Ignore repository with issue disabled or use external tracker in dashboard issues
2016-08-05 12:46:26 -07:00
Unknwon
50422f1fc2
#3348 always use relative avatar link in the template
2016-08-05 12:12:54 -07:00
Unknwon
db3d393576
routers/api: rename handlers to be unexported
2016-08-04 17:08:01 -07:00
Unknwon
2f105f3979
#2162 completely disable builtin issue tracker when enable external tracker
2016-08-04 16:32:02 -07:00
Unknwon
ee28fd9255
Update locales [CI SKIP]
2016-08-03 12:24:53 -07:00
Unknwon
13d492e92a
Update .gopmfile and glide.lock
2016-08-03 12:12:33 -07:00
Unknwon
e7fd65f0cf
#3290 better code structure and batch minor improvements
2016-08-03 11:51:22 -07:00
lstahlman
2eeb0ec9b0
Additional API support for labels ( #3290 )
...
* Add API support for labels.
* Error handling for adding/replacing multiple issue labels
* Revisions to function names and error handling. Use issue.ClearLabels in replace/clear functions
* Additional code cleanup
2016-08-03 09:24:16 -07:00
silverwind
b1133c9934
Lighter icon colors for repo files ( #3351 )
...
* Lighter icon colors for repo files
* also color submodule icon
2016-08-03 08:53:28 -07:00
Unknwon
991ce42c48
#2162 improve repository advance options UI display
...
Enable/disable input based on user chosen options for wiki and issue tracker.
2016-07-31 01:26:43 +08:00
Unknwon
10dc330640
#3345 dump content directly to HTTP ResponseWriter
2016-07-30 23:39:58 +08:00
Dennis Chen
dfab54d5a2
Diff patch ( #3345 )
...
* Add support for .diff and .patch
Add the ability to get text-diff and format-patch by adding .diff or
.patch in the end of a commit url. Issue #2641
* models: git_diff: various fixes
* Renames commitId to commitID.
* Writes stderr to a bytes.Buffer and displays proper error message on
command failure.
* Various style changes.
Signed-off-by: Dennis Chen <barracks510@gmail.com >
2016-07-30 23:02:22 +08:00
Unknwon
3e22ae3412
Update locales
2016-07-30 22:28:23 +08:00
Okunev Yu Dmitry
55b4e77a5e
Fix of template error in "/:owner/:repo/pulls" ( #3343 )
...
If anonymous (not signed in user) requests page
"/:owner/:repo/pulls" he gets an error:
template: repo/issue/list:11:105: executing "repo/issue/list" at <.PullRequestCtx.Base...>: nil pointer evaluating *models.Repository.Link
This commit fixes that.
Signed-off-by: Dmitry Yu Okunev <dyokunev@ut.mephi.ru >
2016-07-29 22:59:38 +08:00
Unknwon
ad7ea88923
Update glide.lock
2016-07-28 11:00:14 +08:00
Unknwon
f2884d8e31
Minor fix for pull request template [CI SKIP]
2016-07-28 10:54:52 +08:00
마누엘
36a63dd059
models/release: Update Sha1 if tag already exists ( #3331 )
...
Since the release struct is initialized with the current `HEAD` of the
current `release.Target` the commit id has to be updated if the tag
commit already exists. Otherwise the linked commit on the release page
will target the current `HEAD` at release time.
2016-07-28 10:45:35 +08:00
Unknwon
03ba257ad2
Update GitHub templates
2016-07-28 10:36:26 +08:00
마누엘
fe60ca408b
routers/repo/release: Use correct branch reference ( #3330 )
...
When calculating the current behind commit count the calculation should
use the current release target to get the total commit count. Should the
release target not exist anymore the calculation will return zero for
the newest release on that target. Older releases on that target will then
use that calculated commit count as reference.
The only use case that is now somehow invalid is when the release target
was merged / deleted after a tag on that release target:
master 1 - - - - - - - 6
\ /
branch 2 - 3 - 4 - 5
When `4` is the last tag on branch `branch` and the branch `branch` is not
yet deleted the calculated numbers would be:
1 commits to branch since this release
Now if the branch `branch` gets deleted the calculation function will not
find the branch and use the commit count of the newest release (`4`) as
reference resulting in:
0 commit to branch since this release
This fixes #3326
2016-07-27 16:57:32 +08:00
Richard Mahn
0402c803c6
Added Full Name to CreateUser api call ( #3333 )
2016-07-27 02:43:06 +08:00
Unknwon
29ccf047d8
routers/repo/issue: remove redundant format string
2016-07-26 18:42:18 +08:00
Unknwon
8aa0a76702
#3327 fix wrong table name in Join
2016-07-26 18:40:20 +08:00
Unknwon
2d76de2574
#3281 fix x.Iterate returns nothing inside session scope with SQLite3
2016-07-26 17:26:48 +08:00
Unknwon
4d8b905541
models/ssh_key: code cleaning
2016-07-26 10:47:25 +08:00
Unknwon
452aefd025
Fix issue event octicon CSS
2016-07-26 02:56:07 +08:00
Unknwon
899e799459
#1601 support delete issue comment
2016-07-26 02:48:17 +08:00
Unknwon
2295fafb34
repo/settings/options: take naming style examples out of locale string
2016-07-25 16:55:51 +08:00
Unknwon
a562228c5e
Add org.getUserTeams to reduce redundant code
2016-07-24 18:09:45 +08:00
Unknwon
e74630ae3b
#1384 add pagination for repositories
2016-07-24 14:32:46 +08:00
Unknwon
1f2e173a74
Refactor User.Id to User.ID
2016-07-24 01:08:22 +08:00
Unknwon
46e96c008c
Use struct for UI settings
2016-07-24 00:23:54 +08:00
Unknwon
256cd6374a
#2790 fix not detect diff style in pull request file changes
2016-07-23 23:46:49 +08:00
Unknwon
57a47bbc05
Add some tutorial links [CI SKIP]
2016-07-23 21:23:30 +08:00
Unknwon
024fcc836b
Minor HTML fix for delete repository notice
2016-07-23 20:42:46 +08:00
Unknwon
250be011c7
Remove redundant Unix timestamp method call
...
Unix() already uses UTC as timezone
2016-07-23 20:24:44 +08:00
Unknwon
4e822c1911
conf: change default mirror checking interval to 10m
2016-07-23 20:20:09 +08:00
Unknwon
26d52ceb48
#3186 fix wrong link for new pull request button of non-fork repository
2016-07-23 19:55:53 +08:00
Unknwon
d90acacd86
Update README [CI SKIP]
2016-07-23 19:22:43 +08:00
Unknwon
69f5308761
#2903 use different reversed words and patterns for repository and user
2016-07-23 18:58:18 +08:00
Unknwon
4b5e09e4d6
#3181 detect situation when base branch is deleted in pull request
2016-07-23 18:35:16 +08:00
Unknwon
4f78abe7dc
#3066 fix create organization ignores full name property
2016-07-23 17:57:22 +08:00
Unknwon
e63b2881b1
api: fix panic if anonymous user request admin API
...
Add sign in check before check user account level
2016-07-23 17:56:37 +08:00
Unknwon
745167d57a
#3157 create user path before rename repository while transfer
...
os.Rename does not create parent directory automatically when not exist
2016-07-23 17:36:15 +08:00
Unknwon
d7bdc1de8d
#3107 fix mention regex does not include dash
2016-07-23 17:29:34 +08:00
Unknwon
c912494609
#3076 detect invalid tag name git error
2016-07-23 15:59:19 +08:00
Richard Mahn
69dae1ec1c
Added coding style modes to SimpleMDE ( #3286 )
...
* Added coding style modes to SimpleMDE
* Moved the CodeMirror addon from simplemd to codemirror directory
2016-07-23 13:29:20 +08:00
Siarhei Navatski
cf85e9eb7b
add IsSubmodule field to DiffFile and hide view file button on diff page for submodules ( #3097 )
2016-07-23 02:18:56 +08:00
Unknwon
599716bb1b
Update locales [CI SKIP]
2016-07-22 22:21:26 +08:00
Unknwon
ae88d76032
Bump version
2016-07-22 21:52:39 +08:00
Unknwon
9266f28822
Fix GitHub wrong repo language detection
2016-07-21 18:20:03 +08:00
Dennis Chen
6488ee12be
avatar: make custom and generated avatars equal ( #3301 )
...
Sets all avatars to use PNG image format.
Keeps avatars consistent at 290x290px resolution.
Signed-off-by: Dennis Chen <barracks510@gmail.com >
2016-07-21 15:31:14 +08:00
Unknwon
c2fb01a257
#3299 don’t pop up confirm box when leave on signin page
2016-07-21 14:36:26 +08:00
Unknwon
5761342f32
#3291 fix SQLite3 session read/update conflict on create new issue
2016-07-21 14:26:30 +08:00
Unknwon
57af7432fc
#3295 fix wrong logic judgement
2016-07-21 14:15:04 +08:00
Unknwon
1c7dcdd6b9
Update dep revision
2016-07-17 10:46:21 +08:00
lstahlman
25b3836418
Refresh repository mirror from database when the repository's name has changed. ( #3276 )
2016-07-17 09:30:43 +08:00
Unknwon
5aa2bf86f4
Update locales and .gopmfile
2016-07-17 09:25:30 +08:00
Unknwon
b0eb47cb1c
Fix misselection of issues view type
2016-07-17 09:25:24 +08:00
lstahlman
e7a4f96fb6
Updated Issues and Issues Stats functions to include table aliases. This addresses errors involving ambiguous column references when filtering issues by the view type "Mentioning you". ( #3269 )
2016-07-17 09:18:35 +08:00
Unknwon
60110adc06
models/webhook: restrict deletion to be explicitly with repo and org ID
2016-07-17 08:33:59 +08:00
Dennis Chen
5ff2dfb23e
api: delete repository webhooks ( #3275 )
...
Allows the deletion of a webhook from a repository at the
/:user/:repo/hooks/:id endpoint.
Solves drone/drone issue #1603 .
Signed-off-by: Dennis Chen <barracks510@gmail.com >
2016-07-17 08:08:38 +08:00
Unknwon
eac32419fc
templates/org/home: minor UI fix
2016-07-16 15:54:43 +08:00
Unknwon
e3d3d424b2
Minor fix for go vet
2016-07-16 15:15:00 +08:00
Unknwon
971e2c3bd6
Upgrade octicon to 4.3.0
2016-07-16 12:45:13 +08:00
Unknwon
c083d76567
#2937 able to prohibit user login
2016-07-16 10:22:16 +08:00
Unknwon
52322ef624
models/user_mail: refactor EmailAddress
2016-07-16 10:08:04 +08:00
Sandro Santilli
a4ea3bd015
Return avatar link as absolute url ( #3235 )
...
Fixes relative urls coming from api/v1
See https://github.com/drone/drone/issues/1701
2016-07-16 08:19:30 +08:00
Unknwon
3d93532c87
#3274 fix can't get webhook detail of organization
2016-07-16 01:02:55 +08:00
Unknwon
fff615d5fc
Bump version
2016-07-16 00:37:21 +08:00
Unknwon
f1b8d52eb3
#2854 fix no mail notification when issue is closed/reopened
2016-07-16 00:36:39 +08:00
Unknwon
7ca5f8f119
models/repo: remove redundant info for some repo methods
...
RepoLink -> Link, RepoRelLink -> RelLink, FullRepoLink -> FullLink
2016-07-15 21:53:43 +08:00
Unknwon
194a742fb9
#2798 fix assign operation not take effect
2016-07-15 17:06:17 +08:00
Unknwon
160956dd31
Update Docker README
2016-07-15 14:32:42 +08:00
Unknwon
089bacd54e
Update bindata and CSS
2016-07-15 14:13:30 +08:00
Kim Carlbäcker
d950bf68e3
Ignore Response Body for Slack Hooks #3169 ( #3256 )
2016-07-15 14:02:19 +08:00
Richard Mahn
7796c9e122
Fixes #3263 - Change for Fontawesome icons to not conflict withs semantic-ui ( #3267 )
2016-07-15 13:57:28 +08:00
Laica Lunasys
528ec9bffd
Apply font for Japanese / Chinese (more) ( #3266 )
2016-07-15 13:52:37 +08:00
Atakan Goktepe
32ec4734f9
Changed Turkish language name to 'Türkçe' ( #3268 )
2016-07-15 13:44:49 +08:00
Andrey Arapov
6a98e7d914
docker: Support timezones ( #3262 )
2016-07-15 10:55:05 +08:00
Unknwon
a752f09055
#2709 validate username attribute fetched from LDAP
2016-07-12 07:07:57 +08:00
lstahlman
846bf2ca9f
Add timestamps to repository api response ( #3255 )
...
Additional properties: created_at, updated_at
2016-07-12 06:28:51 +08:00
Kim Carlbäcker
f4ab50501e
[Fix] Don't display way too large files #1513 ( #3253 )
...
* Add MaxDisplayFileSize setting
* Don't show files that are too large
* Localized FileTooLarge
* Change IsFileTooBig => IsFileTooLarge
2016-07-12 06:21:26 +08:00
Unknwon
de10387f41
#2586 bump git-module requirement
2016-07-12 06:20:09 +08:00
Unknwon
1faaaeb3d9
Update glide.lock
2016-07-11 07:57:15 +08:00
lstahlman
12cb84b97f
Extend the API to include more repository properties ( #3249 )
...
Adds description, stars_count, forks_count, watchers_count and
open_issues_count.
2016-07-11 07:56:15 +08:00
Unknwon
fdcca9292e
#2458 fix emoji been rendered inside raw content area
2016-07-11 05:28:56 +08:00
Unknwon
a1f717f65a
Update locale
2016-07-09 23:59:13 +08:00
Unknwon
70a281a39b
#2375 preserve cases for action content
2016-07-09 23:37:32 +08:00
Unknwon
9fcf66f0e0
Minor fix for #3246
2016-07-09 13:42:05 +08:00
Pablo Saavedra
98b152030d
The pruning for the synchronized mirrors is a option now. Default value: enable_prune = true ( #3246 )
...
Executed go fmt
getEngine() not handles DB parameters (#2972 ) (#2974 )
Uses .AllCols() for Update in updateMirror()
Spanish traslation removed
Fixed a wrong way to ommit the --prune option in process.ExecDir() for MirrorUpdate function
2016-07-09 13:22:28 +08:00
Pheng Heong TAN
467d7dacb6
Modify behaviour of repo-delete. ( #3232 )
...
Re: issues gogits/gogs#2863 and gogits/gogs#3231
As a result of modifications to the contents of the conf folder, `make bindata`
was run, causing an update to bindata.go.
Meta
-----
This commit will be rebased onto the 'develop' branch.
2016-07-09 13:13:57 +08:00
Unknwon
d62ab49978
#3057 retrieve webhook with repo_id
...
This prevents user retrieve arbitrary webhook by changing URL to
access webhook from other unauthorized repositories.
2016-07-08 13:57:09 +08:00
Unknwon
e30c701386
#3229 disallow repository name . and ..
...
Since . and .. has browser automatical behaviors, we need to disallow those names.
2016-07-08 07:34:05 +08:00
Unknwon
401bf944ef
Use SecurityProtocol to replace UseSSL in LDAP config
...
Initially proposed by #2376 and fixes #3068 as well.
2016-07-08 07:25:09 +08:00
Unknwon
326c982660
Upgrade frontend assets
2016-07-07 06:04:55 +08:00
Unknwon
4b25bdfbc4
#3058 #3059 support correct page size and link header
2016-07-04 17:27:06 +08:00
Tom
528682a294
getEngine() not handles DB parameters ( #2972 ) ( #2974 )
2016-07-02 22:39:39 +08:00
Unknwon
6aa00f7bcf
#2968 use HTTP_ADDR to replace localhost
2016-07-02 18:54:48 +08:00
Unknwon
f485fcde96
#2947 fix inapproriate comment
2016-07-02 18:23:15 +08:00
Unknwon
6f6b37f148
#3078 update default app.ini
2016-07-01 22:27:52 +08:00
j.yao.SUSE
99c3a9390f
change setting.go -> LocalUrl default value to ( #3078 )
2016-07-01 22:26:15 +08:00
Vasily Mikhaylichenko
f0df46c88a
Add an OpenBSD daemon control script ( #3060 )
2016-07-01 22:24:41 +08:00
Unknwon
e84ac64964
Do not show filename not have suffifx .md
2016-07-01 15:34:03 +08:00
Unknwon
3a30c06345
Fix wiki vulnerabilities
...
- Arbitrary file creation leading to command execution
- .md file creation/deletion
Reported by Gabriel Campana.
2016-07-01 15:33:35 +08:00
Unknwon
a10ca2c5f6
#2959 update README version description
2016-06-30 15:16:29 +08:00
wanglinzhizhi
927d9f092b
port 25 do not work, and port 465 is right ( #3145 )
...
QQ STMP host port is 465
host = smtp.qq.com:465
and need the Authorized
2016-06-30 04:04:15 +08:00
Unknwon
7938506e07
#518 update git-module require version
2016-06-30 02:21:23 +08:00
Unknwon
6f7276278d
#3174 genetate bindata
2016-06-29 23:25:41 +08:00
Andrey Nering
743d22669a
Re-work MAX_DIFF_LINES: supress diff per file, not the whole diff ( #3174 )
2016-06-29 23:11:00 +08:00
Cosmin Stroe
84841c8c4b
Stricter parsing of issue URLs and commit URLs. ( #3121 )
2016-06-29 23:07:39 +08:00
Unknwon
274a2ca528
Update locale bindata
2016-06-28 00:26:18 +08:00
Sandro Santilli
d4aaef90e6
Fix typo in english/US message ( #2938 )
...
"is activate" -> "is activated"
2016-06-28 00:24:06 +08:00
Andrey Nering
6efb1e5626
Localize collaboration settings. ( #3100 )
...
Closes #2764
2016-06-28 00:22:30 +08:00
Unknwon
73b4acbb63
Update glide.yaml
2016-06-27 23:40:36 +08:00
Sandro Santilli
8a248696e9
Use a gopher as default avatar (rather than the gravatar logo) ( #3208 )
...
Also changes the avatar from a jpeg to a png, to allow for
transparent background. The indexed png is also smaller in size.
Note that at the moment the default avatar is only used when
the user requested a custom avatar and the custom avatar file
is not found (should never happen).
In the future the default avatar could be used as a default
return when by-mail avatar lookups fail too (both gravatar
and libravatar support passing a default)
2016-06-27 18:12:30 +08:00
Franz Schmidt
8b35c194ec
Fixes #3110 ( #3136 )
2016-06-27 17:02:39 +08:00
Robin Lambertz
ac05f88641
Fix #3154 ( #3155 )
2016-06-27 16:58:53 +08:00
Unknwon
4bbb878d20
Minor fix for #3194
...
- Update locale bindata
2016-06-27 16:38:35 +08:00
Sandro Santilli
2ce60ff314
Include repository owner name and description in html title ( #3194 )
...
Closes #3192
2016-06-27 16:32:35 +08:00
SjonHortensius
17a4d8a5e5
Fix capitalisation of repo-name in news ( #3203 )
...
use 'official' repo.Name instead of incoming repoName; to enforce
correct capitalisation
2016-06-27 16:10:12 +08:00
Richard Bukovansky
04592c385b
Adding myself ( #3084 )
...
As you included Czech translation to official distribution, I think I'm missing here.
I know, selfish as hell... ;)
2016-06-27 15:59:33 +08:00
Robin Lambertz
bc00da1721
Fix negative issue count ( #3207 )
2016-06-27 01:53:30 +08:00
Sandro Santilli
76a0e43e88
Do not assume avatar needs be changed from gravatar.com ( #3209 )
...
Always send user to settings screen to change avatar.
Drops "change_custom_avatar" localized message, keeps "change_avatar"
for the generic one.
NOTE: only changes the en-US locale, as per
https://github.com/gogits/gogs/wiki/Contributing-Code#those-we-do-not-accept
NOTE: requires rebuild of bindata.go to fully see effects
2016-06-27 01:51:09 +08:00
chriswatt
24caccccdd
Fix empty space surrounding hidden issue labels ( #3200 )
2016-06-24 23:38:25 +08:00
Unknwon
26342b0c24
Update locale
2016-06-12 18:03:51 +08:00
Unknwon
a4eaddff81
#2958 Update dep version
2016-06-12 17:54:22 +08:00
Unknwon
c041273dd3
repo/http: clean code
2016-06-01 04:19:01 -07:00
Paul Tötterman
fb970b9d87
Add ServerName to tls.Config in LDAP auth ( #3104 )
...
From https://godoc.org/crypto/tls#Config
ServerName is used to verify the hostname on the returned
certificates unless InsecureSkipVerify is given. It is also included
in the client's handshake to support virtual hosting unless it is
an IP address.
This is needed for certificate validation without InsecureSkipVerify.
2016-06-01 01:11:28 -07:00
Unknwon
0240f520ab
#2954 minor fix for when to set HTML alternative
2016-05-30 01:50:20 -07:00
Unknwon
3d105733a9
Update glide.lock
2016-05-30 01:39:49 -07:00
Unknwon
8df3ba96f3
#2954 use text/plain as default email content format
2016-05-30 01:32:01 -07:00
Sandro Santilli
d35a1c30f4
Do not write HTML in text/plain mail part ( #2954 )
...
* Do not write HTML in text/plain mail part
Fixes #2928
* Pass text/plain first, text/html second
* Do not send plain/text email if html2text failed (untested)
2016-05-30 01:18:49 -07:00
Unknwon
e9ae926e04
#809 fix wrong closed issue count when create closed issue via API
...
Add start count corrector for Repository.NumClosedIssues
2016-05-27 18:23:39 -07:00
Thomas Fanninger
28c03f1147
Update .gopmfile ( #3133 )
...
Build only work with the current master of the package. Otherwise, I get this error.
```
...
# github.com/gogits/gogs/routers/api/v1/convert
routers/api/v1/convert/convert.go:200: undefined: gogs.Team
routers/api/v1/convert/convert.go:201: undefined: gogs.Team
...
```
2016-05-26 19:05:50 -07:00
Alex Myasoedov
84d9aff8a2
gogs dump tempdir flag ( #3086 )
2016-05-23 17:10:05 -07:00
Andrey Nering
12d30255a7
Add comment note ( #3093 )
2016-05-23 13:24:40 -07:00
Unknwon
7826eae452
#3045 fix DEPRECATED Action signature erorr
2016-05-12 14:32:28 -04:00
Unknwon
8a2347592d
locale: update Czech
2016-05-12 14:31:06 -04:00
Jean-Philippe Roemer
bcd4adb3a0
Update docker/build.sh script to use glide & make ( #3079 )
...
* docker: update build script to use glide + make
- docker/build.sh will now use glide to fetch dependencies
- glide is built from source to keep compatibility with arm
(no pre-prebuilt binary for arm)
- docker/build.sh will also now use the provided Makefile
It will generate an error when trying to get git build has as we do
not ship the 88mo .git directory during the build (should not cause
any problem as the variable it sets was not set previously)
* docker: fix docker arm build
- drop gosu version back to 1.7 as gosu binary for armhf is broken
- see tianon/gosu#19
* docker: update gosu to 1.9
Signed-off-by: Jean-Philippe Roemer <jp@roemer.im >
2016-05-11 13:11:59 -04:00
Unknwon
bf5faf76eb
#809 able to set issue state to closed when create
2016-05-11 12:19:26 -04:00
Unknwon
f473895c41
bindata: follow up data clean
2016-05-11 12:17:52 -04:00
Unknwon
fbf43c31e5
Add Czech support
2016-05-11 12:00:47 -04:00
Kim Carlbäcker
3c0c7a9f83
Fix listing team members ( #3048 )
2016-05-06 20:02:36 -04:00
Siarhei Navatski
13216c5c20
Update glide.lock with latest go-gogs-client ( #2939 )
2016-05-06 19:48:02 -04:00
Julien Reichardt
6be9a2c1db
Add DPlatform as an installation way ( #3044 )
2016-05-06 19:44:05 -04:00
Andrey Nering
d8612f7704
Fix remove folder issues, including initialization failling. ( #2969 )
...
- Prevent panic on creating notice if database is not available
- Prevent incorrect folder on Windows ("/" instead of "\")
2016-05-06 15:48:18 -04:00
Unknwon
0a78d99a4d
models/release: filter input to prevent command line argument vulnerability
2016-05-06 15:40:41 -04:00
Kim Carlbäcker
3df8eb60e3
PDF-Previews in file-lists now working ( #3000 )
2016-04-26 21:48:44 -04:00
Unknwon
0325bec283
#2895 minor fix for bug of xorm
2016-04-26 00:22:03 -04:00
Thomas Boerger
dfad51fe9e
Made the issue stats query more secure with parameterized placeholders ( #2895 )
2016-04-26 00:07:49 -04:00
Unknwon
7049cb9d97
Add new language support
...
- Update language choose dropdown to fit more languages
2016-04-25 13:40:23 -04:00
Unknwon
78b8b63774
#2992 set default style name when empty in AfterSet
2016-04-22 18:36:05 -04:00
Cosmin Stroe
ba314a7a36
Support alphanumeric issue style (ABC-1234) for external issue tracker ( #2992 )
2016-04-22 18:28:08 -04:00
Tamás Molnár
39356f4238
Set utf-8 charset for text files when serving raw content ( #2898 )
2016-04-20 19:38:11 -04:00
Kim Carlbäcker
b3c05026df
[Feature/WIP] Confirm on editing forms ( fixes #2881 ) ( #2980 )
...
* Add and start jQuery AreYouSure
* Update SimpleMDE to 1.10.1 for `forceSync` support
* Forgot to remove old version SimpleMDE 1.10.0
* formatting -.-
2016-04-19 16:45:28 -04:00
Kim Carlbäcker
ce36fd7a49
Fixed #2909 ( #2979 )
2016-04-19 16:35:36 -04:00
Jean-Philippe Roemer
69e00f9948
docker: update documentation for container options ( #2965 )
...
- Created a Container options section in `docker/README.md`
- Add documentation for SOCAT_LINK
- Move CROND documentation to the new section
2016-04-12 10:46:32 -04:00
Unknwon
3257df0da3
Update locales
2016-04-11 18:38:25 -04:00
Unknwon
0f2869069b
Merge pull request #2920 from l2dy/patch-1
...
Update ISC license
2016-04-05 13:36:58 -04:00
Unknwon
a27c6f4b75
#2916 fix sort' field missing on issue pagination link
2016-04-04 19:48:10 -04:00
Unknwon
d27ca649c7
api/admin: add/remove organization team repository
2016-04-04 19:41:34 -04:00
Unknwon
d9900e4dbc
Merge pull request #2914 from psychomario/linenumoptimize
...
Reduce line number creation to one DOM manipulation
2016-04-04 19:33:52 -04:00
l2dy
e75a1444af
Update ISC license
2016-04-03 01:56:48 +00:00
PsychoMario
b35157f4ff
reduce line number creation to one DOM manipulation
2016-03-30 20:28:40 +01:00
Unknwon
762ab056a2
Fix XORM IN condition table name parse
2016-03-27 18:21:37 -04:00
Unknwon
78481f0e42
Merge pull request #2894 from tboerger/feature/join-condition
...
Followup fix for previous query fix
2016-03-27 18:07:52 -04:00
Thomas Boerger
746c7fd4e7
Followup fix for previous query fix
2016-03-28 00:05:49 +02:00
Unknwon
7f26ae0b45
Merge pull request #2893 from tboerger/feature/sql-security
...
Try to make the SQL queries cleaner and more secure
2016-03-27 17:40:28 -04:00
Thomas Boerger
b5948f2e71
Made the issues query more secure and simpler
2016-03-27 23:26:45 +02:00
Thomas Boerger
79a1bfd963
Try to make the SQL queries cleaner and more secure
2016-03-27 22:59:57 +02:00
Unknwon
ac53bb593d
#2878 print error of JSON unmarshal and always returns a valid object
2016-03-26 16:42:20 -04:00
Unknwon
dd36c431ec
#2842 add quotes to attachment file name
2016-03-25 22:11:58 -04:00
Unknwon
b1d41cfa60
#1692 add admin APIs to add/remove a user from teams
2016-03-25 18:04:02 -04:00
Unknwon
9dda9ef07c
Merge pull request #2883 from nikkomiu/develop
...
Fixes #2842 Parses URL through EscapePound template function
2016-03-25 17:09:21 -04:00
Nikko Miu
9a43fcb61c
Changed EscapePound function with string replace function
2016-03-24 20:48:52 -05:00
Unknwon
5ec8ef0230
Update locales
2016-03-23 15:56:56 -04:00
Unknwon
d3db1b2591
Merge pull request #2879 from dakira/develop
...
use monospace font for wiki and issue textareas (fix #2869 )
2016-03-23 10:32:24 -04:00
Matthias Niess
3decc0b3d6
use monospace font for wiki and issue textareas ( fix #2869 )
2016-03-23 13:55:07 +01:00
Unknwon
98b58fa050
Handle windows deletion when start
...
Fix #2872
2016-03-23 03:16:53 -04:00
Unknwon
5e11341232
Fix status code
2016-03-21 12:57:04 -04:00
Unknwon
90e93b1f3a
Change list teams API to non-admin specific
2016-03-21 12:53:04 -04:00
Unknwon
e6f927f61a
#1692 api: admin list and create team under organization
2016-03-21 12:47:54 -04:00
Unknwon
60ae8ac3d2
Add route for #2846
2016-03-21 10:49:46 -04:00
Unknwon
004fb30ebe
Remove code for checking ssh-keygen
2016-03-19 20:31:23 -04:00
Unknwon
3fb4f7f498
Prepare release
2016-03-19 14:51:41 -04:00
Unknwon
9e09e48502
#2850 fix potential SSH commands dislocation
...
When use builtin SSH server with concurrent operations, there are probabilities
One connection could use the command from another connections.
Fix this by set SSH_ORIGINAL_COMMAND for each command, not set in global scope.
2016-03-18 06:13:16 -04:00
Unknwon
c79774e8d4
Update locales
2016-03-18 04:03:13 -04:00
Unknwon
d6b09c35f7
Update .gopmfile and fix #2848
2016-03-17 14:29:45 -04:00
Unknwon
0048980da5
Merge pull request #2845 from moltam/feature/org-member-full-name-avatar
...
Display org member's full name in link title.
2016-03-16 17:17:45 -04:00
Tamás Molnár
d169d00be6
Display org member's full name in link title.
2016-03-16 22:04:19 +01:00
Unknwon
ff731ea07d
#2814 LOWER() column value within search
2016-03-16 16:55:19 -04:00
Unknwon
9a5a27ea8d
Improve repository lable style
...
- add border-radius to filter list items
- use color as background of label for issue/pull view page
2016-03-15 19:52:40 -04:00
Unknwon
94d7b62922
Merge pull request #2831 from odinuge/user-search-name
...
Make user search look in username, name and email
2016-03-15 19:39:12 -04:00
Unknwon
2df42e369e
Merge pull request #2829 from odinuge/htmlmeta
...
Set description meta tag correctly
2016-03-15 17:54:44 -04:00
Unknwon
1f5bb08c25
Merge pull request #2836 from odinuge/markdown-links-rebase
...
Fix relative links in markdown files
2016-03-15 17:43:33 -04:00
Odin Ugedal
01ff65a93e
Fix indent
2016-03-15 22:35:59 +01:00
Odin Ugedal
8540043c45
Make separate string variables for space
2016-03-15 21:28:55 +01:00
Odin Ugedal
f57adf3637
Fix relative links in markdown files
...
Replace spaces with "%20" in "urlPrefix", before markdon processing.
The spaces were causing blackfriday (markdown processor) to behave
strange. This fixes #2545 .
2016-03-15 20:43:46 +01:00
Odin Ugedal
a75fa58e1c
Make description meta tag golang 1.4 compatible
2016-03-15 19:57:19 +01:00
Odin Ugedal
6ccb2d36cf
Remove email from user search
2016-03-15 19:44:58 +01:00
Unknwon
414e5f09c7
Merge pull request #2832 from dankm/build-flags
...
Make go's build flags a variable
2016-03-15 14:42:15 -04:00
Unknwon
a04596659b
Merge pull request #2830 from odinuge/branchname-compare
...
Fix problems with '#' in branchname
2016-03-15 14:36:58 -04:00
Unknwon
149d62a648
#13 fix admin can't search private repos
...
- update glide info
2016-03-15 14:23:12 -04:00
Dan McGregor
db3905c0a3
Make go's build flags a variable
...
This allows the user to specify build flags from the make command
line. For example to force a complete rebuild one could use:
make BUILD_FLAGS='-v -a' TAGS="sqlite"
2016-03-15 07:55:06 -06:00
Odin Ugedal
3253e3c5aa
Make user search look in username, name and email
...
Make user search function look in username (lower_name), full name
(full_name) and primary email (email). This will benefit searching after
user in "explore", admin panel and when adding new collaborators.
2016-03-15 14:16:58 +01:00
Odin Ugedal
c9321550e0
Add prorper escaping of url in issue form
2016-03-15 11:56:49 +01:00
Odin Ugedal
ac390d28b8
Fix problems with '#' in branchname
...
Add proper escaping of '#' in branchname in compare when doing pull
requests. This addresses issue #2822 .
2016-03-15 11:36:23 +01:00
Odin Ugedal
561e5f9ccb
Set description meta tag correctly
...
Set the description meta tag correctly when there is no repo
description. Also use the ability to trim trailing whitespaces,
to make the template cleaner.
2016-03-15 10:17:23 +01:00
Unknwon
9df5c39bca
Merge pull request #2824 from odinuge/repo-metadata
...
Set HTML meta values corresponding to repository
2016-03-14 16:47:23 -04:00
Unknwon
9976fc6782
Generate bindata for #2823
2016-03-14 16:46:36 -04:00
Unknwon
8966f5635d
Merge pull request #2823 from zacheryph/feature/local-only-password-reset
...
Prevent `Forgot Password` for non local users
2016-03-14 16:44:05 -04:00
Odin Ugedal
85d7afeba0
Set HTML meta values corresponding to repository
...
Use the authors name, and the description of the repo in HTML meta.
Pages without repository context will display as before.
2016-03-14 17:32:24 +01:00
Zachery Hostens
63e21c146a
ensure we don’t try changing LDAP passswords
2016-03-14 09:40:16 -05:00
Unknwon
9bd9ad4205
#1692 add CRUD issue APIs
...
- Fix go-gogs-client#10
- Related to #809
2016-03-13 23:20:22 -04:00
Unknwon
dd6faf7f9b
Convert all API handers to use *context.APIContext
2016-03-13 18:49:16 -04:00
Unknwon
db4da7beec
Add APIContext
2016-03-13 17:37:44 -04:00
Unknwon
b4f47a7623
#1891 attempt to fix invalid csrf token
2016-03-12 20:56:03 -05:00
Unknwon
af8eccc02e
Update glide.lock
2016-03-12 14:44:28 -05:00
Unknwon
820be19cf5
Merge pull request #2796 from saboya/custom_app_data_path
...
Making AppDataPath customizable.
2016-03-12 13:53:37 -05:00
Unknwon
d733efc1cc
#1286 #2098 Alpha support for custom templates
...
No guarantee for compatibility with future changes
2016-03-12 13:48:34 -05:00
Unknwon
985a0f3450
Generate css for #2816
2016-03-11 18:59:26 -05:00
Unknwon
322515a50b
Merge pull request #2816 from MATTENN/custom_gogs_branch
...
Add Japanese Fonts
2016-03-11 18:58:45 -05:00
MATTENN
13e1fa6789
Add Japanese Fonts
...
By adding a Japanese font in the less file, easier to see the display in
Japanese.
2016-03-12 08:49:24 +09:00
Unknwon
c6277cce51
Minor fixes for #2761
2016-03-11 17:57:44 -05:00
Unknwon
6530375dbf
Merge pull request #2761 from soudy/grey-out-merge-commit
...
Grey out merge commits
2016-03-11 17:51:17 -05:00
Unknwon
449a6e490b
Merge pull request #2815 from allonsy/develop
...
remove errant debug statement
2016-03-11 17:49:13 -05:00
Alec S
ebea20b4e7
remove errant debug statement
2016-03-11 16:44:09 -06:00
Unknwon
f76d821bda
fix #2804
2016-03-11 17:12:37 -05:00
Unknwon
263304b6b7
#13 fix postgres aggregate
2016-03-11 16:11:33 -05:00
Unknwon
73e98c91c3
Update locales
2016-03-11 15:47:49 -05:00
Unknwon
2bf8494332
#13 finish user and repository search
...
Both are possible on explore and admin panel
2016-03-11 15:33:12 -05:00
Unknwon
df2bdf7ea3
Use glide
2016-03-11 12:18:27 -05:00
Unknwon
514382e2eb
Rename module: middleware -> context
2016-03-11 11:56:52 -05:00
Unknwon
cb1eadc276
Merge pull request #2810 from maxlazio/fix_updated_and_created
...
Update uses of updated and created
2016-03-11 10:15:55 -05:00
Marin Jankovski
1314ba219e
Updated and created were appended with _unix. Fresh databases have only the newly named fields.
2016-03-11 12:43:35 +01:00
Unknwon
5267dce210
Fix ref comment from commit create empty feed
2016-03-11 05:11:58 -05:00
Unknwon
97c48da49f
Merge pull request #2803 from Rukenshia/develop
...
Using HTML Description of repositories in the 'Explore' view. Fixes #…
2016-03-10 16:17:40 -05:00
Jan Christophersen
1e74ee51ff
Using HTML Description of repositories in the 'Explore' view. Fixes #2800
2016-03-10 21:31:13 +01:00
Unknwon
067edcdb90
Merge pull request #2802 from allonsy/develop
...
readd 'dashboard' to title
2016-03-10 13:52:33 -05:00
Alec S
792c13cf0a
readd 'dashboard' to title
2016-03-10 12:10:03 -06:00
Unknwon
3bd7d3b1c5
Merge pull request #2797 from allonsy/develop
...
Create custom dashboard title
2016-03-10 08:37:11 -05:00
Alec S
af847ef94e
Merge branch 'develop' of github.com:gogits/gogs into develop
2016-03-09 22:56:52 -06:00
Alec S
bfed3ea7d3
fix indentation
2016-03-09 22:56:03 -06:00
Unknwon
b44e4d7cb0
Merge pull request #2785 from Rukenshia/develop
...
Allowing site admins to view private repositories in org/home
2016-03-09 23:20:08 -05:00
Unknwon
eed9966ad6
#2727 fix incompatible SQL in PostgreSQL
2016-03-09 23:18:39 -05:00
Alec S
affa3c2dbf
Remove dashboard keyword from title
2016-03-09 21:01:43 -06:00
Alec S
6775ac7334
change page titles for user and org dashes
2016-03-09 20:46:36 -06:00
Rodrigo Saboya
2c626371b0
Adding APP_DATA_PATH entry to the default app.ini.
2016-03-09 23:16:43 -03:00
Rodrigo Saboya
3cacec9163
Making AppDataPath customizable.
2016-03-09 22:53:42 -03:00
Unknwon
ad513a20e9
#2302 Replace time.Time with Unix Timestamp (int64)
2016-03-09 19:53:30 -05:00
Jan Christophersen
72a8fa3bc8
Allowing site admins to view private repositories in org/home
2016-03-08 18:20:00 +01:00
Unknwon
0c9a616326
Update frontend resources
2016-03-07 00:11:12 -05:00
Unknwon
0e9bc2d410
Fix pull request availability check
2016-03-06 23:57:46 -05:00
Steven Oud
1d3ec27cb7
Put if statement of grey merge commits on one line
2016-03-05 17:59:07 +01:00
Steven Oud
a0cd59bd0e
Grey out merge commits
2016-03-05 17:00:38 +01:00