Skip to content

Disable Express X-Powered-By header#1092

Open
RanuK12 wants to merge 3 commits into
xevrion-v2:mainfrom
RanuK12:ranukita/ae74c6
Open

Disable Express X-Powered-By header#1092
RanuK12 wants to merge 3 commits into
xevrion-v2:mainfrom
RanuK12:ranukita/ae74c6

Conversation

@RanuK12
Copy link
Copy Markdown

@RanuK12 RanuK12 commented Jun 7, 2026

Fix: Added in to remove the header.

Acceptance criteria:

  • disables the Express setting.
  • Existing and behavior remains unchanged.
  • No other functionality altered.

Closes #1072

Emilio Ranucoli added 3 commits June 6, 2026 21:13
, xevrion-v2#8, xevrion-v2#10, xevrion-v2#11, xevrion-v2#13)

- xevrion-v2#7: sendError() helper in errorHandler.ts, used across user routes
- xevrion-v2#8: Health check returns consistent {status, data: {service, version, uptime}} envelope
- xevrion-v2#10: Added /tasks (GET, GET:id, POST, PUT, DELETE) and /leaderboard (GET, POST) routes with TODO stubs
- xevrion-v2#11: 10 unit tests for leaderboard (sorted list, new/existing contributors, validation)
- xevrion-v2#13: 4 unit tests for UI Button (label, disabled defaults, type)

All 14 tests passing. [ranukita:79700c]
github-actions Bot added a commit that referenced this pull request Jun 7, 2026
@RanuK12
Copy link
Copy Markdown
Author

RanuK12 commented Jun 7, 2026

/claim #1072

@RanuK12 RanuK12 changed the title Ranukita/ae74c6 Disable Express X-Powered-By header Jun 7, 2026
@RanuK12
Copy link
Copy Markdown
Author

RanuK12 commented Jun 7, 2026

/claim #1072

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.

[SECURITY] Disable Express X-Powered-By response header

1 participant