Skip to content

feat: add Hermes landing page - #90

Merged
Skeyelab merged 3 commits into
masterfrom
feat/hermes-landing-page
Sep 23, 2026
Merged

Skeyelab merged 3 commits into
masterfrom
feat/hermes-landing-page

Conversation

@Skeyelab

Copy link
Copy Markdown
Member

Summary

  • Adds /hermes landing page for Hermes agent webhook relay workflows
  • Adds a low-key /hermes entry point from the main landing copy
  • Covers the route, copy, CTAs, setup snippet, and delivery path with landing tests

Test plan

  • yarn lint
  • yarn test:run
  • DATABASE_URL=postgresql://user:pass@localhost:5432/clawproxy ENCRYPTION_KEY=0000000000000000000000000000000000000000000000000000000000000000 yarn build

@strix-security

strix-security Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Strix Security Review

Warning

This pull request has 5 commits after the last Strix review (658e598). Strix has not reviewed these changes.
Automatic review on push is off for this repository. To review the latest changes, tag @strix-security in a comment, or turn on re-review on push.

No security issues found.

Review summary

Reviewed the Hermes landing page addition. The change introduces a static app/hermes/page.tsx landing page, a static Link on the home page, and two landing-copy test files. All added content is hardcoded and presentational: no user-controlled input reaches any sink, no authentication or authorization logic is added or altered, no secrets are committed (the cpn_your_node_token value is a placeholder in a setup example, not a real credential), and no redirect, injection, XSS, or SSRF surface exists. No security issues were found in the changed code.

Updated for 658e598.


Reviewed by Strix
Re-run review · Configure security review settings

@Skeyelab
Skeyelab enabled auto-merge September 23, 2026 11:06
…-page

# Conflicts:
#	app/page.tsx
#	tests/landing/copy.test.ts
@Skeyelab
Skeyelab merged commit c7ac1a8 into master Sep 23, 2026
2 checks passed
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.

1 participant