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
Member

sleepdefic1t commented Feb 13, 2020

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 Oct 18, 2019
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.
@codecov

This comment has been minimized.

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
8 checks passed
8 checks passed
codecov
Details
arduino
Details
platformio
Details
linux-gcc7
Details
linux-clang-5
Details
macos
Details
codecov/patch 97.7% of diff hit (target 79.47%)
Details
codecov/project 97.82% (+18.34%) compared to 92ffae5
Details
@ArkEcosystemBot ArkEcosystemBot deleted the release/v1.4.0 branch Feb 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

5 participants
You can’t perform that action at this time.