Skip to content

Conversation

@ashutoshpw
Copy link
Contributor

@ashutoshpw ashutoshpw commented Mar 27, 2025

  • Add utils.test.js and utils-eth.test.js with comprehensive coverage; update routes/daos.test.js.
  • Fix XSS and apply DAO-specific input sanitization across components/routes.
  • Improve middleware logging and stability; address crash behavior.
  • Apply Etherlink DAO fixes and adjust choices/polls components and routes.
  • Update server behavior and PM2 configs; add ecosystem.config.js.

@ashutoshpw ashutoshpw changed the title fix for polls fix: Add tests and security hardening; middleware and DAO fixes Sep 15, 2025
@ashutoshpw ashutoshpw force-pushed the feat/tests branch 3 times, most recently from 088fec4 to 7cb1d4b Compare November 15, 2025 17:44
ashutoshpw and others added 5 commits November 15, 2025 17:46
- Switch RPC nodes to rpc.tzkt.io (archive nodes with full history)
- Add try/catch with fallback to TzKT API if RPC fails
- Ensures staked XTZ is included in voting power via full_balance endpoint
- Fixes voting power queries for proposals older than 3 days
- Use existing Choice document from query instead of redundant findById
- Get payloadBytes directly from wallet vote object with optional chaining
- Fixes 400 error when users attempt to update their vote
@netlify
Copy link

netlify bot commented Dec 4, 2025

Deploy Preview for homebase-backend ready!

Name Link
🔨 Latest commit 5474053
🔍 Latest deploy log https://app.netlify.com/projects/homebase-backend/deploys/6936a1cc0349b400088b854a
😎 Deploy Preview https://deploy-preview-33--homebase-backend.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

4 participants