Skip to content
This repository was archived by the owner on Feb 12, 2021. It is now read-only.

build(deps): bump websocket-extensions from 0.1.3 to 0.1.4 in /docs #1

Open
wants to merge 330 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
330 commits
Select commit Hold shift + click to select a range
44a3fbf
rpc/lib/client & server: try to conform to JSON-RPC 2.0 spec (#4141)
melekes Nov 15, 2019
e71a2b1
Docs theme latest (#4145)
tac0turtle Nov 15, 2019
36ba1a8
docs: add GA for docs.tendermint.com (#4149)
lovincyrus Nov 16, 2019
3e1516b
linters: enable stylecheck (#4153)
melekes Nov 16, 2019
45c24ff
docs: replace dead original whitepaper link (#4155)
ericnjogu Nov 18, 2019
8a878c1
evidence: enforce ordering in DuplicateVoteEvidence (#4151)
AdityaSripal Nov 19, 2019
aca94fd
Remvoe errors package from libs (#4157)
tac0turtle Nov 19, 2019
97222eb
CHANGELOG: update release/v0.32.8 details (#4162)
tac0turtle Nov 19, 2019
acac525
adr#50: improve trusted peering (#4072)
Hyung-bharvest Nov 20, 2019
2b90663
tools/tm-bench: remove tm-bench in favor of tm-load-test (#4169)
tac0turtle Nov 20, 2019
fc0d5bc
types: prevent temporary power overflows on validator updates (#4165)
Nov 20, 2019
eeb6ee1
[Docs]: Minor doc touchups (#4171)
tac0turtle Nov 20, 2019
68b2873
docs: update wording (#4174)
tac0turtle Nov 20, 2019
f78a994
update tm-db to 0.3.0 (#4158)
tac0turtle Nov 20, 2019
ee6601a
cs: don't panic when block is not found in store (#4163)
gregzaitsev Nov 21, 2019
fb9e667
prefix proto types (#4007)
antho1404 Nov 21, 2019
72f39e2
Fixed typo (#4181)
alexkogon Nov 21, 2019
d840fa3
docs: mention that Evidence votes are now sorted
melekes Nov 20, 2019
d5ed8a7
types: change number_txs to num_txs json tag in BlockMeta
melekes Nov 20, 2019
43aed98
cs: clarify where 24 comes from in maxMsgSizeBytes (wal.go)
melekes Nov 20, 2019
208a8d3
types: remove dots from errors in SignedHeader#ValidateBasic
melekes Nov 20, 2019
82e4842
Vagrantfile: update Go version
melekes Nov 20, 2019
0d0d151
tools.mk: use tags instead of revisions where possible
melekes Nov 20, 2019
d7d61e9
tools.mk: install protoc
melekes Nov 20, 2019
edd6ee2
changelog: explain breaking changes better
melekes Nov 20, 2019
c431437
changelog: GotVoteFromUnwantedRoundError -> ErrGotVoteFromUnwantedRound
melekes Nov 21, 2019
98e0b52
doc: fix broken links (#4186)
lezzokafka Nov 25, 2019
ceb1053
Docs theme latest (#4179)
tac0turtle Nov 25, 2019
fb8b00f
lite2: light client with weak subjectivity (#3989)
melekes Nov 25, 2019
ad715fe
types: change `Commit` to consist of just signatures (#4146)
melekes Nov 26, 2019
af3afc2
p2p/conn: simplify secret connection handshake malleability fix with …
Nov 26, 2019
759cceb
types: prevent spurious validator power overflow warnings when changi…
ancazamfir Nov 26, 2019
c066b39
docs: fix broken links in consensus/readme.md (#4200)
Satoshi-Kusumoto Nov 28, 2019
0523ecf
docs: update ADR 43 with links to PRs (#4207)
brapse Dec 2, 2019
5527821
Blockchain v2 Scheduler (#4043)
brapse Dec 2, 2019
100078c
cli: add `--cs.create_empty_blocks_interval` flag (#4205)
jgimeno Dec 2, 2019
701e9ca
p2p: add `unconditional_peer_ids` and `persistent_peers_max_dial_peri…
dongsam Dec 4, 2019
49ffb70
p2p: extract maxBackoffDurationForPeer func and remove 1 test (#4218)
melekes Dec 4, 2019
1c46145
networks/remote: turn on GO111MODULE and use git clone instead of go …
w1t Dec 4, 2019
92d18d7
Rename Tag(s) to Event(s) (#4046)
tac0turtle Dec 4, 2019
06b8752
docs: add flag documentation (#4219)
jgimeno Dec 4, 2019
b0bb8a1
crypto: add sr25519 signature scheme (#4190)
sunnya97 Dec 5, 2019
3e2751d
lint: Enable Golint (#4212)
tac0turtle Dec 5, 2019
70d94b8
docs: Fix broken rpc link (#4221)
tac0turtle Dec 6, 2019
00c4b52
docs: fix broken ecosystem link (#4222)
tac0turtle Dec 6, 2019
d1ada18
docs/introduction: add notes on architecture intro (#4175)
tessr Dec 6, 2019
f309077
update CONTRIBUTING.md (#4180)
brapse Dec 9, 2019
8b1b5b2
build(deps): bump github.com/spf13/viper from 1.5.0 to 1.6.1 (#4224)
dependabot-preview[bot] Dec 9, 2019
a61f19b
set Go 1.13 as min required version (#4228)
dongsam Dec 10, 2019
6b1fef7
rpc: update swagger docs to openapi 3.0 (#4223)
tac0turtle Dec 10, 2019
dfebac8
libs/common: refactor libs/common 01 (#4230)
tac0turtle Dec 10, 2019
afc4d7a
libs/common: refactor libs/common 2 (#4231)
tac0turtle Dec 10, 2019
efc27ab
abci/kvstore: return `LastBlockHeight` and `LastBlockAppHash` in `Inf…
princesinha19 Dec 11, 2019
27b00cf
libs/common: refactor libs common 3 (#4232)
tac0turtle Dec 11, 2019
2b30f02
cli: add `--db_backend` and `--db_dir` flags to tendermint node cmd (…
princesinha19 Dec 11, 2019
0f69336
docs: remove "0 means latest" from swagger docs (#4236)
melekes Dec 11, 2019
4da816a
cli: add optional `--genesis_hash` flag to check genesis hash upon st…
melekes Dec 11, 2019
15e80d2
config: add rocksdb as a db backend option (#4239)
melekes Dec 11, 2019
89f0bbb
libs/common: Refactor libs/common 4 (#4237)
tac0turtle Dec 11, 2019
7e02211
scripts: remove install scripts (#4242)
melekes Dec 12, 2019
7b52f51
libs/common: Refactor libs/common 5 (#4240)
tac0turtle Dec 12, 2019
c970810
consensus/types: fix BenchmarkRoundStateDeepCopy panics (#4244)
cuonglm Dec 12, 2019
4bfec79
cli: debug sub-command (#4227)
alexanderbez Dec 13, 2019
f077727
rpc: added proposer in consensus_state (#4250)
princesinha19 Dec 16, 2019
9bd0f9e
lint: golint issue fixes (#4258)
tac0turtle Dec 17, 2019
eec9b2c
delete tm-monitor tool #4247 (#4255)
AyushKaul Dec 17, 2019
bd77284
docs: update app-architecture.md (#4259)
ebuchman Dec 18, 2019
fff7f45
cs: set missing_validators(_power) metrics to 0 for 1st block (#4194)
melekes Dec 18, 2019
d86706b
deps: bump google.golang.org/grpc from 1.25.1 to 1.26.0 (#4264)
dependabot-preview[bot] Dec 19, 2019
7368ba3
prometheus/metrics: three new metrics for consensus (#4263)
tac0turtle Dec 19, 2019
a183809
test: branch for fix of ci (#4266)
tac0turtle Dec 20, 2019
2228040
docs: link fixes in readme (#4268)
tac0turtle Dec 21, 2019
7d7b47a
cmd/debug: execute p.Signal only when p is not nil (#4271)
melekes Dec 22, 2019
ffe5dff
make: add back tools cmd (#4281)
tac0turtle Jan 2, 2020
7f655d8
rpc: pass `outCapacity` to `eventBus#Subscribe` when subscribing usin…
melekes Jan 3, 2020
279482c
crypto: fix sr25519 from raw import (#4272)
sunnya97 Jan 3, 2020
5541059
deps: bump github.com/go-logfmt/logfmt from 0.4.0 to 0.5.0 (#4282)
dependabot-preview[bot] Jan 6, 2020
7be74c7
rpc: add method block_by_hash (#4257)
princesinha19 Jan 6, 2020
8f5d58f
rpc: modify New* functions to return error (#4274)
mrekucci Jan 7, 2020
d7f4ce3
metrics: only increase last_signed_height if commitSig for block (#4283)
tac0turtle Jan 7, 2020
6d91c1f
evidence: introduce time.Duration to evidence params (#4254)
tac0turtle Jan 8, 2020
15aa8d8
rpc/client: add basic authentication (#4291)
greg-szabo Jan 9, 2020
db235c8
cs: check if cs.privValidator is nil (#4295)
melekes Jan 9, 2020
86adc2c
lite: follow up from #3989 (#4209)
melekes Jan 13, 2020
5f0f54f
deps: bump github.com/pkg/errors from 0.8.1 to 0.9.0 (#4301)
dependabot-preview[bot] Jan 13, 2020
faf7833
cmd/lite: switch to new lite2 package (#4300)
melekes Jan 13, 2020
6b71b92
dep: update tm-db to 0.4.0 (#4289)
tac0turtle Jan 13, 2020
a3a0928
changelog: add 0.32.9 changelog to master (#4305)
tac0turtle Jan 13, 2020
7e3c66e
docs: add link for installing Tendermint (#4307)
melekes Jan 15, 2020
32bb813
build(deps): bump github.com/pkg/errors from 0.9.0 to 0.9.1 (#4310)
dependabot-preview[bot] Jan 15, 2020
5aa209a
Rc1 0.33 (#4306)
tac0turtle Jan 15, 2020
88ac31f
docs: update theme version (#4315)
tac0turtle Jan 17, 2020
a3dc82b
deps: bump github.com/spf13/viper from 1.6.1 to 1.6.2 (#4318)
dependabot-preview[bot] Jan 17, 2020
b50cb26
rpc: check nil blockmeta (#4320)
tac0turtle Jan 17, 2020
9cbfe79
tests: bind test servers to 127.0.0.1 (#4322)
erikgrinaker Jan 18, 2020
2d510d2
rpc: PR#4320 follow up (#4323)
melekes Jan 20, 2020
5f2f975
adr: ADR-052: Tendermint Mode (#4302)
dongsam Jan 22, 2020
f95409e
lite2: move AutoClient into Client (#4326)
melekes Jan 22, 2020
1905ef7
lite2: improve auto update (#4334)
melekes Jan 22, 2020
082e211
docs: minor doc fixes (#4335)
tac0turtle Jan 23, 2020
696e13e
adr: ADR-051: Double Signing Risk Reduction (#4262)
dongsam Jan 24, 2020
48be9bc
Add IPv6 support for P2P integration tests (#4340)
Jan 27, 2020
59a922d
lite2: add Start, TrustedValidatorSet funcs (#4337)
melekes Jan 27, 2020
d90dc9d
rpc: add sort_order option to tx_search (#4342)
melekes Jan 27, 2020
6f93cfa
lite2: rename alternative providers to witnesses (#4344)
melekes Jan 28, 2020
c5ecd80
docs: update links to rpc (#4348)
tac0turtle Jan 28, 2020
85244a4
lite2: refactor cleanup() (#4343)
cmwaters Jan 28, 2020
587ac3a
node: use GRPCMaxOpenConnections when creating the gRPC server (#4349)
melekes Jan 29, 2020
79b99f0
lite2: batch save & delete operations in DB store (#4345)
melekes Jan 29, 2020
8b80de8
build(deps): bump google.golang.org/grpc from 1.26.0 to 1.27.0 (#4355)
dependabot-preview[bot] Jan 29, 2020
71d50f7
lite2: panic if witness is on another chain (#4356)
cmwaters Jan 30, 2020
b04b752
Add ADR-053: State Sync Prototype (#4352)
erikgrinaker Jan 30, 2020
ca03e43
deps: bump github.com/golang/protobuf from 1.3.2 to 1.3.3 (#4359)
dependabot-preview[bot] Jan 30, 2020
81e3cca
docs: update npm dependencies (#4364)
tessr Feb 3, 2020
1edb542
lite2: make witnesses mandatory (#4358)
melekes Feb 3, 2020
fa34ff9
abci: fix broken spec link (#4366)
tessr Feb 3, 2020
9b9f1be
docs: update guides proto paths (#4365)
tac0turtle Feb 3, 2020
df3eee4
lite2: replace primary provider with alternative when unavailable (#4…
cmwaters Feb 4, 2020
bb7a80e
lite2: fetch missing headers (#4362)
cmwaters Feb 6, 2020
af37db3
lite2: cross-check new header with all witnesses (#4373)
cmwaters Feb 6, 2020
3e2f299
deps: bump google.golang.org/grpc from 1.27.0 to 1.27.1 (#4372)
dependabot-preview[bot] Feb 6, 2020
66a544a
Fix broken /docs/spec links (#4376)
erikgrinaker Feb 7, 2020
b2832c6
lite2: validate TrustOptions, add NewClientFromTrustedStore (#4374)
melekes Feb 7, 2020
5ac81eb
docs: fix incorrect link (#4377)
erikgrinaker Feb 7, 2020
aeb6cc4
lite2: return if there are no headers in RemoveNoLongerTrustedHeaders…
melekes Feb 7, 2020
31fd99a
proto: add buf and protogen script (#4369)
tac0turtle Feb 11, 2020
da813e4
lite2: manage witness dropout (#4380)
cmwaters Feb 11, 2020
c494070
docs: fix spec links (#4384)
tac0turtle Feb 11, 2020
9a9e8c5
proto: minor linting to proto files (#4386)
tac0turtle Feb 11, 2020
4787f7c
refactored lite client tests
Feb 11, 2020
ab6ac6d
lite2: improve string output of all existing providers (#4387)
melekes Feb 11, 2020
16aae3a
Merge branch 'master' into callum/clean-lite-tests
melekes Feb 11, 2020
831ed8f
Merge pull request #4389 from tendermint/callum/clean-lite-tests
cmwaters Feb 11, 2020
b712c1c
autofile: resolve relative paths (#4390)
erikgrinaker Feb 11, 2020
2b709e7
make: remove sentry setup cmds (#4383)
tac0turtle Feb 12, 2020
67837e5
readme: fix link to original paper (#4391)
tac0turtle Feb 12, 2020
fb5751d
release: minor release 0.33.1 (#4401)
tac0turtle Feb 13, 2020
774aff5
docs: update Light Client Protocol page (#4405)
melekes Feb 14, 2020
3b5794f
adr: light client implementation (#4397)
melekes Feb 14, 2020
5f5e0e1
makefile: place phony markers after targets (#4408)
erikgrinaker Feb 14, 2020
58620af
lite2: modified sequence method to match bisection (#4403)
cmwaters Feb 14, 2020
c56fd04
lite2: disconnect from bad nodes (#4388)
melekes Feb 14, 2020
da88130
Docs staging (#4407)
fadeev Feb 15, 2020
5ea1ff9
rpc: fix issue with multiple subscriptions (#4406)
antho1404 Feb 17, 2020
f5901ea
lite2: divide verify functions (#4412)
cmwaters Feb 18, 2020
6c67e24
dep: bump gokit dep (#4424)
tac0turtle Feb 18, 2020
68f37ff
Use uint64 for consensus.Reactor.SwitchToConsensus() blocksSynced (#4…
erikgrinaker Feb 19, 2020
c680507
dep: maunally bump dep (#4436)
tac0turtle Feb 19, 2020
b09cdaf
rpc: fix tx_search pagination with ordered results (#4437)
erikgrinaker Feb 19, 2020
1874a97
lite: modified bisection to loop (#4400)
cmwaters Feb 19, 2020
403f43a
rpc: fix txsearch tests (#4438)
erikgrinaker Feb 19, 2020
ee993ba
blockchain: add v2 reactor (#4361)
brapse Feb 19, 2020
b7dab3b
consensus: reduce log severity for ErrVoteNonDeterministicSignature (…
tau3 Feb 19, 2020
7ab81a7
deps: bump github.com/stretchr/testify from 1.4.0 to 1.5.0 (#4435)
dependabot-preview[bot] Feb 19, 2020
24c8b35
rpc: fix TxSearch test nits (#4446)
erikgrinaker Feb 20, 2020
d00384f
build(deps): bump github.com/stretchr/testify from 1.5.0 to 1.5.1 (#4…
dependabot-preview[bot] Feb 20, 2020
8010f3b
build(deps): bump github.com/spf13/cobra from 0.0.3 to 0.0.6 (#4440)
dependabot-preview[bot] Feb 20, 2020
8f48c49
Fix some golangci-lint warnings (#4448)
erikgrinaker Feb 20, 2020
2c7af01
lite2: return already verified headers and verify earlier headers (#4…
cmwaters Feb 20, 2020
b0683b7
p2p: use curve25519.X25519() instead of ScalarMult() (#4449)
erikgrinaker Feb 21, 2020
8d1198b
ADR-053: update with implementation plan after prototype (#4427)
erikgrinaker Feb 21, 2020
c63fd32
circleci: run P2P IPv4 and IPv6 tests in parallel (#4459)
erikgrinaker Feb 21, 2020
fe11219
Fix unexported returns (#4450)
erikgrinaker Feb 21, 2020
f934ca8
lite2: don't save intermediate headers (#4452)
cmwaters Feb 24, 2020
25d92d0
types: VerifyCommitX return when +2/3 sigs are verified (#4445)
Feb 25, 2020
c4f7256
lite2: store current validator set (#4472)
melekes Feb 26, 2020
9231b52
lite2: cross-check first header and update tests (#4471)
cmwaters Feb 26, 2020
6daea31
lite2: remove expiration checks on functions that don't require them …
melekes Feb 26, 2020
b5ce8f2
deps: bump github.com/tendermint/tm-db from 0.4.0 to 0.4.1 (#4476)
dependabot-preview[bot] Feb 26, 2020
b9535a2
blockchain (v2): comment out TestReactorTerminationScenarios (#4480)
melekes Feb 26, 2020
c45baa0
blockchain (v2): async testing notes (#4484)
brapse Feb 27, 2020
875b106
github: edit templates for use in issues and pull requests (#4483)
tac0turtle Feb 27, 2020
6be0e13
lite2: prune-headers (#4478)
cmwaters Feb 27, 2020
b5f6bfa
lite2: return height as 2nd return param in TrustedValidatorSet (#4479)
melekes Feb 27, 2020
3f883bb
lite2: actually run example tests + clock drift (#4487)
melekes Feb 27, 2020
7814430
JSON tests related changes (#4461)
Shivani912 Feb 28, 2020
b73c0b7
build(deps): bump github.com/golang/protobuf from 1.3.3 to 1.3.4 (#4485)
dependabot-preview[bot] Feb 28, 2020
c837a57
rpc: stop txSearch result processing if context is done (#4418)
gterzian Feb 28, 2020
a122a55
docs: adr-046 add bisection algorithm details (#4496)
melekes Feb 28, 2020
6cebba5
swagger: update swagger port (#4498)
tac0turtle Feb 28, 2020
6f6843e
circleci: fix reproducible builds test (#4497)
erikgrinaker Feb 28, 2020
6c9e9b2
tool: add Mergify (#4490)
tac0turtle Feb 28, 2020
d1f7ef6
mergify: remove unnecessary conditions (#4501)
erikgrinaker Feb 28, 2020
72488db
mergify: use strict merges (#4502)
erikgrinaker Feb 28, 2020
c5fe733
test: simplified txsearch cancellation test (#4500)
erikgrinaker Feb 28, 2020
3f18e22
rpc: keep the original subscription "id" field when new RPCs come in …
michaelfig Feb 29, 2020
c33576e
example/kvstore: return ABCI query height (#4509)
erikgrinaker Mar 1, 2020
9bf8f41
lite2: fix tendermint lite sub command (#4505)
melekes Mar 2, 2020
67224fd
docs: `tendermint node --help` dumps all supported flags (#4511)
melekes Mar 2, 2020
51e1b4e
rpc: remove BlockStoreRPC in favor of BlockStore (#4510)
melekes Mar 2, 2020
3b2e1f2
cmd: show useful error when tm not initialised (#4512)
melekes Mar 2, 2020
a60d032
docs: write about debug kill and dump (#4516)
melekes Mar 3, 2020
c518a06
deps: bump github.com/Workiva/go-datastructures (#4519)
dependabot-preview[bot] Mar 3, 2020
ff78651
lite: add helper functions for initiating the light client (#4486)
cmwaters Mar 3, 2020
891afc2
cmd: fix debug kill and change debug dump archive filename format (#4…
melekes Mar 3, 2020
61380ff
build(deps): bump github.com/prometheus/client_golang (#4525)
dependabot-preview[bot] Mar 4, 2020
9e5b4af
.github: add markdown link checker (#4513)
tessr Mar 4, 2020
4936b23
adr-047: evidence handling (#4429)
melekes Mar 5, 2020
4c8e3c8
fix: proto-breakage (#4506)
mergify[bot] Mar 5, 2020
632b53d
fix addrbook tests (#4526)
mergify[bot] Mar 5, 2020
3a695d4
docs: fix links (#4531)
mergify[bot] Mar 5, 2020
7d00117
readme: add discord to readme (#4533)
mergify[bot] Mar 5, 2020
431618c
lite2: remove auto update (#4535)
melekes Mar 6, 2020
d3f965b
lite2: indicate success/failure of Update (#4536)
melekes Mar 6, 2020
bc89aad
rpc: create buffered subscriptions on /subscribe (#4521)
melekes Mar 6, 2020
b6f0aa3
lite2: replace primary when providing invalid header (#4523)
cmwaters Mar 6, 2020
f17717f
adr: crypto encoding for proto (#4481)
tac0turtle Mar 9, 2020
73c19bd
CONTRIBUTING: include instructions for installing protobuf
tessr Mar 9, 2020
cb8a2cc
build(deps): bump github.com/Workiva/go-datastructures (#4545)
dependabot-preview[bot] Mar 10, 2020
7466f35
mvp blacklist alg
cmwaters Mar 10, 2020
6ccd332
move reinstatement after if statement in pex reactor
cmwaters Mar 10, 2020
e18636e
separate reinstatement of peers from discovery of new peers
cmwaters Mar 10, 2020
eeb0b0d
lint fix
cmwaters Mar 10, 2020
31bea92
libs/kv: remove unused type KI64Pair (#4542)
tessr Mar 10, 2020
c534291
rc1/v0.33.2(#4541)
tac0turtle Mar 11, 2020
8c749dc
build(deps): bump google.golang.org/grpc from 1.27.1 to 1.28.0 (#4551)
dependabot-preview[bot] Mar 11, 2020
cd5a987
build(deps): bump github.com/tendermint/tm-db from 0.4.1 to 0.5.0 (#4…
dependabot-preview[bot] Mar 11, 2020
429febd
reconfigure mutexes
cmwaters Mar 11, 2020
08ccbdc
ban function requires a ban duration as an argument
cmwaters Mar 11, 2020
4110c25
make banTime an argument and set default in PEX reactor instead of Ad…
cmwaters Mar 11, 2020
60d375e
basic test for banning peers
cmwaters Mar 11, 2020
65d86bc
added banned address error
cmwaters Mar 11, 2020
2f2d62e
banned addresses can't be added again
cmwaters Mar 11, 2020
1e37a1f
added isBanned check in addrbook
cmwaters Mar 11, 2020
5de6ec7
added logs for more information
cmwaters Mar 11, 2020
dbf0220
lint fix
cmwaters Mar 11, 2020
5235736
Merge branch 'master' into callum/p2p-blacklist
cmwaters Mar 11, 2020
4ef506f
deps: bump deps that bot cant (#4555)
tac0turtle Mar 11, 2020
864ce4b
tools/build: delete stale tools (#4558)
tessr Mar 12, 2020
038aff1
lite2: add benchmarking tests (#4514)
cmwaters Mar 12, 2020
48f073d
privval: return error on getpubkey (#4534)
tac0turtle Mar 12, 2020
c8bb1cc
made suggested changes
cmwaters Mar 12, 2020
7e6b1a8
cannot decrease ban time
cmwaters Mar 12, 2020
6ae1f3c
Merge branch 'master' into callum/p2p-blacklist
cmwaters Mar 12, 2020
61a9ec1
Merge pull request #4548 from tendermint/callum/p2p-blacklist
cmwaters Mar 12, 2020
c42d530
update Changelog with PR #4548
cmwaters Mar 12, 2020
586d299
moved to changelog_pending
cmwaters Mar 12, 2020
fdc29ef
Merge pull request #4560 from tendermint/callum/update-changelog
cmwaters Mar 12, 2020
53b660e
Use docs-staging branch (#4561)
fadeev Mar 12, 2020
ab9cb0e
build(deps): bump github.com/golang/protobuf from 1.3.4 to 1.3.5 (#4563)
dependabot-preview[bot] Mar 13, 2020
c06341e
removal: remove build folder (#4565)
tac0turtle Mar 13, 2020
033cac2
Update docs website (#4564)
fadeev Mar 13, 2020
fdc2efc
fix: fix spelling of comment (#4566)
tac0turtle Mar 13, 2020
629dff0
build(deps): bump github.com/prometheus/client_golang (#4574)
dependabot-preview[bot] Mar 16, 2020
c917c2d
rpc: fix panic when `Subscribe` is called (#4570)
melekes Mar 16, 2020
c05b2f2
Dockerfile updated with defaults (#4577)
greg-szabo Mar 17, 2020
a0294fe
build(deps): bump github.com/gorilla/websocket from 1.4.1 to 1.4.2 (#…
dependabot-preview[bot] Mar 20, 2020
a116dca
deps: run go mod tidy (#4587)
tac0turtle Mar 21, 2020
d9c3431
Docker image port fix (#4589)
greg-szabo Mar 21, 2020
7b1c26c
build(deps): bump websocket-extensions from 0.1.3 to 0.1.4 in /docs
dependabot[bot] Jun 28, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
137 changes: 73 additions & 64 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,12 @@ executors:
machine: true
docs:
docker:
- image: tendermintdev/jq_curl
- image: tendermintdev/docker-website-deployment
environment:
AWS_REGION: us-east-1
protoc:
docker:
- image: tendermintdev/docker-protoc

commands:
run_test:
Expand Down Expand Up @@ -72,6 +75,19 @@ jobs:
root: "/tmp/bin"
paths:
- "."
proto-lint:
executor: protoc
steps:
- checkout
- run:
command: make proto-lint

proto-breakage:
executor: protoc
steps:
- checkout
- run:
command: make proto-check-breaking-ci

test_abci_apps:
executor: golang
Expand All @@ -80,7 +96,7 @@ jobs:
script_path: abci/tests/test_app/test.sh

# if this test fails, fix it and update the docs at:
# https://github.com/tendermint/tendermint/blob/develop/docs/abci-cli.md
# https://github.com/tendermint/tendermint/blob/master/docs/abci-cli.md
test_abci_cli:
executor: golang
steps:
Expand Down Expand Up @@ -155,11 +171,15 @@ jobs:
GOPATH: /home/circleci/.go_workspace
machine:
image: circleci/classic:latest
parameters:
ipv:
type: integer
default: 4
steps:
- checkout
- run: mkdir -p $GOPATH/src/github.com/tendermint
- run: ln -sf /home/circleci/project $GOPATH/src/github.com/tendermint/tendermint
- run: bash test/p2p/circleci.sh
- run: bash test/p2p/circleci.sh << parameters.ipv >>
- store_artifacts:
path: /home/circleci/project/test/p2p/logs

Expand Down Expand Up @@ -191,30 +211,13 @@ jobs:
deploy_docs:
executor: docs
steps:
- restore_cache:
name: "Restore source code cache"
keys:
- go-src-v1-{{ .Revision }}
- checkout
- run:
name: Trigger website build
command: |
curl --silent \
--show-error \
-X POST \
--header "Content-Type: application/json" \
-d "{\"branch\": \"$CIRCLE_BRANCH\"}" \
"https://circleci.com/api/v1.1/project/github/$CIRCLE_PROJECT_USERNAME/$WEBSITE_REPO_NAME/build?circle-token=$TENDERBOT_API_TOKEN" > response.json

RESULT=`jq -r '.status' response.json`
MESSAGE=`jq -r '.message' response.json`

if [[ ${RESULT} == "null" ]] || [[ ${RESULT} -ne "200" ]]; then
echo "CircleCI API call failed: $MESSAGE"
exit 1
else
echo "Website build started"
fi
name: "Build docs"
command: make build-docs
- run:
name: "Sync to S3"
command: make sync-docs

prepare_build:
executor: golang
Expand Down Expand Up @@ -314,10 +317,6 @@ jobs:
machine:
image: ubuntu-1604:201903-01
steps:
- restore_cache:
name: "Restore source code cache"
keys:
- go-src-v1-{{ .Revision }}
- checkout
- attach_workspace:
at: /tmp/workspace
Expand All @@ -337,17 +336,14 @@ jobs:
steps:
- attach_workspace:
at: /tmp/workspace
- restore_cache:
name: "Restore source code cache"
keys:
- go-src-v1-{{ .Revision }}
- checkout
- setup_remote_docker:
docker_layer_caching: true
- run:
name: Build tendermint
no_output_timeout: 20m
command: |
sudo apt-get update
sudo apt-get install -y ruby
bash -x ./scripts/gitian-build.sh all
for os in darwin linux windows; do
Expand All @@ -364,48 +360,57 @@ jobs:
- store_artifacts:
path: /go/src/github.com/tendermint/tendermint/tendermint-*.tar.gz

# Test RPC implementation against the swagger documented specs
contract_tests:
working_directory: /home/circleci/.go_workspace/src/github.com/tendermint/tendermint
machine:
image: circleci/classic:latest
environment:
GOBIN: /home/circleci/.go_workspace/bin
GOPATH: /home/circleci/.go_workspace/
GOOS: linux
GOARCH: amd64
parallelism: 1
steps:
- checkout
- run:
name: Test RPC endpoints against swagger documentation
command: |
set -x
export PATH=~/.local/bin:$PATH

# install node and dredd
./scripts/get_nodejs.sh

# build the binaries with a proper version of Go
docker run --rm -v "$PWD":/go/src/github.com/tendermint/tendermint -w /go/src/github.com/tendermint/tendermint golang make build-linux build-contract-tests-hooks

# This docker image works with go 1.7, we can install here the hook handler that contract-tests is going to use
go get github.com/snikch/goodman/cmd/goodman
make contract-tests
# # Test RPC implementation against the swagger documented specs
# contract_tests:
# working_directory: /home/circleci/.go_workspace/src/github.com/tendermint/tendermint
# machine:
# image: circleci/classic:latest
# environment:
# GOBIN: /home/circleci/.go_workspace/bin
# GOPATH: /home/circleci/.go_workspace/
# GOOS: linux
# GOARCH: amd64
# parallelism: 1
# steps:
# - checkout
# - run:
# name: Test RPC endpoints against swagger documentation
# command: |
# set -x
# export PATH=~/.local/bin:$PATH
# # install node and dredd
# ./scripts/get_nodejs.sh
# # build the binaries with a proper version of Go
# docker run --rm -v "$PWD":/go/src/github.com/tendermint/tendermint -w /go/src/github.com/tendermint/tendermint golang make build-linux build-contract-tests-hooks
# # This docker image works with go 1.7, we can install here the hook handler that contract-tests is going to use
# go get github.com/snikch/goodman/cmd/goodman
# make contract-tests

workflows:
version: 2
test-suite:
jobs:
- deploy_docs:
context: tendermint-docs
filters:
branches:
only:
- master
tags:
only:
- /^v.*/
- deploy_docs:
context: tendermint-docs-staging
filters:
branches:
only:
- docs-staging
- setup_dependencies
- test_abci_apps:
requires:
- setup_dependencies
- proto-breakage
- proto-lint
- test_abci_cli:
requires:
- setup_dependencies
Expand All @@ -422,6 +427,9 @@ workflows:
requires:
- setup_dependencies
- test_p2p
- test_p2p:
name: test_p2p_ipv6
ipv: 6
- upload_coverage:
requires:
- test_cover
Expand All @@ -431,9 +439,9 @@ workflows:
only:
- master
- /v[0-9]+\.[0-9]+/
- contract_tests:
requires:
- setup_dependencies
# - contract_tests:
# requires:
# - setup_dependencies

release:
jobs:
Expand All @@ -457,3 +465,4 @@ workflows:
branches:
only:
- /v[0-9]+\.[0-9]+/
- master
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# CODEOWNERS: https://help.github.com/articles/about-codeowners/

# Everything goes through Bucky, Anton, Alex. For now.
* @ebuchman @melekes @xla
# Everything goes through Bucky, Anton, Tess. For now.
* @ebuchman @melekes @tessr

# Precious documentation
/docs/README.md @zramsay
Expand Down
35 changes: 29 additions & 6 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,34 @@ name: Feature Request
about: Create a proposal to request a feature

---
<!--
Please describe *in detail* the feature/behavior/change you'd like to see.

Be ready for followup questions, and please respond in a timely
manner.
<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺
v ✰ Thanks for opening an issue! ✰
v Before smashing the submit button please review the template.
v Word of caution: poorly thought-out proposals may be rejected
v without deliberation
☺ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -->

Word of caution: poorly thought out proposals may be rejected without deliberation
-->
## Summary

<!-- Short, concise description of the proposed feature -->

## Problem Definition

<!-- Why do we need this feature?
What problems may be addressed by introducing this feature?
What benefits does Tendermint stand to gain by including this feature?
Are there any disadvantages of including this feature? -->

## Proposal

<!-- Detailed description of requirements of implementation -->

____

#### For Admin Use

- [ ] Not duplicate issue
- [ ] Appropriate labels applied
- [ ] Appropriate contributors tagged
- [ ] Contributor assigned/self-assigned
29 changes: 20 additions & 9 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
<!--
<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺
v ✰ Thanks for creating a PR! ✰
v Before smashing the submit button please review the checkboxes.
v If a checkbox is n/a - please still include it but + a little note why
☺ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -->

Thanks for filing a PR! Before hitting the button, please check the following items.
Please note that every non-trivial PR must reference an issue that explains the
changes in the PR.
Closes: #XXX

## Description

<!-- Add a description of the changes that this PR introduces and the files that
are the most critical to review.
-->

* [ ] Referenced an issue explaining the need for the change
* [ ] Updated all relevant documentation in docs
* [ ] Updated all code comments where relevant
* [ ] Wrote tests
* [ ] Updated CHANGELOG_PENDING.md

______

For contributor use:

- [ ] Wrote tests
- [ ] Updated CHANGELOG_PENDING.md
- [ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
- [ ] Updated relevant documentation (`docs/`) and code comments
- [ ] Re-reviewed `Files changed` in the Github PR explorer
47 changes: 47 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 60

# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 9

# Only issues or pull requests with all of these labels are check if stale. Defaults to `[]` (disabled)
onlyLabels: []

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- major-release

# Set to true to ignore issues in a project (defaults to false)
exemptProjects: true

# Set to true to ignore issues in a milestone (defaults to false)
exemptMilestones: true

# Set to true to ignore issues with an assignee (defaults to false)
exemptAssignees: false

# Label to use when marking as stale
staleLabel: stale

# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30

Limit to only `issues` or `pulls`
only: pulls

Optionally, specify configuration settings that are specific to just 'issues' or 'pulls':
pulls:
daysUntilStale: 30
markComment: >
This pull request has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
10 changes: 10 additions & 0 deletions .github/workflows/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: Check Markdown links
on: push
jobs:
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: gaurav-nelson/github-action-markdown-link-check@0.6.0
with:
folder-path: "docs"
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ test/logs
coverage.txt
docs/_build
docs/dist
docs/.vuepress/dist
*.log
abci-cli
docs/node_modules/
Expand Down
Loading