Bug #39726

Add new extension manager to the core

Added by Susanne Moog about 7 years ago. Updated 12 months ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Extension Manager
Target version:
-
Start date:
2012-08-13
Due date:
% Done:

100%

TYPO3 Version:
6.0
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

For 6.0 a new extension manager based on
extbase was developed. Goal of this extension
manager is not to be the most feature rich
but easy to use extension managers.

Therefore the whole extension manager was
restructured and some features where removed:
  • language handling -> will be an own extension
  • file editing -> can be done via other extensions
  • upload extension -> will be integrated into extdeveval

This patch adds the base extension manager.
Styling and JS fine tuning will be done afterwards.

Please test the given functionality carefully and
report as many bugs as you can find to the project
at forge (TYPO3 6.0 > Extension Manager).


Subtasks

Bug #39905: Update Wizard for adding auto_increment uid columnClosed

Task #39906: Remove old emClosed

Bug #39907: Move tools / utilities to t3lib divClosed

Bug #39908: Make extensionmanager localizableClosed

Task #39895: Remove possibility to install extensions in sysext folderClosed

Bug #39900: version number improvementClosed

Bug #39901: rename version method.Closed

Bug #39902: convertVersionsStringToVersionNumbersRejected

Bug #39909: Add Css to extension managerClosed

Bug #39911: Extensions without descriptions are displayed wrongClosed

Bug #39913: Rename table from cache_extensions to tx_extensionmanager_extensionClosed

Task #39915: Re-implement scheduler extension list update taskClosed

Task #39914: Re-implement extension status for reports moduleClosed

Bug #39919: Extensionmanager: Missing Info windowClosed

Bug #39922: Rename cache_extensionsClosed

Bug #39925: get extensions list only shows automaketemplateRejected

Bug #39929: Add check for conflicting extensionsClosed

Bug #39930: Add update script handlingRejected

Bug #39931: Find solution for circular dependenciesClosed

Task #39933: document ext_conf_template changesClosed

Bug #39935: Update extension configuration of saltedpasswordsClosed

Bug #39942: Fix SQL Injection possibility in Extension managerClosed

Bug #39944: Do not fetch extension list on every requestClosed

Bug #39746: "Get Extensions" always shows the same Extension and versionClosed

Bug #39946: An error occurred while trying to call Tx_Exten...Controller->updateExtensionListFromTerAction()Closed

Bug #39952: Wrong nested extension configuration handlingClosedOliver Hader

Bug #39958: Wrong name attribute in custom user rendered itemsClosedOliver Hader

Task #39959: Extensionmanager: change TERClosed

Bug #39961: Extensionmanager: show last update timeClosed

Task #46931: Change tabs to function menuClosed


Related issues

Related to TYPO3 Core - Bug #59975: DownloadQueue of EM contains wrong code Closed 2014-06-29

Associated revisions

Revision e5502bb4 (diff)
Added by Susanne Moog about 7 years ago

[FEATURE] Add new extension manager to the core

For 6.0 a new extension manager based on
extbase was developed. Goal of this extension
manager is not to be the most feature rich
but easy to use extension managers.

Therefore the whole extension manager was
restructured and some features where removed:
  • language handling -> will be an own extension
  • file editing -> can be done via other extensions
  • upload extension -> will be integrated into extdeveval

This patch adds the base extension manager.
Styling and JS fine tuning will be done afterwards.

Please test the given functionality carefully and
report as many bugs as you can find to the project
at forge (TYPO3 6.0 > Extension Manager).

Change-Id: I28ef14401f40e239e5ea235af2be3e431fb8789d
Resolves: #39726
Releases: 6.0
Reviewed-on: http://review.typo3.org/13612
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader

Revision e7efe03e (diff)
Added by Christian Kuhn about 7 years ago

[TASK] Remove old em

Change-Id: Ieb3823ad72fe41875484dfc25c8f1eea1feef917
Resolves: #39906
Related: #39726
Reviewed-on: http://review.typo3.org/13869
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

Revision 93f92990 (diff)
Added by Christian Kuhn about 7 years ago

[TASK] Rename table cache_extensions

Table cache_extensions is handled by ext:extensionmanager and should be
moved to its namespace. It is now in line with the according extbase
model and called tx_extensionmanager_domain_model_extension.

Change-Id: I9d8e0981bf5ff35c38c3254672b8b8015c72ff47
Resolves: #39922
Related: #39726
Releases: 6.0
Reviewed-on: http://review.typo3.org/13884
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel

History

#1 Updated by Gerrit Code Review about 7 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/13612

#2 Updated by Gerrit Code Review about 7 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/13612

#3 Updated by Gerrit Code Review about 7 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/13612

#4 Updated by Anonymous about 7 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 13 to 100

#5 Updated by Susanne Moog about 7 years ago

  • Project changed from TYPO3 Core to Extension Manager

#6 Updated by Oliver Hader over 6 years ago

  • Target version set to 2222

#7 Updated by Oliver Hader over 6 years ago

  • Project changed from Extension Manager to TYPO3 Core

#8 Updated by Oliver Hader over 6 years ago

  • Category set to Extension Manager

#9 Updated by Oliver Hader over 6 years ago

  • Target version deleted (2222)

#10 Updated by Benni Mack 12 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF