Project

General

Profile

Epic #63909

Updated by Mathias Schreiber about 9 years ago

h2. Desired functionality 

 h3. From the Backend 

 * Enable extension 
 * Disable extension 
 * Remove extension from disk 

 * Get extension from remote repository 
 * Resolve dependencies on *download* 

 * Upload Extension *ZIP* via Browser 

 h3. From Command Line 

 * Enable Extension 
 * Disable Extension 
 * Get extension from remote repository 
 * Resolve dependencies on *install* 
 * Update all extensions 

 h3. General 

 * It should be possible to import data into tables that do not belong to the extension (#23965) 
 * It should be possible to sign packages (#30594) 
 * If an extension get excluded from updates, the locallang files *must not* be updated (#54287) 

 h3. UI 

 * Get List of all extensions that offer updates 
 * Set Focus to the searchfield onload (#29628) 
 * Reload List of Extensions after updating an extension (#48867) 
 * List of Extensions should be sortable and provide indicators of the current sorting state (#55140) 
 * Filter extentions by (#43177 / #37382 / #30508): #37382): 
 ** active 
 ** inactive 
 ** has update available 
 ** state (alpha/beta/stable) 
 * Remote Extension list should *not* show installed extensions 
 * UI should show dependencies and conflicts 
 * UI should allow search by author and/or category

Back