David Montero Crespo
c0b658e6d6
fix: update npm ci to npm install for building libraries and mark submodules as dirty
2026-03-28 22:50:18 -03:00
David Montero Crespo
b4365ec877
feat: implement sitemap generation and search engine pinging in build process
2026-03-23 18:52:35 -03:00
David Montero Crespo
70ea1f300f
Refactor Discord issue notification workflow
2026-03-13 17:23:50 -03:00
David Montero Crespo
6561d7b684
Refactor Discord issue notification workflow
...
Refactor Discord notification workflow to build payload separately and send it using curl.
2026-03-13 17:19:09 -03:00
David Montero Crespo
f35a9b18d3
Refactor Discord issue webhook to Python script
2026-03-13 17:06:34 -03:00
David Montero Crespo
a606e42b45
Add notification for new issues in Discord
2026-03-13 17:03:03 -03:00
David Montero Crespo
f3bc151554
Add Discord notification for new GitHub issues
...
This workflow sends a notification to Discord whenever a new issue is opened on GitHub. It includes the issue details such as title, URL, body, user, and labels.
2026-03-13 16:58:49 -03:00
David Montero Crespo
41d8e25843
feat: enhance admin setup with email validation and update workflows for fresh lib cloning
2026-03-07 00:00:22 -03:00
David Montero Crespo
23186baf04
feat: redesign landing page with PCB schematic aesthetic and update Docker Hub description
...
- Remove gradient text, floating chips and heart icon from landing page
- Add circuit schematic SVG hero (Arduino + R1 + LED + oscilloscope window)
- Add peter-evans/dockerhub-description step to CI workflow
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 17:30:51 -03:00
David Montero Crespo
22de9173ba
fix: update Dockerfile to clone wokwi-libs directly and streamline build process
2026-03-06 13:53:26 -03:00
David Montero Crespo
0d5d440a56
fix: enhance Docker build process and improve file explorer resizing functionality
2026-03-06 11:20:47 -03:00
David Montero Crespo
8f0c431f8d
fix: checkout submodules and use robust docker build stage
2026-03-06 10:59:22 -03:00
David Montero Crespo
f071830ab5
fix: change branch to master in docker-publish workflow
2026-03-06 10:50:55 -03:00
David Montero Crespo
a5c6987aca
feat: implement user authentication and project management features
...
- Add LoginPage and RegisterPage for user authentication.
- Create UserProfilePage to display user projects.
- Implement ProjectPage for viewing and editing individual projects.
- Introduce authService for handling user login, registration, and session management.
- Add projectService for managing project data retrieval and manipulation.
- Enhance EditorPage with file management capabilities and save prompts.
- Introduce Zustand stores for managing authentication, editor state, and project state.
- Add reserved usernames utility to prevent certain usernames during registration.
- Update compilation service to handle multiple files for Arduino sketches.
2026-03-06 10:14:50 -03:00
David Montero Crespo
6b7dbc5769
fix: update PayPal donation link in FUNDING.yml
2026-03-05 21:41:17 -03:00
David Montero Crespo
426c7ab35f
feat: establish initial simulator and editor environment with component rendering, wiring, library management, and backend services.
2026-03-04 22:05:23 -03:00
David Montero Crespo
7944ce2de3
feat: add support for RP2040 board, including simulator and compilation enhancements
2026-03-04 19:28:33 -03:00
David Montero Crespo
53e84394a0
Update GitHub Sponsors username in FUNDING.yml
2026-03-04 18:36:49 -03:00