Skip to content

Suggestion Form#49

Open
ScriptRaccoon wants to merge 15 commits intomainfrom
suggestion-form-in-app
Open

Suggestion Form#49
ScriptRaccoon wants to merge 15 commits intomainfrom
suggestion-form-in-app

Conversation

@ScriptRaccoon
Copy link
Copy Markdown
Owner

@ScriptRaccoon ScriptRaccoon commented Apr 10, 2026

This PR adds a new contribution method: a suggestion form that is placed at the bottom of almost all pages in CatDat. This is a response to a comment I got that the contribution barrier is quite high. These forms also replace the Google Form, which will be deprecated after this PR.

The suggestion form uses the GitHub API (in conjunction with a GitHub App) to create an issue in this repository. The API endpoint in CatDat supports rate limiting, profanity checks, and IP bans to prevent abuse.

Example issue created via the form: #51

preview of suggestion form

This was referenced Apr 10, 2026
@ScriptRaccoon ScriptRaccoon force-pushed the suggestion-form-in-app branch from a41a661 to ea80568 Compare April 10, 2026 01:38
@ScriptRaccoon ScriptRaccoon marked this pull request as ready for review April 10, 2026 01:40
@ScriptRaccoon ScriptRaccoon force-pushed the suggestion-form-in-app branch 3 times, most recently from a696244 to 50fa8cd Compare April 10, 2026 01:48
@ScriptRaccoon ScriptRaccoon force-pushed the suggestion-form-in-app branch from 50fa8cd to 3252d8e Compare April 10, 2026 04:36
@ScriptRaccoon ScriptRaccoon force-pushed the suggestion-form-in-app branch from fe672fe to 614e52b Compare April 10, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant