DNP_DAPPMANAGER
DNP_DAPPMANAGER copied to clipboard
Dappnode package responsible for providing the Dappnode Package Manager
**Describe the bug** UI messages include text that should only go to Telegram bot. **Expected behavior** Certain messages prompting text commands should only be sent via TG and not UI
**Is your feature request related to a problem? Please describe.** Many users, myself included, do not see Prysm or DMS when they first go to the DAppStore. Those two Dapps...
**Is your feature request related to a problem? Please describe.** The DAppStore uses the buttons "Get" and "Update" and "Updated" to show the current status of each Dapp. "Get" works...
On latest builds I notice the bundle was bigger than it should. Review if there is some low hanging fruit that could reduce the bundle size, like big un-used libs...
Add index.ts that re-exports everything to reduce import boilerplate in the UI
Review if Admin UI is vulnerable to CSRF attacks https://laravel.com/docs/8.x/csrf
Add more integration tests doing all actions with installed DNPs with core, multi-service, single service, etc A nice template already exists https://github.com/dappnode/DNP_DAPPMANAGER/blob/master/packages/dappmanager/test/integration/dnpLifecycle.test.int.ts but it could be expanded to cover more...
- [ ] Add rate-limiting to the HTTP API endpoints - [ ] Disable all binds expect for white-listed packages - [ ] Remove the types from the UI and...
Versions with the same IPFS hash should be considered updated. Now they don't
It's likely unnecessary and the `useApi` React hook is likely good enough to do the job, subscribing to directory subscriptions in the component itself