Releases: dappnode/DNP_DAPPMANAGER
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 -ein 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
falsein 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
copyFileToby @pablomendezroyo in #1726 - Run
devcommand in all submodules and move depstypescriptto 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
fsin calls by @pablomendezroyo in #1740 - Add
declarationMap: truein roottsconfig.jsonby @pablomendezroyo in #1738 - Deduplicate
copyFileToby @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
dappnodeInstallerinstance initialization by @pablomendezroyo in #1792 - Use defaults on error when initializing dappnodeInstaller instance by @pablomendezroyo in #1793
- Remove
memoizeefromchainDataGetby @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.dappnodealias 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.dappnodealias 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
v0.2.74
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x7305341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d555a314c3869335a4562764d6e6b417a4165795576744771517233524468326b69544b6e317a723955774e54000000000000000000000000
Gas limit: 300000
/ipfs/QmUZ1L8i3ZEbvMnkAzAeyUvtGqQr3RDh2kiTKn1zr9UwNT
What's Changed
- Create packages: logger, utils, params and eventbus by @pablomendezroyo in #1599
- Fix modifying existing dnp core update object by @pablomendezroyo in #1602
- OP community by @dappnodedev in #1604
- Create modules component in dashboard by @pablomendezroyo in #1601
- Fix dark mode confirm dialog by @pablomendezroyo in #1610
- Randomize auto updates by @dappnodedev in #1609
- Add rollups tab by @pablomendezroyo in #1554
- Add learn more link to Ethical Metrics in onboarding by @dappnodedev in #1611
- Remove op-erigon temporarily by @dappnodedev in #1612
- bump dappnode types to .28 by @pablomendezroyo in #1615
- Add eth rpc to useUptimsimConfig hook by @pablomendezroyo in #1616
- Fix auto update interval by @dappnodedev in #1618
- Use static method to get op node rpc url by @pablomendezroyo in #1621
- Re-add OP Erigon by @dappnodedev in #1620
Full Changelog: v0.2.73...v0.2.74
v0.2.73
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x73053410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000049000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d64564d32543547434c58426f66617a696a6b4d7936506f785758506f47365a50514a4c764d5347655a616a35000000000000000000000000
Gas limit: 300000
/ipfs/QmdVM2T5GCLXBofazijkMy6PoxWXPoG6ZPQJLvMSGeZaj5
What's Changed
- Integrate Ethical metrics in dappmanager by @pablomendezroyo in #1556
- Enable ethical metrics in migration by @pablomendezroyo in #1574
- Add daemon delay for eth metrics by @pablomendezroyo in #1575
- "Loosing" typo by @dsimog01 in #1576
- Fix ethical metrics register by @pablomendezroyo in #1577
- Ethical metrics: remove instance from body by @pablomendezroyo in #1578
- Unregister EM before removal by @dsimog01 in #1579
- Disable submit if email has not changed by @dsimog01 in #1580
- Disable submit on email not change (EM) for
v0.2.73by @dsimog01 in #1581 - Improve dark theme danger alerts & errors by @Marketen in #1585
- Randomize Ethical Metrics cron by @dsimog01 in #1582
- Remove unused import by @dsimog01 in #1591
- Fix interval eth metrics daemon variation by @dsimog01 in #1593
- Update container name to tor-hidden-service by @pablomendezroyo in #1596
- Enable ethical metrics depending on email by @pablomendezroyo in #1597
- Update runPackages.ts by @Pol-Lanski in #1595
- Update lvm.sh by @chuygarcia92 in #1590
- Fix set enableEthical metrics by default by @pablomendezroyo in #1598
New Contributors
- @Pol-Lanski made their first contribution in #1595
- @chuygarcia92 made their first contribution in #1590
Full Changelog: v0.2.72...v0.2.73
v0.2.72
For package mantainer
Authorized developer account may execute this transaction from a pre-filled link.
Release details
To: 0x0C564CA7B948008fB324268D8baEDAEb1bd47BcE
Value: 0
Data: 0x73053410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000342f697066732f516d553235644e7a337679645562484c4d727a59566544514d4c5a57664c614c565a4a4644467166346d4b42636f000000000000000000000000
Gas limit: 300000
/ipfs/QmU25dNz3vydUbHLMrzYVeDQMLZWfLaLVZJFDFqf4mKBco
What's Changed
- Move and rename getEndpointConfig() by @Marketen in #1550
- Use container core prefix for core containers on
packageRestartVolumesby @pablomendezroyo in #1553 - Lukso support by @dsimog01 in #1527
- Fix LUKSO checkpoint by @dsimog01 in #1564
- Update FR on Stakers "Apply changes" by @dsimog01 in #1562
- Update brand assets within public folder [Fixes #1566] by @wackerow in #1567
- Skip lifecycle test by @pablomendezroyo in #1570
- Use checkpoint sync by default by @Marketen in #1565
New Contributors
Full Changelog: v0.2.71...v0.2.72