Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: 1.4.0 #173

Merged
merged 16 commits into from
Feb 14, 2020
Merged

release: 1.4.0 #173

merged 16 commits into from
Feb 14, 2020

Conversation

sleepdefic1t
Copy link
Contributor

Summary

This release is primarily concerned with adding support for Core 2.6 endpoints as found in #159.

  • implements bridgechain endpoints.
  • implements business endpoints.
  • implements locks endpoints.

Checklist

  • Tests (if necessary)
  • Ready to be merged

sleepdefic1t and others added 15 commits October 18, 2019 10:24
As in the C++ Crypto repo, CodeClimate Coverage attempts to use the CC_TEST_REPORTER_ID of the PR base for reporting on the upstream parent and fails.

This PR splits workflows so that CodeClimate Coverage onlys runs on Pushes to master/devleop.

CodeCov will continue to run on PR's and Pushes.
ESP32 test builds were not passing and the tests themselves were not
being compiled into the firmware binary.  Added missing ignore filters
to ignore desktop libraries for building PIO and desktop targets in the
same source tree.
* test: Fix EPS32 test builds

ESP32 test builds were not passing and the tests themselves were not
being compiled into the firmware binary.  Added missing ignore filters
to ignore desktop libraries for building PIO and desktop targets in the
same source tree.

* test: Fix ESP8266 tests

Split up and re-enabled ESP8266 tests.  API tests required further
splitting due to large amounts of strings.
* feat: wallets locks endpoint

* refactor: add missing test

* feat: add businesses endpoints

* feat: add bridgechains endpoints

* feat: add locks endpoints

* fix: header files

* fix: typo

* fix: typo

* Enable esp8266 tests (#158)

* test: Fix EPS32 test builds

ESP32 test builds were not passing and the tests themselves were not
being compiled into the firmware binary.  Added missing ignore filters
to ignore desktop libraries for building PIO and desktop targets in the
same source tree.

* test: Fix ESP8266 tests

Split up and re-enabled ESP8266 tests.  API tests required further
splitting due to large amounts of strings.

* fix: various typos and missing declarations

* fix: add new files to arduino

* fix: typo

* refactor: adjust unlocked post params

* refactor: adjust mock signature
* Disabled WiFi  radio during tests to lower current  draw.
* Increased CPU frequency to execute tests faster to improve
   stability.
- ignores detached head warnings when cloning external libs via CMake.
@ghost ghost added Complexity: Undetermined Needs specialized, in-depth review. Type: Release The issue or pull request is related to an upcoming release. labels Feb 13, 2020
@sleepdefic1t sleepdefic1t added Complexity: Medium Less than 256 lines changed. and removed Complexity: Undetermined Needs specialized, in-depth review. labels Feb 13, 2020
@codecov
Copy link

codecov bot commented Feb 13, 2020

Codecov Report

Merging #173 into master will increase coverage by 18.34%.
The diff coverage is 97.7%.

Impacted file tree graph

@@             Coverage Diff             @@
##           master     #173       +/-   ##
===========================================
+ Coverage   79.47%   97.82%   +18.34%     
===========================================
  Files          26        8       -18     
  Lines         497      506        +9     
===========================================
+ Hits          395      495      +100     
+ Misses        102       11       -91
Impacted Files Coverage Δ
src/host/host.cpp 100% <100%> (ø) ⬆️
src/api/paths.cpp 97.43% <97.69%> (+0.03%) ⬆️
src/api/blocks/blocks.cpp
src/include/cpp-client/api/rounds/rounds.h
src/api/votes/votes.cpp
...c/include/cpp-client/api/blockchain/blockchain.hpp
src/api/node/node.cpp
src/include/cpp-client/api/blocks/blocks.h
src/api/delegates/delegates.cpp
src/api/rounds/rounds.cpp
... and 8 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 92ffae5...48d20d7. Read the comment docs.

@faustbrian faustbrian changed the title release: v1.4.0 release: 1.4.0 Feb 14, 2020
@faustbrian faustbrian merged commit 392ad9a into master Feb 14, 2020
@ghost ghost deleted the release/v1.4.0 branch February 14, 2020 03:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium Less than 256 lines changed. Type: Release The issue or pull request is related to an upcoming release.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants