Activity
From 2018-09-05 to 2018-10-04
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... - 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 ... - 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...
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... - 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:... - 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:... - 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:... - 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 ... - 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... - 09:43 Revision 1cff8bcf: [TASK] styleguide: Remove obsolete group-file related generator class
- 09:33 Revision c361bc35: [TASK] styleguide: Remove deprecated internal_type=file & file_reference fields
- 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...
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... - 10:10 Revision f80015c4: [RELEASE] Release of TYPO3 9.5.0
- Change-Id: Ibacf4ce5d6c2a2e3f7aafb2c17536ab89dff1c15
Reviewed-on: https://review.typo3.org/58555
Reviewed-by: Oliver ... - 10:00 Revision 41d4a10f: [BUGFIX] Ensure that requirements in RouteEnhancers are optional
- Resolves: #86539
Releases: master
Change-Id: Ia0a53b713382ae5cbbc9f5b57c82a532ba8f601b
Reviewed-on: https://review.ty... - 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... - 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 ... - 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... - 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... - 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: #...
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: #... - 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... - 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... - 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... - 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.... - 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.... - 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... - 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... - 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... - 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... - 19:59 Revision c0d5a859: [BUGFIX] Make redirect sources with Query matchable
- Resolves: #86503
Releases: master
Change-Id: Iaf924b9f851bd25cb2d16ab5e5656703603a669b
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 15:47 Revision 91cb9f46: [BUGFIX] Fix log module bootstrap
- Resolves: #86498
Releases: master
Change-Id: I8605215706406a0a7826a1fe401ccd11d46ead73
Reviewed-on: https://review.ty... - 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... - 15:41 Revision 2e28936e: [TASK] styleguide: TCA: Add inline mn group example
- 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 ... - 15:34 Revision 9ba04641: [TASK] Improve code to avoid Scrutinizer warnings
- Releases: master
Resolves: #86481
Change-Id: I87b9a07b6cc10c4379a6bf3e1c0e1695354b574a
Reviewed-on: https://review.ty... - 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 ... - 15:28 Revision ec2c27d6: [TASK] Add icons for install tool modules
- Resolves: #86510
Releases: master
Change-Id: I80692b806c3a7b51de3fad4947102e34956114a2
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 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:... - 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... - 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... - 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... - 00:18 Revision 6d0d2a74: [TASK] Rename RouteResult to SiteRouteResult
- Resolves: #86489
Releases: master
Change-Id: I721c89b8afdc248b040a5e82cfd8c209dc84dbab
Reviewed-on: https://review.ty... - 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...
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... - 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... - 23:07 Revision d4470975: [BUGFIX] Remove hardcoded index.php indexed search links
- Resolves: #86326
Releases: master
Change-Id: Ifbe8c5067c5a7e47188ea89f4e6df3db9192ac61
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 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.
... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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: ... - 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... - 16:00 Revision 289ee767: [BUGFIX] Remove unreachable return statement
- Resolves: #86476
Releases: master
Change-Id: I182bd77895744d13ba535b43e46b802def49cb45
Reviewed-on: https://review.ty... - 15:59 Revision b5a51ed3: [TASK] Avoid count() in test conditions
- Resolves: #86474
Releases: master
Change-Id: I2265e9167dc0604f8d2605121028c029fe3eebfc
Reviewed-on: https://review.ty... - 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... - 15:34 Revision 7c9210d5: [BUGFIX] Fix sprintf argument mismatch in FormManagerController
- Resolves: #86477
Releases: master
Change-Id: I9595a1f1a4d90566d732dcf3c3f8b883a08a6bbe
Reviewed-on: https://review.ty... - 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 ... - 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... - 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... - 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... - 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 ... - 14:24 Revision 7dc0badb: [BUGFIX] Minor adjustments to wordings, variables and docs
- Resolves: #86473
Releases: master
Change-Id: I19f499533636b6a187adde51f2a4ca96149cc45f
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 13:13 Revision 851a2098: [BUGFIX] Adjust broken extension scanner config
- Resolves: #86469
Related: #86441
Releases: master
Change-Id: Iff35a1be7c436ff3aceab7b9eb82af773278b363
Reviewed-on: h... - 13:13 Revision 861de0ad: [TASK] Tag .rst file 86440 with PHP-API
- Resolves: #86468
Related: #86440
Releases: master
Change-Id: I1e0cf65d487b8ea95edb7acdad50c671da3277a5
Reviewed-on: h... - 13:13 Revision 1ab92906: [TASK] Mark .rst file 86439 FullyScanned
- Resolves: #86467
Related: #86439
Releases: master
Change-Id: If14e53972535458ec493454d8e42c48eb67dc35c
Reviewed-on: h... - 13:13 Revision 79990a25: [TASK] Deprecate AbstractUserAuthentication->fetchUserRecord
- To untie authentication services from user authentication a bit better,
the fetchUserRecord() method of AbstractAuthe... - 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... - 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... - 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... - 12:22 Revision 8ecd56ea: [TASK] Remove comments mentioning "branch versioning"
- Resolves: #85305
Releases: master
Change-Id: I01c62adede04f5f74c506c15e28d471ad3185593
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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 ... - 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, ...
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... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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-... - 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... - 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... - 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.
... - 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 ... - 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... - 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... - 15:01 Revision d59b0c81: [TASK] Move documentation files into 9.5 folder
- Change-Id: I6fccf8db0ab996139692a07be8d08ceb8feee86f
Releases: master
Resolves: #86434
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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"
... - 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 ... - 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... - 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-... - 11:13 Revision 7c066b13: [TASK] Deprecate several stdWrap / cObj functions
- The following legacy TypoScript options have been deprecated
- stdWrap.filelist
- stdWrap.filelink
- stdWrap.addParam...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 20:38 Revision 6958eef9: [BUGFIX] Get extensionKey from package
- Resolves: #86427
Related: #86404
Releases: master
Change-Id: Iec990bd910ac62805d4584c468b265f57c0fd17d
Reviewed-on: ... - 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: #... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 12:33 Revision 9623facf: [BUGFIX] FailsafePackageManager: do not prevent package sorting
- FailsafePackageManager prevents saving PackageStates.php in
failsafe mode by overwriting sortAndSavePackageStates(). ... - 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... - 11:37 Revision 2e7450e8: [TASK] styleguide: TCA: Add group file_reference example
- 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... - 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... - 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... - 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... - 09:08 Revision a5157dd9: [BUGFIX] Fix linked issue number
- Releases: master
Resolves: #86415
Change-Id: Ib8002843376e651446a16143699844a98baebc0b
Reviewed-on: https://review.ty...
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... - 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... - 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,... - 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... - 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:... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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:... - 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... - 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...
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... - 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... - 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... - 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... - 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...
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:... - 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... - 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... - 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... - 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.
... - 08:38 Revision 17a16611: [TASK] Stabilize Extbase tests on PostgreSQL
- Resolves: #86360
Releases: master, 8.7
Change-Id: I34e6b720a93bd86f863fbf4ae0b5efb6cccdc76d
Reviewed-on: https://revi... - 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... - 06:19 Revision 9be5fafb: [TASK] Stabilize Extbase tests on PostgreSQL
- Resolves: #86360
Releases: master, 8.7
Change-Id: I34e6b720a93bd86f863fbf4ae0b5efb6cccdc76d
Reviewed-on: https://revi... - 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 ... - 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 ...
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...
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... - 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...
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... - 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... - 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.
... - 13:29 Revision 8f073115: [BUGFIX] Fix site configuration caching
- Resolves: #86350
Releases: master
Change-Id: Iae67211c8a3421a8cdd78a68c88d15da43f9e67e
Reviewed-on: https://review.ty... - 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... - 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:... - 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... - 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.
... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 17:54 Revision b9460a30: [TASK] Add first acceptance test for sites module
- Resolves: #86334
Releases: master
Change-Id: Ie2d5b16844bed3b57679d9771b0b29280bf3bae9
Reviewed-on: https://review.ty... - 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.
... - 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: ... - 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... - 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... - 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... - 14:55 Revision 0ef9df90: [TASK] Streamline expressionLanguage usage in core
- * provide same functions across contexts / methods
* provide same way to extend expressionLanguage everywhere
* provi... - 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 ... - 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:... - 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... - 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... - 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... - 12:18 Revision 50ae1a0a: [DOCS] Fix typo for canonical link feature
- Related: #20051
Releases: master
Change-Id: I3891aaa4b62de99a86bf19b3500aabaec6daafc9
Reviewed-on: https://review.typ... - 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... - 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... - 11:33 Revision c7b9b83d: [BUGFIX] add propertyName to _isDirty() check
- _isDirty() without the propertyName returns false if
propertyValue is an instance of DomainObjectInterface.
Resolves... - 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 ... - 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... - 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 ... - 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... - 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.
... - 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... - 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 ...
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... - 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... - 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... - 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... - 18:52 Revision 42c9fd1b: [TASK] Remove unused reconstitutedEntitiesData from extbase Session
- This property is not used
Releases: master
Resolves: #86309
Change-Id: I38cba224bd765304040a6dfaea4546361fe8ecc1
Rev... - 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... - 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 ... - 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... - 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... - 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... - 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... - 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... - 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... - 14:30 Revision 1db14cd5: [TASK] Migrate upgrade wizards in install extension
- Resolves: #86201
Related: #86172
Releases: master
Change-Id: I9d38ca04ee8a71ff6ffa325a2f0ce2c8c6cde183
Reviewed-on: h... - 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... - 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 #... - 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... - 10:00 Revision ac145971: [TASK] styleguide: TCA: Enable group flex wizards
- 09:24 Revision e0d9c922: [TASK] styleguide: TCA: select flex wizards with better defaults
- 09:16 Revision 9398941b: [TASK] styleguide: TCA: Have a select multiple side by side in flex form sections
- 09:16 Revision 0444d56d: [TASK] styleguide: TCA: Enable select field wizards in flex form
2018-09-18
- 22:40 Revision 67236246: [TASK] styleguide: Remove dead image from README.md
- 22:37 Revision d9378356: [TASK] styleguide: Remove dead .travis.yml
- 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... - 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... - 22:03 Revision 40b326b5: [TASK] styleguide: master branch does not work with core v8
- Fixes ##111
- 21:55 Revision 8bfbcbd7: [TASK] styleguide: Migrate extbase cli to symfony console
- 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... - 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... - 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 ... - 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... - 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... - 20:04 Revision 353b05e4: [BUGFIX] Do not mark wizards implementing RepeatableInterface done
- Resolves: #86283
Releases: master
Change-Id: Id2fad147fd081e86ecb1b40e0b407b17f60c74d8
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 16:54 Revision 5d8c98c6: [TASK] Migrate form upgrade wizard to new API
- Resolves: #86275
Releases: master
Change-Id: I767f02c75b5f505e9b7ec78e933513d427dba2ae
Reviewed-on: https://review.ty... - 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 ... - 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...
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... - 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... - 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... - 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
... - 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...
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... - 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... - 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... - 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... - 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... - 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...
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... - 18:17 Revision 7b7f810b: [TASK] Provide loading indicator for Install Tool
- Resolves: #86259
Releases: master
Change-Id: I0a5c7020d879250cf38ca1975a8f63e65f1a0649
Reviewed-on: https://review.ty... - 17:38 Revision 40934072: [TASK] Migrate DatabaseRowsUpdateWizard to UpgradeWizardInterface
- Resolves: #86200
Related: #86172
Releases: master
Change-Id: I9f6412ed7a6adb8b00f62cbca7476a49bed6985d
Reviewed-on: h... - 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 ... - 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....
2018-09-14
- 20:15 Revision b158d179: [TASK] Improve .rst file formatting
- Resolves: #86256
Releases: master
Change-Id: I6b108342ebb7439657afec296c68de7ba45bf29e
Reviewed-on: https://review.ty... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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 ... - 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...
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... - 21:06 Revision 2885007d: [TASK] Bring back the paths in exception messages
- Resolves: #86237
Releases: master
Change-Id: Id139dcabb6367b03fb5584a6c7d4a673595eb88e
Reviewed-on: https://review.ty... - 20:14 Revision f6773709: [BUGFIX] Fix undefined variable $applicationContext in Bootstrap.php
- Resolves: #86235
Releases: master
Change-Id: I1e75309abd8bc1aa38d861dae4a48a958b9750dd
Reviewed-on: https://review.ty... - 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... - 20:12 Revision 10900925: [TASK] Deprecate BaseScriptClass and AbstractFunctionModule
- With latest refactorings, the good old backend module classes
BaseScriptClass (t3lib_SCbase) and AbstractFunctionModu... - 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... - 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... - 08:46 Revision a0a37cd2: [TASK] Add method getBase to SiteInterface
- Resolves: #86226
Releases: master
Change-Id: Idcffc65e6e040ab4f09e352f268aa4919c2abc59
Reviewed-on: https://review.ty... - 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...
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... - 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...
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 ... - 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 ... - 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... - 13:36 Revision 6e241bb6: [TASK] Protect tstemplate extension
- The patch disentangles the tstemplate extension controller
classes. The main controller class no longer extends
BaseS... - 13:36 Revision 98fcd3ee: [TASK] Protect TaskModuleController Part 2
- TaskModuleController no longer extends BaseScriptClass. Properties
and methods are copied over to the controller and ... - 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... - 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... - 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...
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... - 18:57 Revision 0971a932: [TASK] Protect RecordListController
- Protect properties and methods of RecordListController. The two
hooks 'drawHeaderHook' and 'drawFooterHook' now recei... - 18:46 Revision 67725d83: [TASK] Protect methods in AbstractLinkBrowserController
- Some public -> protected changes for AbstractLinkBrowserController
and BrowseLinksController
Resolves: #86193
Releas... - 18:43 Revision dcd62d3f: [TASK] Protect FileListController
- Resolves: #86197
Releases: master
Change-Id: I3ad96b95e6e631adfe67ec83db60b8b9d5ec2045
Reviewed-on: https://review.ty... - 18:34 Revision 33da0787: [TASK] Protect methods in ElementBrowserController
- Resolves: #86192
Releases: master
Change-Id: Id7076427c911af750748e47902e87c1c48b2d2d7
Reviewed-on: https://review.ty...
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... - 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... - 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... - 00:13 Revision 1ef1e472: [TASK] Use ServerRequestInterface in PermissionAjaxController
- Resolves: #86177
Releases: master
Change-Id: Idc357c62b4040165d3a5d04f291b84c69313402e
Reviewed-on: https://review.ty...
2018-09-07
- 22:36 Revision 734fa9f1: [TASK] Prevent notice in InstallStatusReport
- Add isset check before use is_array.
This will prevent a notice if the
array key does not exist.
Resolves: #86187
Re... - 21:03 Revision 62d2f9a3: [TASK] Rework pseudo-site backend preview url generation
- When there is no site configuration, no TCEMAN.preview
configuration and no sys_domain record available, the host
URL... - 20:56 Revision 2fbbda3d: [TASK] Deprecate TCA type=user without renderType
- Using a custom renderType instead of a userFunc for
type=user TCA elements is much more flexible and suits
better int... - 19:00 Revision 3b0a6428: [TASK] Protect methods in TaskModuleController
- Resolves: #86182
Releases: master
Change-Id: I80b8b519ad530d5d98e284e0666cd6c2eb3f5603
Reviewed-on: https://review.ty... - 18:59 Revision f09ad89e: [TASK] Protected methods in ReportController
- There are only two methods in the report controller, calling
them via call_user_function() does not make much sense.
... - 18:43 Revision 17250d85: [BUGFIX] Adjust table field type to varchar
- In order to create workspace stage records, the parenttable field
must not be a tinytext, else the not null restricti... - 18:14 Revision da103e89: [BUGFIX] Do not let sites module render rootpages in workspaces
- If root pages are configured in workspaces, such pages must not get
rendered in the sites module. The BackendWorkspac... - 17:59 Revision 4b4cd430: [BUGFIX] Prevent crash in DatabaseIntegrityCheck
- If a relation field (select / group) does not exist in db for
whatever reason, System -> DB check -> Database relatio... - 17:53 Revision 249b5237: [TASK] Show unassigned sites in site module
- The site module displays now also sites with no valid related page anymore.
This can happen if the page is being remo... - 17:50 Revision 1232e775: [BUGFIX] Trigger `change` event after calculating slug
- When the slug is calculated by using the according button, the `event` is
now triggered to let the user know that the... - 17:30 Revision db3da943: [TASK] Use updated typo3/phar-stream-wrapper version
- Resolves: #86191
Releases: master
Change-Id: Ie65dac040f720c313835603bd2446a15e6670c14
Reviewed-on: https://review.ty... - 17:27 Revision a8986450: [BUGFIX] Prevent crash in DatabaseIntegrityCheck
- If a relation field (select / group) does not exist in db for
whatever reason, System -> DB check -> Database relatio... - 17:26 Revision 0de21ab1: [TASK] Protect methods in SetupModuleController
- Resolves: #86180
Releases: master
Change-Id: I6277be526cb11d1c6120f13e763d47405aac84d0
Reviewed-on: https://review.ty... - 17:13 Revision 7eacbdc3: [TASK] Protect render() method in BackendController
- Resolves: #86179
Releases: master
Change-Id: Ie61ab04889e36b5290a0d8f4fc1fb68dd95a87ac
Reviewed-on: https://review.ty... - 17:09 Revision fc4e06ce: [TASK] Hide page alias in pagetree overview with sites
- If rendering page trees in Info -> Pagetree overview that has
a full Site configuration, hide the "alias" field - it ... - 17:02 Revision 9b625d49: [TASK] Use updated typo3/phar-stream-wrapper version
- Resolves: #86191
Releases: master
Change-Id: I45d265cd6866dff1ab8fc0a058973c24471ac357
Reviewed-on: https://review.ty... - 16:04 Revision a0654437: [TASK] Deprecate old TypoScript condition syntax
- Since the symfony expression language is available for TypoScript
conditions, the old condition syntax is being depre... - 15:22 Revision b295c09f: [BUGFIX] Fix fatal in ReportsModule with upgrade wizards
- With the new upgrade wizard API the InstallStatusReport
has to be adapted a bit to prevent a fatal calling
shouldRend... - 11:34 Revision 84a33f3a: [TASK] Clean up UpgradeWizardsService API
- Remove implementation details from public API methods
Releases: master
Resolves: #86166
Change-Id: I3605132946d4fa1e...
2018-09-06
- 12:53 Revision 79a1ab18: [TASK] styleguide: TCA elements basic user_1 uses renderType
- 09:31 Revision d2cdb51e: [TASK] Use ServerRequestInterface in RecyclerAjaxController
- All values are available in the request object, no need to touch the
globals. The constructor of the controller is em... - 09:30 Revision c1da0303: [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...
2018-09-05
- 20:27 Revision 7c10edde: [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... - 16:34 Revision 5c5585bd: [BUGFIX] Only add pages to XML sitemap with no_index = 0
- Pages with no_index, follow shouldn't show up in XML sitemap. Only pages
that needs to be indexed.
Resolves: #86157
... - 11:01 Revision d171044c: [TASK] Improve TCA of site_errorhandling
- - Localize labels
- Use label_alt to show not only errorCode but also errorHandler
Resolves: #86148
Releases: master... - 10:55 Revision f681d105: [TASK] Reveal usage as controller of TaskStatus::class
- The class is called by two ajax routes and is therefore to be named,
placed and handled as the controller that it is.... - 10:03 Revision 6a68000a: [TASK] Deprecate FrontendEditingController
- The class is not in use anymore, only feedit instantiates the class for legacy reasons.
Also FrontendBackendUserAuth...
Also available in: Atom