Sanjay
ab6e76caf5
chore: Release 1.7 ( #1547 )
2023-10-26 16:33:42 -07:00
Cassandra Heart
3313c23244
feat: Add ContactInfoContent signing + config toggle for strict validation + StrictNoSign ( #1545 )
...
* first pass, working native signing + tests
* WAR-1064 – add configuration support and validation of contact info signing
* remove signing info from message signature validation
* add changeset
* misref
* pr feedback
* Support clean restarts on specific changes to network config
* don't terminate gossip node unless we are following default termination
* delay invocation if gossip node worker isn't started
* reduce delay to 1s, shouldn't need to exceed
2023-10-26 17:29:03 -05:00
Sanjay
f3d322274b
feat: support v2 id and key registry contracts ( #1526 )
2023-10-24 17:58:30 -07:00
Sanjay
51c57245df
chore: Release 1.6.6 ( #1543 )
2023-10-20 13:21:12 -07:00
Sanjay
559afd0e14
fix: hubble autoupgrade should ensure dependencies and clean unused docker data ( #1542 )
...
* fix: hubble autoupgrade should ensure dependencies and clean unused docker data
* Add env var to bypass self upgrade
* Don't restart more than 5 times on failure
* Fix docker command
2023-10-20 13:07:46 -07:00
Cassandra Heart
b47c65bb74
feat: app-specific peer scoring integration ( #1539 )
...
* WAR-1058,WAR-1059,WAR-1061 – App-specific peer scoring integration
* pr feedback
* update test
2023-10-19 17:52:53 -07:00
Sanjay
173c9d61e1
fix: Fix stale contactInfo caches on SyncEngine ( #1541 )
2023-10-19 17:11:32 -07:00
Shane da Silva
68844d0120
chore: Release Replicator 0.2.4 ( #1540 )
2023-10-19 16:57:50 -07:00
Shane da Silva
24357fd52d
chore: Update minimum hub-nodejs version for Replicator ( #1538 )
2023-10-19 16:51:11 -07:00
Sanjay
9aaef8eb7c
chore: release 1.6.5 ( #1536 )
2023-10-18 21:01:12 -07:00
Sanjay
6d54786ea2
fix: prevent hub startup if protocol version is expired ( #1534 )
2023-10-18 19:48:13 -07:00
Sagar Dhawan
2abaa115b5
fix: add memory stats ( #1531 )
2023-10-18 18:04:02 -07:00
Sagar Dhawan
153da45a5b
fix: Remove PubSub based PeerDiscovery ( #1530 )
...
* fix: Remove PubSub based PeerDiscovery
* fix: update Grafana dashboard for Hubble
* chore: add changeset
* chore: lint
* chore: tests
* fix: AsyncValidate ContactInfo
2023-10-18 17:18:21 -07:00
Sanjay
ec2711df33
fix: Lower seenTTL to 5 mins to reduce memory consumption ( #1529 )
2023-10-17 13:49:52 -07:00
Sanjay
44aa4f4556
chore: release 1.6.4 ( #1523 )
2023-10-14 21:50:49 -07:00
Sanjay
a3e12f54c7
fix: correctly reportValid more messages and bump up seen ttl ( #1522 )
...
* fix: correctly reportValid more messages and bump up seen ttl
* changeset
* also inform gossip about invalid so caches can be cleared
2023-10-14 21:24:26 -07:00
Sanjay
c2f0761000
chore: Release 1.6.3 ( #1521 )
2023-10-14 16:30:48 -07:00
Sanjay
89ce7d2dbf
fix: enable asyncValidation so we don't forward invalid messages on gossip ( #1520 )
2023-10-14 15:51:01 -07:00
Sanjay
5cff3ffb1a
chore: Add logging around invalid gossip messages ( #1519 )
2023-10-14 10:46:02 -07:00
adityapk00
a0597e7f5a
test: More tests for Message data_bytes ( #1514 )
2023-10-13 08:56:49 -05:00
adityapk00
a5708f85f8
chore: remove envoy and grpc-web ( #1505 )
2023-10-12 12:22:56 -05:00
adityapk00
86bed6f5d8
chore: Calculate earliestTimestamp and numMessages on demand instead of at startup ( #1506 )
2023-10-12 12:12:20 -05:00
adityapk00
b518b97f96
fix: Cache numFnames and numFids ( #1504 )
2023-10-12 11:04:50 -05:00
adityapk00
ba86d37467
fix: Accept raw databytes if using alternate protobuf encoding ( #1508 )
2023-10-12 11:04:24 -05:00
Sanjay
392f7b128d
chore: Release 1.6.2 ( #1503 )
2023-10-10 21:25:40 -07:00
Sanjay
e2ada6030b
fix: Exists check should not crash the hub ( #1502 )
2023-10-10 16:56:36 -07:00
Shane da Silva
6c6c959fc8
chore: Release Replicator 0.2.3 ( #1498 )
2023-10-10 12:08:37 -07:00
Shane da Silva
87f518a654
fix: Don't backfill chain events that were already backfilled ( #1497 )
...
We had a typo in the key we were checking, which was causing issues.
2023-10-10 11:58:14 -07:00
Shane da Silva
ba546708be
chore: Cut Replicator release 0.2.2 ( #1496 )
2023-10-10 11:23:45 -07:00
Shane da Silva
49c2ba4684
fix: Persist Grafana across restarts for Replicator Docker Compose ( #1495 )
2023-10-10 11:06:43 -07:00
adityapk00
17ca659bce
fix: Persist grafana data across restart ( #1494 )
2023-10-10 13:05:46 -05:00
Shane da Silva
51842b035d
fix: Avoid displaying large time estimates for Replicator ( #1493 )
...
Sometimes a large number just renders as "Infinity". Check if it's just
a large number.
2023-10-10 10:57:36 -07:00
Shane da Silva
28b2e65426
fix: Bind Replicator job dashboard to all interfaces ( #1490 )
...
This ensures it is reachable when run inside a Docker container.
2023-10-10 08:57:08 -07:00
Sanjay
88c1de2f00
chore: Release 1.6.1 ( #1488 )
2023-10-10 08:32:53 -07:00
adityapk00
9ca079e49b
chore: Add peer scores to grafana dashboard ( #1487 )
2023-10-10 10:23:22 -05:00
adityapk00
c74a498764
tests: Fix flaky syncEngine test ( #1486 )
2023-10-10 10:09:01 -05:00
adityapk00
5b7d56865b
fix: Handle L2 event errors ( #1483 )
2023-10-10 09:22:20 -05:00
Shane da Silva
01e8cabab4
fix: Correct replicator instructions for connecting to DB ( #1477 )
2023-10-09 22:37:23 -07:00
Shane da Silva
8a3a3af26b
chore: Cut Replicator 0.2.1 ( #1475 )
2023-10-09 22:30:49 -07:00
Shane da Silva
1e9770f273
fix: Fetch correct replicator app version from package.json ( #1474 )
2023-10-09 22:26:46 -07:00
Shane da Silva
13b1a923f8
chore: Update Replicator README ( #1473 )
2023-10-09 22:10:10 -07:00
Shane da Silva
fbc5cb8399
fix: Add missing network to Redis container for replicator ( #1472 )
2023-10-09 21:51:24 -07:00
Shane da Silva
8a232de4a9
chore: Cut replicator release 0.2.0 ( #1470 )
2023-10-09 21:25:51 -07:00
Shane da Silva
998f61b099
Fix Replicator Docker Compose config and bootstrap script ( #1468 )
...
We want the bootstrap script to ask the user where their hub is.
2023-10-09 21:16:20 -07:00
Sanjay
c07418880e
fix: Fix off by one error when inserting into trie ( #1465 )
...
* fix: Fix off by one error when inserting into trie
* handle other cases
* changeset
2023-10-09 16:35:16 -07:00
Shane da Silva
aacff0289b
Remove eslint-config-custom dependencies ( #1464 )
...
These have been replaced by Biome.
2023-10-09 15:08:54 -07:00
Sanjay
433bee81bc
[feat]: Enable events sync by default ( #1461 )
...
* feat: Enable events sync by default
* changeset
* Fix test
2023-10-09 14:32:26 -07:00
dependabot[bot]
af42ed529d
chore(deps-dev): bump postcss from 8.4.26 to 8.4.31 in /apps/hubble/www ( #1455 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.26 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.26...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 13:44:40 -07:00
Shane da Silva
909c383973
feat: Dedicated Replicator app ( #1462 )
2023-10-09 12:56:24 -07:00
horsefacts
81e6d8ec27
feat: FIP-8 verifications for contract wallets ( #1449 )
...
* feat: FIP-8 verifications for contract wallets
* chore: add changeset
* fix: better return types
* feat: validate signature length
* fix: stub test client
* fix: return network_failure on verify error
2023-10-06 20:28:51 -04:00