You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Release v1.1.0: Add Topics support and improve reliability
## New Features
- Add Topics resource with three operations:
- Get Topic: Retrieve a specific topic by ID
- Get Many Topics: List all available topics
- Get Topic Sessions: Get all sessions associated with a topic
- Implement client-side pagination for endpoints without server-side support
## Improvements
- Remove console.log statements for production readiness
- Clean up internal documentation and test files
- Simplify credential display name from "Hedy API" to "Hedy"
- Add Hedy logo to both action and trigger nodes
- Remove HTTP Request node option to avoid confusion
## Bug Fixes
- Fix webhook signature verification to handle missing secrets gracefully
- Fix authentication test success/error message confusion
- Relax HTTPS requirement for localhost webhook URLs (development)
- Fix limit parameter for all resources with client-side slicing when needed:
- /topics endpoint
- /todos endpoint
- /topics/{id}/sessions endpoint
- /sessions/{id}/todos endpoint
## Technical Changes
- Update package version to 1.1.0
- Remove all debugging console statements
- Clean up codebase for public repository release
Ready for npm publication.
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
'The Hedy API requires a publicly accessible webhook URL. For local testing, use a tunneling service like ngrok (https://ngrok.com) to expose your local n8n instance. Example: ngrok http 5678',
94
+
);
95
+
caseErrorCode.InvalidParameter:
96
+
thrownewNodeOperationError(
97
+
this.getNode(),
98
+
`Invalid parameter: ${errorMessage}. Please check your webhook configuration.`,
0 commit comments