What I have done
Renamed the term "secondary categories" to "additional categories" everywhere in the code.
Updated the frontend UI. Now, all categories are shown together under one simple label: "Categories:...".
Changed settings so "additional categories" options now depend on the "main category" settings to avoid conflicts.
Updated the Articles module to show both the main category and additional categories, but only if the user has permission to see them. It also respects the "Category Link" option.
Updated Cypress tests to use the new names and check the menu item settings.
For an overview of how things are going, see the Kanban board of the project
Date: 2026-07-23
Start Time: 17:10 UTC
End Time: 20:20 UTC
Total time of meeting: 2 hours 20 minutes
For an overview of how things are going, see the Kanban board of the project
What I have done
Added secondary category support to the com_banners and com_newsfeeds APIs.
Updated the API to return secondary_categories in both single item and list responses.
Improved API PATCH requests to be safer. If you do not send secondary_categories or tags, the old ones are kept. If you send an empty array [], they are removed.