Skip to content

v1.5.0 — Security & Backend Hardening Release

Latest

Choose a tag to compare

@CoreTech7704 CoreTech7704 released this 14 Dec 04:30
· 3 commits to main since this release

✨ Highlights

  • Added rate limiting for URL creation
  • Implemented secure ID generation using nanoid
  • Hardened backend with Helmet and payload size limits
  • Improved URL validation and duplicate prevention
  • Zero known npm audit vulnerabilities

🔐 Security

  • JWT + cookie-based authentication
  • Role-based authorisation (NORMAL / ADMIN)
  • Abuse protection via rate limiting

🚀 Deployment

  • Railway-ready configuration
  • Node.js ≥ 18 recommended