Skip to content

feat: ISR docs, DB migration tooling, VS Code extension, Lighthouse CI#633

Merged
Smartdevs17 merged 1 commit into
Smartdevs17:mainfrom
susanyusuf:feat/isr-migration-vscode-lighthouse
Jun 24, 2026
Merged

feat: ISR docs, DB migration tooling, VS Code extension, Lighthouse CI#633
Smartdevs17 merged 1 commit into
Smartdevs17:mainfrom
susanyusuf:feat/isr-migration-vscode-lighthouse

Conversation

@susanyusuf

@susanyusuf susanyusuf commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Closes #598
Closes #623
Closes #621
Closes #622

: ISR getStaticProps with revalidate TTL, on-demand /api/revalidate (path + tag-based), fallback blocking; isr-validate.js tooling
-: DB migration dry-run, lint, schema drift, expand-migrate-contract zero-downtime helper; updated db-migration.yml CI workflow

  • : VS Code extension (preview panel, AST tree, mock data, validation linter module); docs/VSCode_EXTENSION.md usage guide
    -: lighthouserc.js with mobile WebView preset; lighthouse.yml mobile Lighthouse CI job (Moto G4 throttling, subscription-list WebView)

Pull Request Checklist

Quality Gates (All must pass before merge)

  • Lint: Code passes ESLint and Prettier checks
  • Type Check: TypeScript compilation succeeds
  • Tests: All tests pass
  • Build: Project builds successfully
  • Rust Format: Smart contract formatting is correct
  • Rust Clippy: Smart contract linting passes
  • Rust Tests: All smart contract tests pass
  • Rust Build: Smart contracts compile successfully

Additional Requirements

  • New code has appropriate TypeScript types
  • No hardcoded secrets or credentials
  • New features have corresponding tests
  • Documentation updated if needed

Reviewers

  • At least 1 approval required for merge
  • All CI checks must be green

This PR will not be mergeable until all quality gates pass.

- Smartdevs17#598: ISR getStaticProps with revalidate TTL, on-demand /api/revalidate
  (path + tag-based), fallback blocking; isr-validate.js tooling
- Smartdevs17#619: DB migration dry-run, lint, schema drift, expand-migrate-contract
  zero-downtime helper; updated db-migration.yml CI workflow
- Smartdevs17#621: VS Code extension (preview panel, AST tree, mock data, validation
  linter module); docs/VSCode_EXTENSION.md usage guide
- Smartdevs17#622: lighthouserc.js with mobile WebView preset; lighthouse.yml mobile
  Lighthouse CI job (Moto G4 throttling, subscription-list WebView)
@drips-wave

drips-wave Bot commented Jun 23, 2026

Copy link
Copy Markdown

@susanyusuf 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

@Smartdevs17 Smartdevs17 merged commit a1f0795 into Smartdevs17:main Jun 24, 2026
14 of 32 checks passed
abimbolaalabi pushed a commit to abimbolaalabi/SubTrackr that referenced this pull request Jun 26, 2026
Smartdevs17#633)

- Smartdevs17#598: ISR getStaticProps with revalidate TTL, on-demand /api/revalidate
  (path + tag-based), fallback blocking; isr-validate.js tooling
- Smartdevs17#619: DB migration dry-run, lint, schema drift, expand-migrate-contract
  zero-downtime helper; updated db-migration.yml CI workflow
- Smartdevs17#621: VS Code extension (preview panel, AST tree, mock data, validation
  linter module); docs/VSCode_EXTENSION.md usage guide
- Smartdevs17#622: lighthouserc.js with mobile WebView preset; lighthouse.yml mobile
  Lighthouse CI job (Moto G4 throttling, subscription-list WebView)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants