Releases: dappnode/DNP_DAPPMANAGER
v0.2.84
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x73053410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d547859634a614c54395a61386879366a5a6145556652706d5258717545515a59364559356737723861417062000000000000000000000000
Gas limit: 300000
/ipfs/QmTxYcJaLT9Za8hy6jZaEUfRpmRXquEQZY6EY5g7r8aApb
What's Changed
- Deprecate typechain by @pablomendezroyo in #1831
- Add nimbus-gnosis client by @4rgon4ut in #1835
- Update to adhere to naming convention by @4rgon4ut in #1834
- Implement CPU temp and Swap memory cards by @pablomendezroyo in #1833
- Allow to set custom eth rpc by @pablomendezroyo in #1800
- Only show temp card if data exists by @pablomendezroyo in #1839
- Create cpu temperature metric and its corresponding grafana dashboard by @pablomendezroyo in #1840
- Implement temperature daemon notification system by @pablomendezroyo in #1841
- Deprecate warningOnInstall core 0.2.0 by @pablomendezroyo in #1842
- Skip directory test by @pablomendezroyo in #1846
New Contributors
Full Changelog: v0.2.83...v0.2.84
v0.2.83
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x73053410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000053000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d537237587538586e4c7850664d444867735a6f516a44726e6354505139385672456844335773634a746f616b000000000000000000000000
Gas limit: 300000
/ipfs/QmSr7Xu8XnLxPfMDHgsZoQjDrncTPQ98VrEhD3WscJtoak
What's Changed
- Trigger private IP range migration by @pablomendezroyo in #1779
- Delay bind daemon by @pablomendezroyo in #1824
- Add mgarciate key as release trusted key by @pablomendezroyo in #1825
- Decrease bind daemon intervale for resilience by @pablomendezroyo in #1826
- Add optional dependencies by @pablomendezroyo in #1827
- Revert "Trigger private IP range migration" by @pablomendezroyo in #1828
- Add HOPR team key by @dappnodedev in #1829
- Add erigon gnosis by @pablomendezroyo in #1820
- Fix injecting opt dependencies when dependencies does not exist by @pablomendezroyo in #1830
Full Changelog: v0.2.82...v0.2.83
v0.2.82
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x73053410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d65565a71517a4872514c784e5457574855525a41524a503247595955714d5954706538777873533164373437000000000000000000000000
Gas limit: 300000
/ipfs/QmeVZqQzHrQLxNTWWHURZARJP2GYYUqMYTpe8wxsS1d747
What's Changed
- Catch error on bind daemon by @pablomendezroyo in #1798
- Deprecate ethereum client target by @pablomendezroyo in #1799
- Add workflow for publishg internal modules by @pablomendezroyo in #1806
- Fix setupwizard appearence by @pablomendezroyo in #1805
- Add Dappnode Peer to Local Ipfs Node by @mateumiralles in #1804
- Create types module by @pablomendezroyo in #1807
- Move utils required by sdk to types by @pablomendezroyo in #1815
- Remove utils from schemas by @pablomendezroyo in #1816
- bump dappnode deps internally: types and schemas by @pablomendezroyo in #1817
- bump dappnode toolkit dep by @pablomendezroyo in #1818
- Remove docker network bind checker by @pablomendezroyo in #1819
- Add recreate dappnode to latest service by @pablomendezroyo in #1812
- Return after send 404 in packageManifest by @pablomendezroyo in #1821
- Run recreate dappnode service by @pablomendezroyo in #1822
- Append and do not overwrite in
recreate_dappnode.sh
by @pablomendezroyo in #1823
New Contributors
- @mateumiralles made their first contribution in #1804
Full Changelog: v0.2.81...v0.2.82
v0.2.81
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x73053410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d586a436f51397536746633393955744b7a5046654d703355326a6b334e46686b68685a427a626f6b6e375455000000000000000000000000
Gas limit: 300000
/ipfs/QmXjCoQ9u6tf399UtKzPFeMp3U2jk3NFhkhhZBzbokn7TU
What's Changed
- Allow bind hardcoded ip by @pablomendezroyo in #1795
- Remove intermedium container if any by @pablomendezroyo in #1796
- Relocate initialized db by @pablomendezroyo in #1797
Full Changelog: v0.2.80...v0.2.81
v0.2.80
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x73053410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d565173634c344e793166596d7748754e71327761343955385068476737616174754435367a34344a527a6267000000000000000000000000
Gas limit: 300000
/ipfs/QmVQscL4Ny1fYmwHuNq2wa49U8PhGg7aatuD56z44JRzbg
What's Changed
- Add migrations module by @pablomendezroyo in #1686
- Remove unused dependencies by @pablomendezroyo in #1687
- clean utilis folder by @pablomendezroyo in #1688
- move ssh to standard calls by @pablomendezroyo in #1689
- Add readmes templates to modules by @pablomendezroyo in #1690
- [ Breaking change ] Remove fee recipient as global env by @pablomendezroyo in #1691
- Deprecate legacy manifest release by @pablomendezroyo in #1694
- Remove fee recipient from db by @pablomendezroyo in #1695
- Add isolated modules by @pablomendezroyo in #1697
- Add schemas as internal module by @pablomendezroyo in #1698
- Integrate types as a module by @pablomendezroyo in #1699
- Add card to display the uptime of the host by @kdelap00 in #1703
- Remove unnecessary flag and do not
set -e
in update upgrade by @pablomendezroyo in #1704 - Integrate toolkit as a module by @pablomendezroyo in #1700
- bump ethers in dyndns by @pablomendezroyo in #1715
- Deprecate Nacl by @pablomendezroyo in #1716
- Assign responsabilities by @pablomendezroyo in #1717
- Add Besu key by @dappnodedev in #1719
- bump ajv and set strict to
false
in common by @pablomendezroyo in #1720 - Use registry from the graph by @pablomendezroyo in #1718
- Add memoization to get host uptime by @pablomendezroyo in #1721
- Fix hostuptime memo by @pablomendezroyo in #1723
- skip bind compose network validation by @pablomendezroyo in #1724
- Increase data send arg length to 700 by @dappnodedev in #1725
- Sanitize user input in
copyFileTo
by @pablomendezroyo in #1726 - Run
dev
command in all submodules and move depstypescript
to root deps by @pablomendezroyo in #1729 - Reduce rpc logger trues by @pablomendezroyo in #1730
- Bypass proxy middleware by @pablomendezroyo in #1731
- Use remote gateway to render logos by @pablomendezroyo in #1733
- Add tests for dyndns module by @pablomendezroyo in #1736
- Remove unnecessary loop to clean cache by @dappnodedev in #1732
- Improve public IP fetch by @dappnodedev in #1737
- Use node
fs
in calls by @pablomendezroyo in #1740 - Add
declarationMap: true
in roottsconfig.json
by @pablomendezroyo in #1738 - Deduplicate
copyFileTo
by @pablomendezroyo in #1741 - Bump dockerode depenedency by @pablomendezroyo in #1742
- Use of compose plugin by @pablomendezroyo in #1743
- bump ethers dep in dappmanager by @pablomendezroyo in #1745
- Fix not signed by @pablomendezroyo in #1747
- remove ipfs gateway by @pablomendezroyo in #1746
- Improve relays changes by @Marketen in #1750
- Remove nsupdate module (with current modules) by @dappnodedev in #1748
- Ip range migration by @pablomendezroyo in #1756
- Deprecate openethereum migration by @pablomendezroyo in #1766
- Clean up startup dappmanager logs by @pablomendezroyo in #1767
- Add service and timer to check docker network health by @pablomendezroyo in #1765
- Dont print path on production by @pablomendezroyo in #1768
- Remove hardcoded ip from compose file by @pablomendezroyo in #1769
- Silent avahi daemon error stack trace by @pablomendezroyo in #1770
- Print only error message on fetch directory error by @pablomendezroyo in #1771
- Remove connected containers if disconnect fails in IP range migration by @pablomendezroyo in #1772
- Restart OpenVPN after network recreate by @pablomendezroyo in #1773
- Restart wifi after migration by @pablomendezroyo in #1774
- Remove hardcoded ip by @pablomendezroyo in #1754
- Ensure none uses reserved IPs in compose files by @pablomendezroyo in #1776
- Disconnect conflicting containers by @pablomendezroyo in #1775
- fix unit test in dockerCompose module by @pablomendezroyo in #1777
- Check containertname before disconnect by @pablomendezroyo in #1778
- use static network by @pablomendezroyo in #1780
- Delete hardcoded IP in installer by @pablomendezroyo in #1783
- Fix Holesky Nethermind and Holesky Besu in Holesky StakersUI by @alexpeterson91 in #1782
- Fix typos in comments by @pablomendezroyo in #1786
- Add bind checker daemon by @pablomendezroyo in #1787
- Add force recreate by @pablomendezroyo in #1788
- Set static network for all JSON RPC providers by @dappnodedev in #1789
- Use fetch instead of ethers in chains drivers by @pablomendezroyo in #1791
- Relocate
dappnodeInstaller
instance initialization by @pablomendezroyo in #1792 - Use defaults on error when initializing dappnodeInstaller instance by @pablomendezroyo in #1793
- Remove
memoizee
fromchainDataGet
by @pablomendezroyo in #1794
New Contributors
Full Changelog: v0.2.78...v0.2.80
v0.2.79
Changelog
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x7305341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d557061724c514d394e5a7a44385577566d6f7137595363413932696274775a59617870317659766b68613772000000000000000000000000
Gas limit: 300000
/ipfs/QmUparLQM9NZzD8UwVmoq7YScA92ibtwZYaxp1vYvkha7r
What's changed
- Use fs module to handle directories
- Move common libs to root path
- Improve avatar images loading process
- Improve network aliases resilience
- Include testing for utils module
What's Changed
- Add test for aliases util function by @dappnodedev in #1739
Full Changelog: v0.2.78...v0.2.79
v0.2.78
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x7305341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d525a5265376b6a44726548387a35484c6f6733446147643272346f44594e796f385267715945424c45436431000000000000000000000000
Gas limit: 300000
/ipfs/QmRZRe7kjDreH8z5HLog3DaGd2r4oDYNyo8RgqYEBLECd1
What's Changed
- Create https, ipfs, manifest, ethicalmetrics, and installer modules by @pablomendezroyo in #1655
- Remove unused deps and add missing ones by @pablomendezroyo in #1661
- remove unused code from dappmanager pkg by @pablomendezroyo in #1663
- Setup holesky network by @pablomendezroyo in #1651
- Add installer module to dev Dockerfile by @dappnodedev in #1668
- fix get reboot required by @pablomendezroyo in #1667
- Remove installer in dappmanager tsconfig include by @pablomendezroyo in #1669
- Update and upgrade from UI by @pablomendezroyo in #1670
- Add nethermind and besu to minimum versions by @dappnodedev in #1671
- Create dyndns module by @pablomendezroyo in #1674
- Create upnpc module by @pablomendezroyo in #1676
- Add max age to reboot required to reboot script by @pablomendezroyo in #1677
- Create stakers and optimism modules by @pablomendezroyo in #1678
- Move wireguard logic to api call by @pablomendezroyo in #1680
- Move pasword manager logic to api calls by @pablomendezroyo in #1681
- Move ports logic to api calls by @pablomendezroyo in #1682
- Create chains module by @pablomendezroyo in #1683
- Move nsupdate to daemons by @pablomendezroyo in #1684
- Add daemons module by @pablomendezroyo in #1685
- Improve Dockerfiles by @dappnodedev in #1665
Full Changelog: v0.2.77...v0.2.78
v0.2.77
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x7305341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d665638744c33543569627974416453677a6738736635726972677756734e354a567379556f576b5970764d71000000000000000000000000
Gas limit: 300000
/ipfs/QmfV8tL3T5ibytAdSgzg8sf5rirgwVsN5JVsyUoWkYpvMq
What's Changed
- Create db module by @pablomendezroyo in #1641
- Fix db module not found by @dappnodedev in #1644
- fix(relay): removed BloxrouteEthical & Bocknative by @melenxyz in #1635
- Fix
fullnode.dappnode
alias by @dappnodedev in #1640 - Fix interrogation link by @Marketen in #1584
- Add engines to package json by @pablomendezroyo in #1642
- collect docker version metric by @pablomendezroyo in #1650
- Add checker for docker compose version by @pablomendezroyo in #1652
- Remove bind as DNS server from compose files by @dappnodedev in #1646
Full Changelog: v0.2.76...v0.2.77
What's Changed
- Create db module by @pablomendezroyo in #1641
- Fix db module not found by @dappnodedev in #1644
- fix(relay): removed BloxrouteEthical & Bocknative by @melenxyz in #1635
- Fix
fullnode.dappnode
alias by @dappnodedev in #1640 - Fix interrogation link by @Marketen in #1584
- Add engines to package json by @pablomendezroyo in #1642
- collect docker version metric by @pablomendezroyo in #1650
- Add checker for docker compose version by @pablomendezroyo in #1652
- Remove bind as DNS server from compose files by @dappnodedev in #1646
Full Changelog: v0.2.76...v0.2.77
v0.2.76
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x7305341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d594d3347416f444c5435714271346d797264753951506862586e52453869556b336f4676396f71383756736b000000000000000000000000
Gas limit: 300000
/ipfs/QmYM3GAoDLT5qBq4myrdu9QPhbXnRE8iUk3oFv9oq87Vsk
What's Changed
- Create dockerCompose module by @pablomendezroyo in #1613
- Create dockerApi and hostScripts modules by @pablomendezroyo in #1633
- Docker alias migration by @dappnodedev in #1632
- Add missing modules to dockerfile by @pablomendezroyo in #1636
- Modify RPC without rollup not allowed by @dappnodedev in #1631
- Ensure aliases uniqueness by @Marketen in #1638
Full Changelog: v0.2.75...v0.2.76
v0.2.75
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x7305341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d56427254625651544769544c67695333437242375038744e635a63386f7043334b3765574159647732576165000000000000000000000000
Gas limit: 300000
/ipfs/QmVBrTbVQTGiTLgiS3CrB7P8tNcZc8opC3K7eWAYdw2Wae
What's Changed
- Fix OP Erigon not showing peers by @dappnodedev in #1623
- Fix archive selection by @dappnodedev in #1626
- Optional modules by @dappnodedev in #1625
Full Changelog: v0.2.74...v0.2.75