Skip to content

feat: implement issues #473–#476 — archival, upgrade safety, bridge monitor, i18n#551

Open
devsimze wants to merge 1 commit into
Smartdevs17:mainfrom
devsimze:feat/issues-473-474-475-476-platform-services-i18n
Open

feat: implement issues #473–#476 — archival, upgrade safety, bridge monitor, i18n#551
devsimze wants to merge 1 commit into
Smartdevs17:mainfrom
devsimze:feat/issues-473-474-475-476-platform-services-i18n

Conversation

@devsimze

Copy link
Copy Markdown
Contributor

Summary

This PR implements four platform features across backend services, admin dashboards, CI, and frontend internationalization.

Test plan

  • Run npm run db:migrate && npm run db:generate in backend/
  • Run npm test -- src/services/__tests__/issues-473-475.test.ts in backend/
  • Run npm run i18n:check in frontend/
  • Verify /api/v1/archival/dashboard, /api/v1/bridge/monitor/health, /api/v1/admin/contracts/upgrade/history
  • Verify dashboards: /dashboard/admin/archival, /dashboard/monitoring/bridges, /dashboard/admin/contracts/upgrades, /dashboard/admin/i18n
  • Confirm locale switching works without full page reload on landing and dashboard

Closes #473
Closes #474
Closes #475
Closes #476

Made with Cursor

…grade safety, bridge monitor, i18n

Add IPFS on-chain archival with daily batches and restore workflow, contract
upgrade validation service, cross-chain bridge monitoring with alerts, and
next-intl localization across five locales with admin dashboards and CI checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Jun 27, 2026

Copy link
Copy Markdown

@devsimze is attempting to deploy a commit to the smartdevs17's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jun 27, 2026

Copy link
Copy Markdown

@devsimze Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant