GSoC'25 - Joomla! Weblinks Extension [First Two Meetings]
By Mahmoud Magdy on 2025-06-13 10:51 in Google Summer of Code Joomla Team
The meetings were attended by Mahmoud Magdy and Nicola Galgano.
What has been done through Week-1 (6/1 - 6/7) - (First Drop)
- Fixed the Webservices manifest.
- Implemented public GET endpoints with rate-limiting in the Webservices plugin.
- Added changelog functionality.
What has been done through Week-2 (6/7 - 6/13) - (End of First Drop - Second Drop in Progress)
- Developed a QuickIcon plugin.
- Automatic unpublish plugin for Weblinks.
- API documentation using OpenAPI 3.0 specification.
Discussions done the meetings
- Exploring long-term goals, including the implementation of a full Cypress test suite for comprehensive testing of the entire extension.
- A broader discussion on the current state and future of web services and APIs within the Joomla ecosystem.
- Planning and strategy for the upcoming release of the Weblinks extension.
Next week plans
- Adding a frontend dashboard for controlling Weblinks.
- Adding a full Cypress test suite for Webservices (API's).