Conversation
A force-push to develop/main injected obfuscated code into postcss.config.mjs (144B -> 5.5KB), which executes during next build/dev. Restore the clean config and drop the .gitignore entries the attacker added to hide their tooling (branch_structure.json, temp_auto_push.bat, temp_interactive_push.bat).
…s-payload fix(security): remove malicious payload from postcss.config.mjs
Reduce 22 nested routes to 6 top-level ones:
/ (single page: Hero, Community, Workshops, Events, Open Source,
Team, and a new Contact section)
/workshops /events (flat list pages, detail [id] pages removed)
/code-of-conduct (flattened from /community/)
/privacy /terms
- Remove auth, resources, register, get-started, sitemap, and all
nested /community/* pages.
- Fix the previously broken nav anchors; route Join/Contact CTAs to
external channels via a single communityLinks constant.
- Add ContactSection to replace the standalone /contact page.
- Delete the Open Source homepage section and its component - Remove the 'Open Source' nav tab and footer link - Drop the openSourceProjects data and the 'Open Source' community value - Remove the 'Open Source Projects' hero stat (stats grid 3 -> 2 cols)
- Reword mission, footer, and SEO metadata to drop 'open source' - Remove the 'Open Source Contribution Day' event - Update team role/bio (Open Source & Tech Lead -> Tech Lead)
- Remove standalone /workshops and /events routes (now sections only) - Remove the 'View all workshops/events' buttons from the homepage - Repoint hero 'Explore Workshops' and footer links to on-page anchors Routes: 6 -> 4 (/, /code-of-conduct, /privacy, /terms)
Replace the non-functional email newsletter input with a button linking to the WhatsApp community invite (communityLinks.whatsapp).
- Make communityLinks in src/lib/constants.ts the single source of truth (join, whatsapp, github, twitter, email, phone, location) with docs/TODOs - Wire the last hardcoded footer links (GitHub, Twitter, email) to it
WhatsApp is now the single primary entry point. Repoint every join CTA (header, hero, team, events, footer) to communityLinks.whatsapp and remove the now-unused join field.
…-page refactor: simplify site to a single page + a few flat routes
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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.
No description provided.