Lion - dapplion

Results 254 issues of Lion - dapplion

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...

P1
docker
code-quality

Add index.ts that re-exports everything to reduce import boilerplate in the UI

P1
code-quality

Review if Admin UI is vulnerable to CSRF attacks https://laravel.com/docs/8.x/csrf

P2
frontend/UIX
security

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...

P2
testing
code-quality

- [ ] Add rate-limiting to the HTTP API endpoints - [ ] Disable all binds expect for white-listed packages - [ ] Remove the types from the UI and...

P1
dependencies
docker
security

Versions with the same IPFS hash should be considered updated. Now they don't

bug
P2
ipfs
needs research

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

P2
frontend/UIX

Collection of investigations of `Notify the devs, a sync lookup is stuck` events: ### ho-h-bn-toga - 0x9bf61d9f31473fc8a9a91891b9601f9c6a04450ebe55bbde0a083c60a0b36997 ``` May 24 01:57:15.980 WARN Notify the devs, a sync lookup is stuck,...

## Issue Addressed Adding the verify inclusion proof function for data columns I noticed that `verify_blob_sidecar_inclusion_proof` is fallible due to the need to do math with the EthSpec variables. ##...

ready-for-review

## Issue Addressed When retrying a batch, peers are prioritized by: 1. They have some failures 2. Count of active requets 3. Break tie with NodeID value While the prioritization...

ready-for-review
Networking