GSoC'25 - Joomla! Weblinks Extension [#5 Report]
By Mahmoud Magdy on 2025-07-11 13:36 in Google Summer of Code Joomla Team
What has been done through Week 6
- Created a GitHub Codespaces set up for the weblinks project. and it means anyone can now create a complete development environment in the cloud to work on the code or test pull requests.
- Made the codespace connect the weblinks to a fresh Joomla installation, so it's a working site right from the start, and the changes appear in the Joomla site directly.
- Added the ability to run Cypress tests with a GUI inside the codespace, not just from the terminal. It makes it much easier to see what you're doing when writing or fixing tests.
- Added phpMyAdmin inside the codespace, so now we have a simple way to look at and manage the database directly from the browser.
Next week plans
- Adding the ability to debug weblinks code step-by-step using XDebug in the Codespaces.
- Reviewing present issues on the weblinks repository and fixing any existing from last weeks pull requests.