Skip to content

refactor: dashboard chains usage and HUMAN App errors - #3722

Merged
dnechay merged 10 commits into
developfrom
dnechay/fs-20251218
Dec 18, 2025
Merged

refactor: dashboard chains usage and HUMAN App errors#3722
dnechay merged 10 commits into
developfrom
dnechay/fs-20251218

Conversation

@dnechay

@dnechay dnechay commented Dec 18, 2025

Copy link
Copy Markdown
Collaborator

Issue tracking

Freestyle

Context behind the change

  1. Got alert from DD about unhandled exception and 500 error when checking operator stats and operator doesn't have url set in KV store. Changed the logic to properly handle that in order to return correct status code
  2. Got alert from DD about ERR_INVALID_URL, that happens in case if somebody tries to use chain id that is not configured (e.g. 1338 - localhost). Addressed that by refactoring the way of working with chain ids, so only expected values allowed, not every chain supported by SDK
  3. Similar to above: got alert on chain id usage on JL and fixed it

How has this been tested?

  • lint & test for human app passes
  • run dashboard locally, hit every changed endpoint with testnet data via swagger, make sure data is returned

Release plan

  1. Merge & deploy
  2. Remove WEB3_ENV var for dashboard server

Potential risks; What to monitor; Rollback plan

Should be none

@dnechay dnechay self-assigned this Dec 18, 2025
@vercel

vercel Bot commented Dec 18, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

5 Skipped Deployments
Project Deployment Review Updated (UTC)
faucet-frontend Ignored Ignored Preview Dec 18, 2025 3:04pm
faucet-server Ignored Ignored Preview Dec 18, 2025 3:04pm
human-app Skipped Skipped Dec 18, 2025 3:04pm
human-dashboard-frontend Skipped Skipped Dec 18, 2025 3:04pm
staking-dashboard Skipped Skipped Dec 18, 2025 3:04pm

@dnechay
dnechay requested a review from flopez7 December 18, 2025 11:06
@dnechay dnechay moved this to In Review in Core-tech - 2025 Dec 18, 2025
@vercel
vercel Bot temporarily deployed to Preview – staking-dashboard December 18, 2025 11:14 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-app December 18, 2025 11:14 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-dashboard-frontend December 18, 2025 11:14 Inactive
@vercel
vercel Bot temporarily deployed to Preview – staking-dashboard December 18, 2025 11:32 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-app December 18, 2025 11:32 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-dashboard-frontend December 18, 2025 11:32 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-app December 18, 2025 12:41 Inactive
@vercel
vercel Bot temporarily deployed to Preview – staking-dashboard December 18, 2025 12:41 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-dashboard-frontend December 18, 2025 12:41 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-dashboard-frontend December 18, 2025 12:49 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-app December 18, 2025 12:49 Inactive
@vercel
vercel Bot temporarily deployed to Preview – staking-dashboard December 18, 2025 12:49 Inactive
Comment thread packages/apps/dashboard/server/src/modules/details/dto/common.dto.ts Outdated
Comment thread packages/apps/dashboard/server/src/common/constants/chains.ts Outdated
@vercel
vercel Bot temporarily deployed to Preview – human-dashboard-frontend December 18, 2025 15:04 Inactive
@vercel
vercel Bot temporarily deployed to Preview – staking-dashboard December 18, 2025 15:04 Inactive
@vercel
vercel Bot temporarily deployed to Preview – human-app December 18, 2025 15:04 Inactive
@dnechay
dnechay requested a review from flopez7 December 18, 2025 15:04
@dnechay
dnechay merged commit fd58b3c into develop Dec 18, 2025
13 checks passed
@github-project-automation github-project-automation Bot moved this from In Review to Done in Core-tech - 2025 Dec 18, 2025
@dnechay
dnechay deleted the dnechay/fs-20251218 branch December 18, 2025 16:03
@dnechay dnechay mentioned this pull request Dec 18, 2025
21 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants