Skip to content

Commit

Permalink
Merge branch 'v1.2-dev' into build/docker-alpine-3.20
Browse files Browse the repository at this point in the history
  • Loading branch information
lklimek authored Aug 30, 2024
2 parents 74dd270 + b4255f5 commit 6a641f2
Show file tree
Hide file tree
Showing 234 changed files with 108,865 additions and 2,420 deletions.
20 changes: 16 additions & 4 deletions .github/actions/rust/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,8 @@ name: "Rust Dependencies"
description: "Install dependencies"
inputs:
toolchain:
description: Rust toolchain to use, stable / nightly / beta, or exact version
# The same as in /README.md
default: "1.76"
description: Rust toolchain to use, stable / nightly / beta, or exact version; uses rust-toolchain.toml if not specified
default: ""
target:
description: Target Rust platform
required: false
Expand All @@ -21,11 +20,24 @@ inputs:
runs:
using: composite
steps:
- name: Extract Rust toolchain version from rust-toolchain.toml
shell: bash
id: rust_toolchain
run: |
TOOLCHAIN_VERSION="${{ inputs.toolchain }}"
if [[ -z "$TOOLCHAIN_VERSION" ]]; then
TOOLCHAIN_VERSION=$(grep channel rust-toolchain.toml | awk '{print $3}' | tr -d '"')
fi
echo "TOOLCHAIN_VERSION=$TOOLCHAIN_VERSION" >> $GITHUB_ENV
echo "::set-output name=version::$TOOLCHAIN_VERSION"
# TODO: Move to AMI and build every day
- uses: dtolnay/rust-toolchain@master
name: Install Rust toolchain
id: install_rust
with:
toolchain: ${{ inputs.toolchain }}
toolchain: ${{ steps.rust_toolchain.outputs.version }}
target: ${{ inputs.target }}
components: ${{ inputs.components }}

Expand Down
694 changes: 441 additions & 253 deletions .pnp.cjs

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion .yarnrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ npmAuditExcludePackages:
- "@grpc/grpc-js" # TODO: Remove when gRPC stack is updated
- "@humanwhocodes/config-array" # TODO: Update eslint
- "@humanwhocodes/object-schema" # TODO: Update eslint
- elliptic # TODO: Update elliptic when fix for 1098397 is released
- micromatch # TODO: remove when new micromatch will be released https://github.com/advisories/GHSA-952p-6rrq-rcjv

packageExtensions:
Expand Down
118 changes: 116 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,109 @@
## [1.2.0](https://github.com/dashpay/platform/compare/v1.1.1...v1.2.0) (2024-08-30)


### Features

* **dapi:** serve even if tenderdash is not connected ([#2086](https://github.com/dashpay/platform/issues/2086))
* **dashmate:** validate SSL certificate files ([#2089](https://github.com/dashpay/platform/issues/2089))
* platform status endpoint ([#2088](https://github.com/dashpay/platform/issues/2088))
* script to check which nodes are updated to v1.1 ([#2083](https://github.com/dashpay/platform/issues/2083))


### Bug Fixes

* **dashmate:** docker-compose version is obsolete ([#2073](https://github.com/dashpay/platform/issues/2073))
* replay issue when round is 0 on replay. ([#2091](https://github.com/dashpay/platform/issues/2091))
* security vulnerability in webpack ([#2090](https://github.com/dashpay/platform/issues/2090))


### Miscellaneous Chores

* **dashmate:** update tenderdash version ([#2093](https://github.com/dashpay/platform/issues/2093))
* **dashmate:** update tenderdash version to 1.2.0 ([#2078](https://github.com/dashpay/platform/issues/2078))
* update rust to 1.80 ([#2070](https://github.com/dashpay/platform/issues/2070))



## [1.2.0-rc.1](https://github.com/dashpay/platform/compare/v1.1.1...v1.2.0-rc.1) (2024-08-30)


### Features

* **dapi:** serve even if tenderdash is not connected ([#2086](https://github.com/dashpay/platform/issues/2086))
* **dashmate:** validate SSL certificate files ([#2089](https://github.com/dashpay/platform/issues/2089))
* platform status endpoint ([#2088](https://github.com/dashpay/platform/issues/2088))
* script to check which nodes are updated to v1.1 ([#2083](https://github.com/dashpay/platform/issues/2083))


### Bug Fixes

* **dashmate:** docker-compose version is obsolete ([#2073](https://github.com/dashpay/platform/issues/2073))
* replay issue when round is 0 on replay. ([#2091](https://github.com/dashpay/platform/issues/2091))
* security vulnerability in webpack ([#2090](https://github.com/dashpay/platform/issues/2090))


### Miscellaneous Chores

* **dashmate:** update tenderdash version ([#2093](https://github.com/dashpay/platform/issues/2093))
* **dashmate:** update tenderdash version to 1.2.0 ([#2078](https://github.com/dashpay/platform/issues/2078))
* update rust to 1.80 ([#2070](https://github.com/dashpay/platform/issues/2070))

### [1.1.1](https://github.com/dashpay/platform/compare/v1.1.0...v1.1.1) (2024-08-25)


### Features

* **dashmate:** update testnet config ([#2079](https://github.com/dashpay/platform/issues/2079))


### Miscellaneous Chores

* **dashmate:** update tenderdash version to 1.2.0 ([#2078](https://github.com/dashpay/platform/issues/2078))


## [1.1.0](https://github.com/dashpay/platform/compare/v1.1.0-dev.1...v1.1.0) (2024-08-24)


### ⚠ BREAKING CHANGES

* **drive:** just in time fee update fixes (#2075)
* do not allow contested documents for the first three epochs (#2066)
* **drive-abci:** fix wrong fields in dash top level domain (#2065)
* **platform:** fix reference of items between epochs (#2064)
* **sdk:** mock sdk cannot find quorum keys in offline mode (#2061)
* **sdk:** overflow when using &&sdk in DapiRequestExecutor (#2060)

### Features

* **dashmate:** add `dashmate doctor` command ([#2024](https://github.com/dashpay/platform/issues/2024))
* **dashmate:** compress doctor report and other improvements ([#2071](https://github.com/dashpay/platform/issues/2071))
* **dashmate:** configure proposer and tx limits ([#2057](https://github.com/dashpay/platform/issues/2057))
* **dpp:** function for getting enabled matching public keys in identities ([#2052](https://github.com/dashpay/platform/issues/2052))
* where clauses recognize nested properties


### Bug Fixes

* add back the matches on system properties
* **dapi:** getTotalCreditsOnPlatform missing parts ([#2059](https://github.com/dashpay/platform/issues/2059))
* **dashmate:** core reindex command not working ([#2054](https://github.com/dashpay/platform/issues/2054))
* **dashmate:** the reset platform command doesn't remove data ([#2053](https://github.com/dashpay/platform/issues/2053))
* **drive-abci:** fix wrong fields in dash top level domain ([#2065](https://github.com/dashpay/platform/issues/2065))
* **drive:** just in time fee update fixes ([#2075](https://github.com/dashpay/platform/issues/2075))
* **platform:** fix reference of items between epochs ([#2064](https://github.com/dashpay/platform/issues/2064))
* **sdk:** mock sdk cannot find quorum keys in offline mode ([#2061](https://github.com/dashpay/platform/issues/2061))
* **sdk:** overflow when using &&sdk in DapiRequestExecutor ([#2060](https://github.com/dashpay/platform/issues/2060))


### Code Refactoring

* rename getTotalCreditsOnPlatform ([#2056](https://github.com/dashpay/platform/issues/2056))


### Miscellaneous Chores

* do not allow contested documents for the first three epochs ([#2066](https://github.com/dashpay/platform/issues/2066))

## [1.1.0-dev.1](https://github.com/dashpay/platform/compare/v1.0.2...v1.1.0-dev.1) (2024-08-13)


Expand Down Expand Up @@ -552,14 +658,14 @@ There are multiple breaking changes that make previously created state invalid:

* make strategy start identities a new struct ([#1764](https://github.com/dashpay/platform/issues/1764))
* updated descriptions and function names in strategy tests plus readme file ([#1785](https://github.com/dashpay/platform/issues/1785))


### Miscellaneous Chores

* **dashmate:** readme fixes ([#1624](https://github.com/dashpay/platform/issues/1624))
* fix npm audit for follow-redirects package ([#1781](https://github.com/dashpay/platform/issues/1781))
* **dapi:** use broadcast_tx instead of deprecated broadcast_tx_sync ([#1775](https://github.com/dashpay/platform/issues/1775))


### Build System

Expand Down Expand Up @@ -803,6 +909,14 @@ There are multiple breaking changes that make previously created state invalid:

* automatic clippy fixes ([#1528](https://github.com/dashpay/platform/issues/1528), [#1602](https://github.com/dashpay/platform/issues/1602))


### [0.25.22](https://github.com/dashpay/platform/compare/v0.25.21...v0.25.22) (2024-01-19)


### Bug Fixes

* **dashmate:** dapi kills host machine on container stop ([#1670](https://github.com/dashpay/platform/issues/1670))

### [0.25.21](https://github.com/dashpay/platform/compare/v0.25.20...v0.25.21) (2023-12-28)


Expand Down
Loading

0 comments on commit 6a641f2

Please sign in to comment.