Skip to content

Fix amberly-d (#283 #284 #287 #290) - #418

Merged
dzekojohn4 merged 4 commits into
UnityChainxx:mainfrom
amberly-d:fixes/amberly-northerub-issues
Aug 31, 2026
Merged

Fix amberly-d (#283 #284 #287 #290)#418
dzekojohn4 merged 4 commits into
UnityChainxx:mainfrom
amberly-d:fixes/amberly-northerub-issues

Conversation

@amberly-d

@amberly-d amberly-d commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

Closes amberly-d issues closes #283, closes #284, closes #287, closes #290 , closes #309, closes #311, closes #314, closes #321.

Backend

Frontend

CI

Verification

  • Backend: 25/25 tests pass (auth + wallet), eslint adds no new errors.
  • Frontend: build + lint pass; vitest 25 tests pass (1 pre-existing unrelated suite failure).

… wallet lifecycle, pagination a11y, responsive, CI gating

Backend (issues UnityChainxx#283 UnityChainxx#284 UnityChainxx#287):
- Wallet signature replay protection: challenge + ed25519 verify + consumed nonce tracking
- JWT family-based reuse detection, rotation and revocation on refresh
- Consolidate duplicate User entities onto the canonical auth User; remove dead entities

Frontend (issues UnityChainxx#290 UnityChainxx#309 UnityChainxx#314):
- Wallet connection lifecycle hook (extension absence, rejections, account/network
  changes, unsupported network, disconnect, stale session revalidation)
- Pagination and infinite-scroll accessibility (nav landmark, aria-current, aria-live)
- Responsive fixes for cards, dialogs and admin tables
- Fix duplicate paths in frontend tsconfig to unblock vitest

CI (issues UnityChainxx#311 UnityChainxx#321):
- Require frontend lint/build and gate onchain/backend/frontend jobs via changed paths
@amberly-d amberly-d changed the title Fix amberly-d (#283 #284 #287 #290) & northersubair (#309 #311 #314 #321) issues Fix amberly-d (#283 #284 #287 #290) Aug 31, 2026
@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@amberly-d 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

@dzekojohn4 dzekojohn4 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, merging this in.

…erub-issues

# Conflicts:
#	backend/src/app.module.ts
#	backend/src/user/entities/user.entity.ts
@dzekojohn4
dzekojohn4 merged commit 2d26865 into UnityChainxx:main Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment