feat: event refresh, native forms, and Discord community#82
Merged
Conversation
|
Gracias por tu interes en Fullstack Nights y por hacer este Pull Request! Pronto estaremos en contacto. |
- Replace Google Form with native Netlify speaker/topic form (/submit) + honeypot - Forward form submissions to private Discord channel via submission-created function - Fix silently-broken FeedbackForm Netlify wiring - Swap Slack for Discord community (widget on home, links, copy) - Add official X + Bluesky icons, website globe; drop Twitter assets - rnegron -> website; Christian organizer photo moved from past-speakers - Expand speaker FAQ (slides, cost, language, recording)
- Harden submission-created: guard fetch, widen payload catch, null-proto titles, log failures - Fix stale FAQ copy (Facebook/Twitter -> Discord/X) - Restore Discord CTA on speakers + topic-tables; add fallback link under home widget - Add aria-live/role + focus management to submission form - Render topic-area-other always (hidden) so Netlify detects it - Extract shared NetlifyHoneypot; simplify fetch; dedupe radio onChange; lazy-load widget
- CoC: Twitter -> X/Discord; contact via @Organizer role on Discord - Speakers: add discretionary 'Quality check' card (may request slides/outline) - Drop 'No slides required' line that contradicted the new card
- Each CTA passes ?type= (talk/table/propose); form pre-selects the intent - Add 'Propose a topic for the community' option - Broaden /submit subtitle to cover all three paths
Move 'I would like to...' to the first field so the pre-selected intent is immediately visible and drives the rest of the form.
eluciano11
approved these changes
Jul 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bilingual (EN/ES) refresh of the FSN site.
Preview: https://deploy-preview-82--fullstacknights.netlify.app/
Content
Forms (replaces Google Form)
/submitspeaker/topic form + fixed feedback form (Netlify Forms + honeypot)submission-createdfunction relays submissions to a private Discord channelDISCORD_WEBHOOK_URLalready configured in NetlifyCommunity & social
Notes
/code-review+/simplify; findings addressedorganizers/; rnegron → website