This repository has been archived by the owner on Jun 11, 2024. It is now read-only.
Version 1.5.0
MaciejBaj
released this
06 Mar 09:47
·
22380 commits
to development
since this release
Change Log
v1.5.0 (2019-03-06)
Closed issues:
- API returns wrong height in snapshot mode #2999
- API Transaction Type Delegate Creation Missing Asset Fields #2979
- API Transactions failed to handle request #2978
- API Transactions exclude field signSignature if its empty #2973
- API Accounts approval results changed from 1.4.1 to 1.5.0-rc.1 #2971
- API voters votes field value changed from count of voters to vote weight #2968
- Account productivity not showing decimal places #2965
- Calculate broadhash from "id" instead of legacy "b_id" field #2953
- Snapshotting failed on testnet and mainnet for 1.5.0-alpha.2 #2831
- Replace dependant trs tables by json field in trs table #2818
- API Performance degrade #2817
- Invalid API node status response #2816
- 1.5.0-alpha.1 Testnet and Mainnet Snapshotting failure #2810
- Performance degradation of transaction related API endpoints #2803
- Discarded block that does not match with current chain #2797
- Hardcoded limit param to retrieve all the peers from storage #2787
- getDelegatesFromPreviousRound using non existing library.db.rounds #2749
- Database gets exhausted when enabling forging on several delegates #2747
- Update the loading of SQL files to avoid warning messages #2737
- Add interface to register entities with storage module #2736
- Remove db.delegates repository #2735
- Remove db.voters repository #2734
- Remove db.votes repository #2733
- Do not disable API in snapshot mode #2729
- Replace extended blocks getter interfaces with storage.entities.Block.get #2726
- Update lisk-newrelic version its Node.js update to v10.14.1 #2722
- scBroker sever throws error when launching a network with several peers #2720
- Use sodium-friends/sodium-native #2717
- Update Postgres version on the Readme #2713
- Remove db.accounts repository #2709
- Replace round getter interfaces with storage.entities.Round.get #2707
- Implement delete method for entities #2699
- Implement storage extended Block #2698
- Update Peers Tests due to changes in Storage Sandbox #2694
- Implement pending tests of DB Entities #2688
- Base Entity parseFilters() is not grouping OR and AND #2685
- Invalid transaction response for type multi-signature transaction #2679
- Create methods must accept arrays as well #2677
- Implement count method for entities #2676
- Add sorting support in getter functions #2675
- Restore stability of peers blacklists and disconnections in Network Tests #2670
- Refactor data persistence layer to improve quality and usability #2669
- Overhaul Jenkinsfile #2657
- Use npm ci for builds #2656
- Upgrade Node.js version from 8.14.0 to 10.14.1 #2647
- Archive logs from lisk-core-network tests on Jenkins #2634
- Clean db namespace and remove its reference usage #2632
- Remove db.peers repository #2631
- Remove db.rounds repository #2630
- Remove db.transactions repository #2628
- Remove db.migration repository #2626
- Refactor
modules.blocks[.shared]
namespace #2625 - Refactor
modules.transactions[.shared]
namespace #2624 - Replace blocks getter interfaces with storage.entities.Block.get #2622
- Replace transactions getter interfaces with storage.entities.Transaction.get #2621
- Replace account getter interfaces with storage.entities.Account.get #2620
- Create Migration entity with CRUD operations and unit tests #2619
- Create Round entity with CRUD operations and unit tests #2618
- Create Peer entity with CRUD operations and unit tests #2617
- Create Transaction entity with CRUD operations and unit tests #2616
- Create Block entity with CRUD operations and unit tests #2615
- Create Account entity with CRUD operations and unit tests #2614
- Create basic structure for entities and storage initialization #2613
- Application crashes if any DNS name cannot be resolved #2608
- Invalid error message while registering second signature for the second time #2606
- Use a consistent and informative versioning scheme #2594
- Refactor generateDelegateList & validateBlockSlot functions #2574
- Disable multiple workers support on P2P layer #2541
- Update Dependencies requiring code updates #2500
- Add full unit test coverage for partially covered node module #2446
- Add unit test coverage for signatures module #2445
- networkHeight takes too long to update in some cases #2438
- Extensible Data Persistence Model #2576
- Roadmap to upgrade Node.js from v6.14.3 to v10 LTS #2239
Merged pull requests:
- API returns wrong height snapshot mode - Closes #2999 #3001 (limiaspasdaniel)
- Add validation for delegate asset - Closes #2979 #2998 (michielmulders)
- Fix api get transactions filter height - Closes #2978 #2985 (diego-G)
- Exclude sign signature if it is empty - Closes #2973 #2983 (diego-G)
- API Accounts approval results changed from 1.4.1 to 1.5.0-rc.1 - Closes #2971 #2972 (lsilvs)
- API voters votes field value changed from count of voters to vote weight - Closes #2968 #2969 (lsilvs)
- Account productivity not showing decimal places - Closes #2965 #2967 (lsilvs)
- Calculate broadhash from "id" instead of legacy "b_id" field - Closes #2953 #2955 (MaciejBaj)
- Reduce size of Darwin builds - Closes #2902 #2932 (fchavant)
- Darwin builds - Closes #2902 #2903 (fchavant)
- API Performance degrade - Closes #2817 #2894 (lsilvs)
- Replace dependant trs tables by json field in trs table - Closes #2818 #2891 (lsilvs)
- Snapshotting failed on testnet and mainnet for 1.5.0-alpha.2 #2842 (nazarhussain)
- 1.5.0-alpha.1 Testnet and Mainnet Snapshotting failure - Closes #2810 #2812 (lsilvs)
- Performance degradation of transaction related API endpoints - Closes #2803 #2809 (nazarhussain)
- New migrations being created on wrong folder (old db folder) - Closes #2805 #2806 (limiaspasdaniel)
- Discarded block that does not match with current chain - Closes #2797 #2799 (lsilvs)
- Hardcoded limit param to retrieve all the peers from storage - Closes #2787 #2798 (pablitovicente)
- Resolve the conflicting responsibilities between api/controller and module of Node - Closes #2783 #2796 (limiaspasdaniel)
- Use lisk-scripts 0.7.0 - Closes #2791 #2792 (Nazgolze)
- Fix JSDoc return type - Closes #2788 #2789 (Tschakki)
- Implement pending tests of DB Entities - Closes #2688 #2785 (pablitovicente)
- Extensible Data Persistence Model - Closes #2576 #2781 (lsilvs)
- Implement delete method for entities - Closes #2699 #2759 (lsilvs)
- Update the loading of SQL files to avoid warning messages - Closes #2737 #2758 (lsilvs)
- Remove PM2 section from Readme - Closes #2756 #2757 (Tschakki)
- Update node reference in Readme - Closes #2754 #2755 (Tschakki)
- Clean db namespace and remove its reference usage - Closes #2632 #2753 (nazarhussain)
- Use consistent informative versioning scheme - Closes #2594 #2751 (limiaspasdaniel)
- getDelegatesFromPreviousRound using non existing library.db.rounds - Closes #2749 #2750 (lsilvs)
- Remove db.migration repository - Closes #2626 #2745 (pablitovicente)
- Remove db.delegates repository - Closes #2735 #2742 (nazarhussain)
- Remove db.votes repository - Closes #2733 #2741 (nazarhussain)
- Remove db.voters repository - Closes #2734 #2740 (nazarhussain)
- Remove db.blocks repository - Closes #2629 #2739 (lsilvs)
- Add interface to register entities with storage module - Closes #2736 #2738 (nazarhussain)
- Upgrade dependencies January 2019 - Related to #2500 #2732 (diego-G)
- Enable readonly API mode when snapshotting - Closes #2729 #2731 (diego-G)
- Refactor
modules.blocks[.shared]
namespace - Closes #2625 #2730 (lsilvs) - Replace extended blocks getter interfaces with storage.entities.Block.get - Closes #2726 #2727 (lsilvs)
- Restore stability of peers blacklists and disconnections in Network Tests - Closes #2670 #2725 (diego-G)
- Remove db.transactions repository - Closes #2628 #2724 (pablitovicente)
- Update lisk-newrelic Node.js to v10.14.1 - Close #2722 #2723 (diego-G)
- Remove unnecessary webSocket config parameter
appName
- Closes #2720 #2721 (diego-G) - Use sodium-friends/sodium-native and bump to version 2.2.4 - Closes #2717 #2718 (fchavant)
- Missing symlink of PM2 and Lisk Commander in builds - Closes #2715 #2716 (fchavant)
- Update Postgres version in README - Closes #2713 #2714 (Tschakki)
- Remove db.rounds repository - Closes #2630, #2707 #2712 (pablitovicente)
- Implement storage extended Block - Closes #2698 #2711 (lsilvs)
- Remove db.accounts repository - Closes #2709 #2710 (nazarhussain)
- Create Round entity with CRUD operations and unit tests - Closes #2618 #2704 (pablitovicente)
- Replace transactions getter interfaces with storage.entities.Transaction.get - Closes #2621 #2703 (nazarhussain)
- Allow sort to not force a default - Closes #2700 #2702 (pablitovicente)
- Allow sort to not force a default - Closes #2700 #2701 (pablitovicente)
- Remove clock from Peers - Closes #2687 #2697 (pablitovicente)
- Remove db.peers repository - Closes #2631 #2695 (pablitovicente)
- Update Node.js GPG keyring - Closes #2689 #2693 (fchavant)
- Create Migration entity with CRUD operations and unit tests - Closes #2619 #2692 (pablitovicente)
- Replace account getter interfaces with storage.entities.Account.get - Closes #2620, #2623 #2691 (nazarhussain)
- Replace blocks getter interfaces with storage.entities.Block.get - Closes #2622 #2690 (lsilvs)
- Base Entity parseFilters() is not grouping OR and AND - Closes #2685 #2686 (pablitovicente)
- Create Transaction entity with CRUD operations and unit tests - Closes #2616 #2684 (nazarhussain)
- Create methods must accept arrays as well - Closes #2677 #2683 (nazarhussain)
- Add unit tests for signatures module - Closes #2445 #2682 (limiaspasdaniel)
- Implement count method for entities - Closes #2676 #2681 (lsilvs)
- Add sorting support in getter functions - Closes #2675 #2680 (lsilvs)
- Archive Jenkins network tests logs - Closes #2634 #2678 (fchavant)
- Disable multiple workers support on P2P layer - Closes #2541 #2674 (diego-G)
- Refactor data persistence layer to improve quality and usability - Closes #2669 #2673 (nazarhussain)
- Add full unit test coverage for Node module - Closes #2446 #2672 (limiaspasdaniel)
- Create Peer entity with CRUD operations and unit tests - Closes #2617 #2666 (pablitovicente)
- Invalid error message on second signature registration - Closes #2606 #2664 (limiaspasdaniel)
- Application no longer crashing on dns lookup failure - Closes #2608 #2663 (limiaspasdaniel)
- Create npm-shrinkwrap.json, use 'npm ci' in build - Closes #2656 #2662 (fchavant)
- Create Block entity with CRUD operations and unit tests - Closes #2615 #2661 (lsilvs)
- Clean network test suite - Closes #2438 #2659 (diego-G)
- Overhaul Jenksinfile - Closes #2657 #2658 (fchavant)
- Upgrade Node.js version from 8.14.0 to 10.14.1 - Closes #2647 #2650 (diego-G)
- Apply eslint-rule no-restricted-globals - Related to #1597 #2649 (diego-G)
- Apply eslint-rule no-prototype-builtins - Related to #1597 #2646 (diego-G)
- Apply eslint-rule no-restricted-syntax - Related to #1597 #2643 (diego-G)
- Apply eslint-rule prefer-rest-params - Related to #1597 #2640 (diego-G)
- Create basic structure for entities and storage initialization - Closes #2613, #2614 #2636 (nazarhussain)