Skip to content

Comments

Add 'Suggest a Tool' feature #504

Open
schalkneethling wants to merge 4 commits intomainfrom
493-suggest-a-tool
Open

Add 'Suggest a Tool' feature #504
schalkneethling wants to merge 4 commits intomainfrom
493-suggest-a-tool

Conversation

@schalkneethling
Copy link
Owner

This commit implements a new feature that allows users to suggest tools through a dialog form. The implementation includes:

  • A 'Suggest a Tool' button in the header
  • A dialog form with fields for tool details
  • Client-side validation
  • A Netlify serverless function for processing submissions
  • Integration with GitHub to create pull requests automatically
  • Tests for the new functionality

🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com

Schalk Neethling and others added 4 commits February 27, 2025 21:57
This commit implements a new feature that allows users to suggest tools through a dialog form. The implementation includes:

- A 'Suggest a Tool' button in the header
- A dialog form with fields for tool details
- Client-side validation
- A Netlify serverless function for processing submissions
- Integration with GitHub to create pull requests automatically
- Tests for the new functionality

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
- Add prop-types validation to new components
- Remove unused context parameter from serverless function

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
- Add missing PropTypes validation to all components
- Fix all ESLint validation errors

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
@schalkneethling schalkneethling added the enhancement New feature or request label Feb 27, 2025
@schalkneethling schalkneethling self-assigned this Feb 27, 2025
@netlify
Copy link

netlify bot commented Feb 27, 2025

Deploy Preview for makerbench ready!

Name Link
🔨 Latest commit d95ad62
🔍 Latest deploy log https://app.netlify.com/sites/makerbench/deploys/67c0cd31d7a6e70008a43448
😎 Deploy Preview https://deploy-preview-504--makerbench.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@socket-security
Copy link

New dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@octokit/rest@20.1.2 Transitive: network +16 6.9 MB octokitbot

View full report↗︎


export async function handler(event) {
// Only allow POST requests
if (event.httpMethod !== 'POST') {
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant