Task #49162

Rewrite install tool

Added by Christian Kuhn over 6 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Install Tool
Target version:
Start date:
2011-10-30
Due date:
% Done:

99%

TYPO3 Version:
6.2
PHP Version:
5.4
Tags:
Complexity:
nightmare
Sprint Focus:

Subtasks

Bug #49352: Reports module link to Install Tool section is incorrectClosed

Task #49353: Reports Module links to the standalone install toolClosed

Task #49357: Remove Environment Check checkMailCapabilitiesClosed

Task #49366: Adapt install tool mail functions to use SwiftmailerClosed

Bug #49460: Install Tool fails to test for required modules early in the processClosed

Bug #49540: LocalConfiguration cleanup breaks install processClosed

Bug #49458: SystemEnvironmentCheck fails with undefined function imageftbboxClosed

Bug #49694: Install saltedpasswords and rsaauth during first installClosed

Bug #49700: Installer triggers PHP warnings with folder structure testsClosedMarkus Klein

Bug #49705: Database analyzer: Enable check boxes for add tables and add fieldsClosed

Bug #49715: Folder structure honors file / folderCreateMaskClosed

Bug #49732: Cleanup permission settings in factory configurationClosed

Bug #49748: System information looks uglyClosed

Bug #49591: [InstallTool] UpdateWizard automatically performs all db updatesClosedSusanne Moog

Feature #50495: Add a clear all cache button to install toolClosed

Feature #49760: Install: Let the install tool check whether ext_localconf and ext_tables of extensions can be loadedClosedSusanne Moog

Feature #50612: Create BE-user in installation wizard (123 step) with a salted passwordClosedNicole Cordes

Task #51355: Cleanup saltedpasswords extension configurationClosed

Bug #31407: Admin user creation function uses hardcoded md5() for passwordClosed

Feature #50613: Use salted Install Tool passwordClosedNicole Cordes

Feature #50910: Fixed Container for Selection menu ion the left (install tool, feature request)ClosedRobert Wildling

Feature #50940: Add uninstall buttons to install toolClosed

Bug #51093: Create database "databaseName" not escaped ...ClosedMorton Jonuschat

Bug #51357: Install tool database select during upgradingClosed

Bug #51358: Display warning if AdditionalConfiguration.php is not empty during upgradingClosedChristian Kuhn

Bug #51366: Install tool test actios fatals if image was not renderedClosed

Bug #51433: Install tool: Refactor database connect configuration settingsClosed

Feature #51454: Install tool configuration systemClosed

Feature #51499: Catch fatal errors caused by incompatible extension configurationsClosedNicole Cordes

Task #51930: install tool database data step should show query errorsClosedMorton Jonuschat

Bug #51946: Installing TYPO3 -> Installing TYPO3 CMSClosed

Bug #51952: Install tool: Docheader missingClosed

Bug #51956: Install Tool does not ask for database settingsClosed

Bug #51989: Docheader fixed positionClosed

Bug #51996: Cleanup install tool module codeClosed

Bug #51997: Install Tool System environment warning badges look uglyClosedErnesto Baschny

Task #50947: Installer: Show only empty databases? Offer to overwrite TYPO3-related tables?Closed

Feature #47924: Implement switch to simple view on environment checkClosed

Task #52088: Remove GFX im_imvMaskState and im_negate_mask settingsClosed

Task #52287: Move configuration code from bootstrap to installClosed

Task #52314: ext:install Improve wording in empty database selectClosed

Bug #52351: ext:install Implement template files in FolderStructureClosed

Bug #52354: ext:install Protect some methods in FolderStructureClosed

Feature #52356: ext:install Relaxed permission checkClosed

Bug #52367: ext:install Better error handling in first folder stepClosed

Bug #52368: ext:install Show number of folder structure errors in menuClosed

Bug #52338: Silent configuration generates endless redirect loopClosed

Feature #52401: ext:install FolderStructure basic link supportClosed

Task #52407: Folder not writeable should be an "Error" not a "Warning"ClosedErnesto Baschny

Task #52413: Make Install Tool look beautiful in modern IE'sClosedErnesto Baschny

Task #52414: ext:install Break possible redirect loopClosed

Feature #52440: Disable certain tools in Install Tool if "LocalConfiguration" is not writeableClosed

Bug #52437: Don't write LocalConfiguration on every Install Tool entryClosedErnesto Baschny

Task #52405: Install Tool: Allow multiple status messages for a single FileClosed

Feature #52547: ext:install Core updateClosed

Feature #52617: ext:install Verify checksum of downloaded core during updateClosed

Feature #52618: ext:install Verify checksum of downloaded core during updateClosed

Bug #52638: ext:install Add registry entries if core update was doneRejectedMorton Jonuschat

Feature #52639: ext:install Environment variable to deactivate core updateClosedErnesto Baschny

Task #55446: Obsolete code in saltedpasswordsClosed

Task #55464: Install Tool Lock Screen (Backend Mode) StylingClosed

Bug #55517: ClassLoader not working with NullBackend for legacy classes Closed

Bug #55556: Install Tool - Can't save some of the configuration presetsClosed

Bug #55551: Install tool complains about trailing slash in typo3_src linkClosedAndreas Wolf

Bug #55527: Exception "Invalid cache backend option servers" in Install Tool with memcached enabledClosedStephan GroƟberndt

Bug #54728: Fake cache entry is never removed from cache array in CacheManagerRejected

Bug #58379: Detect display_errors=Off during installationNew

Bug #58380: Too many redirects during first installClosedNicole Cordes

Bug #69525: Provide Rollback functionality after core upgradeRejectedMorton Jonuschat


Related issues

Related to TYPO3 Core - Bug #49261: Remove duplicate vera.ttf from core Closed 2013-06-19
Related to TYPO3 Core - Bug #49263: Install tool: Code optimization in update wizard action Closed 2013-06-19
Related to TYPO3 Core - Bug #49266: Installer: Double escape for image test descriptions Closed 2013-06-19
Related to TYPO3 Core - Task #49267: Installer: Update info message about ['GFX']['TTFdpi'] Closed 2013-06-19
Related to TYPO3 Core - Bug #49269: Installer misses units after the size and dimension for images in tests Closed 2013-06-19
Related to TYPO3 Core - Feature #49298: Install tool: Check xdebug.max_nesting_level Closed 2013-06-20
Related to TYPO3 Core - Bug #49299: Install tool: Remove obsolete settings from LocalConfiguration Closed 2013-06-20
Related to TYPO3 Core - Bug #49334: Remove last handling of multiplyDBfieldSize Closed 2013-06-21
Related to TYPO3 Core - Bug #49335: Remove last bits of gdlib_2 Closed 2013-06-21
Related to TYPO3 Core - Bug #49336: Remove forceCharset handling Closed 2013-06-21
Related to TYPO3 Core - Feature #49301: Remove/Disable extensions via install tool to bring broken Backend back to work Closed 2013-06-21
Related to TYPO3 Core - Bug #44755: 6.0.0 behaves like 3.8.0 initially Closed 2013-01-23
Related to TYPO3 Core - Bug #36031: T3D export of tt_content elements with IRRE relations between each other fails Closed 2012-04-14
Related to TYPO3 Core - Bug #49758: checkTheDatabase hook missing in refactored Install-Tool Closed 2013-07-07
Related to TYPO3 Core - Bug #49432: Install Tool does not write configuration Closed 2013-06-26
Related to TYPO3 Core - Bug #50450: Drop keys before fields in install tool Closed 2013-07-26
Related to TYPO3 Core - Bug #50875: Install Tool feature "Create admin user" can't handle umlauts in username Closed 2013-08-07
Related to TYPO3 Core - Feature #51362: Hint to check errorlog when an extension is incompatible Closed 2013-08-26
Related to TYPO3 Core - Bug #51363: Error messages in update wizard are html escaped Closed 2013-08-26
Related to TYPO3 Core - Bug #51368: Incompatible extension Uninstallation always removes last extension in List Closed 2013-08-26
Related to TYPO3 Core - Bug #51382: Old information on install tool Welcome screen Closed 2013-08-27
Related to TYPO3 Core - Bug #51396: Fix misleading method name Closed 2013-08-27
Related to TYPO3 Core - Bug #51407: Remove misleading checkmark icon from buttons in install tool Closed 2013-08-27
Related to TYPO3 Core - Feature #51410: Display count of failed error checks in install tool menu Closed 2013-08-27
Related to TYPO3 Core - Feature #51271: Reportsmodule add test for Bug in LibXML Closed 2013-08-22
Related to TYPO3 Core - Task #51469: dbal: Remove obsolete CSS class from HTML template Closed 2013-08-28
Related to TYPO3 Core - Bug #51667: Inf. redirection loop after first Step of Install Tool Closed 2013-09-03
Related to TYPO3 Core - Bug #51542: Install Tool: Warning: touch() Utime failed: Permission denied Closed 2013-08-29
Related to TYPO3 Core - Bug #51540: Check for host before connect to database Closed 2013-08-29
Related to TYPO3 Core - Task #47740: Move $TYPO3_CONF_VARS['DB'] to the TOP of All Configuration Closed 2013-04-30
Related to TYPO3 Core - Bug #47733: Don't set extensions checked by default in InstallSysExtsUpdate Closed 2013-04-30
Related to TYPO3 Core - Task #38701: Make Install Tool section "All Configuration" more user friendly Closed 2012-07-06
Related to TYPO3 Core - Feature #22652: Provide a way to see Install Tool DB passwords in the form Closed 2010-05-14
Related to TYPO3 Core - Bug #49075: Install tool uninstallation does not clear the cache_core Closed 2013-06-12
Related to TYPO3 Core - Bug #40946: Install-Tool: Catchable Fatal Error after faulty DB data the first time Closed 2012-09-15
Related to TYPO3 Core - Task #40530: FAL: Move migration scripts into their own sub-namespace Closed 2012-09-02
Related to TYPO3 Core - Bug #37423: Install tool fails fal conversion, if a file is missing Closed 2012-05-23
Related to TYPO3 Core - Bug #22648: Improve layout of Database Analyser Closed 2010-05-13
Related to TYPO3 Core - Bug #19029: Database Analyser: "Compare with $TCA" displays errors Closed 2008-06-27
Related to TYPO3 Core - Bug #16789: Install tool Option [adminOnly] = -1 shuts down Install tool Closed 2006-12-14
Related to TYPO3 Core - Bug #35076: 1-2-3 Installer incorrectly reports database selection error Closed 2012-03-21
Related to TYPO3 Core - Bug #44415: White screen when updating in Install Tool > Upgrade Wizard > Step 1 Closed 2013-01-09
Related to TYPO3 Core - Task #51995: Improve status messages of install tool Closed 2013-09-13
Related to TYPO3 Core - Task #43086: Create wizard to remove/rename LocalConfiguration-settings Closed 2012-11-19
Related to TYPO3 Core - Bug #52585: Overwriting exiting database during install does not work Closed 2013-10-07
Related to TYPO3 Core - Bug #52578: Install process removes permission Closed 2013-10-07
Related to TYPO3 Core - Bug #52604: Install Wizard does not allow to go a step back Rejected 2013-10-08
Related to TYPO3 Core - Bug #52757: ext:install Correct exception class inheritance Closed 2013-10-13
Related to TYPO3 Core - Feature #45487: Inexsistant error messages when trying to configure ImageMagick in Install Tool Closed 2013-02-14
Related to TYPO3 Core - Bug #55555: Cleanup EXT/requiredExt handling Closed 2014-02-01
Precedes TYPO3 Core - Bug #49186: Install tool: DB port setting magic Closed 2013-06-24 2013-06-24
Precedes TYPO3 Core - Bug #49188: Install tool: Better UX for fould out sections Closed 2013-06-24 2013-06-24
Precedes TYPO3 Core - Task #48405: 1-2-3 Installer add Port and Socket configuration Closed 2013-06-24 2013-06-24
Precedes TYPO3 Core - Bug #21769: Hardcoded BE path in typo3/sysext/install/updates/class.tx_coreupdates_installnewsysexts.php Rejected 2013-06-24 2013-06-24
Precedes TYPO3 Core - Bug #49258: Update Wizard user input not taken in account Closed 2013-06-24 2013-06-24
Precedes TYPO3 Core - Bug #49260: Install System Extensions doesn't use "userInput" Closed 2013-06-25 2013-06-25
Precedes TYPO3 Core - Bug #49265: Install tool: Warning in upgrade wizard Closed 2013-06-24 2013-06-24
Precedes TYPO3 Core - Task #51931: Improve Installer database selection step Closed 2013-09-12

Associated revisions

Revision 2e3c9d5e (diff)
Added by Christian Kuhn over 6 years ago

[!!!][TASK] Rewrite install tool

Main features:
  • The god class "Installer" is gone and split into two major parts.
    A step controller handling major upgrade and install tasks, and a
    tool controller handling the known install tool actions.
  • The step controller is designed to be always called prior to the
    tool controller, if a step needs execution, it comes up, otherwise
    the tool controller will be executed.
  • The entry point typo3/install/index.php is gone and substituted
    by typo3/sysext/install/Start/Install.php. The file contains a
    lengthy comment to document the main request flow and used GET/POST
    parameters.
  • Most parts of the install tool do not bootstrap the whole system
    anymore, in general only the base bootstrap, dbal (if loaded),
    extbase and fluid ext_localconf.php are loaded. This makes sure
    the install tool can not fatal if some extensions ext_localconf
    is broken. The whole install tool runs without any caching, so a fatal
    in some cache file can not kill the install tool execution.
  • Installing TYPO3 CMS on a dbal enabled system is now handled in
    the step installer directly to make the according code easier to
    understand.
  • Rendering is done with a simplified fluid standalone view.
  • All install tool forms are CSRF protected.
  • A new and fully unit tested class structure is introduced, designed
    to take care of the basic file and folder structure of the instance.
    It is used during installation to create the needed structure and
    can be called in the install tool to compare and fix the current
    instance structure with the expected structure. In effect, the
    "dummy" package is obsolete. An instance can be created by just
    linking index.php, typo3_src/ and typo3/ within the document root,
    the installer takes care of creating everything else.
  • The installation procedure is released from the package handling.
    Packages will be handled by the extension manager after initial
    installation with another patch.
Loose ends:
  • The whole package handling needs to be implemented in the
    extension manager.
  • Not all upgrade wizards work, this code area needs some love.
  • A 'core' auto updater could be implemented now. A GSoC project
    is currently running to realize this.
  • The SQL schema migration API is a mess and should be refactored.
    For now, another helper class is introduced to encapsulate some
    of the nasty details.
  • An auto configuration and configuration suggestion system is
    planned and needs to be done. It should suggest best configuration
    options in the install tool, and should auto configure the system
    during installation in the last install step.
  • If the backend or frontend fatals due to some extension that
    triggers a fatal in ext_localconf or ext_tables (for example
    due to a require() of a no longer existing file), a small helper
    action in the install tool could find those extensions and suggest
    to unload them.

Change-Id: Ice3248caa903449ad6a83ea4f234c7bd125bdb66
Resolves: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21468
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Tested-by: Alexander Opitz
Reviewed-by: Stefan Froemken
Tested-by: Stefan Froemken
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

Revision 1b261525 (diff)
Added by Christian Kuhn over 6 years ago

[TASK] Remove duplicate vera.ttf from ext:core

vera.ttf is a font only used in the install tool, it was duplicated
to ext:install with the rewrite patch, but forgotten to be removed
from ext:core along the way. The file is removed from ext:core now
to finish the process.

Change-Id: Ibeb8a459655d51b0d5fd5269060c0a36b47b85fc
Resolves: #49261
Related: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21512
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

Revision 640e6170 (diff)
Added by Christian Kuhn over 6 years ago

[TASK] Install tool: Code optimization in update wizard action

An if with only a 'throw Exception' call in it breaks code execution
and acts as a guard clause. The code below does not need to be in
an else case.

Change-Id: Ib24ed4bee06763fb46145b815a0b6f3fdf7bafa6
Resolves: #49263
Related: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21515
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

Revision df90964e (diff)
Added by Alexander Opitz over 6 years ago

[BUGFIX] Use userInput instead of own broken method

The user data from form post submit is broken after install tool
rewrite. Instead of using own method to gather data changed to
the userInput variable that is set by the calling action.

Resolves: #49260
Related: #49162
Related: #49258
Releases: 6.2
Change-Id: I2ce0b5e4bfcb0ef013039297a9186f0f59413b31
Reviewed-on: https://review.typo3.org/21511
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

Revision 76e5255e (diff)
Added by Christian Kuhn over 6 years ago

[BUGFIX] Install tool: Warning in upgrade wizard

The 'silent' cache framework table upgrade throws a warning that
explode() expects a string but an array is given in
SqlSchemaMigration getStatementArray(). The upgrade wizard uses
a wrong API call, since this method is already called within
getExpectedDatabaseSchema() of the helper class.

Change-Id: I6cdde020265e730faa07a25ebda41917672ccea7
Resolves: #49265
Related: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21516
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

Revision b784b045 (diff)
Added by Christian Kuhn over 6 years ago

[FEATURE] Install tool: Check xdebug.max_nesting_level

If PHP xdebug extension is loaded, TYPO3 CMS can fail with the
xdebug.max_nesting_level default value of 100. This is easily
triggered by fluid, and since we have fluid in the install tool
we need a check that gives an administrator a nice warning if the
nesting level is not set high enough for our demands.

Change-Id: I4812e7f47b04219d380d7454d51b2e6b74436b6d
Resolves: #49298
Related: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21549
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

Revision b8c3c04b (diff)
Added by Christian Kuhn over 6 years ago

[FEATURE] Install tool: Remove obsolete keys from LocalConfiguration

Some configuration settings are obsolete, but they have never been
actively removed from LocalConfiguration. The patch introduces a
list of obsolete configuration options (like SYS/extCache) to the
install tool step controller and silently removes those settings
from LocalConfiguration to keep it clean. This also obsoletes
some deprecation code within core bootstrap.

Change-Id: Id422801f5bbedc0f444a0d905bdbb7d736fd82e8
Resolves: #49299
Related: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21553
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

Revision 788964e5 (diff)
Added by Wouter Wolters over 6 years ago

[BUGFIX] Reports module link to Install Tool section is incorrect

Change the module name in the link and add a new label to
mention the new section name Important Actions.

Change-Id: I75b0698efd759d5a2f679ecceba059f8a8975876
Resolves: #49352
Related: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21613
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert

Revision f0d8a255 (diff)
Added by Wouter Wolters over 6 years ago

[BUGFIX] Reports Module links to the standalone install tool

Link to the backend module instead of the standalone version.

Change-Id: Icf32b91c1fe6edb2b3fa313c865441a1edc3a731
Resolves: #49353
Related: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21616
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe

Revision ebcedcfa (diff)
Added by Christian Kuhn over 6 years ago

[TASK] Install steps: Load saltedpasswords and rsaauth

Change factory configuration to include settings for saltedpasswords
and rsaauth so they are loaded by default if installation is
completed. PhpPass is used as default salt algorithm since this
is a better than salted md5 and has no additional system
depencies.

Resolves: #49694
Related: #49162
Releases: 6.2

Change-Id: Ib01628dc2cb80082e8dbd3a5f6c1f24cc5aae589
Reviewed-on: https://review.typo3.org/21924
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer

Revision afa7b7f6 (diff)
Added by Christian Kuhn over 6 years ago

[TASK] Database analyzer: Enable add tables and add fields

Enable the check boxes for 'add tables' and 'add fields' in the
database analyzer by default. Adding is not risky and can be
suggested automatically.

Resolves: #49705
Related: #49162
Releases: 6.2

Change-Id: Ib3069a135f4baedc2bebf59ed5c42a72937fb897
Reviewed-on: https://review.typo3.org/21943
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring

Revision f610981c (diff)
Added by Christian Kuhn over 6 years ago

[BUGFIX] Folder structure honors file and folderCreateMask

The folder structure class construct takes care of permissions
of files and folders. The patch adds support for config values
fileCreateMask and folderCreateMask.

Resolves: #49715
Related: #49162
Releases: 6.2

Change-Id: I9f41ba7f038992ef77cf212229fca524e346431f
Reviewed-on: https://review.typo3.org/21971
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter

Revision da7a0de4 (diff)
Added by Philipp Gampe over 6 years ago

[BUGFIX] Support mysql socket connection

With the switch to mysqli in 6.1, the connection to mysql server via
socket broke.

With mysqli, the definition is now:
  • If hostname is "localhost", a socket is used and the socket file
    can be given optionally if it is different from the default.
  • If hostname is not "localhost" but an IP address, a port can be
    given that may be different from the default mysql 3306.

The patch now reflects this in the database connect step and adds a
parameter for the optional socket location. The patch will be adapted
for 6.1 to include only the additional optional socket parameter.

Resolves: #48117
Related: #49162
Releases: 6.2, 6.1
Change-Id: I968a72dbaf90b3f319c03e697137630534d325c1
Reviewed-on: https://review.typo3.org/20933
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Markus Klein
Tested-by: Markus Klein

Revision c262a79f (diff)
Added by Christian Kuhn over 6 years ago

[BUGFIX] Cleanup permission settings in factory configuration

DefaultConfiguration now contains sane values for fileCreateMask
and folderCreateMask, so the values from FactoryConfiguration
can be removed.

Resolves: #49732
Related: #49162
Releases: 6.2

Change-Id: I7225648cebad697850fd2a728c021ad4ffe80b88
Reviewed-on: https://review.typo3.org/22012
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters

Revision 34e9b71d (diff)
Added by Christian Kuhn over 6 years ago

[BUGFIX] System information looks ugly

Install tool -> important actions -> system information does
not break correctly on the definition list. Adapt css a bit.

Resolves: #49748
Related: #49162
Releases: 6.2

Change-Id: Ia2f1c5e4152c238e9c53fb383588fd12d72df1d8
Reviewed-on: https://review.typo3.org/22053
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring

History

#1 Updated by Gerrit Code Review over 6 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 https://review.typo3.org/21468

#2 Updated by Gerrit Code Review over 6 years ago

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

#3 Updated by Gerrit Code Review over 6 years ago

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

#4 Updated by Gerrit Code Review over 6 years ago

Patch set 4 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#5 Updated by Gerrit Code Review over 6 years ago

Patch set 5 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#6 Updated by Gerrit Code Review over 6 years ago

Patch set 6 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#7 Updated by Gerrit Code Review over 6 years ago

Patch set 7 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#8 Updated by Gerrit Code Review over 6 years ago

Patch set 8 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#9 Updated by Gerrit Code Review over 6 years ago

Patch set 9 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#10 Updated by Gerrit Code Review over 6 years ago

Patch set 10 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#11 Updated by Gerrit Code Review over 6 years ago

Patch set 11 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#12 Updated by Gerrit Code Review over 6 years ago

Patch set 12 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#13 Updated by Gerrit Code Review over 6 years ago

Patch set 13 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#14 Updated by Gerrit Code Review over 6 years ago

Patch set 14 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#15 Updated by Gerrit Code Review over 6 years ago

Patch set 15 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/21468

#16 Updated by Christian Kuhn over 6 years ago

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

#17 Updated by Riccardo De Contardi almost 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF