10th Meeting GSoC 17 - Expand Extensions Manager
By Private Profile 2f792033 on 2017-08-07 22:21 in GSoC 17 Expand Extension Manager
Date: 31/07/2017
Time: 20:00 PM UTC
Meeting was attended by:
Anibal Sanchez, Nicola Galgano, Nuno Lopes, Roland Dalmulder
Topics:
1- Introduction
This week I got the feedback from the core team on the Database Fix for Extensions feature and the Download key manager feature and so this week I spent time on fixing bugs / Improving the features:
2- Database Fix for extensions
In the Database View there were 3 tabs and it had one just for joomla core database, looking like it has more importance than the others extensions, so I made a rework on the feature and joined the 3 tabs into one:
And you can see the problems in a tooltip passing the mouse over the Problems badge:
Note that:
This view can fix 3 types of errors:
-
Errors in the database for any extension ( Missing table, column, etc )
-
Database Schema version (The version_id in #__schemas) isn’t equal to the last file in the /updates folder
-
Update Version (The version in #__extensions manifest_cache) isn’t equal to the version in installation XML.
There will be 3 types of badge in Errors column in the table:
Success : There are no Problems on the database
Warning : There are only errors related to versions (Database schema or Update version) and non in the database.
Danger : There are errors on the database
PR: https://github.com/joomla-projects/gsoc17_expand_extension_manager/pull/4
3- Download Key Manager
The problems here were just about the structure but they were also significant, nothing new in the view.
PR: https://github.com/joomla-projects/gsoc17_expand_extension_manager/pull/5
4- This Week
This week I will complete the last reviews on this 2 features and start producing the last feature “Checksum for extensions”