Skip to content

Commit f761a3e

Browse files
committed
Merge branch 'master' into ufw_develop
2 parents 1ce60ac + bb5a6b7 commit f761a3e

File tree

1,631 files changed

+316829
-12547
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,631 files changed

+316829
-12547
lines changed

.drone.yml

+29-7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ workspace:
33
path: src/code.gitea.io/gitea
44

55
pipeline:
6+
clone:
7+
image: plugins/git
8+
tags: true
9+
610
test:
711
image: webhippie/golang:edge
812
pull: true
@@ -56,7 +60,7 @@ pipeline:
5660
- make release
5761
when:
5862
event: [ push, tag ]
59-
branch: [ master, refs/tags/* ]
63+
branch: [ master, release/*, refs/tags/* ]
6064

6165
coverage:
6266
image: plugins/coverage
@@ -67,11 +71,19 @@ pipeline:
6771
docker:
6872
image: plugins/docker
6973
repo: gitea/gitea
70-
tags: [ '${TAG}' ]
74+
tags: [ '${DRONE_TAG##v}' ]
7175
when:
7276
event: [ tag ]
7377
branch: [ refs/tags/* ]
7478

79+
docker:
80+
image: plugins/docker
81+
repo: gitea/gitea
82+
tags: [ '${DRONE_BRANCH##release/v}' ]
83+
when:
84+
event: [ push ]
85+
branch: [ release/* ]
86+
7587
docker:
7688
image: plugins/docker
7789
repo: gitea/gitea
@@ -85,20 +97,30 @@ pipeline:
8597
path_style: true
8698
strip_prefix: dist/release/
8799
source: dist/release/*
88-
target: /gitea/master
100+
target: /gitea/${DRONE_TAG##v}
101+
when:
102+
event: [ tag ]
103+
branch: [ refs/tags/* ]
104+
105+
release:
106+
image: plugins/s3
107+
path_style: true
108+
strip_prefix: dist/release/
109+
source: dist/release/*
110+
target: /gitea/${DRONE_BRANCH##release/v}
89111
when:
90112
event: [ push ]
91-
branch: [ master ]
113+
branch: [ release/* ]
92114

93115
release:
94116
image: plugins/s3
95117
path_style: true
96118
strip_prefix: dist/release/
97119
source: dist/release/*
98-
target: /gitea/$$TAG
120+
target: /gitea/master
99121
when:
100-
event: [ tag ]
101-
branch: [ refs/tags/* ]
122+
event: [ push ]
123+
branch: [ master ]
102124

103125
github:
104126
image: plugins/github-release

.drone.yml.sig

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIGJhc2U6IC9zcnYvYXBwCiAgcGF0aDogc3JjL2NvZGUuZ2l0ZWEuaW8vZ2l0ZWEKCnBpcGVsaW5lOgogIHRlc3Q6CiAgICBpbWFnZTogd2ViaGlwcGllL2dvbGFuZzplZGdlCiAgICBwdWxsOiB0cnVlCiAgICBlbnZpcm9ubWVudDoKICAgICAgQ0dPX0VOQUJMRUQ6IDEKICAgICAgVEFHUzogc3FsaXRlIGJpbmRhdGEKICAgICAgR09QQVRIOiAvc3J2L2FwcAogICAgY29tbWFuZHM6CiAgICAgIC0gYXBrIC1VIGFkZCBvcGVuc3NoLWNsaWVudAogICAgICAtIG1ha2UgY2xlYW4KICAgICAgLSBtYWtlIGdlbmVyYXRlCiAgICAgIC0gbWFrZSB2ZXQKICAgICAgLSBtYWtlIGxpbnQKICAgICAgLSBtYWtlIHRlc3QKICAgICAgLSBtYWtlIGJ1aWxkCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoLCB0YWcsIHB1bGxfcmVxdWVzdCBdCgogIHRlc3QtbXlzcWw6CiAgICBpbWFnZTogd2ViaGlwcGllL2dvbGFuZzplZGdlCiAgICBwdWxsOiB0cnVlCiAgICBlbnZpcm9ubWVudDoKICAgICAgQ0dPX0VOQUJMRUQ6IDEKICAgICAgVEFHUzogc3FsaXRlIGJpbmRhdGEKICAgICAgR09QQVRIOiAvc3J2L2FwcAogICAgY29tbWFuZHM6CiAgICAgIC0gbWFrZSB0ZXN0LW15c3FsCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoIF0KCiAgdGVzdC1wZ3NxbDoKICAgIGltYWdlOiB3ZWJoaXBwaWUvZ29sYW5nOmVkZ2UKICAgIHB1bGw6IHRydWUKICAgIGVudmlyb25tZW50OgogICAgICBDR09fRU5BQkxFRDogMQogICAgICBUQUdTOiBzcWxpdGUgYmluZGF0YQogICAgICBHT1BBVEg6IC9zcnYvYXBwCiAgICBjb21tYW5kczoKICAgICAgLSBtYWtlIHRlc3QtcGdzcWwKICAgIHdoZW46CiAgICAgIGV2ZW50OiBbIHB1c2ggXQoKICB1cGRhdGVyOgogICAgaW1hZ2U6IGthcmFsYWJlL3hnby1sYXRlc3Q6bGF0ZXN0CiAgICBwdWxsOiB0cnVlCiAgICBlbnZpcm9ubWVudDoKICAgICAgQ0dPX0VOQUJMRUQ6IDEKICAgICAgVEFHUzogc3FsaXRlIGJpbmRhdGEKICAgICAgR09QQVRIOiAvc3J2L2FwcAogICAgY29tbWFuZHM6CiAgICAgIC0gbWFrZSByZWxlYXNlCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoLCB0YWcgXQogICAgICBicmFuY2g6IFsgbWFzdGVyLCByZWZzL3RhZ3MvKiBdCgogIGNvdmVyYWdlOgogICAgaW1hZ2U6IHBsdWdpbnMvY292ZXJhZ2UKICAgIHNlcnZlcjogaHR0cHM6Ly9jb3ZlcmFnZS5naXRlYS5pbwogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgcHVzaCwgdGFnLCBwdWxsX3JlcXVlc3QgXQoKICBkb2NrZXI6CiAgICBpbWFnZTogcGx1Z2lucy9kb2NrZXIKICAgIHJlcG86IGdpdGVhL2dpdGVhCiAgICB0YWdzOiBbICcke1RBR30nIF0KICAgIHdoZW46CiAgICAgIGV2ZW50OiBbIHRhZyBdCiAgICAgIGJyYW5jaDogWyByZWZzL3RhZ3MvKiBdCgogIGRvY2tlcjoKICAgIGltYWdlOiBwbHVnaW5zL2RvY2tlcgogICAgcmVwbzogZ2l0ZWEvZ2l0ZWEKICAgIHRhZ3M6IFsgJ2xhdGVzdCcgXQogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgcHVzaCBdCiAgICAgIGJyYW5jaDogWyBtYXN0ZXIgXQoKICByZWxlYXNlOgogICAgaW1hZ2U6IHBsdWdpbnMvczMKICAgIHBhdGhfc3R5bGU6IHRydWUKICAgIHN0cmlwX3ByZWZpeDogZGlzdC9yZWxlYXNlLwogICAgc291cmNlOiBkaXN0L3JlbGVhc2UvKgogICAgdGFyZ2V0OiAvZ2l0ZWEvbWFzdGVyCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoIF0KICAgICAgYnJhbmNoOiBbIG1hc3RlciBdCgogIHJlbGVhc2U6CiAgICBpbWFnZTogcGx1Z2lucy9zMwogICAgcGF0aF9zdHlsZTogdHJ1ZQogICAgc3RyaXBfcHJlZml4OiBkaXN0L3JlbGVhc2UvCiAgICBzb3VyY2U6IGRpc3QvcmVsZWFzZS8qCiAgICB0YXJnZXQ6IC9naXRlYS8kJFRBRwogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgdGFnIF0KICAgICAgYnJhbmNoOiBbIHJlZnMvdGFncy8qIF0KCiAgZ2l0aHViOgogICAgaW1hZ2U6IHBsdWdpbnMvZ2l0aHViLXJlbGVhc2UKICAgIGZpbGVzOgogICAgICAtIGRpc3QvcmVsZWFzZS8qCiAgICB3aGVuOgogICAgICBldmVudDogWyB0YWcgXQogICAgICBicmFuY2g6IFsgcmVmcy90YWdzLyogXQoKICBnaXR0ZXI6CiAgICBpbWFnZTogcGx1Z2lucy9naXR0ZXIKCnNlcnZpY2VzOgogIG15c3FsOgogICAgaW1hZ2U6IG15c3FsOjUuNwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gTVlTUUxfREFUQUJBU0U9dGVzdAogICAgICAtIE1ZU1FMX0FMTE9XX0VNUFRZX1BBU1NXT1JEPXllcwogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgcHVzaCBdCgogIHBnc3FsOgogICAgaW1hZ2U6IHBvc3RncmVzOjkuNQogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gUE9TVEdSRVNfREI9dGVzdAogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgcHVzaCBdCg.O00lMwJDnAI1CFYbrs1bAmspX4wA5ufdye66vq5lcWw
1+
eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIGJhc2U6IC9zcnYvYXBwCiAgcGF0aDogc3JjL2NvZGUuZ2l0ZWEuaW8vZ2l0ZWEKCnBpcGVsaW5lOgogIGNsb25lOgogICAgaW1hZ2U6IHBsdWdpbnMvZ2l0CiAgICB0YWdzOiB0cnVlCgogIHRlc3Q6CiAgICBpbWFnZTogd2ViaGlwcGllL2dvbGFuZzplZGdlCiAgICBwdWxsOiB0cnVlCiAgICBlbnZpcm9ubWVudDoKICAgICAgQ0dPX0VOQUJMRUQ6IDEKICAgICAgVEFHUzogc3FsaXRlIGJpbmRhdGEKICAgICAgR09QQVRIOiAvc3J2L2FwcAogICAgY29tbWFuZHM6CiAgICAgIC0gYXBrIC1VIGFkZCBvcGVuc3NoLWNsaWVudAogICAgICAtIG1ha2UgY2xlYW4KICAgICAgLSBtYWtlIGdlbmVyYXRlCiAgICAgIC0gbWFrZSB2ZXQKICAgICAgLSBtYWtlIGxpbnQKICAgICAgLSBtYWtlIHRlc3QKICAgICAgLSBtYWtlIGJ1aWxkCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoLCB0YWcsIHB1bGxfcmVxdWVzdCBdCgogIHRlc3QtbXlzcWw6CiAgICBpbWFnZTogd2ViaGlwcGllL2dvbGFuZzplZGdlCiAgICBwdWxsOiB0cnVlCiAgICBlbnZpcm9ubWVudDoKICAgICAgQ0dPX0VOQUJMRUQ6IDEKICAgICAgVEFHUzogc3FsaXRlIGJpbmRhdGEKICAgICAgR09QQVRIOiAvc3J2L2FwcAogICAgY29tbWFuZHM6CiAgICAgIC0gbWFrZSB0ZXN0LW15c3FsCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoIF0KCiAgdGVzdC1wZ3NxbDoKICAgIGltYWdlOiB3ZWJoaXBwaWUvZ29sYW5nOmVkZ2UKICAgIHB1bGw6IHRydWUKICAgIGVudmlyb25tZW50OgogICAgICBDR09fRU5BQkxFRDogMQogICAgICBUQUdTOiBzcWxpdGUgYmluZGF0YQogICAgICBHT1BBVEg6IC9zcnYvYXBwCiAgICBjb21tYW5kczoKICAgICAgLSBtYWtlIHRlc3QtcGdzcWwKICAgIHdoZW46CiAgICAgIGV2ZW50OiBbIHB1c2ggXQoKICB1cGRhdGVyOgogICAgaW1hZ2U6IGthcmFsYWJlL3hnby1sYXRlc3Q6bGF0ZXN0CiAgICBwdWxsOiB0cnVlCiAgICBlbnZpcm9ubWVudDoKICAgICAgQ0dPX0VOQUJMRUQ6IDEKICAgICAgVEFHUzogc3FsaXRlIGJpbmRhdGEKICAgICAgR09QQVRIOiAvc3J2L2FwcAogICAgY29tbWFuZHM6CiAgICAgIC0gbWFrZSByZWxlYXNlCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoLCB0YWcgXQogICAgICBicmFuY2g6IFsgbWFzdGVyLCByZWxlYXNlLyosIHJlZnMvdGFncy8qIF0KCiAgY292ZXJhZ2U6CiAgICBpbWFnZTogcGx1Z2lucy9jb3ZlcmFnZQogICAgc2VydmVyOiBodHRwczovL2NvdmVyYWdlLmdpdGVhLmlvCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoLCB0YWcsIHB1bGxfcmVxdWVzdCBdCgogIGRvY2tlcjoKICAgIGltYWdlOiBwbHVnaW5zL2RvY2tlcgogICAgcmVwbzogZ2l0ZWEvZ2l0ZWEKICAgIHRhZ3M6IFsgJyR7RFJPTkVfVEFHIyN2fScgXQogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgdGFnIF0KICAgICAgYnJhbmNoOiBbIHJlZnMvdGFncy8qIF0KCiAgZG9ja2VyOgogICAgaW1hZ2U6IHBsdWdpbnMvZG9ja2VyCiAgICByZXBvOiBnaXRlYS9naXRlYQogICAgdGFnczogWyAnJHtEUk9ORV9CUkFOQ0gjI3JlbGVhc2Uvdn0nIF0KICAgIHdoZW46CiAgICAgIGV2ZW50OiBbIHB1c2ggXQogICAgICBicmFuY2g6IFsgcmVsZWFzZS8qIF0KCiAgZG9ja2VyOgogICAgaW1hZ2U6IHBsdWdpbnMvZG9ja2VyCiAgICByZXBvOiBnaXRlYS9naXRlYQogICAgdGFnczogWyAnbGF0ZXN0JyBdCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoIF0KICAgICAgYnJhbmNoOiBbIG1hc3RlciBdCgogIHJlbGVhc2U6CiAgICBpbWFnZTogcGx1Z2lucy9zMwogICAgcGF0aF9zdHlsZTogdHJ1ZQogICAgc3RyaXBfcHJlZml4OiBkaXN0L3JlbGVhc2UvCiAgICBzb3VyY2U6IGRpc3QvcmVsZWFzZS8qCiAgICB0YXJnZXQ6IC9naXRlYS8ke0RST05FX1RBRyMjdn0KICAgIHdoZW46CiAgICAgIGV2ZW50OiBbIHRhZyBdCiAgICAgIGJyYW5jaDogWyByZWZzL3RhZ3MvKiBdCgogIHJlbGVhc2U6CiAgICBpbWFnZTogcGx1Z2lucy9zMwogICAgcGF0aF9zdHlsZTogdHJ1ZQogICAgc3RyaXBfcHJlZml4OiBkaXN0L3JlbGVhc2UvCiAgICBzb3VyY2U6IGRpc3QvcmVsZWFzZS8qCiAgICB0YXJnZXQ6IC9naXRlYS8ke0RST05FX0JSQU5DSCMjcmVsZWFzZS92fQogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgcHVzaCBdCiAgICAgIGJyYW5jaDogWyByZWxlYXNlLyogXQoKICByZWxlYXNlOgogICAgaW1hZ2U6IHBsdWdpbnMvczMKICAgIHBhdGhfc3R5bGU6IHRydWUKICAgIHN0cmlwX3ByZWZpeDogZGlzdC9yZWxlYXNlLwogICAgc291cmNlOiBkaXN0L3JlbGVhc2UvKgogICAgdGFyZ2V0OiAvZ2l0ZWEvbWFzdGVyCiAgICB3aGVuOgogICAgICBldmVudDogWyBwdXNoIF0KICAgICAgYnJhbmNoOiBbIG1hc3RlciBdCgogIGdpdGh1YjoKICAgIGltYWdlOiBwbHVnaW5zL2dpdGh1Yi1yZWxlYXNlCiAgICBmaWxlczoKICAgICAgLSBkaXN0L3JlbGVhc2UvKgogICAgd2hlbjoKICAgICAgZXZlbnQ6IFsgdGFnIF0KICAgICAgYnJhbmNoOiBbIHJlZnMvdGFncy8qIF0KCiAgZ2l0dGVyOgogICAgaW1hZ2U6IHBsdWdpbnMvZ2l0dGVyCgpzZXJ2aWNlczoKICBteXNxbDoKICAgIGltYWdlOiBteXNxbDo1LjcKICAgIGVudmlyb25tZW50OgogICAgICAtIE1ZU1FMX0RBVEFCQVNFPXRlc3QKICAgICAgLSBNWVNRTF9BTExPV19FTVBUWV9QQVNTV09SRD15ZXMKICAgIHdoZW46CiAgICAgIGV2ZW50OiBbIHB1c2ggXQoKICBwZ3NxbDoKICAgIGltYWdlOiBwb3N0Z3Jlczo5LjUKICAgIGVudmlyb25tZW50OgogICAgICAtIFBPU1RHUkVTX0RCPXRlc3QKICAgIHdoZW46CiAgICAgIGV2ZW50OiBbIHB1c2ggXQo.NGE3UiNBappXiPimJXv1DzgjT3k2hofGPsCPhw7KsSM

.gitattributes

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
conf/* linguist-vendored
2+
docker/* linguist-vendored
3+
options/* linguist-vendored
4+
public/* linguist-vendored
5+
scripts/* linguist-vendored
6+
templates/* linguist-vendored

.github/issue_template.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
3. Please take a moment to search that an issue doesn't already exist.
44
4. Please give all relevant information below for bug reports, incomplete details will be handled as an invalid report.
55

6-
**You MUST delete the content above including this line before posting, otherwise your pull request will be invalid.**
6+
**You MUST delete the content above including this line before posting, otherwise your issue will be invalid.**
77

88
- Gitea version (or commit ref):
99
- Git version:
@@ -12,6 +12,10 @@
1212
- [ ] PostgreSQL
1313
- [ ] MySQL
1414
- [ ] SQLite
15+
- Can you reproduce the bug at https://try.gitea.io:
16+
- [ ] Yes (provide example URL)
17+
- [ ] No
18+
- [ ] Not relevant
1519
- Log gist:
1620

1721
## Description

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ _testmain.go
2929

3030
coverage.out
3131

32+
/modules/options/bindata.go
3233
/modules/public/bindata.go
3334
/modules/templates/bindata.go
3435

@@ -41,6 +42,7 @@ coverage.out
4142
/dist
4243
/custom
4344
/data
45+
/indexers
4446
/log
4547
/public/img/avatar
4648

CHANGELOG.md

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Changelog
2+
3+
## [1.0.1](https://github.com/go-gitea/gitea/releases/tag/v1.0.1) - 2017-01-05
4+
5+
* BUGFIXES
6+
* Fixed localized MIN_PASSWORD_LENGTH [#501](https://github.com/go-gitea/gitea/pull/501)
7+
* Fixed 500 error on organization delete [#507](https://github.com/go-gitea/gitea/pull/507)
8+
* Ignore empty wiki repo on migrate [#544](https://github.com/go-gitea/gitea/pull/544)
9+
* Proper check access for forking [#563](https://github.com/go-gitea/gitea/pull/563)
10+
* Fix SSH domain on installer [#506](https://github.com/go-gitea/gitea/pull/506)
11+
* Fix missing data rows on admin UI [#580](https://github.com/go-gitea/gitea/pull/580)
12+
* Do not delete tags with releases by default [#579](https://github.com/go-gitea/gitea/pull/579)
13+
* Fix missing session config data on admin UI [#578](https://github.com/go-gitea/gitea/pull/578)
14+
* Properly show the version within footer on the UI [#593](https://github.com/go-gitea/gitea/pull/593)
15+
16+
## [1.0.0](https://github.com/go-gitea/gitea/releases/tag/v1.0.0) - 2016-12-23
17+
18+
* BREAKING
19+
* We have various changes on the API, scripting against API must be updated
20+
* FEATURE
21+
* Show last login for admins [#121](https://github.com/go-gitea/gitea/pull/121)
22+
* BUGFIXES
23+
* Fixed sender of notifications [#2](https://github.com/go-gitea/gitea/pull/2)
24+
* Fixed keyword hijacking vulnerability [#20](https://github.com/go-gitea/gitea/pull/20)
25+
* Fixed non-markdown readme rendering [#95](https://github.com/go-gitea/gitea/pull/95)
26+
* Allow updating draft releases [#169](https://github.com/go-gitea/gitea/pull/169)
27+
* GitHub API compliance [#227](https://github.com/go-gitea/gitea/pull/227)
28+
* Added commit SHA to tag webhook [#286](https://github.com/go-gitea/gitea/issues/286)
29+
* Secured links via noopener [#315](https://github.com/go-gitea/gitea/issues/315)
30+
* Replace tabs with spaces on wiki title [#371](https://github.com/go-gitea/gitea/pull/371)
31+
* Fixed vulnerability on labels and releases [#409](https://github.com/go-gitea/gitea/pull/409)
32+
* Fixed issue comment API [#449](https://github.com/go-gitea/gitea/pull/449)
33+
* ENHANCEMENT
34+
* Use proper import path for libravatar [#3](https://github.com/go-gitea/gitea/pull/3)
35+
* Integrated DroneCI for tests and builds [#24](https://github.com/go-gitea/gitea/issues/24)
36+
* Integrated dependency manager [#29](https://github.com/go-gitea/gitea/issues/29)
37+
* Embedded bindata optionally [#30](https://github.com/go-gitea/gitea/issues/30)
38+
* Integrated pagination for releases [#73](https://github.com/go-gitea/gitea/pull/73)
39+
* Autogenerate version on every build [#91](https://github.com/go-gitea/gitea/issues/91)
40+
* Refactored Docker container [#104](https://github.com/go-gitea/gitea/issues/104)
41+
* Added short-hash support for downloads [#211](https://github.com/go-gitea/gitea/issues/211)
42+
* Display tooltip for downloads [#221](https://github.com/go-gitea/gitea/issues/221)
43+
* Improved HTTP headers for issue attachments [#270](https://github.com/go-gitea/gitea/pull/270)
44+
* Integrate public as bindata optionally [#293](https://github.com/go-gitea/gitea/pull/293)
45+
* Integrate templates as bindata optionally [#314](https://github.com/go-gitea/gitea/pull/314)
46+
* Inject more ENV variables into custom hooks [#316](https://github.com/go-gitea/gitea/issues/316)
47+
* Correct LDAP login validation [#342](https://github.com/go-gitea/gitea/pull/342)
48+
* Integrate conf as bindata optionally [#354](https://github.com/go-gitea/gitea/pull/354)
49+
* Serve video files in browser [#418](https://github.com/go-gitea/gitea/pull/418)
50+
* Configurable SSH host binding [#431](https://github.com/go-gitea/gitea/issues/431)
51+
* MISC
52+
* Forked from Gogs and renamed to Gitea
53+
* Catching more errors with logs
54+
* Fixed all linting errors
55+
* Made the go linter entirely happy
56+
* Really integrated vendoring

0 commit comments

Comments
 (0)