Skip to content

Feat/backup recovery v2#124

Open
DonaldXoftDev wants to merge 8 commits into
SudiptaPaul-31:mainfrom
DonaldXoftDev:feat/backup-recovery-v2
Open

Feat/backup recovery v2#124
DonaldXoftDev wants to merge 8 commits into
SudiptaPaul-31:mainfrom
DonaldXoftDev:feat/backup-recovery-v2

Conversation

@DonaldXoftDev

Copy link
Copy Markdown

What

Integrates the new Backup and Recovery functionality and comprehensively resolves upstream TypeScript errors, Next.js 16 linting bugs, and merge conflicts.

Closes #105

Why

Ensures that the primary codebase builds cleanly on Vercel/GitHub Actions, while delivering the core backup and restore features requested by the ecosystem.

How

  • Backup/Recovery Features: Added wallet recovery mechanisms, snippet export functionality, and enhanced activity logging.
  • Type Safety & CI Fixes:
    • Patched Next 15 Dynamic Route parameters (params as Promise) across all snippet API routes.
    • Resolved generic and syntax typing errors in VerificationService, auth-middleware.ts, and WalletConnect.tsx.
    • Re-aligned catch-block typings in lib/db.ts to match the repository's internal style guidelines.
  • Dependencies:
    • Updated jest.config.mjs to map paths natively with ts-jest for smoother builds.
    • Migrated ESLint to a modern flat config eslint.config.mjs to bypass deprecated next lint commands in Next.js 16.

Testing

  • TypeScript: tsc perfectly clean (0 errors)
  • ESLint: eslint . perfectly clean (0 errors)
  • Merge conflicts successfully resolved locally

@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

@DonaldXoftDev is attempting to deploy a commit to the Sudipta 's projects Team on Vercel.

A member of the Team first needs to authorize it.

@DonaldXoftDev

DonaldXoftDev commented Jun 28, 2026

Copy link
Copy Markdown
Author

Hi. maintainer, approve review my PR...

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automated Backup & Recovery System

1 participant