Skip to content

Conversation

@kittendevv
Copy link
Owner

  • Added middleware to enforce secure headers in both backend and frontend, including HSTS, CSP, and various security policies.
  • Replaced basic authentication with JWT bearer token for admin routes and login functionality.
  • Implemented safe URL parsing and validation for remote resources.
  • Improved error handling and response messages for authentication processes.
  • Updated frontend to handle JWT tokens and manage session cookies securely.
  • Refactored template installation logic to ensure safe file paths and identifiers.
  • Enhanced HTML rendering functions to escape user input and prevent XSS vulnerabilities.
  • Updated Dockerfile to ensure application versioning is handled correctly.

- Added middleware to enforce secure headers in both backend and frontend, including HSTS, CSP, and various security policies.
- Replaced basic authentication with JWT bearer token for admin routes and login functionality.
- Implemented safe URL parsing and validation for remote resources.
- Improved error handling and response messages for authentication processes.
- Updated frontend to handle JWT tokens and manage session cookies securely.
- Refactored template installation logic to ensure safe file paths and identifiers.
- Enhanced HTML rendering functions to escape user input and prevent XSS vulnerabilities.
- Updated Dockerfile to ensure application versioning is handled correctly.
@kittendevv kittendevv merged commit 5244325 into main Oct 26, 2025
4 checks passed
@kittendevv kittendevv deleted the dev branch October 26, 2025 08:23
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.

2 participants