Loyalsoldier
7b8a0faee1
Fix user-package codename & buildtime error ( #303 )
2020-10-12 09:41:27 +08:00
loyalsoldier
784775f689
Refine code according to golangci-lint results
2020-10-11 19:22:46 +08:00
Loyalsoldier
c50fef48a7
Refine golangci-lint settings ( #294 )
2020-10-10 00:19:09 +08:00
Loyalsoldier
ed97a250e4
Refine golangci-lint settings ( #293 )
2020-10-09 22:06:40 +08:00
Loyalsoldier
807922f883
Reduce timeout & fix ineffassign ( #290 )
2020-10-09 16:32:12 +08:00
Loyalsoldier
811981b6f0
Geofile workflow: only run on v2fly/v2ray-core ( #288 )
2020-10-09 10:47:22 +08:00
Loyalsoldier
97dac8cd2f
Build: comply with upstream ( #283 )
2020-10-08 09:53:25 +08:00
Loyalsoldier
454528353d
Fix misspelling according to goreportcard result ( #282 )
2020-10-08 08:53:15 +08:00
Loyalsoldier
f0403a67a1
Refine scripts ( #279 )
2020-10-07 20:04:09 +08:00
Loyalsoldier
ba99e32b2d
Bazel: discard GOPATH ( #278 )
2020-10-07 18:35:21 +08:00
Loyalsoldier
93a91ea4de
Refine README ( #275 )
2020-10-07 16:58:19 +08:00
Loyalsoldier
26aecf095f
Refine Dockerfile ( #274 )
2020-10-07 16:28:51 +08:00
Loyalsoldier
6769e653ff
Run go mod tidy ( #273 )
2020-10-07 15:23:27 +08:00
Loyalsoldier
7ef520baa8
Refine user-package ( #272 )
2020-10-07 15:02:29 +08:00
Loyalsoldier
6e4701b700
Build: do NOT rely on GOPATH & refine user-package.sh ( #270 )
...
* Build: do NOT rely on GOPATH
* Format pipelines
2020-10-07 14:29:07 +08:00
Loyalsoldier
bb44d01096
Format proto files using clang-format according to google style ( #264 )
...
* Format proto files using clang-format according to google style
* Regenerate pb.go files
2020-10-05 08:36:40 +08:00
Loyalsoldier
9a452bc1a1
Merge pull request #260 from Loyalsoldier/refine-errorgen
...
Errorgen: support to run outside of GOPATH
2020-10-04 13:15:05 +08:00
loyalsoldier
b181045b0c
Errorgen: support to run outside of GOPATH
2020-10-04 13:06:12 +08:00
loyalsoldier
0650af46f4
Refine errorgen
2020-10-04 13:06:11 +08:00
loyalsoldier
4130b54579
Support to read go.mod recursively to get module path
2020-10-04 12:47:22 +08:00
Loyalsoldier
d30b5fb501
Merge pull request #259 from Loyalsoldier/refine-code
...
Refine code
2020-10-04 10:27:28 +08:00
loyalsoldier
9b249f912b
Make variables of vprotogen easier to find
2020-10-04 10:05:00 +08:00
loyalsoldier
edefca7932
Refine & make proto.go work outside GOPATH
2020-10-04 09:56:45 +08:00
loyalsoldier
4ba4cad7ae
Refine func GetModuleName
2020-10-04 09:55:21 +08:00
Loyalsoldier
68dd2a0d85
Merge pull request #258 from Loyalsoldier/refine-codes
...
Refine codes
2020-10-04 06:31:42 +08:00
loyalsoldier
f184d16918
Fix golangci nolint
2020-10-04 06:29:35 +08:00
loyalsoldier
7a789fed37
Run go fmt
2020-10-04 06:29:21 +08:00
Loyalsoldier
088ce4ed95
Refine proto.go due to protoc-gen-go-grpc update ( #257 )
...
* Refine: remove protoc-gen-go-grpc specific version
* pb.go: regenerate due to proto.go refresh
2020-10-04 05:43:26 +08:00
Loyalsoldier
dcf368bd93
Refine Azure Pipelines & Bazel: remove unnecessary steps ( #246 )
...
* Bazel: remove GPG sign
* Azure Pipelines: remove unnecessary steps
2020-10-02 16:09:33 +08:00
Loyalsoldier
2fc5f96a1d
Refine codes ( #245 )
...
* Run go mod tidy
* Add new line
* Run gofmt
2020-10-02 09:32:39 +08:00
Loyalsoldier
353df856b3
Actions: do NOT run on repo "v2ray/v2ray-core" ( #244 )
2020-10-02 09:16:25 +08:00
Loyalsoldier
dfed0dc03a
Refine: geofile reading errors ( #236 )
2020-09-29 14:01:12 +08:00
loyalsoldier
ec0c3f181d
DNS: refine local TLDs for localhost DNS
2020-09-26 22:30:44 +08:00
Loyalsoldier
788dd1ebc7
Merge pull request #219 from Vigilans/vigilans/stats-channel-config
...
Stats: Add ChannelConfig & Return error on subscription
2020-09-24 02:21:45 +08:00
Loyalsoldier
2cc8c1aa01
Golangci-lint: increase timeout to 5 minutes ( #215 )
2020-09-22 07:33:43 +08:00
loyalsoldier
f9a9746fcd
Golangci-lint: disable some plugins
2020-09-21 06:39:38 +08:00
Loyalsoldier
5f620256b2
CodeQL: do NOT run on ready for review status ( #209 )
2020-09-21 06:26:41 +08:00
Loyalsoldier
df2d296ffc
Refine linter ( #203 )
...
* Linter: remove gochecknoinits plugin
* Linter: do NOT run some plugins on test files
2020-09-18 17:24:01 +08:00
Loyalsoldier
782909b9f3
Linter: only show new issues ( #202 )
...
Add option `only-new-issues` to avoid showing old issues.
2020-09-18 16:48:45 +08:00
Loyalsoldier
e32c651573
Fix and refine workflows ( #199 )
...
* Fix linter: ansible not found error
* Refine codeql: only run on *.go files
2020-09-16 15:18:25 +08:00
Loyalsoldier
c4d46e776f
Test: run on changes to go.mod & go.sum ( #174 )
2020-09-09 13:56:17 +08:00
Loyalsoldier
0a793e28fb
Merge pull request #172 from Vigilans/vigilans/stats-unregister
...
Add UnregisterChannel & Modify unregistering logic
2020-09-09 13:09:20 +08:00
Loyalsoldier
d7c99c901a
Fix: app/stats.Manager does not implement features/stats.Manager ( #171 )
2020-09-09 11:26:23 +08:00
loyalsoldier
7fe8dd2e3d
Run go mod tidy
2020-09-03 11:34:05 +08:00
loyalsoldier
44d58295bf
Fix: change lint order to avoid file changes notice
2020-09-03 11:33:23 +08:00
loyalsoldier
323ef03f02
Minor fixes
2020-09-01 08:46:55 +08:00
loyalsoldier
8b377a08cd
Update: refine
2020-08-31 23:11:13 +08:00
loyalsoldier
c974908e19
Test: refine & cache Go modules
2020-08-31 23:11:13 +08:00
loyalsoldier
42e33ddde6
Lint: include format
2020-08-31 23:11:13 +08:00
loyalsoldier
69da2f8526
Coverage: cache Go modules
2020-08-31 17:54:49 +08:00
loyalsoldier
f12f76582f
Fix according to staticcheck result
...
staticcheck repo: https://github.com/dominikh/go-tools/tree/master/cmd/staticcheck
2020-08-30 23:41:15 +08:00
loyalsoldier
1fa89b32d4
Format: run go fmt ./...
2020-08-30 21:17:22 +08:00
loyalsoldier
6f52a79e2e
Fix: module path
2020-08-28 03:55:07 +08:00
loyalsoldier
cafc80d23a
vprotogen: do NOT rely on GOBIN & GOPATH
2020-08-27 23:18:06 +08:00
loyalsoldier
a2a064a54d
protoc: do NOT rely on GOBIN & GOPATH
...
Add public functions
2020-08-27 23:18:05 +08:00
loyalsoldier
f9175e3bc8
Fix according to go vet results
2020-08-26 19:35:33 +08:00
loyalsoldier
1b27ec5e7c
Mockgen: do NOT rely on GOBIN & GOPATH
2020-08-26 18:54:58 +08:00
loyalsoldier
4fbefc18f4
Protoc: do NOT rely on GOPATH
2020-08-26 17:37:51 +08:00
loyalsoldier
f3368b1d79
Mock: refine go generate command
2020-08-25 16:23:33 +08:00
loyalsoldier
e036db835e
Proto: refine go generate command
2020-08-25 16:18:23 +08:00
loyalsoldier
71191aa407
Test: only triggered by *.go file on push event
2020-08-25 14:46:04 +08:00
loyalsoldier
2f1f0470a2
Test: only be triggered by *.go files
2020-08-25 00:04:55 +08:00
loyalsoldier
efb53bd59e
Lint: refine
2020-08-25 00:04:31 +08:00
loyalsoldier
bd533a506a
Coverage: only be triggered by *.go files
2020-08-24 21:30:40 +08:00
Loyalsoldier
ef460f68f8
Adjust Protocol Buffers ( #109 )
...
* Update protoc binary executable files to v3.13.0
* Write proto files in more standard way
* Make go generate & vprotogen compatible with protoc-gen-gofast
* Regenerate pb.go files according to new proto files
* Clean go.sum by running go mod tidy
* Implement mustEmbedUnimplementedServiceServer for gPRC services
2020-08-24 12:10:26 +00:00
loyalsoldier
6f04c36d33
Fix: lint lack of GitHub Token
2020-08-24 19:57:46 +08:00
loyalsoldier
3954a4859f
Auto update GitHub Actions workflow version
2020-08-24 16:23:24 +08:00
loyalsoldier
cd47623dc1
Rename dlc.yml to updateGeofile.yml
2020-08-24 16:11:14 +08:00
loyalsoldier
d8fe670b53
Refine & format
2020-08-24 16:09:51 +08:00
loyalsoldier
b54fe33e07
Clean go.sum by running go mod tidy
2020-08-24 01:37:47 +08:00
loyalsoldier
00b4217aab
Fix: loging empty rules & DNS
2020-08-22 19:07:14 +08:00
Loyalsoldier
70283d705c
Refine updatedat script ( #24 )
2020-06-20 02:01:45 +08:00
loyalsoldier
d555508cfe
Update geoip.dat & geosite.dat on 2020.03.17
2020-03-19 19:11:17 +08:00
Loyalsoldier
c93003eab6
Update dat files download links
...
due to https://github.com/v2ray/geoip/issues/18
2020-03-19 19:11:16 +08:00