Project

General

Profile

Activity

From 2018-09-08 to 2018-10-07

2018-10-07

20:45 Revision d79b5b35: [TASK] Fix formatting of lists in Changelog
Lists in reStructuredText must be seperated by the rest of a text
a newline. If not, the text is not rendered correct...
Sybille Peters

2018-10-05

16:33 Revision 4e2f110d: [BUGFIX] Omit `overrideVals` in NewRecordController
In the old times of pages_language_overlay, the "New Record" wizard
automatically re-used the doktype of the parent t...
Andreas Fernandez

2018-10-04

20:54 Revision 26ee7097: [TASK] Info about the new location of _.htaccess / _web.config
Resolves: #86484
Releases: master
Change-Id: Ie711a5de0849081389e78dd32b60a3a451e58eec
Reviewed-on: https://review.ty...
Josef Glatz
19:40 Revision 90d1e0eb: [BUGFIX] Only English shown as BE language in Composer mode
Using the legacy path for the l10n files folder does not work anymore in
Composer mode, as the folder was moved into ...
Andreas Wolf
19:18 Revision 94536a12: [TASK] Add return type declaration to FileDumpController::dumpAction
For historical reasons FileDumpController::dumpAction was allowed to
return null. It didn't specify a nullable return...
Benjamin Franzke

2018-10-03

17:17 Revision 7cc6361b: [TASK] Set COMPOSER_ROOT_VERSION=9.5.0 in bamboo
Resolves: #86559
Releases: master
Change-Id: Ic691f77adaa521f1b5d3d7457fa9cfb81ef47663
Reviewed-on: https://review.ty...
Christian Kuhn
15:49 Revision e51cf404: [TASK] Update typo3/class-alias-loader from 1.0.0 to 1.0.1
Tiny patch level release with cosmetical fixes.
composer update typo3/class-alias-loader
Resolves: #86555
Releases:...
Christian Kuhn
15:49 Revision 9ac29830: [TASK] Update typo3/class-alias-loader from 1.0.0 to 1.0.1
Tiny patch level release with cosmetical fixes.
composer update typo3/class-alias-loader
Resolves: #86555
Releases:...
Christian Kuhn
15:49 Revision 37f79f79: [TASK] Update typo3/class-alias-loader from 1.0.0 to 1.0.1
Tiny patch level release with cosmetical fixes.
composer update typo3/class-alias-loader
Resolves: #86555
Releases:...
Christian Kuhn
15:47 Revision 3de6036c: [BUGFIX] Use chr(10) instead of LF in functional test data provider
The functional test splitter script does not define LF and various
other constants, but loads test data providers to ...
Christian Kuhn
10:46 Revision bc286ea1: [BUGFIX] Adjust conditions for Symfony Expressions in RST-files
Since the original introduction of some new features the syntax used
for the expression was adjusted globally in TYPO...
Stefan Neufeind
09:43 Revision 1cff8bcf: [TASK] styleguide: Remove obsolete group-file related generator class
Christian Kuhn
09:33 Revision c361bc35: [TASK] styleguide: Remove deprecated internal_type=file & file_reference fields
Christian Kuhn
08:16 Revision fddafbd9: [BUGFIX] Update installation acceptance tests
The introduction package was revamped which brought us some text
changes, thus update the installation acceptance tes...
Mathias Brodala

2018-10-02

11:37 Revision 5d795463: [TASK] Set TYPO3 version to 9.5.1-dev
Change-Id: If916407e7a7d9d54777ecee641bee5a604885ce2
Reviewed-on: https://review.typo3.org/58556
Reviewed-by: Georg R...
Oliver Hader
10:10 Revision f80015c4: [RELEASE] Release of TYPO3 9.5.0
Change-Id: Ibacf4ce5d6c2a2e3f7aafb2c17536ab89dff1c15
Reviewed-on: https://review.typo3.org/58555
Reviewed-by: Oliver ...
Oliver Hader
10:00 Revision 41d4a10f: [BUGFIX] Ensure that requirements in RouteEnhancers are optional
Resolves: #86539
Releases: master
Change-Id: Ia0a53b713382ae5cbbc9f5b57c82a532ba8f601b
Reviewed-on: https://review.ty...
Benni Mack
09:24 Revision 3161825b: [BUGFIX] Streamline PageTypeDecorator handling
* uses '&type=xyz' argument value of query in case no PageType decorator
has been configured or if no value could b...
Oliver Hader
08:49 Revision 0630073c: [BUGFIX] Do not append slashes on slug importer
When importing from page_path of RealURL,
a slash is appended for all imported URLs,
however TYPO3 Core does not add ...
Benni Mack
08:25 Revision 0625b67a: [TASK] Improve changelog docs
* Fix wrong indentation level in example.
* Adjust sorting of paragraphs for explanation to match order of
configur...
Daniel Siepmann
08:21 Revision 9cc335b4: [BUGFIX] Ensure LoadTcaService loads ext_tables.php
During deprecation of TYPO3_LOADED_EXT,
ext_tables.php is not loaded in "Check TCA in ext_tables.php"
anymore.
The f...
Benni Mack
01:19 Revision 169e6534: [BUGFIX] Reduce amount of false positives of extension scanner
Reduce amount of false positives introduced with #86366 as methods
like 'getTitle()' are used too often.
Resolves: #...
Georg Ringer

2018-10-01

23:23 Revision a7c1e306: [BUGFIX] Do not expand pseudo element `:after` to 100% in modals
This patch removes the unnecessary `width: 100%` definition. This fixes
the glitch in the image cropper.
Resolves: #...
Andreas Fernandez
22:27 Revision 9e86a4b2: [TASK] Move documentation files into 9.5 folder - part 2
Change-Id: Ic2ad05680c072f901c200b05810be958204825db
Releases: master
Resolves: #86434
Reviewed-on: https://review.ty...
Anja Leichsenring
22:11 Revision a177e4ba: [BUGFIX] Fix decrementing of AJAX requests in extension scanner
The queueing of AJAX requests in the extension scanner has some flaws
which causes the scanner to refuse another scan...
Andreas Fernandez
22:02 Revision d6780ae0: [BUGFIX] XmlSitemapRenderer should use TSFE->type for page-type
When the new PageTypeEnhancer resolved type from a URL it is
not part of getQueryParams() but needs to be fetched fro...
Stefan Neufeind
21:37 Revision d8cde0e7: [TASK] Sync .rst changes from master down to v8 and v7
Change-Id: I865a2f40fc32902ed002dd67220f16f0b6d20ccf
Resolves: #86528
Releases: 8.7, 7.6
Reviewed-on: https://review....
Christian Kuhn
21:36 Revision b1645b60: [TASK] Sync .rst changes from master down to v8 and v7
Change-Id: I865a2f40fc32902ed002dd67220f16f0b6d20ccf
Resolves: #86528
Releases: 8.7, 7.6
Reviewed-on: https://review....
Christian Kuhn
20:41 Revision e20b6ed8: [TASK] Update INSTALL.md and README.md
The main goal of this patch is to update the neglected
INSTALL.md and README.md to represent the current
state of the...
Josef Glatz
20:41 Revision 78c609f8: [BUGFIX] Fix EXT:core/bin/typo3 entry point in composer-mode
typo3/sysext/core/bin/typo3 does not work in composer mode
currently. Composer-based installations need to use the bi...
Benjamin Franzke
20:32 Revision 6210583a: [BUGFIX] Ensure most site related exceptions are handled
Make sure that in most places any site related exception is handled
in a graceful way to avoid negative UX.
Resolves...
Markus Klein
20:20 Revision 95c085e4: [BUGFIX] Resolve slashed values in PageTypeDecorator correctly
* slashed values are not resolved correctly concerning their
dynamic '/' prefix in route paths
* adjusting route pa...
Oliver Hader
19:59 Revision c0d5a859: [BUGFIX] Make redirect sources with Query matchable
Resolves: #86503
Releases: master
Change-Id: Iaf924b9f851bd25cb2d16ab5e5656703603a669b
Reviewed-on: https://review.ty...
Daniel Goerz
19:21 Revision 74756631: [BUGFIX] Ensure Uri->getQuery() always returns a string
As stated in the Interface:
If no query string is present, this method MUST return an empty string.
Resolves: #86520...
Daniel Goerz
19:20 Revision 65a55111: [TASK] Streamline phpdoc annotations in EXT:extbase
EXT:extbase uses @api and @internal phpDoc annotations. Going with a cleaner
approach with marking code as just @inte...
Benni Mack
18:59 Revision 35707440: [BUGFIX] Ensure Uri->getQuery() always returns a string
As stated in the Interface:
If no query string is present, this method MUST return an empty string.
Resolves: #86520...
Daniel Goerz
18:55 Revision 56d60665: [BUGFIX] Add user authentication to activate extension command
As extensions might contain data to import the activate extension
command needs to initialize the user authentication...
Susanne Moog
17:07 Revision 7bdaa18b: [TASK] Mark various parts with phpdoc internal - part 4
All specific controllers for specific Backend actions, Backend-module related modules,
all hook implementations (wher...
Benni Mack
16:15 Revision b1bad629: [TASK] Send uid of sys_redirect in Response Header
Resolves: #86504
Releases: master
Change-Id: I115d1fcce00142b5e0eb34dbb840c785cf1b59f4
Reviewed-on: https://review.ty...
Daniel Goerz
16:06 Revision 77a2c8f6: [TASK] Mark various parts with phpdoc internal - part 3
All specific controllers for specific Backend actions, Backend-module related modules,
all hook implementations (wher...
Benni Mack
15:50 Revision 6a562065: [TASK] Streamline phpdoc annotations in EXT:fluid
EXT:fluid uses @api and @internal phpDoc annotations. Going with a cleaner
approach with marking code as just @intern...
Benni Mack
15:47 Revision 91cb9f46: [BUGFIX] Fix log module bootstrap
Resolves: #86498
Releases: master
Change-Id: I8605215706406a0a7826a1fe401ccd11d46ead73
Reviewed-on: https://review.ty...
Susanne Moog
15:44 Revision 4d9a0283: [TASK] Mark various parts with phpdoc internal - part 2
All specific controllers for specific Backend actions, Backend-module related modules,
all hook implementations (wher...
Benni Mack
15:41 Revision 2e28936e: [TASK] styleguide: TCA: Add inline mn group example
Cyril Janody
15:39 Revision ad30de1a: [TASK] Add proper exception handling to RouterInterface logic
Two new Exceptions are now thrown when routing does not
work, one being thrown when a URL is generated but could
not ...
Benni Mack
15:34 Revision 9ba04641: [TASK] Improve code to avoid Scrutinizer warnings
Releases: master
Resolves: #86481
Change-Id: I87b9a07b6cc10c4379a6bf3e1c0e1695354b574a
Reviewed-on: https://review.ty...
Markus Klein
15:34 Revision a5e3a154: Revert "[FEATURE] Add stdWrap to config.additionalHeaders"
This reverts commit 2124bba49f68f5c35705c5c499abe6a0ee95a6cf.
The feature is reverted as the functionality can't be ...
Markus Klein
15:28 Revision ec2c27d6: [TASK] Add icons for install tool modules
Resolves: #86510
Releases: master
Change-Id: I80692b806c3a7b51de3fad4947102e34956114a2
Reviewed-on: https://review.ty...
Benjamin Kott
15:20 Revision 6a498af5: [TASK] Mark various parts with phpdoc internal
All specific controllers for specific Backend actions, Backend-module related modules,
all hook implementations (wher...
Benni Mack
15:04 Revision 80e16cfc: [TASK] Mark various obvious code as @internal
All specific controllers for specific Backend actions, Backend-module related modules,
all hook implementations (wher...
Benni Mack
14:43 Revision 37b8e769: [TASK] Update CKEditor icon to meet the new CKEditor CD
This patch adds the newly added CKEditor v4 icon (via #86499)
to ext:rte_ckeditor as new extension icon.
`yarn && ya...
Josef Glatz
14:43 Revision a36d3dab: [TASK] Streamline phpdoc annotations in EXT:form
EXT:form uses @api and @internal phpDoc annotations. Going with a cleaner
approach with marking code as just @interna...
Benni Mack
12:35 Revision f6c066bc: [TASK] Update typo3/icons from 1.7.0 to 1.8.0
Following commands were used to update the external package
and copy the files/folders to the final location:
`yarn u...
Benjamin Kott
11:35 Revision d419c64c: [TASK] Adjust rst syntax for proper yaml and ts highlighting
Use proper code highlighting syntax for yaml and typoscript within 86160
changelog entry.
Resolves: #86160
Releases:...
Daniel Siepmann
10:13 Revision e277b8ba: [TASK] Adjust rst syntax for proper yaml highlighting
Define default highlighting for 86365 changelog entry to be yaml. Adjust
all yaml occurrences within this entry to us...
Daniel Siepmann
09:21 Revision 282b0ccb: [BUGFIX] Improve performance of extension scanner
This patch adds a request queue for the massive amount of AJAX calls
in the extension scanner. This patch mitigates t...
Frank Nägler
00:45 Revision 1e10c48e: [FEATURE] Introduce PageTypeEnhancer
A new PageTypeEnhancer is added to map the internal TYPO3
GET parameter `type` to a speaking URL suffix.
The PageTyp...
Benni Mack
00:18 Revision 6d0d2a74: [TASK] Rename RouteResult to SiteRouteResult
Resolves: #86489
Releases: master
Change-Id: I721c89b8afdc248b040a5e82cfd8c209dc84dbab
Reviewed-on: https://review.ty...
Benni Mack
00:15 Revision c8cb053c: [BUGFIX] Streamline trigger_error messages
This patch streamlines all deprecation messages and follow the
following rules.
1. All @deprecated should contain
@d...
Benni Mack

2018-09-30

23:33 Revision dd599d79: [TASK] Add HTTP headers to Frontend Response object
HTTP Headers are added to the PSR-7 response object now
within TSFE.
They are then sent at the very end of the reque...
Benni Mack
23:23 Revision 7c173614: [BUGFIX] Do not trigger tooltip automatically after hide/unhide
The tooltip is not shown now, when you move the cursor away, while the
spinning icon is active. The new label still u...
Frank Nägler
23:07 Revision d4470975: [BUGFIX] Remove hardcoded index.php indexed search links
Resolves: #86326
Releases: master
Change-Id: Ifbe8c5067c5a7e47188ea89f4e6df3db9192ac61
Reviewed-on: https://review.ty...
Frank Nägler
22:59 Revision 436283a8: [TASK] Reintroduce tooltips for new SVG Pagetree
When hovering over a page-icon in the pagetree, a tooltip with the
id and status is now shown instead of a browser de...
Nikita Hovratov
22:50 Revision dc00234d: [TASK] Adapt FAL dumpFile to use PSR-7 response objects
A new driver method streamFile() is added (specified
in a new, internal StreamableDriverInterface).
streamFile() retu...
Benjamin Franzke
22:50 Revision b6564a0a: [BUGFIX] Do not trigger tooltip automatically after hide/unhide
The tooltip is not shown now, when you move the cursor away, while the
spinning icon is active. The new label still u...
Nikita Hovratov
22:21 Revision abc42b4a: [TASK] Use PageRepository in indexed search menu generation
Use your own instance of PageRepository instead of depending
on TSFE, and use the menu by using the global context
an...
Benni Mack
21:50 Revision 0a524deb: [TASK] Streamline labels of site configuration
Labels have been rewritten to consequently use
title case. Additionally, the layout of the
main site tab has been adj...
Susanne Moog
21:38 Revision 83ab9e9f: [TASK] Migrate BackendWorkspaceRestriction to Context API
This patch also streamlines the Context API usage of
Workspaces in the main AbstractDataHandlerActionTestCase
class.
...
Benni Mack
21:36 Revision 797689b1: [BUGFIX] Ensure deleted scheduler tasks are never run
In #79777 a new "tx_scheduler_task.deleted" field was
added, but is not always considered when tasks are run.
Resolv...
Benni Mack
20:58 Revision 8950e266: [TASK] Streamline Page Argument merge strategies
PageArguments are fetched and added on top of PSR-7 request
queryParams right after they are validated from the PageR...
Benni Mack
20:45 Revision fd413f73: [BUGFIX] Installer should use 50% of its space
The Installer uses a full grid which is a lot of white space if not needed.
So, the whole layout is put into a col-m...
Benni Mack
20:00 Revision a7a94f17: [BUGFIX] Fix panel-collapse and modal-body padding-bottom in firefox
* The last item in panel-collapse has now proper padding to its bottom.
* With a different behaviour of firefox a con...
Nikita Hovratov
19:37 Revision a2958964: [BUGFIX] Skip special doktype parent pages in slug generation
When checking the parent page for an existing slug, the parent page
should not be used if the parent page is a sys fo...
Benni Mack
19:26 Revision 28037e00: [BUGFIX] Ensure workspace preview works with Site Handling
While introducing Page URL handling, the workspace functionality
still built the URL with `/index.php` although the R...
Benni Mack
18:09 Revision f60f4d8e: [BUGFIX] Avoid double slashes in slug generation
When generating slugs it might happen, that double slashes
are generated. This basically results from both prepending...
Oliver Hader
18:09 Revision 33d8b635: [TASK] Improve processing of mappable aspects
Improve processing by deferring those mappers that invoke persistence
the latest possible time. In case mappers do no...
Oliver Hader
17:41 Revision c83a3427: [TASK] Shorten the extend class in all unit tests
Shorten \TYPO3\TestingFramework\Core\Unit\UnitTestCase to UnitTestCase
Resolves: #86478
Releases: master
Change-Id: ...
Wouter Wolters
17:10 Revision 4b080a92: [BUGFIX] Display correct original state when invertStateDisplay is true
In the fieldWizard defaultLanguageDifferences the opposite value must be
displayed if invertStateDisplay is active in...
Jigal van Hemert
16:00 Revision 289ee767: [BUGFIX] Remove unreachable return statement
Resolves: #86476
Releases: master
Change-Id: I182bd77895744d13ba535b43e46b802def49cb45
Reviewed-on: https://review.ty...
Christian Kuhn
15:59 Revision b5a51ed3: [TASK] Avoid count() in test conditions
Resolves: #86474
Releases: master
Change-Id: I2265e9167dc0604f8d2605121028c029fe3eebfc
Reviewed-on: https://review.ty...
Christian Kuhn
15:59 Revision ba1d472b: [TASK] Add rule to prevent the @access annotation entering the core
Add the phpdoc_no_access rule to the php-cs-fixer configuration to
prevent the @access annotation from entering the c...
Wouter Wolters
15:34 Revision 7c9210d5: [BUGFIX] Fix sprintf argument mismatch in FormManagerController
Resolves: #86477
Releases: master
Change-Id: I9595a1f1a4d90566d732dcf3c3f8b883a08a6bbe
Reviewed-on: https://review.ty...
Wouter Wolters
15:08 Revision 33e7fe26: [BUGFIX] Make Extbase translation handling consistent with TypoScript
Make Extbase fetch records in the same way as in TypoScript rendering,
making QuerySettings options mean the same as ...
Tymoteusz Motylewski
14:48 Revision a863e4cc: [BUGFIX] Remove nested form-group class
Remove nested class "form-group" in backend user module form
Resolves: #86450
Releases: master
Change-Id: I15a46b772...
Georg Ringer
14:47 Revision e7c72ad1: [TASK] Mark various TypoScript parsing functionality as internal
The TypoScript Parser has been around since PHP 4 and hasn't
been touched much since 12ys. In order to speed up TypoS...
Benni Mack
14:40 Revision 086c8bff: [BUGFIX] Install typo3db_legacy v1.1.1 to use new API
The extracted extension should use the new DB API.
Resolves: #86373
Releases: master
Change-Id: Ibcb58f3c795cc888285...
Benni Mack
14:39 Revision 5648fb69: [BUGFIX] Do not depend on a database connection in CLI authentication
Neither the backend user authentication should try to perform
database queries, nor the extbase services.
As a side ...
Benjamin Franzke
14:24 Revision 7dc0badb: [BUGFIX] Minor adjustments to wordings, variables and docs
Resolves: #86473
Releases: master
Change-Id: I19f499533636b6a187adde51f2a4ca96149cc45f
Reviewed-on: https://review.ty...
Benni Mack
14:16 Revision e19d9635: [TASK] Clean up FormEngine fields for Site Handling
The descriptions and listings of site language in FormEngine
hasn't been worked on since its introduction.
This is n...
Benni Mack
14:08 Revision de3b594c: [BUGFIX] Replace class property caching with runtime cache
PageRepository is now used independantly from TSFE
most of the time, and a new instance is created each time a
conten...
Claus Due
13:45 Revision c33f1cd6: [BUGFIX] Respect mountpoint variable in cObj menu runtime cache
The mountpoint variable must be respected in the key used for the
menu runtime cache. Without that part in the key al...
Sascha Egerer
13:45 Revision 89ed2e49: [BUGFIX] Respect mountpoint variable in cObj menu runtime cache
The mountpoint variable must be respected in the key used for the
menu runtime cache. Without that part in the key al...
Sascha Egerer
13:45 Revision d250af09: [BUGFIX] Respect mountpoint variable in cObj menu runtime cache
The mountpoint variable must be respected in the key used for the
menu runtime cache. Without that part in the key al...
Sascha Egerer
13:13 Revision 851a2098: [BUGFIX] Adjust broken extension scanner config
Resolves: #86469
Related: #86441
Releases: master
Change-Id: Iff35a1be7c436ff3aceab7b9eb82af773278b363
Reviewed-on: h...
Christian Kuhn
13:13 Revision 861de0ad: [TASK] Tag .rst file 86440 with PHP-API
Resolves: #86468
Related: #86440
Releases: master
Change-Id: I1e0cf65d487b8ea95edb7acdad50c671da3277a5
Reviewed-on: h...
Christian Kuhn
13:13 Revision 1ab92906: [TASK] Mark .rst file 86439 FullyScanned
Resolves: #86467
Related: #86439
Releases: master
Change-Id: If14e53972535458ec493454d8e42c48eb67dc35c
Reviewed-on: h...
Christian Kuhn
13:13 Revision 79990a25: [TASK] Deprecate AbstractUserAuthentication->fetchUserRecord
To untie authentication services from user authentication a bit better,
the fetchUserRecord() method of AbstractAuthe...
Christian Kuhn
13:12 Revision 19b5d6e6: [BUGFIX] synchronize flags in registry with TCA
Flag icons that come with core, the flags that are registered in the icon
registry, the lists in sys_language and sit...
Jigal van Hemert
13:10 Revision 3670bc11: [TASK] Remove leftover .htaccess files in Resources/Private folders
Leftover .htaccess files were savedly removed, as the root
.htaccess (for Apache webserver) / .web.config (for IIS we...
Josef Glatz
12:25 Revision be13af7f: [BUGFIX] EvaluteDisplayCondition should throw proper error message
When an extension author writes a display condition in TCA and
by incident uses a wrong format for the displayConditi...
Benni Mack
12:22 Revision 8ecd56ea: [TASK] Remove comments mentioning "branch versioning"
Resolves: #85305
Releases: master
Change-Id: I01c62adede04f5f74c506c15e28d471ad3185593
Reviewed-on: https://review.ty...
Tymoteusz Motylewski
10:12 Revision ce83e3e2: [FEATURE] Make prepending slash in TCA slug configurable
A new TCA option for TCA type "slug" is added, called "prependSlash",
which adds a "/" in front of the field. For pag...
Benni Mack
08:59 Revision 9376fc23: [TASK] Add functional test for route enhanced link handling
* adds test cases for resolving and generating enhanced links
* fixes locale issues when dealing with persisted mappe...
Oliver Hader
00:23 Revision 67fd85a0: [TASK] Remove @internal on new UpgradeWizard interfaces
To allow others to use the new upgrade wizard API the
interfaces are no longer marked as @internal.
Resolves: #86448...
Susanne Moog
00:14 Revision a4ae5ffe: [TASK] Merge PSR-7 request and _GET/_POST parameters
When hooks modify _GET or _POST parameters,
it is important that these changes reflect the PSR-7 request
for now, as ...
Benni Mack
00:10 Revision cb9bdb76: [TASK] Mark several parts within RteHtmlParser as internal
RteHtmlParser has never received a good clean up, that's
because it was there since PHP 4 ages.
In order to rename, ...
Benni Mack

2018-09-29

23:08 Revision 177fc827: [TASK] CKEditor RTE: Re-add the wordcount functionality
This patch re-adds a missing functionality to CKEditor.
Due to the move from htmlArea to CKEditor, the well-known
wo...
Josef Glatz
22:19 Revision c50894c2: [BUGFIX] Remove tooltip over delete button when it's clicked
The tooltip has to be removed at that point, because as soon as any data
is deleted the row disappears and it's not p...
Nikita Hovratov
22:04 Revision b0e894c5: [TASK] Use NormalizedParams with simplified arguments
Normalized Params only needs serverParams and
$TYPO3_CONF_VARS[SYS] to work with, so the object is modified
in order ...
Benni Mack
22:03 Revision 62af353a: [BUGFIX] Remove tooltip over delete button when it's clicked
The tooltip has to be removed at that point, because as soon as any data
is deleted the row disappears and it's not p...
Nikita Hovratov
22:03 Revision 97fa3ccf: [TASK] Sort extensions in Install Tool module by name
Sort the extension settings by the extension key.
Resolves: #86452
Releases: master
Change-Id: I6fb0110820d4a8406f01...
Georg Ringer
22:02 Revision 8a592103: [TASK] Deprecate PageRenderer->loadJQuery()
Instead of explicitly call loadJQuery() this should be handled
by requireJS or - even better - use vanilla JavaScript...
Benni Mack
22:02 Revision 38686b6b: [TASK] Mark several methods within TemplateService as internal
The following methods will trigger a deprecation warning if
they are called from the outside:
- TemplateService->pre...
Benni Mack
20:48 Revision 0bee8704: [TASK] Use PSR-15 RequestHandler in Install Tool
Install Tool still uses TYPO3's own RequestHandler interface which
exists since TYPO3 v7, but is superseded with PSR-...
Benni Mack
19:58 Revision 064585df: [TASK] phpDoc: replace @access private with @internal
The phpDoc comment "@internal" is used in most places
during the development of TYPO3 v7, TYPO3 v8 and TYPO3 v9
and d...
Benni Mack
19:32 Revision bacab187: [TASK] Fix spelling of 'analyze'
As the core uses American English, 'analyze' should be
spelled with a `z`. This looked especially strange in the
inst...
Susanne Moog
19:15 Revision 4b3dfa14: [TASK] Deprecate various methods inside BE_USER
The property "checkWorkspaceCurrent_cache" is now protected.
Second method argument of "modAccess()" is deprecated.
...
Benni Mack
17:15 Revision 1ca85b01: [TASK] Mark various functionality as internal within TSFE
Use @internal where access private was marked, also add
some meaning to currently public methods that should only
be ...
Benni Mack
17:00 Revision 4844fae6: [FEATURE] Introduce RouteEnhancers for Page-based Routing
Page-based routing can now be configured within a site
configuration to add so-called "route enhancers" which
allow t...
Benni Mack
15:03 Revision 8c225c61: [TASK] Create .htaccess or web.config file upon installation
With the new routing, TYPO3 relies on a default redirect to index.php
for FE requests. The patch checks during instal...
Christian Kuhn
15:01 Revision d59b0c81: [TASK] Move documentation files into 9.5 folder
Change-Id: I6fccf8db0ab996139692a07be8d08ceb8feee86f
Releases: master
Resolves: #86434
Reviewed-on: https://review.ty...
Anja Leichsenring
14:03 Revision 3ced58e9: [BUGFIX] Sql query export to use search_result_labels setting
Releases: master, 8.7
Resolves: #86396
Change-Id: I198fe52a8024dcf392582a78c3fce0f134ed6b7a
Reviewed-on: https://revi...
Sascha Löffler
13:54 Revision 76c2510a: [BUGFIX] Resolve correct processed folder when on different storage
During generation of processed files a wrong processed folder
is evaluated when the processed folder resides on a dif...
Helmut Hummel
13:28 Revision 551ed0c0: [TASK] Add informational upgrade wizard for argon2i
This adds a dummy wizard to remind admins during upgrade
to check the live system for argon2i support if the local
in...
Christian Kuhn
12:55 Revision 9bb994f4: [BUGFIX] Resolve correct processed folder when on different storage
During generation of processed files a wrong processed folder
is evaluated when the processed folder resides on a dif...
Helmut Hummel
12:53 Revision 1b24a617: [TASK] Replace further usages with Environment API
Most of the occurrences have been replaced by using
Environment API.
On top, labels are now moved into "var/labels"
...
Benni Mack
12:22 Revision d66dd1ee: [BUGFIX] Allow to edit legacy site configuration files in BE
We recently removed the "site" base prefix within the yaml
configuration file of a site configuration.
However, the ...
Benni Mack
12:15 Revision 39372fe7: [TASK] Update composer dependencies
We want the latest dependencies in our LTS version,
so this should ship the latest versions in the
zip/tarballs.
Use...
Benni Mack
11:14 Revision 38de3e2b: [TASK] Set FE/loginSecurityLevel to normal for no ext:rsaauth loaded
Provide a silent upgrader the same way as for BE/loginSecurityLevel
to avoid FE login to fail after upgrade.
Change-...
Anja Leichsenring
11:13 Revision 7c066b13: [TASK] Deprecate several stdWrap / cObj functions
The following legacy TypoScript options have been deprecated
- stdWrap.filelist
- stdWrap.filelink
- stdWrap.addParam...
Benni Mack

2018-09-28

23:49 Revision 11219adf: [TASK] Rename PageParameterValidator middleware
In order to be in line with the new PageArguments object,
this newly introduced class is now renamed.
Resolves: #864...
Benni Mack
23:38 Revision 038ea9a2: [BUGFIX] Use correct icon for editing query in ActionTask
Resolves: #86423
Releases: master, 8.7
Change-Id: I5c1e0f92fe5f9d28eaaf0250677cd3dedcbd6082
Reviewed-on: https://revi...
Tymoteusz Motylewski
23:20 Revision 985ab0fa: [BUGFIX] Use correct icon for editing query in ActionTask
Resolves: #86423
Releases: master, 8.7
Change-Id: I5c1e0f92fe5f9d28eaaf0250677cd3dedcbd6082
Reviewed-on: https://revi...
Tymoteusz Motylewski
22:42 Revision 12d7a7af: [TASK] Improve styling of infobox in ImageManipulationElement
The cropping element shows an information if no dimensions are known.
The styling of this information is now improved...
Georg Ringer
22:24 Revision 218504e3: [BUGFIX] Set missing `data-title` attribute for upgrade wizard
To render the „Executing foo“ text in the progress bar when a upgrade
wizard is executed correctly, a missing `data-t...
Andreas Fernandez
22:21 Revision 8941600a: [TASK] Improve styling of infobox in ImageManipulationElement
The cropping element shows an information if no dimensions are known.
The styling of this information is now improved...
Georg Ringer
21:27 Revision 241b7469: [BUGFIX] Transform language parameter when previewing translated pages
When previewing translated pages in the backend, URLs contain `&L=x` at
the end. This is due to a missing transformat...
Oliver Hader
20:38 Revision 6958eef9: [BUGFIX] Get extensionKey from package
Resolves: #86427
Related: #86404
Releases: master
Change-Id: Iec990bd910ac62805d4584c468b265f57c0fd17d
Reviewed-on: ...
Frank Nägler
17:14 Revision 2b764e0f: [FEATURE] Allow site in TypoScript getText
A new key "site" for TypoScript "getText" has been introduced
which allows accessing site configuration.
Resolves: #...
Susanne Moog
16:19 Revision 5ccb11cd: [BUGFIX] Register FileBrowser for file_reference mode
Using the element browser for a type=group, internal_type=file_reference
TCA field leads to an exception due to a mis...
Christian Kuhn
14:47 Revision 21499a5a: [BUGFIX] Register FileBrowser for file_reference mode
Using the element browser for a type=group, internal_type=file_reference
TCA field leads to an exception due to a mis...
Christian Kuhn
14:44 Revision b9f0ddf8: [BUGFIX] Change visibility of two properties to public
Properties $MOD_SETTINGS and $modTSconfig of RecordListController
are still used by DatabaseRecordList through $GLOBA...
Christian Kuhn
14:33 Revision 3363e417: [BUGFIX] Respect "disablePrependAtCopy" during translation
During the translation process the option "disablePrependAtCopy" is not
respected. With this patch the option is resp...
Gianluigi Martino
14:26 Revision 888cedcf: [BUGFIX] VimeoRenderer render private links
Now it is also possible to add private Vimeo links.
Releases: master, 8.7
Resolves: #83852
Change-Id: Icb425d4aea98a...
Guido Schmechel
14:18 Revision 2edf3b17: [BUGFIX] Respect "disablePrependAtCopy" during translation
During the translation process the option "disablePrependAtCopy" is not
respected. With this patch the option is resp...
Gianluigi Martino
14:07 Revision 3c940c7a: [BUGFIX] VimeoRenderer render private links
Now it is also possible to add private Vimeo links.
Releases: master, 8.7
Resolves: #83852
Change-Id: Icb425d4aea98a...
Guido Schmechel
13:51 Revision fdab4246: [BUGFIX] Only display pages in default language after creating new pages
The Create Multiple Pages action now only displays the new structure in the
default language and hides pages in other...
Jigal van Hemert
12:33 Revision 9623facf: [BUGFIX] FailsafePackageManager: do not prevent package sorting
FailsafePackageManager prevents saving PackageStates.php in
failsafe mode by overwriting sortAndSavePackageStates(). ...
Benjamin Franzke
12:31 Revision ad847e9b: [TASK] Do not create caches during ext_localconf.php phase
CacheManager has a design problem:
The CacheManager is used to create the core_cache. That core_cache
is used to read...
Benjamin Franzke
11:37 Revision 2e7450e8: [TASK] styleguide: TCA: Add group file_reference example
Christian Kuhn
11:10 Revision 063417cb: [TASK] Deprecate TSFE->makeCacheHash()
The functionality is moved into a new PSR-15 middleware
to base the logic on the request object directly, and
to make...
Benni Mack
10:49 Revision 445afda7: [BUGFIX] pages.shortcut suggest wizard should not suggest itself
Make it impossible to select the page you are currently
working on within the suggest wizard result set.
Releases: m...
Josef Glatz
10:40 Revision ea2dfc1f: [BUGFIX] pages.shortcut suggest wizard should not suggest itself
Make it impossible to select the page you are currently
working on within the suggest wizard result set.
Releases: m...
Josef Glatz
10:24 Revision 8ae45e07: [FEATURE] Allow environment variables in site config
To enable easy configuration of environment specific
site setting, usage of environment variables in site
configurati...
Susanne Moog
09:08 Revision a5157dd9: [BUGFIX] Fix linked issue number
Releases: master
Resolves: #86415
Change-Id: Ib8002843376e651446a16143699844a98baebc0b
Reviewed-on: https://review.ty...
nebrot

2018-09-27

22:33 Revision ed946aa7: [TASK] Make XML Sitemap cachable
Cache the XML Sitemaps for 15 minutes by default.
Resolves: #86060
Releases: master
Change-Id: Ia8ded8d0885565e63651...
Richard Haeser
22:33 Revision 0541b362: [TASK] Prepare Site handling for extended page routing
An additional trait for site languages and some minor simplifications
when fetching the PageRouter from a Site.
Reso...
Benni Mack
21:19 Revision b3b143d6: [BUGFIX] Resolve relative file path during copy correctly
In composer mode several directories are arranged outside the
public root-path. When trying to copy to those folders,...
Oliver Hader
20:41 Revision 6366b902: [TASK] Deprecate internal_type=file and file_reference
TCA "type=group" with "internal_type=file" and "internal_type=file_reference"
are the last parts of content related f...
Benni Mack
19:22 Revision 3523a860: [TASK] Deprecate $GLOBALS['TYPO3_LOADED_EXT']
$GLOBALS['TYPO3_LOADED_EXT'] is defined as the "old" way
since the introduction of the PackageManager in 2013:
https:...
Benjamin Franzke
19:18 Revision ab535bcf: [BUGFIX] Use interface SiteInterface as return type instead of Site
To avoid exceptions the proper return type must be used.
Resolves: #86390
Releases: master
Change-Id: I3741582936cb1...
Georg Ringer
17:32 Revision f7a1c385: [BUGFIX] Use correct column order in override dialog
Resolves: #86152
Releases: master, 8.7
Change-Id: I677c6d0405b833caf8a62f7f560b2e9b97679b36
Reviewed-on: https://revi...
Andreas Fernandez
17:31 Revision dcf1dc21: [BUGFIX] Use correct column order in override dialog
Resolves: #86152
Releases: master, 8.7
Change-Id: I677c6d0405b833caf8a62f7f560b2e9b97679b36
Reviewed-on: https://revi...
Andreas Fernandez
15:38 Revision 9476f552: [BUGFIX] Ensure connection can be established multiple times
This patch ensures a connection can be established multiple times
and is initialized correctly using the init command...
Nicole Cordes
15:19 Revision baf7b0a1: [BUGFIX] Fix formEngine SelectCheckBox word-wrap on small screens
This patch enables word-wrap in a form element `type=select`
with `renderType=selectCheckBox` on small screen devices...
Josef Glatz
15:13 Revision 012e7517: [BUGFIX] Run silent upgraders after install tool login
On successful login to standalone install tool, the routing
should jump to the silent upgraders and not to the main l...
Christian Kuhn
15:09 Revision 5360a8f6: [BUGFIX] Allow linking to a targetSite without currentSite
In case no current site exists in a context (for example currently
eID or other scripting contexts), the pageLinkBuil...
Susanne Moog
15:01 Revision c7cb4952: [TASK] Mitigate argon2i hash issues
* Let the "stored hash uses not supported mechanism" bubble up.
Instead of just a "login failed", an error is raise...
Christian Kuhn
14:51 Revision 7e984cd1: [TASK] Further improvements for the site configuration
This patch enhances the self declaration of the site
configuration form elements.
- TCA descriptions were added to s...
Josef Glatz
14:24 Revision 443709b3: [TASK] Deprecate GeneralUtility::_GETset()
The functionality of _GETset() is really broken by design
when thinking about having a non-global state.
On top $TSF...
Benni Mack
11:28 Revision 41717566: [TASK] Fix syntax highlighting in Changelog for ImplementStaticRoutes
Use yaml as default highlighting. Add markup for code blocks.
Also add highlighting for file names.
Resolves: #8621...
Daniel Siepmann
08:58 Revision 8a880494: [BUGFIX] Prevent closing a record after changes made with „toggle all“
This patch prevents closing a form without showing the modal
to inform the backend user about unsaved changes if valu...
Josef Glatz
08:41 Revision 399ebbcb: [BUGFIX] Prevent closing a record after changes made with „toggle all“
This patch prevents closing a form without showing the modal
to inform the backend user about unsaved changes if valu...
Josef Glatz

2018-09-26

20:41 Revision dd21882b: [TASK] Add facades for symfony/routing components
We heavily rely on Symfony Routing for TYPO3 routing,
however we want to encapsulate this as much as possible
to allo...
Benni Mack
19:37 Revision c137126f: [TASK] Add more info to some rst files
During upgrading missing information in some rst files has been added
to ease upgrading for others.
Resolves: #86376...
Susanne Moog
18:20 Revision 8f73f703: [TASK] Clean up Routing API
The PageUriBuilder is gone, as all is centralized in the
PageRouter now, which acts as the centralized place to resol...
Oliver Hader
13:17 Revision a8a1a78f: [TASK] Add more information to IRRE titles
This patch put more information into IRRE titles of site configuration.
Resolves: #85887
Releases: master
Change-Id:...
Frank Nägler
13:16 Revision 7f8f518d: [BUGFIX] adminpanel: Do not use getTSConfig in a deprecated way
Since https://review.typo3.org/56968 handing over arguments
to getTSConfig() is deprecated.
As a drive-by we also fi...
Benjamin Franzke
11:52 Revision 588cc105: [BUGFIX] Prevent closing a record after T3Editor content changes
This patch prevents closing a form without showing the modal
to inform the backend user about unsaved changes if valu...
Josef Glatz

2018-09-25

23:33 Revision 8c1b7c47: [BUGFIX] Fix noCacheHash argument of f:link.action ViewHelper
Resolves: #86379
Releases: master
Change-Id: I8eadc7d6cf242581601065ef780229e577149204
Reviewed-on: https://review.ty...
Josef Glatz
23:02 Revision ede15203: [TASK] Allow running AbstractUpdate wizards on CLI
To ease the update pain a compatibility layer for AbstractUpdate based
upgrade wizards has been implemented, that all...
Susanne Moog
23:00 Revision 1cd4117a: [BUGFIX] Show mount point pid in tooltip
Use either field mount_pid or display a note
Releases: master
Resolves: #86349
Change-Id: Iaed4f7ab527f02644670d980d...
Guido Schmechel
16:49 Revision 4ba06d9c: [BUGFIX] Prevent saving of invalid records
This patch prevents saving an invalid record by click „close“
and „save“ in the modal.
Resolves: #86357
Releases: ma...
Frank Nägler
08:29 Revision ab48937e: [TASK] Fix list items of 80700 rst file
Add missing blank line before each list to have proper rendering.
Releases: master
Resolves: #86364
Change-Id: I4f8e...
David Bruchmann

2018-09-24

20:32 Revision 3f410a3b: [BUGFIX] Respect editlock in history/undo-module
Now the editlock information of the page is retreived and used
as condition for the rollback command icon.
Releases:...
Guido Schmechel
20:23 Revision f0e6bb74: [TASK] Use dark sorting icon in filelist module
Use the dark icons, just as in the list module.
Resolves: #86345
Releases: master, 8.7
Change-Id: Ife258d11a1384076f...
Georg Ringer
16:29 Revision 9cd23361: [BUGFIX] Process typolink syntax for redirect target field contents
Resolves: #86355
Releases: master
Change-Id: I348a52aaccc481bc928e096d54818c5d572e7e5f
Reviewed-on: https://review.ty...
Jigal van Hemert
16:19 Revision 411a97dc: [TASK] CKEditor: enable autolink plugin per default
This patch activates the autolink functionality while
pasting an URL or an email address from the clipboard
to the CK...
Josef Glatz
08:41 Revision 50a8923f: [BUGFIX] Fix scheduler TaskList partial
A translate VH was converted incorrectly in one of
the patchsets of #86291 before it was just merged
into the core.
...
Josef Glatz
08:38 Revision 17a16611: [TASK] Stabilize Extbase tests on PostgreSQL
Resolves: #86360
Releases: master, 8.7
Change-Id: I34e6b720a93bd86f863fbf4ae0b5efb6cccdc76d
Reviewed-on: https://revi...
Tymoteusz Motylewski
06:25 Revision 5d7b4fdd: [BUGFIX] Remove invalid parent constructor call and cleanup code
Resolves: #86352
Releases: master
Change-Id: I30ed9f8f2b14819654fc496991b860b0bdf97d9c
Reviewed-on: https://review.ty...
Frank Nägler
06:19 Revision 9be5fafb: [TASK] Stabilize Extbase tests on PostgreSQL
Resolves: #86360
Releases: master, 8.7
Change-Id: I34e6b720a93bd86f863fbf4ae0b5efb6cccdc76d
Reviewed-on: https://revi...
Tymoteusz Motylewski
06:13 Revision 67f5d588: [BUGFIX] Use right keys in typeicon_classes for site_errorhandling table
The IRRE records show an icon depending on the type of error handler that
is configured. Because the wrong keys were ...
Jigal van Hemert
06:12 Revision 959a5b8a: [BUGFIX] Allow settings language labels via TS even if no xlf present
Re-establish the functionality to set language labels in TypoScript
even though no locallang.xlf file is present for ...
Markus Klein

2018-09-23

13:46 Revision aae70992: [TASK] Use dark sorting icon in filelist module
Use the dark icons, just as in the list module.
Resolves: #86345
Releases: master
Change-Id: Ife258d11a1384076f1333e...
Georg Ringer

2018-09-22

21:48 Revision a553c62b: [BUGFIX] Pass language mode to QuerySettings in default language too
Introduction of the LanguageAspect changed the Extbase behavior, now it's
reintroduced.
When reviewing this patch ple...
Tymoteusz Motylewski
18:51 Revision b0b17a86: [TASK] Remove a common set of false positives from extension scanner
The patch removes a set of common methods and properties from
the extension scanner to show less weak matches:
* meth...
Christian Kuhn

2018-09-21

20:37 Revision 2e87a99b: [BUGFIX] Use proper events to trigger HTML5 validation in Install Tool
The actions "Create admin" and "Change install tool password" now listen
to the `submit` event of their respective fo...
Andreas Fernandez
20:36 Revision 9089da60: [TASK] Provide more tests for Extbase rendering in languages
Some tests are just documenting current, buggy behavior.
So once bugs are fixed assertions needs to be updated.
See i...
Tymoteusz Motylewski
15:36 Revision 0db83714: [TASK] Performance optimizations for the form manager module
Speeds up the form manager module and the form plugin especially if
there are many forms within the TYPO3 instance.
...
Ralf Zimmermann
13:29 Revision 8f073115: [BUGFIX] Fix site configuration caching
Resolves: #86350
Releases: master
Change-Id: Iae67211c8a3421a8cdd78a68c88d15da43f9e67e
Reviewed-on: https://review.ty...
Susanne Moog
12:35 Revision 4e43dda3: [DOCS] Fix typo in variants for sites base feature
Related: #86303
Releases: master
Change-Id: I56e48fa481fc59dd7bda20a4cc76bf2d3b1826a4
Reviewed-on: https://review.typ...
Sascha Egerer
12:14 Revision 68ebe0ad: [FEATURE] Allow multiple domain variants per site
Extend the site configuration by allowing multiple base domains
which are checked by the ConditionMatcher.
Resolves:...
Georg Ringer
12:03 Revision 75e3dccc: [TASK] Improve install tool loading message
The first 'silent configuration update' ajax call in the install
tool does two things: As all others, it checks for a...
Christian Kuhn
11:38 Revision afed0806: [TASK] Change visibility of PageRepository->init
The init() method is now called implicitly within the constructor,
so the last part is to mark the method protected.
...
Benni Mack
10:42 Revision 16e5332b: [BUGFIX] Re-add `self` assignments
Some `self` assignments were removed that shouldn’t have been removed.
That was selfish, so they are added again.
Re...
Andreas Fernandez
09:31 Revision ea0ed03d: [TASK] Extend blog_example with relations
* 1:1 inline relation csv (Post->additonalName)
* 1:1 inline relation foreign_field (Post->additonalInfo)
* 1:n inlin...
Tymoteusz Motylewski

2018-09-20

22:03 Revision 9fd581c4: [TASK] Update Feature-82812-NewSyntaxForImportingTypoScriptFiles.rst
Wrong order of directory names
Releases: master
Resolves: #86342
Change-Id: I8aaf9ad050bac017b5b5f2bca6d98bea69a9487...
Riny van Tiggelen
20:15 Revision 20460250: [TASK] Update CKEditor from 4.9.1 to 4.10.1
Update CKEditor to the lastest version that fixes a lot of bugs.
Release notes:
https://ckeditor.com/cke4/release-no...
Josef Glatz
19:41 Revision 0ad42d3b: [TASK] Make DataMapper not a singleton
DataMapper is not a singleton any more. Thanks to that, a further
refactoring can be done to pass aggregate root quer...
Tymoteusz Motylewski
19:38 Revision ca84d97c: [BUGFIX] Catch FileDoesNotExistException during persisting records
Catch an exception which is thrown if a file of a sys_file_reference
relation does not exist anymore.
Resolves: #862...
Georg Ringer
19:36 Revision 53299426: [BUGFIX] Ensure consistent UI in panels of Settings > Configuration Presets
The panels used in Settings > Configuration Presets do now have the same
UI than the other panels in the Install Tool...
Andreas Fernandez
19:36 Revision 634b5d52: [TASK] Improve database analyzer UX
Give earlier feedback when opening the database analyzer
modal, block the buttons again if executing changes and
upda...
Christian Kuhn
17:56 Revision 96204622: [TASK] Do not crash install tool if a modal fails
* Direct action buttons (eg. clear cache) catch ajax errors
and turn them into a notification, so the main frame of...
Christian Kuhn
17:54 Revision b9460a30: [TASK] Add first acceptance test for sites module
Resolves: #86334
Releases: master
Change-Id: Ie2d5b16844bed3b57679d9771b0b29280bf3bae9
Reviewed-on: https://review.ty...
Susanne Moog
17:17 Revision 2e675f21: [BUGFIX] Initialize site configuration for new sites
Since a regression in #86323 the site configuration for new sites
must be initialized correctly to avoid exceptions.
...
Georg Ringer
17:13 Revision 1d2c8ad3: [TASK] Use SiteFinder in indexed_search
Instead of only supporting sys_domain records the
SiteFinder should be used for showing a related domain.
Resolves: ...
Georg Ringer
16:58 Revision cbb99a3b: [BUGFIX] Silent upgrade wizard changes unrelated field definitions
The silent upgrade wizard that should add missing cache
database tables also tends to change fields of not related
ta...
Christian Kuhn
15:39 Revision 8d4fe802: [TASK] Provide more tests for Extbase rendering in languages
Some tests are just documenting current, buggy behavior.
So once bugs are fixed assertions needs to be updated.
See i...
Tymoteusz Motylewski
15:25 Revision 7db549d8: [TASK] Improve the scheduler task group table listing
This patch basically adjusts the HTML markup for the listAction
to make the scheduler task tables look like the recor...
Josef Glatz
14:55 Revision 0ef9df90: [TASK] Streamline expressionLanguage usage in core
* provide same functions across contexts / methods
* provide same way to extend expressionLanguage everywhere
* provi...
Susanne Moog
13:58 Revision 2b4c6f3d: [FEATURE] Allow static route resolving
Resolving for predefined routes has been introduced.
Static routes can be configured on a per-site level
to provide ...
Susanne Moog
12:48 Revision 625854dc: [BUGFIX] Provide page ID in pagetree overview
Implement the page ID in pagetree and localization overview. And
make it controllable with User TS Config.
Resolves:...
Guido Schmechel
12:38 Revision 685f7b50: [TASK] Deprecate extbase annotation @flushesCaches
The annotation has been introduced during backport from FLOW, but
was never implemented to do anything useful. It wil...
Anja Leichsenring
12:29 Revision 7ae2abd4: [TASK] Update styleguide to 9.2.1
A series of small patches have been applied to styleguide.
composer require --dev typo3/cms-styleguide:~9.2.1
Resol...
Christian Kuhn
12:24 Revision f21e9662: [BUGFIX] Make edit button visible for admin
If user is logged in as admin, the edit buttons are always displayed.
Resolves: #86277
Releases: master
Change-Id: I...
Guido Schmechel
12:18 Revision 50ae1a0a: [DOCS] Fix typo for canonical link feature
Related: #20051
Releases: master
Change-Id: I3891aaa4b62de99a86bf19b3500aabaec6daafc9
Reviewed-on: https://review.typ...
Xavier Perseguers
12:14 Revision 4a6f64b5: [BUGFIX] Fetch configuration of FlexForm fields in edit wizard
Supply flex data structure identifier and current path to
editPopup field control to fetch correct TCA config if this...
Christian Kuhn
11:58 Revision ea4d4f95: [TASK] Update styleguide to 8.0.15
A series of smaller patches have been applied to
v8 maintenance branch of the styleguide extension.
composer require...
Christian Kuhn
11:33 Revision c7b9b83d: [BUGFIX] add propertyName to _isDirty() check
_isDirty() without the propertyName returns false if
propertyValue is an instance of DomainObjectInterface.
Resolves...
Daniel Gohlke
11:32 Revision 4cac0055: [TASK] Streamline $TSFE->simUserGroup usages
First, this patch streamlines some naming issue in $TSFE->applyPreviewSettings()
(introduced by myself).
On top, it ...
Benni Mack
09:58 Revision 9382dd61: [TASK] Remove superfluous indention level in site configuration yaml
The site configuration is in folder "sites" in a file called config and
does not need a "site" key to identify its pu...
Susanne Moog
09:33 Revision 1da2c402: [BUGFIX] SiteResolver middleware must not care for non int id parameters
The FileList module uses the 'id' parameter to pass the directory around,
which makes the parameter a string in this ...
Anja Leichsenring
08:57 Revision 5842b509: [FEATURE] Add support for the "canonical" tag
TYPO3 will now out-of-the box create the canonical tag if you have
installed the core extension SEO. The canonical ta...
Kevin Appelt
07:46 Revision a2232624: [BUGFIX] Replace middlewares in stack on duplicate occurence
Use array_replace_recursive instead of array_merge_recursive to
avoid an exception if a middleware is defined twice.
...
Susanne Moog
05:23 Revision 3eb3e198: [TASK] Mark internal $TSFE properties as protected
Due to some PHP4 legacy code, most properties in TSFE
were Public API. As some arguments are only used internally
wit...
Benni Mack
05:21 Revision 6534c11a: [BUGFIX] Init simulate usergroup correctly in admin panel
The PreviewModule must be run before initializeFrontendPreview is called,
to ensure the settings from adminpanel are ...
Frank Nägler

2018-09-19

23:43 Revision e3bc922e: [TASK] Limit number of items per XML sitemap
Sitemaps of pages are now by default limited to 1000 pages per sitemap
to avoid exceeding Google limits. It will gene...
Richard Haeser
23:01 Revision 7985a69c: [BUGFIX] Cache generated meta tags
Cache generated meta tags to prevent losing meta tags when a
non-cached content element is on the page.
Resolves: #8...
Richard Haeser
20:14 Revision d58d92cf: [BUGFIX] Add stdWrap for SVG content object renderMode=inline
This patch adds stdWrap to the SVG content object if the
renderMode is set to inline.
This patch also adds the missi...
Josef Glatz
20:14 Revision c26e248d: [TASK] Streamline EM dependency resolving
Adjust the style of the action accordingly and
add a small description to the main header.
Resolves: #86304
Releases...
Josef Glatz
18:52 Revision 42c9fd1b: [TASK] Remove unused reconstitutedEntitiesData from extbase Session
This property is not used
Releases: master
Resolves: #86309
Change-Id: I38cba224bd765304040a6dfaea4546361fe8ecc1
Rev...
Łukasz Uznański
17:20 Revision 1a7d44b4: [BUGFIX] Streamline paste modal color schema
This patch calls the paste modal with the severity level "warning"
to improve the UX between the page and the list ba...
Josef Glatz
16:33 Revision c034d904: [BUGFIX] Chunk requests in documentation viewer to improve performance
Improve performance of „View Upgrade Documentation“ module by reading
changelogs in chunks.
At first, all available ...
Andreas Fernandez
16:13 Revision 8eba9fa5: [BUGFIX] Handle formEngine add wizard select in flex forms
addRecord fieldControl fails for type=select fields
in flex forms in AddController since existing values
are not reso...
Christian Kuhn
16:02 Revision ec30f217: [BUGFIX] Fetch configuration of FlexForm fields in edit wizard
Supply flex data structure identifier and current path to
editPopup field control to fetch correct TCA config if this...
Christian Kuhn
16:00 Revision 368c5747: [BUGFIX] Handle formEngine add wizard select in flex forms
addRecord fieldControl fails for type=select fields
in flex forms in AddController since existing values
are not reso...
Christian Kuhn
15:55 Revision 4d15d78b: [TASK] Harden system maintainer handling
Better information handling and restrictions for non
system maintainer trying to change admin flag or password
of sys...
Christian Kuhn
15:34 Revision a471ed7c: [BUGFIX] Use module state of reports module
The reports module stores its latest action selection in
backend user uc and should select that action on next
call a...
Christian Kuhn
15:06 Revision 9d18c1cc: [TASK] Improve UI of „Upgrade Wizard“
Loading the list of available upgrade wizards may take some time. To give
a hint what is currently done, the progress...
Andreas Fernandez
14:30 Revision 1db14cd5: [TASK] Migrate upgrade wizards in install extension
Resolves: #86201
Related: #86172
Releases: master
Change-Id: I9d38ca04ee8a71ff6ffa325a2f0ce2c8c6cde183
Reviewed-on: h...
Christian Kuhn
14:03 Revision c26c272b: [BUGFIX] Use passed severity for modal construction
The `severity` parameter must be passed to `advanced()` to have a proper
styling of the modal header.
Resolves: #863...
Andreas Fernandez
12:51 Revision 010c8800: [BUGFIX] Add correct moment-timezone file
This patch adds the correct moment-timezone javascript
file v0.5.20 which did not make it with the former patch
for #...
Josef Glatz
10:33 Revision 657f384a: Revert "[TASK] Improve TranslateViewHelper compiling"
The micro optimization introduced a bug, fixing the bug
would basically lead to the same code that is within
renderSt...
Christian Kuhn
10:00 Revision ac145971: [TASK] styleguide: TCA: Enable group flex wizards
Christian Kuhn
09:24 Revision e0d9c922: [TASK] styleguide: TCA: select flex wizards with better defaults
Christian Kuhn
09:16 Revision 9398941b: [TASK] styleguide: TCA: Have a select multiple side by side in flex form sections
Christian Kuhn
09:16 Revision 0444d56d: [TASK] styleguide: TCA: Enable select field wizards in flex form
Christian Kuhn

2018-09-18

22:40 Revision 67236246: [TASK] styleguide: Remove dead image from README.md
Christian Kuhn
22:37 Revision d9378356: [TASK] styleguide: Remove dead .travis.yml
Christian Kuhn
22:20 Revision f5f7c3d7: [TASK] Ignore every .log file to simplify core development
This patch adds .log files to .gitignore.
Releases: master
Resolves: #86302
Change-Id: If19c37208fb6d2d7004a03daca8d...
Josef Glatz
22:09 Revision 6be501b5: [BUGFIX] Check $prefix in ActionTask
Check if the prefix is not an empty string to avoid a warning thrown by
strpos().
Resolves: #86300
Related: #85477
R...
Andreas Fernandez
22:03 Revision 40b326b5: [TASK] styleguide: master branch does not work with core v8
Fixes ##111 Christian Kuhn
21:55 Revision 8bfbcbd7: [TASK] styleguide: Migrate extbase cli to symfony console
Christian Kuhn
21:15 Revision de1873c4: [TASK] Deprecate FrontendBackendUserAuthentication methods
The last methods within FrontendBackendUser (BE_USER in FE mode)
are now deprecated in favor of Admin Panel and middl...
Benni Mack
21:14 Revision 44d3753b: [BUGFIX] Execute TCA group data provider after columns override
The TCA group dataprovider is currently executet very early and before
the ColumnsOverride dataprovider. Because of t...
Sascha Egerer
21:07 Revision 0f2f862b: [TASK] Suppress mount point resolving if there are none
BE admins without mountpoints set have value '0' in
$this->groupData['webmounts']. If this is checked additonally
to ...
Christian Kuhn
20:47 Revision 70fa16cd: [DOCS] Explain that L10n signal/slot is not affected
The breaking change documentation is adapted to explicitly mention that
the signal/slot registration is kept untouche...
Xavier Perseguers
20:27 Revision ae232d88: [BUGFIX] Add more migration hints for config.tx_extbase.objects
The suggested migration (xclasses) does not work for Models
mapped using the PropertyMapper.
It also fails if additio...
Benjamin Franzke
20:04 Revision 353b05e4: [BUGFIX] Do not mark wizards implementing RepeatableInterface done
Resolves: #86283
Releases: master
Change-Id: Id2fad147fd081e86ecb1b40e0b407b17f60c74d8
Reviewed-on: https://review.ty...
Christian Kuhn
18:17 Revision 36554887: [BUGFIX] Add missing language file for ContextMenu
Confirmation Modal shows buttons with translated button labels now, if
you try to delete a page from page-tree.
Reso...
Stefan Froemken
17:34 Revision c44dae9d: [BUGFIX] Add missing language file for ContextMenu
Confirmation Modal shows buttons with translated button labels now, if
you try to delete a page from page-tree.
Reso...
Stefan Froemken
17:08 Revision 139ff873: [BUGFIX] Fix casting in GalleryProcessing data processor
Removing the integer casting, so that the cropVariant can also be a string identifier.
Resolves: #86294
Releases: ma...
Thomas
17:00 Revision bd7d0e6b: [BUGFIX] Fix casting in GalleryProcessing data processor
Removing the integer casting, so that the cropVariant can also be a string identifier.
Resolves: #86294
Releases: ma...
Thomas
16:54 Revision 5d8c98c6: [TASK] Migrate form upgrade wizard to new API
Resolves: #86275
Releases: master
Change-Id: I767f02c75b5f505e9b7ec78e933513d427dba2ae
Reviewed-on: https://review.ty...
Susanne Moog
09:22 Revision 43833290: [BUGFIX] Don’t do greedy merges in extension scanner
The extension scanner merges all matches into an array. This is done in a
loop, which is pretty greedy as it impacts ...
Andreas Fernandez
08:44 Revision bae520c6: [TASK] Simplify PackageManager caching
We do not want to pollute $GLOBALS to be able to inject PackageManager
as $GLOBALS['TYPO3_currentPackageManager']. to...
Benjamin Franzke

2018-09-17

17:08 Revision d0f85947: [BUGFIX] Omit checkbox for unselectable tree items
TCA select fields with renderType = 'selectTree' have the option
treeConfig.appearance.nonSelectableLevels, which doe...
Sebastian Michaelsen
17:07 Revision 6a6fe299: [BUGFIX] Omit checkbox for unselectable tree items
TCA select fields with renderType = 'selectTree' have the option
treeConfig.appearance.nonSelectableLevels, which doe...
Sebastian Michaelsen
14:36 Revision 433418ba: [BUGFIX] Trigger deprecation when using $TSFE->sys_language_*
When deprecating TSFE->sys_language_mode and TSFE->sys_language_uid
it was forgotten (by myself) to set the visibilit...
Benni Mack
11:19 Revision 292e300b: [TASK] Deprecate config.tx_extbase.objects and plugin.tx_%name%.objects
If we want to introduce a system wide container in v10,
the non deterministic behaviour of object (re)configurations
...
Benjamin Franzke
11:19 Revision 6cb30999: [TASK] Streamline hooks and middlewares related to PSR-15
With PSR-15 it is not necessary to use any custom hooks during
the frontend request setup process anymore, as middlew...
Benni Mack

2018-09-16

23:47 Revision d6223461: [TASK] Change visibility of TSFE properties and methods
The following properties have changed their
visibility to be protected from public.
* pageAccessFailureHistory
* wor...
Benni Mack
22:00 Revision 2b2ab785: [TASK] Destroy install tool session on backend user logout
If a system maintainer used the install tool from within the
backend, the session is now destroyed on logout explicit...
Christian Kuhn
21:49 Revision 840fe9b2: [TASK] Make hreflang generator use PSR7 interface
Use the Uri class to check if a host is given in the url
to determine if an absolute url should be generated.
Resolv...
Richard Haeser
21:17 Revision 7a1e9233: [TASK] Suppress avatar file resolving if there is none
Suppress a where uid=0 call on sys_file table if the
backend user has not avatar assigned.
Resolves: #86273
Releases...
Christian Kuhn
19:51 Revision 0c85b76c: [TASK] Suppress db call for rootline with uid 0
Page uid 0 has no rootline by definition. The patch adds an
early return to RootlineUtility to suppress some cache->g...
Christian Kuhn
12:15 Revision 67d43806: [BUGFIX] Update wording in Core Upgrade dialog
This change updates the text in the Core Upgrade dialog and fixes a
typo as well as introduces some basic styles.
Re...
Michael Schams

2018-09-15

19:02 Revision c85a33ca: [BUGFIX] Fix fatal in SchedulerModuleController on some DB drivers
Some DB drivers like pdo_mysql and our postgres flavor return
values from DB always as string. Classes with enabled s...
Christian Kuhn
18:17 Revision 7b7f810b: [TASK] Provide loading indicator for Install Tool
Resolves: #86259
Releases: master
Change-Id: I0a5c7020d879250cf38ca1975a8f63e65f1a0649
Reviewed-on: https://review.ty...
Markus Klein
17:38 Revision 40934072: [TASK] Migrate DatabaseRowsUpdateWizard to UpgradeWizardInterface
Resolves: #86200
Related: #86172
Releases: master
Change-Id: I9f6412ed7a6adb8b00f62cbca7476a49bed6985d
Reviewed-on: h...
Christian Kuhn
14:23 Revision b22bb42c: [BUGFIX] Prevent TypoScript condition expressions breaking TYPO3
This patch introduces error handling to mitigate a missing type check
in the Symfony Expression Language handler. In ...
Frank Nägler
11:42 Revision 473a4958: [BUGFIX] Improve install tool temporary assets removal
Maintenance > Remove temporary assets now properly lists
statistics for FAL processed files and allows to clear them....
Christian Kuhn

2018-09-14

20:15 Revision b158d179: [TASK] Improve .rst file formatting
Resolves: #86256
Releases: master
Change-Id: I6b108342ebb7439657afec296c68de7ba45bf29e
Reviewed-on: https://review.ty...
Christian Kuhn
15:57 Revision 52c391df: [BUGFIX] Set BackendUserAspect earlier to make it usable in TSConfig
This patch fix broken TSConfig condition because of missing backend user aspect.
Resolves: #86229
Releases: master
C...
Frank Nägler
15:31 Revision 26bef7e4: [BUGFIX] Correct condition in TemplateService
Issue #85092 introduced a copy & paste bug in TemplateService.
Resolves: #86255
Related: #85092
Releases: master
Cha...
Christian Kuhn
14:49 Revision 842fe8cc: [TASK] Use SiteFinder in EXT:felogin
Instead of only checking the sys_domains with a database query
the SiteFinder and PseudoSiteFinder should be used.
R...
Georg Ringer
13:36 Revision e4831a9a: [TASK] Migrate extension install upgrade wizards to new API
Migrates all upgrade wizards based on the
`AbstractDownloadExtensionUpdate` class to the new API.
Related: #86172
Re...
Susanne Moog
11:47 Revision 7da2da01: [BUGFIX] Make JavaScript of SlugElement a real independent instance
The JavaScript for the SlugElement is partially designed to be a
independent instance for each slug field. However, t...
Andreas Fernandez
00:34 Revision 704dba46: [TASK] Make hreflang links absolute
Create absolute URL's for the hreflang links by using the configuration
of the current site.
Resolves: #86224
Releas...
Richard Haeser

2018-09-13

22:32 Revision 249cf85d: [BUGFIX] Do not show wizards marked as done in install tool
Wizards marked as done are no longer displayed as executable
in the install tool, the missing state check has been in...
Susanne Moog
22:00 Revision a9c42532: [BUGFIX] Use correct language in l18n_cfg checks
The check for pages.l18n_cfg is wrong now, as this is
always done against pages.sys_language_uid=0 records (as
"resol...
Daniel Goerz
21:08 Revision 65070536: [BUGFIX] Use class name to mark upgrade wizards done
To make the registry for done wizards consistent and stay backwards
compatible once all upgrade wizards are converted...
Helmut Hummel
20:20 Revision b4008949: [BUGFIX] Adapt view related install tool details
With the install tool move to modals, various details on CSS
level broke: The modal HTML is on top level in backend a...
Christian Kuhn
17:16 Revision d7c16d75: [BUGFIX] Add postProcessMirrorUrl to language updater again
With moving the language pack updater to the install tool, a
signal got lost that allowed overriding the base downloa...
Christian Kuhn
16:26 Revision cb4b7863: [TASK] Use SiteFinder for fetching related domain in page tree
The SiteFinder retrieves the correct domain for root pages
also for pages having a site configuration.
Resolves: #86...
Georg Ringer
15:05 Revision 76d1c9c4: [BUGFIX] Evaluate config.defaultGetVars in middleware
The config.defaultGetVars is executed and $_GET is modified,
but not the middleware where this method is called.
In ...
Benni Mack
06:24 Revision dcd8920e: [BUGFIX] Allow recycler page in rootline in BE
The recycler doktype should be allowed in rootline in BE.
Resolves: #86209
Releases: master
Change-Id: I173c2deca5cd...
Susanne Moog

2018-09-12

23:35 Revision 490f461d: [TASK] Bring back the exception code in exception messages
If an exception identifies itself with a code, display it
next to the Exception title.
Change-Id: Ib24b7ce4e0bef426d...
Anja Leichsenring
21:06 Revision 2885007d: [TASK] Bring back the paths in exception messages
Resolves: #86237
Releases: master
Change-Id: Id139dcabb6367b03fb5584a6c7d4a673595eb88e
Reviewed-on: https://review.ty...
Susanne Moog
20:14 Revision f6773709: [BUGFIX] Fix undefined variable $applicationContext in Bootstrap.php
Resolves: #86235
Releases: master
Change-Id: I1e75309abd8bc1aa38d861dae4a48a958b9750dd
Reviewed-on: https://review.ty...
Tymoteusz Motylewski
20:13 Revision bb05dc64: [TASK] Fix code formatting changelog rst files
Double backticks are now replace with single ones,
fixed some typos like missing colon.
Resolves: #86233
Releases: m...
Tymoteusz Motylewski
20:12 Revision 10900925: [TASK] Deprecate BaseScriptClass and AbstractFunctionModule
With latest refactorings, the good old backend module classes
BaseScriptClass (t3lib_SCbase) and AbstractFunctionModu...
Christian Kuhn
18:56 Revision 0f65aedd: [TASK] Deprecate @internal annotation in extbase commands
The @internal annotation – which is a regular phpDocumentor annotation
that is used to denote that associated structu...
Alexander Schnitzler
08:54 Revision 1ff01bcb: [BUGFIX] Catch non existing directories for import syntax
Catch exceptions for non existing directories which are imported using
the @import syntax for TypoScript and return t...
Georg Ringer
08:46 Revision a0a37cd2: [TASK] Add method getBase to SiteInterface
Resolves: #86226
Releases: master
Change-Id: Idcffc65e6e040ab4f09e352f268aa4919c2abc59
Reviewed-on: https://review.ty...
Georg Ringer
07:02 Revision c745abff: [BUGFIX] Readd missing initialisation of $tsfe
During the refactoring of #85543 a line too much has been removed.
Readd the initialisation of $tsfe.
Resolves: #862...
Georg Ringer

2018-09-11

17:30 Revision ed806ef5: [FEATURE] Use utf8mb4 on mysql for new instances
If installing a new TYPO3 instance on mysql, utf8mb4 is now used as
default charset for the database connection and a...
Lienhart Woitok
00:05 Revision b46dcbf3: [TASK] Deprecate cObject FILE
The cObject FILE has a strange behaviour, and rather became low-level since
Fluid's rise in rendering Frontend.
FILE...
Benni Mack

2018-09-10

20:10 Revision 63912685: [TASK] Add functional tests for copying a record into another language
The expected behavior is that the copied record is not synchronized
when modifying the language parent record (since ...
Oliver Hader
17:51 Revision 9036158b: [TASK] Add functional tests for copying a record into another language
The expected behavior is that the copied record is not synchronized
when modifying the language parent record (since ...
Oliver Hader
13:36 Revision 23b321f7: [TASK] Protect info extension
Last patch in the protect controller patch series. This time the
Web->Info module controller no longer extends BaseSc...
Christian Kuhn
13:36 Revision 6e241bb6: [TASK] Protect tstemplate extension
The patch disentangles the tstemplate extension controller
classes. The main controller class no longer extends
BaseS...
Christian Kuhn
13:36 Revision 98fcd3ee: [TASK] Protect TaskModuleController Part 2
TaskModuleController no longer extends BaseScriptClass. Properties
and methods are copied over to the controller and ...
Christian Kuhn
11:14 Revision f7f331d9: [BUGFIX] Use 403 header instead of 401 header
The usage of a 401 header must be accompanied by a valid
www-authenticate header, which does not support form-based l...
Markus Klein
09:53 Revision 109d4852: [BUGFIX] Use 403 header instead of 401 header
The usage of a 401 header must be accompanied by a valid
www-authenticate header, which does not support form-based l...
Markus Klein
08:48 Revision 9704d295: [BUGFIX] Prevent fatal error in DebugExceptionHandler
This patch fixes an error if no argument was given for a trace step.
Resolves: #86211
Releases: master
Change-Id: Ie...
Nicole Cordes

2018-09-09

22:11 Revision 9b1802c2: [TASK] Protect ImportExportController
To gain freedom in v10 refactoring this controller, the class
no longer extends BaseScriptClass, copies over properti...
Christian Kuhn
18:57 Revision 0971a932: [TASK] Protect RecordListController
Protect properties and methods of RecordListController. The two
hooks 'drawHeaderHook' and 'drawFooterHook' now recei...
Christian Kuhn
18:46 Revision 67725d83: [TASK] Protect methods in AbstractLinkBrowserController
Some public -> protected changes for AbstractLinkBrowserController
and BrowseLinksController
Resolves: #86193
Releas...
Christian Kuhn
18:43 Revision dcd62d3f: [TASK] Protect FileListController
Resolves: #86197
Releases: master
Change-Id: I3ad96b95e6e631adfe67ec83db60b8b9d5ec2045
Reviewed-on: https://review.ty...
Christian Kuhn
18:34 Revision 33da0787: [TASK] Protect methods in ElementBrowserController
Resolves: #86192
Releases: master
Change-Id: Id7076427c911af750748e47902e87c1c48b2d2d7
Reviewed-on: https://review.ty...
Christian Kuhn

2018-09-08

14:29 Revision de8ab6e4: [TASK] Deprecate second controller action argument
Core eid and backend dispatching uses only the $request object as
argument, but not the prepared $response object any...
Christian Kuhn
10:40 Revision 1e149b84: [BUGFIX] Trim search value in live search
The query parameter of the live search should be trimmed.
The same behaviour is already used in the regular search in...
Georg Ringer
09:31 Revision 3ff59772: [TASK] Deprecate ElementBrowserFramesetController
As far as I could find out, the 'browser' route target class
ElementBrowserFramesetController is unused for a while a...
Christian Kuhn
00:13 Revision 1ef1e472: [TASK] Use ServerRequestInterface in PermissionAjaxController
Resolves: #86177
Releases: master
Change-Id: Idc357c62b4040165d3a5d04f291b84c69313402e
Reviewed-on: https://review.ty...
Christian Kuhn
 

Also available in: Atom