Activity
From 2018-04-30 to 2018-05-29
2018-05-29
- 23:38 Revision 5dd6e889: [TASK] Deprecate 3rd argument in PageRepository->getRootLine()
- The third argument about catching errors can be achieved by building a try/catch
block around the method.
Resolves: ... - 23:01 Revision 9a0e8a97: [TASK] Make RootlineUtilityTest.php notice free
- Releases: master
Resolves: #85093
Change-Id: Ib5c8fbf7d4a69d05b0fb370440fba0bc755e5854
Reviewed-on: https://review.ty... - 08:08 Revision 6a650d60: [TASK] Deprecate PhpOptionsUtility
- The utility class was thinned out in the last TYPO3
versions and now is only used in EXT:install.
The functionality ... - 07:55 Revision ff1601ff: [TASK] Remove inline JS from Permissions Module
- Resolves: #85107
Releases: master
Change-Id: I218ae9ae3a2eb6bcd23eef2073bf8b11139d58bc
Reviewed-on: https://review.ty...
2018-05-28
- 21:44 Revision 6f175bf5: [BUGFIX] Remove dummy JS code in PageLayoutController
- The statement does nothing so it is removed.
Resolves: #85103
Releases: master
Change-Id: Ib9b20392d837262bd3d98069d... - 21:14 Revision 80b29e6c: [BUGFIX] Clean up error handler for site handling
- This patch handles several issues related to the new
site error handling introduced in TYPO3 v9.2.0:
1. It adds unit... - 13:34 Revision 9301ce96: [TASK] Deprecate GeneralUtility::arrayToLogString()
- The method arrayToLogString() within GeneralUtility is deprecated in favor of using
own implementations, based on PSR... - 10:12 Revision 92d0783f: [BUGFIX] Properly validate DateTimeImmutable objects
- Change-Id: I29159e835d362e3f0e06c2145e84c1119df152cf
Resolves: #85083
Releases: master, 8.7
Reviewed-on: https://revi... - 09:18 Revision 0fbeb2d7: [BUGFIX] Show all content elements with mod.web_layout.defLangBinding
- The option is meant to show translated content elements
alligned with their translation parent element (connected mod...
2018-05-26
- 10:19 Revision 74f46b02: [TASK] Cleanup t3editor controllers and docs
- EXT:t3editor has some AJAX controllers which can be simplified:
- Unused properties are removed
- Unrelated "LANG" ca...
2018-05-25
- 15:16 Revision b83b7b85: [BUGFIX] Ensure Extbase translation tests fulfill expectations
- Ensure the test is executed as expected.
Resolves: #85082
Releases: master, 8.7
Change-Id: Ia0dfbdc12eeefbb28996f69d... - 14:42 Revision 0927abdd: [BUGFIX] Ensure Extbase translation tests fulfill expectations
- Ensure the test is executed as expected.
Resolves: #85082
Releases: master, 8.7
Change-Id: Ia0dfbdc12eeefbb28996f69d... - 14:23 Revision 7784945a: [BUGFIX] Show SQL errors during extension installation
- This patch shows collected SQL errors that occurred during an extension
installation as flash message.
Resolves: #82...
2018-05-24
- 09:25 Revision 396e55d0: [TASK] Improve language labels of the form editor
- Resolves: #85048
Releases: master
Change-Id: I7c0048c52c0fe4b8e76fbbef474e3093e7787c37
Reviewed-on: https://review.ty... - 09:18 Revision 9244f9ae: [TASK] Optimize the tree of the form editor
- - remove linebreak in root node
-> instead use text-overflow: ellipsis
- fix indentation of tree elements
-> move...
2018-05-23
- 14:05 Revision 8fbc4278: [TASK] Set TYPO3 version to 8.7.16-dev
- Change-Id: I0af64591684339c5467c624060f99a78f6f742b1
Reviewed-on: https://review.typo3.org/57044
Tested-by: TYPO3com ... - 13:31 Revision 79972536: [RELEASE] Release of TYPO3 8.7.15
- Change-Id: I12ab5bc79610b960aed6dafc758740472422af44
Reviewed-on: https://review.typo3.org/57043
Reviewed-by: Oliver ... - 09:43 Revision d6abd576: [BUGFIX] Add missing use statement
- Resolves: #85064
Related: #78600
Releases: 8.7
Change-Id: I000ba42c2dde11b25508674397696450c739ba35
Reviewed-on: http... - 07:03 Revision b4a65314: [TASK] Remove leftover ExtJs comments and CSS
- Resolves: #85065
Releases: master
Change-Id: I0c9b151874acf0d4f725cff029ce5392ae054779
Reviewed-on: https://review.ty...
2018-05-22
- 20:52 Revision 50e3c636: [!!!][TASK] Remove support for non namespaced classes in Extbase
- Non-namespaced classes will no longer be respected in Extbase.
This affects all places where Extbase magic happens, l... - 16:28 Revision 6ddfb9c5: [BUGFIX] Only validate method params if needed
- Controller action arguments have been validated on
creation, which caused superfluous CPU cycles if the
action contro... - 16:15 Revision 7fcb2921: [TASK] Set TYPO3 version to 7.6.29-dev
- Change-Id: I2ca4c227a409a45cfbc2f197c4412c01b02eaeb0
Reviewed-on: https://review.typo3.org/57037
Tested-by: TYPO3com ... - 16:15 Revision 3890f56f: [TASK] Set TYPO3 version to 8.7.15-dev
- Change-Id: I75dc05d54a7ed78473dff6e7b3361b60fbe99f50
Reviewed-on: https://review.typo3.org/57035
Tested-by: TYPO3com ... - 16:11 Revision 75997225: [TASK] Set TYPO3 version to 9.2.2-dev
- Change-Id: I78ce367e504b01bff173c199bffcfaf05acfec70
Reviewed-on: https://review.typo3.org/57033
Reviewed-by: Benni M... - 15:52 Revision 0c885e11: [RELEASE] Release of TYPO3 7.6.28
- Change-Id: I60423ab35e9b213f49b6054296f8a2ea1ada5858
Reviewed-on: https://review.typo3.org/57036
Reviewed-by: Oliver ... - 15:51 Revision 31dea2fa: [RELEASE] Release of TYPO3 8.7.14
- Change-Id: I1756abb25e65cabe6b678bfdb359421b3c42b678
Reviewed-on: https://review.typo3.org/57034
Reviewed-by: Oliver ... - 15:47 Revision bab278af: [RELEASE] Release of TYPO3 9.2.1
- Change-Id: Ic219a7279afbb28b9ea9d07cad7aab8a285a791d
Reviewed-on: https://review.typo3.org/57032
Reviewed-by: Oliver ... - 14:23 Revision c41128b0: [TASK] Set TYPO3 version to 9.2.1-dev
- Change-Id: I3a5b194210e25a056909c79f5048d2e03c97f5c2
Reviewed-on: https://review.typo3.org/57031
Reviewed-by: Oliver ... - 13:57 Revision 80700b0f: [BUGFIX] Add SYS/ipAnonymization to DefaultConfiguration
- Resolves: #85060
Related: #84053
Releases: master, 9.2, 8.7, 7.6
Change-Id: I04dba093dc8e423adbf75e2198c31e5c013864cb... - 13:57 Revision 125946eb: [BUGFIX] Add SYS/ipAnonymization to DefaultConfiguration
- Resolves: #85060
Related: #84053
Releases: master, 9.2, 8.7, 7.6
Change-Id: I04dba093dc8e423adbf75e2198c31e5c013864cb... - 13:55 Revision 803f9a31: [BUGFIX] Add SYS/ipAnonymization to DefaultConfiguration
- Resolves: #85060
Related: #84053
Releases: master, 9.2, 8.7, 7.6
Change-Id: I04dba093dc8e423adbf75e2198c31e5c013864cb... - 13:32 Revision 6dd9f1ae: [BUGFIX] Add SYS/ipAnonymization to DefaultConfiguration
- Resolves: #85060
Related: #84053
Releases: master, 9.2, 8.7, 7.6
Change-Id: I04dba093dc8e423adbf75e2198c31e5c013864cb... - 12:23 Revision 440e0ba2: [BUGFIX] Prevent PHP notice in TreeController
- With #81987 we have introduced code, which could cause PHP notices.
This patch changes the check to prevent such noti... - 12:07 Revision c4fa0378: [FEATURE] Allow adding additional query restrictions
- Make it possible to add additional query restrictions,
that will be applied to every query.
Resolves: #84244
Release... - 11:40 Revision ff2bb98e: [BUGFIX] getTreeList must return comma-separated list
- While retrieving the list with begin as argument for a
recursive call, getTreeList builds the comma-separated list
co... - 11:31 Revision a49d5c52: [BUGFIX] Add int cast for GFX/processor_effects check
- Resolves: #85059
Related: #81700
Releases: 8.7
Change-Id: Icf7112d938c7905e2c9bda03a9b48cc8e9cfac0b
Reviewed-on: http... - 11:21 Revision ae609b91: [BUGFIX] getTreeList must return comma-separated list
- While retrieving the list with begin as argument for a
recursive call, getTreeList builds the comma-separated list
co... - 11:00 Revision 90729020: [FEATURE] Add bcrypt and argon2i password hashes
- Two new ext:saltedpasswords classes implement bcrypt
and argon2i password hashes.
Change-Id: I3acda7f797ee107403662b... - 10:55 Revision cadf49ad: [TASK] Improve code for IpAnonymization task and fix a typo
- Resolves: #84986
Releases: master
Change-Id: Icd4a55386b6f17b0ba96872e213278998c6015f1
Reviewed-on: https://review.ty... - 10:55 Revision 229d3b41: [FEATURE] Add scheduler task to anonymize IP addresses of tables
- IP anonymizing improves the privacy of users and required as part of
the GDPR.
Resolves: #84781
Releases: master, 8.... - 10:53 Revision c58a745b: [!!!][TASK] Use no-cookie domain for youtube by default
- Improve the privacy of users by using the no-cookie domain of youtube
by default and just use youtube.com if explicit... - 10:52 Revision c8380d63: [FEATURE] Make indexed_search ready for GDPR
- To be compatible with the GDPR, 2 new features are added to
the indexed_search extension:
- Make the index_stat_sear... - 10:49 Revision aedb5243: [FEATURE] Add API to anonymize IP addresses
- Add an API to anonymize IP addresses.
The core uses this API to anonymize all IP addresses before
storing them. E.g. ... - 09:49 Revision f5a97133: [BUGFIX] Add missing docs for youtube no-cookie domain change
- The doc file was only added for v7, it must also be added to master
and v8.
Resolves: #85029
Related: #84843
Release... - 09:37 Revision dace743f: [BUGFIX] Skip adding child elements if a nested form element is unknown
- Skip adding child elements within the form factory if a nested form
element is unknown.
Resolves: #84833
Releases: m...
2018-05-21
- 12:34 Revision 4d602166: [TASK] Change some site configuration details
- Some first experiences with the new v9.2 site configuration
show us that people think site configuration can be exten...
2018-05-18
- 16:07 Revision 22873d0d: [BUGFIX] Use better icons for backend layout grid editor actions
- Change-Id: Ie2ca536b5e1bd6e28e46af8073aaff4e298ddecf
Resolves: #85008
Releases: master, 8.7
Reviewed-on: https://revi... - 16:06 Revision 5179ff93: [FEATURE] Preserve image rotation if orient is saved in exif
- Some digicams like iPhone do not rotate images
by default. They add a direction entry into the exif
meta data.
Image... - 16:04 Revision 7c6c1ad2: [TASK] Deprecate methods and constants in ValidatorResolver
- Several methods and constants in the ValidatorResolver class
are now marked as deprecated because they are no longer ... - 15:56 Revision 314bf069: [BUGFIX] Use better icons for backend layout grid editor actions
- Change-Id: Ie2ca536b5e1bd6e28e46af8073aaff4e298ddecf
Resolves: #85008
Releases: master, 8.7
Reviewed-on: https://revi... - 15:42 Revision 5bfc01ec: [TASK] Log message when typolink fails
- We log this as debug to not fill system logs by default.
Resolves: #85034
Releases: master, 8.7
Change-Id: Ica686e42... - 15:32 Revision de5bc328: [TASK] Allow overriding the confirmation message finisher
- Since #80187 it is possible to use the confirmation message finisher
within the form editor. This patch adds the miss... - 15:15 Revision f41eb9ce: [TASK] Log message when typolink fails
- We log this as debug to not fill system logs by default.
Resolves: #85034
Releases: master, 8.7
Change-Id: Ica686e42... - 14:41 Revision be56e646: [BUGFIX] Prevent endless loop in recycler folder detection
- Compare folder identifiers instead of folder objects because
objects pointing to the same folder might still be diffe... - 14:24 Revision fcf90b8f: [TASK] Correct misspelled word in "UriBuilder.php"
- Fix a typo in doc comments.
Resolves: #85046
Releases: master
Change-Id: I3b7674593288accd43b2d4779f878e0eceee63a2
R... - 12:42 Revision d054ea7c: [BUGFIX] Use proper fallback value of files per page in file list module
- In case TSconfig options.file_list.filesPerPage is not defined the
resulting value falls back to 1 - however this sho... - 12:26 Revision 12a8eaf2: [BUGFIX] Prevent endless loop in recycler folder detection
- Compare folder identifiers instead of folder objects because
objects pointing to the same folder might still be diffe... - 12:03 Revision 47f2a769: [BUGFIX] Skip adding child elements if a nested form element is unknown
- Skip adding child elements within the form factory if a nested form
element is unknown.
Resolves: #84833
Releases: m... - 10:28 Revision f66b2a51: [TASK] Improve form documentation
- * introduce new role for inline YAML code styles
* fix some internal and external links
Resolves: #85037
Releases: m...
2018-05-17
- 18:52 Revision 4027624e: [TASK] Improve form documentation
- * introduce new role for inline YAML code styles
* fix some internal and external links
Resolves: #85037
Releases: m... - 18:36 Revision 18291b78: [TASK] Improved form editor hints and validations
- - improved margin between field and hint for "special form" element
- styled custom error message hint -> this also a... - 17:40 Revision eb5affe7: [TASK] Add documentation for DatePicker formats
- This patch adds some documentation for the DatePicker
form element and the available date formats.
Resolves: #82508
... - 16:16 Revision 9fa27bb2: [TASK] Make honeypot field accessible
- The honeypot field now passes the accessibility tests WCAG 2.0 (tested
with Google Lighthouse).
Instead of inserting... - 16:03 Revision 090a852f: [TASK] Make honeypot field accessible
- The honeypot field now passes the accessibility tests WCAG 2.0 (tested
with Google Lighthouse).
Instead of inserting... - 14:48 Revision d2b4e2f8: [BUGFIX] Set opt-in for override checkbox in TCA input elements
- When useOrOverridePlaceholder mode is used for TCA input type,
use opt-in for the checkbox when placeholder is empty.... - 14:18 Revision 88e332a9: [TASK] Document 'defaultValue' handling of form
- The form framework supports setting a 'defaultValue' for most
of the form elements. This patch adds some information ... - 13:59 Revision 84344b2b: [TASK] Add clarification regarding honeypot and caching
- This patch adds some documentation regarding the automatic
inclusion of the honeypot and (static) site caching.
Reso... - 13:50 Revision 54c6773a: [TASK] Document 'defaultValue' handling of form
- The form framework supports setting a 'defaultValue' for most
of the form elements. This patch adds some information ... - 10:48 Revision 26c1eb74: [BUGFIX] Add missing docs for youtube no-cookie domain change
- The doc file was only added for v7, it must also be added to master
and v8.
Resolves: #85029
Related: #84843
Release... - 10:47 Revision 12f69be4: [TASK] Remove saltedpasswords FE.enabled
- Manually configuring clear-text password storage in TYPO3 for
frontend users by explicitly setting the ext:saltedpass... - 10:28 Revision 24d887da: [BUGFIX] Keep RecordListController->modTSconfig public
- For now, we have to keep property modTSconfig public in
RecordListController since it is used from DatabaseRecordList... - 10:25 Revision 81a85e6e: [BUGFIX] ActionController must not register superfluous validators
- \TYPO3\CMS\Extbase\Mvc\Controller\ActionController::initializeActionMethodValidators
registers a superfluous property... - 10:17 Revision 833cbc60: [BUGFIX] Set opt-in for override checkbox in TCA input elements
- When useOrOverridePlaceholder mode is used for TCA input type,
use opt-in for the checkbox when placeholder is empty.... - 10:10 Revision d3cae300: [TASK] Add clarification regarding honeypot and caching
- This patch adds some documentation regarding the automatic
inclusion of the honeypot and (static) site caching.
Reso... - 09:51 Revision 2ed59aea: [FEATURE] Backend ViewHelpers for edit creation and editing
- Provides Edit- and NewRecord[Link|Uri]ViewHelpers to be used
in all places of the backend, also for extensions.
Remo... - 09:48 Revision 630e26c7: [!!!][TASK] Make localization wizard independent of colPos
- The localization wizard in the page module offers now a global translate
action per page only. With this change, a us...
2018-05-16
- 20:50 Revision b2ebd754: [BUGFIX] getTreeList must return comma-separated list
- While retrieving the list with begin as argument for a
recursive call, getTreeList builds the comma-separated list
co... - 18:56 Revision a2c8fe15: [TASK] Add documentation for DatePicker formats
- This patch adds some documentation for the DatePicker
form element and the available date formats.
Resolves: #82508
... - 18:27 Revision 8b8dd6ab: [TASK] Add functional tests for QueryGeneratorTest
- Releases: master
Resolves: #85024
Change-Id: I623bff02e95056422c1faf859a7d34740ba6b60f
Reviewed-on: https://review.ty... - 14:54 Revision e0e63920: [TASK] Remove saltedpasswords bulk update task
- This patch is one step into merging the salted passwords
extension code into the core extension, starting with removi... - 11:43 Revision 44a4e260: [BUGFIX] Fix deletion of invalid tasks
- If the class of a registered task is missing, e.g. because the related
extension has been removed, the task itself wi... - 11:37 Revision 45c582a8: [TASK] Streamline TSconfig API
- Final patch to de-mess the user / page TSconfig related API.
Page TSconfig can be overriden in user TSconfig by pref... - 11:29 Revision 28b65ab8: [BUGFIX] Fix deletion of invalid tasks
- If the class of a registered task is missing, e.g. because the related
extension has been removed, the task itself wi...
2018-05-15
- 18:59 Revision 3a099bad: [FEATURE] Show user TSconfig in Configuration module
- The configuration module gets a new entry showing the
user TSconfig of the currently logged in user.
Note it is not p... - 15:18 Revision 4a631a36: [BUGFIX] Add css for marking broken links in rte_ckeditor
- The styling for broken page links that was added in
RteHtmlParser::markBrokenLinks is by default removed by ckeditor
... - 15:12 Revision bdde39bc: [TASK] Remove setting style for broken links in RteHtmlParser
- This is a followup for issue #84987. The style that is now set by
CSS file in rte_ckeditor should no longer be set by... - 13:02 Revision 83f4b861: [BUGFIX] Add css for marking broken links in rte_ckeditor
- The styling for broken page links that was added in
RteHtmlParser::markBrokenLinks is by default removed by ckeditor
... - 12:18 Revision a846b13c: [TASK] Anonymize token in Exception handlers
- Log entries no longer contain specific tokens.
Instead, they are replaced with `--AnonymizedToken—`.
Resolves: #8450... - 11:08 Revision 4f8db0f4: [TASK] Add additional test to ArrayUtility::getValueByPath()
- Verify getValueByPath() can return a sub part of a given array.
Resolves: #85009
Releases: master
Change-Id: Idc7780... - 09:19 Revision 0cd0f74c: [FEATURE] Add scheduler task to anonymize IP addresses of tables
- IP anonymizing improves the privacy of users and required as part of
the GDPR.
Resolves: #84781
Releases: master, 8....
2018-05-14
- 17:00 Revision 375cabb9: [BUGFIX] do not override forceTypeValue if no pageType is set
- If a link doesn't set a pageType and
there is no target that defines a pageType,
then forceTypeValue needs to be used... - 16:03 Revision fbbc6cf4: [BUGFIX] Drop undesired backslashes from Scheduler base tasks docs
- Releases: master, 8.7, 7.6
Resolves: #84947
Change-Id: I4d81174497158b411c291ee51b331c1d3652e4a1
Reviewed-on: https:/... - 15:37 Revision 63510069: [FEATURE] Replace @validate with @Extbase\Validate
- This patch introduces the "TYPO3\CMS\Extbase\Annotation\Validate"
annotation that replaces the @validate annotation w... - 15:18 Revision 25da6bd1: [BUGFIX] Fix display of indexed search advanced search fields
- There were some advanced search fields in indexed search that
disappeared after the last update.
In SearchController... - 14:59 Revision d55f5a47: [BUGFIX] Fix display of indexed search advanced search fields
- There were some advanced search fields in indexed search that
disappeared after the last update.
In SearchController... - 11:09 Revision 3eb78254: [FEATURE] Add scheduler task to anonymize IP addresses of tables
- IP anonymizing improves the privacy of users and required as part of
the GDPR.
Resolves: #84781
Releases: master, 8.... - 10:34 Revision 91ea7159: [BUGFIX] Make RecordBrowser highlight selected record again
- When using the element browser wizard with a configured record link
handler, the record browser now highlights the cu... - 00:25 Revision b582e126: [BUGFIX] Keep state of extendedSearch
- formAction has set a bunch of variables that are required by
the frontend for the extendedSearch
Inside searchAction... - 00:16 Revision 8e6aa670: [BUGFIX] Keep state of extendedSearch
- formAction has set a bunch of variables that are required by
the frontend for the extendedSearch
Inside searchAction...
2018-05-13
- 23:16 Revision 1c2866ed: [FEATURE] Allow adding additional query restrictions
- Make it possible to add additional query restrictions,
that will be applied to every query.
Resolves: #84244
Release... - 22:28 Revision d44856e5: [TASK] Deprecate getTSConfigVal() and getTSConfigProp()
- The patch deprecates BackendUserAuthentication->getTSConfigVal()
and ->getTSConfigProp() and adapts usages to rely on... - 22:26 Revision c38efee8: [TASK] Deprecate BackendUtility::getPidForModTSconfig()
- Removing cruft from BackendUtility is always fun. This time an
internal marked one-liner that is used only once bites... - 19:52 Revision 48875bd0: [!!!][TASK] Use no-cookie domain for youtube by default
- Improve the privacy of users by using the no-cookie domain of youtube
by default and just use youtube.com if explicit... - 11:51 Revision 5fe266fb: [BUGFIX] PSR-7 responses return header using getHeader()
- The base PSR-7 implementation of the Response object does not
sanitize the headers properly when handing them in as a... - 11:50 Revision 4f5c010f: [BUGFIX] Fix basename-fetch in basenameDuringBootstrap
- Also add tests for dirnameDuringBootstrap and basenameDuringBootstrap.
Resolves: #84988
Related: #74806
Releases: ma... - 10:36 Revision b3f18c9d: [BUGFIX] PSR-7 responses return header using getHeader()
- The base PSR-7 implementation of the Response object does not
sanitize the headers properly when handing them in as a... - 10:25 Revision f2476e38: [TASK] Protect user TSconfig properties in BackendUserAuthentication
- The patch sets all user TSconfig related properties of class
BackendUserAuthentication to protected. Existing usages ... - 09:59 Revision eaa591ac: [TASK] Improve code for IpAnonymization task and fix a typo
- Resolves: #84986
Releases: master
Change-Id: Icd4a55386b6f17b0ba96872e213278998c6015f1
Reviewed-on: https://review.ty... - 09:47 Revision b25ecd36: [BUGFIX] Allow setting SYS/session in ConfigurationManager
- The config path SYS/session is similar to SYS/caching/cacheConfigurations.
Within the session configuration path sess... - 09:47 Revision 31a19095: [BUGFIX] Allow direct access to BE again while being logged in
- Having a valid backend authentication and accessing /typo3
now redirects to the backend view again.
Resolves: #84991... - 00:08 Revision 71508fda: [TASK] Use ImageInfo class instead of direct PHP GD call
- This ensures maximum compatibility with all available graphics
commands.
Resolves: #78600
Releases: master, 8.7
Chan...
2018-05-12
- 23:34 Revision 48bc5295: [BUGFIX] Allow setting SYS/session in ConfigurationManager
- The config path SYS/session is similar to SYS/caching/cacheConfigurations.
Within the session configuration path sess... - 23:20 Revision 4a741bf6: [BUGFIX] Prevent loading jsfunc.inline.js twice
- This patch fix a JS error on creating file references because of
loading jsfunc.inline.js twice.
Resolves: #84989
Re... - 19:38 Revision 554b3afa: [!!!][TASK] Use no-cookie domain for youtube by default
- Improve the privacy of users by using the no-cookie domain of youtube
by default and just use youtube.com if explicit... - 17:32 Revision dd667bb8: [BUGFIX] Clarify permission legend in access module
- The legend of the access module now reflects the intended
behavior of the `edit page` and `delete page` bits.
Resolv... - 16:53 Revision d7a68b8a: [TASK] Return full userTS in getTSConfig()
- By making the first argument $objectString optional in
BackendUserAuthentication->userTSConfig(), we allow the method... - 16:42 Revision 0c6d0179: [BUGFIX] Clarify permission legend in access module
- The legend of the access module now reflects the intended
behavior of the `edit page` and `delete page` bits.
Resolv... - 16:34 Revision d0ecd223: [TASK] Return full userTS in getTSConfig()
- By making the first argument $objectString optional in
BackendUserAuthentication->userTSConfig(), we allow the method... - 16:18 Revision 19d916ad: [BUGFIX] Add missing information on Feature-84581-SiteHandling.rst
- * Adds a description for the option "iso-639-1"
* Describes the location of "config.yaml" when TYPO3 runs in composer... - 14:57 Revision cf1dfad1: [TASK] Deprecate BackendUserAuthentication->simplelog()
- The method is a shortcut to writelog() and used only once in
the core. To simplify the old fashioned non logging fram... - 14:43 Revision db09daa5: [TASK] Deprecate BackendUserAuthentication->addTScomment()
- addTScomment() adds comment strings to user TSconfig before
parse time. This is rather useless since the unparsed fin... - 14:43 Revision 4078abac: [BUGFIX] Enable localizationStateSelector for selectTreeElement
- This patch enables the localizationStateSelector for the
selectTreeElement, so an editor can select the localization ... - 13:27 Revision cc8b7de0: [BUGFIX] Have proper dom in TCA select tree
- Patch for issue #84564 violates the DOM all other elements
stick to and just adds the field wizard outside the eleme... - 12:58 Revision 74044c19: [BUGFIX] Show all content elements with mod.web_layout.defLangBinding
- The option is meant to show translated content elements
alligned with their translation parent element (connected mod... - 12:58 Revision 26894af6: [BUGFIX] Fix relogin with popup
- The re-login popup in BE has some issues:
- An empty frameset is loaded within the popup which is not needed
and make... - 12:16 Revision 594059c6: [BUGFIX] Do not move processed files to recycler folder
- When a file gets moved to the recycler folder on delete. The processed
files should not be moved to the recycler fold... - 11:23 Revision 02aecbf9: [FEATURE] Add more arguments to the ModuleLinkViewHelper
- Improve the ModuleLinkViewHelper by providing arguments as string
and the possibility to add a returnUrl.
Resolves: ... - 09:33 Revision 231bd4f9: [TASK] styleguide: locallang references from ext:core instead of ext:lang
- 09:30 Revision ea7848ab: [TASK] styleguide: meta tab on elements_select
- 09:25 Revision 5f03f583: [TASK] styleguide: allowLanguageSynchronization enabled on select_tree_1
- 00:15 Revision eaa2f350: [TASK] Simplify frontend page generation code
- The additional isINTincScript check stems from the time
where this code was in a separate file, which
was included tw...
2018-05-11
- 23:06 Revision 5bfafff2: [BUGFIX] Drop undesired backslashes from Scheduler base tasks docs
- Releases: master, 8.7, 7.6
Resolves: #84947
Change-Id: I4d81174497158b411c291ee51b331c1d3652e4a1
Reviewed-on: https:/... - 18:05 Revision f17c6250: [BUGFIX] Disable fluid debug in adminPanel edit module
- Fluid debug information will not be shown in the admin
panel edit module anymore.
Resolves: #84974
Releases: master
... - 17:54 Revision ef03c745: [BUGFIX] JS error on folder change in file list
- Change-Id: I9e2b05aee5a283d391703330b99d0378bfeca788
Resolves: #84972
Releases: master, 8.7
Reviewed-on: https://revi... - 17:37 Revision fec959d3: [FEATURE] Add bcrypt and argon2i password hashes
- Two new ext:saltedpasswords classes implement bcrypt
and argon2i password hashes.
Change-Id: I3acda7f797ee107403662b... - 17:09 Revision b177511c: [BUGFIX] JS error on folder change in file list
- Change-Id: I9e2b05aee5a283d391703330b99d0378bfeca788
Resolves: #84972
Releases: master, 8.7
Reviewed-on: https://revi... - 16:54 Revision ae3970b8: [TASK] Rewrite toggle and save to ajax in AdminPanel
- As the next step on the road to a better adminPanel,
the save and toggle actions were rewritten to use ajax
getting m... - 16:53 Revision 2e53818b: [BUGFIX] Compatibility for finishers which set content into the response
- Since #83822 EXT:form makes usage of the controller context
response object which has impacts to the finisher logic w... - 16:01 Revision 0c543625: [BUGFIX] Compatibility for finishers which set content into the response
- Since #83822 EXT:form makes usage of the controller context
response object which has impacts to the finisher logic w... - 15:48 Revision b3f93726: [TASK] Use PathUtility wrappers for basename/dirname
- Basename and dirname are locale aware and can damage path and file names
if they are used with UTF-8 file/path names ... - 15:01 Revision 5519649d: [BUGFIX] Use pageTree.backgroundColor recursively
- When a page is listed in the pageTree, the option
pageTree.backgroundColor is recursively checked and all
subpages ge... - 14:29 Revision 5aadb488: [TASK] Make linkvalidator table usable without scrolling
- Currently using the linkvalidator and the table of broken links may
result in excessive horizontal scrolling, as the ... - 14:27 Revision 0bcc546e: [TASK] Use symfony/finder to collect TCA
- Resolves: #84672
Releases: master
Change-Id: Id6843a1e8fb94c5c7aea3a5c463d8e5229bfc448
Reviewed-on: https://review.ty... - 14:08 Revision e06f73c2: [TASK] Make linkvalidator table usable without scrolling
- Currently using the linkvalidator and the table of broken links may
result in excessive horizontal scrolling, as the ... - 14:03 Revision 424633e8: [BUGFIX] Add l10n_mode prefixLangTitle to metadata alternative
- "Translate to X" will be prepended to the alternative text,
if an element is translated.
Resolves: #83763
Releases: ... - 14:02 Revision 2a7b199a: [TASK] fix btn-group implementation
- The current btn-group implementation using spans results in :first-child
and :last-child not working correctly.
There... - 12:17 Revision c5d0f240: [TASK] Cleanup TypeScript type defintions and editorconfig
- Resolves: #84969
Releases: master
Change-Id: I871656c436a9ded5c82fbade4a28d5bd5e84de26
Reviewed-on: https://review.ty... - 11:34 Revision 0235c136: [TASK] Deprecate various TSFE methods
- A lot of functionality has been migrated from
TypoScriptFrontendController into middlewares
- functionality that has ... - 10:08 Revision bb420660: [TASK] Various cleanups regarding comments and API calls
- This patch is a small summary of clean ups in various
places of TYPO3 Core.
- EditDocumentController can be simplifi... - 09:49 Revision 545c3c9b: [BUGFIX] Migrate cObject to LoggerAwareTrait
- TYPO3 Core supports PSR-3 through the LoggerAwareTrait and LoggerAwareInterface
since TYPO3 v9 in all available PHP c... - 07:15 Revision ef8e4770: [BUGFIX] No CORS Error in WS preview
- We should not manipulate document.domain in workspace preview as we need
to communicate with our parent master window... - 06:51 Revision 9f1e1548: [BUGFIX] No CORS Error in WS preview
- We should not manipulate document.domain in workspace preview as we need
to communicate with our parent master window...
2018-05-10
- 22:52 Revision 37ece89c: [TASK] Clean up TimeTracker usage in frontend requests
- For historical purposes, TimeTracker->push() is
called with an empty string in the second parameter,
however, as this... - 22:51 Revision 46c282af: [BUGFIX] Enforce int for timestamp on DateTime mapping
- This patch ensures using an integer value for turning a timestamp
to a DateTime object as otherwise a PHP error is th... - 22:22 Revision 28a3f53b: [BUGFIX] Enforce int for timestamp on DateTime mapping
- This patch ensures using an integer value for turning a timestamp
to a DateTime object as otherwise a PHP error is th... - 22:09 Revision 439ba967: [BUGFIX] Enforce int for timestamp on DateTime mapping
- This patch ensures using an integer value for turning a timestamp
to a DateTime object as otherwise a PHP error is th... - 21:37 Revision 669018c6: [BUGFIX] Respect GFX/jpg_quality when cropping
- LocalCropScaleMaskHelper generates thumbnails with
imageMagickConvert and custom crop parameters. This
will overwrite... - 20:54 Revision 1c1677bf: [TASK] Add more rules for Code sniffer
- In order to improve code quality, the following code sniffers are added:
- cast_spaces
- declare_equal_normalize
- d... - 20:36 Revision 52f33c31: [BUGFIX] Unify language handling within TranslationStatusController
- The localization overview within the info module should hide hidden
sys_language records as those are also not availa... - 20:17 Revision d4c9ae76: [BUGFIX] Remove duplicate database indices
- Percona toolkit found some duplicate
indices in some ext_tables.sql.
Remove or update the mentioned indices.
Resolve... - 20:15 Revision 9106cf7f: [BUGFIX] Unify language handling within TranslationStatusController
- The localization overview within the info module should hide hidden
sys_language records as those are also not availa... - 20:10 Revision dd5f4f90: [TASK] Extract workspace preview uri generation
- All logic regarding generating preview links for workspaces has been
extracted into the "PreviewUriBuilder" method. P... - 19:53 Revision fe115c75: [BUGFIX] Remove duplicate database indices
- Percona toolkit found some duplicate
indices in some ext_tables.sql.
Remove or update the mentioned indices.
Resolve... - 19:41 Revision fa6ac7ea: [BUGFIX] Evaluate config.ftu earlier in a FE request
- The TypoScript option config.ftu is used to transfer a
session via GET parameters.
However this option is - unlike o... - 19:40 Revision 38245a51: [BUGFIX] Adapt a couple of broken test file namespaces
- Resolves: #84960
Releases: master
Change-Id: I26d76f9e4a636bc47190244f8e388e1bd94c4d50
Reviewed-on: https://review.ty... - 19:40 Revision e430cada: [TASK] Update composer installer package to v2.2.0
- composer update typo3/cms-composer-installers
Change-Id: I23e4474adf0942fafacd0bc6e61bdf8f9831a704
Resolves: #84959
... - 16:47 Revision d5095df8: [TASK] Update composer-dep nikic/php-parser to 4.0.1
- Command used:
composer require nikic/php-parser ^4.0
Resolves: #84237
Releases: master
Change-Id: I7eed5bbc31f2be608... - 15:43 Revision 704bf843: [BUGFIX] Consider `translationSource` for fetching localized records
- Using `transOrigPointerField` to fetch localized records does not work
for records that were copied into a different ... - 15:42 Revision 4eccdabd: [BUGFIX] Enable localizationStateSelector for selectTreeElement
- This patch enables the localizationStateSelector for the
selectTreeElement, so an editor can select the localization ... - 15:25 Revision 3c6cdaed: [BUGFIX] Consider `translationSource` for fetching localized records
- Using `transOrigPointerField` to fetch localized records does not work
for records that were copied into a different ... - 15:06 Revision 3eb35aa2: [FEATURE] Add SEO fields to Pages TCA
- This feature adds some new SEO fields to the Pages TCA. It also
introduces a new SEO tab containing all SEO related m... - 15:03 Revision 3874c6e6: [FEATURE] Add metadata to filebrowser search
- Now also searching for metadata in the filebrowser is possible.
The corresponding files are then listed.
Resolves: #... - 13:18 Revision 0d583b43: [BUGFIX] Do not move processed files to recycler folder
- When a file gets moved to the recycler folder on delete. The processed
files should not be moved to the recycler fold... - 13:12 Revision 1ab8bcf4: [BUGFIX] do not override forceTypeValue if no pageType is set
- If a link doesn't set a pageType and
there is no target that defines a pageType,
then forceTypeValue needs to be used... - 12:14 Revision a6c0fe21: [TASK] Use variable argument-list ObjectManager and Container
- Supported since PHP 5.6. This makes the code easier to read
and allows to properly document using phpdoc.
https://se... - 12:01 Revision 89984e4c: [BUGFIX] Drop undesired backslashes from Scheduler base tasks docs
- Releases: master, 8.7, 7.6
Resolves: #84947
Change-Id: I4d81174497158b411c291ee51b331c1d3652e4a1
Reviewed-on: https:/... - 11:58 Revision 1507bfbe: [TASK] Move redirect to shortcut and mount point to middleware
- Instead of using HttpUtility to redirect and exit the program
flow, we now return a proper redirect response in a mid...
2018-05-09
- 18:14 Revision af32dfff: [TASK] Upgrade phpunit 6 to 7
- Our dependencies are meanwhile phpunit 7 compatible
so we can upgrade to it now. Some minor changes in
the tests are ... - 17:15 Revision b97ba812: [!!!][TASK] Use no-cookie domain for youtube by default
- Improve the privacy of users by using the no-cookie domain of youtube
by default and just use youtube.com if explicit... - 14:11 Revision e1213b2c: [TASK] Replace static variable with class variable in FileInfo
- By removing the graphicFunctions object from global scope, unit
tests are easier to add in this area.
Change-Id: I8d... - 13:24 Revision c3ba772f: [TASK] Add unit tests for ImageInfo
- Change-Id: I3d9ef96e3296de676d02aa84a5ebd926b10cae53
Resolves: #84934
Relates: #84583
Releases: master, 8.7
Reviewed-... - 12:04 Revision 6907f9a1: [TASK] Replace static variable with class variable in FileInfo
- By removing the graphicFunctions object from global scope, unit
tests are easier to add in this area.
Change-Id: I8d... - 11:58 Revision 6dd767b5: [BUGFIX] Avoid calling frontend page preparations twice
- With the introduced cleanup, one removed condition was
essential to avoid calling page rendering preparations twice.
... - 10:33 Revision 05cc0cc6: [TASK] Remove two unneeded packages from composer.lock
- Two packages are defined in composer.lock that are no
dependents of any other package. Remove them:
composer remove ... - 10:14 Revision aec2e63f: [TASK] Add unit tests for ImageInfo
- Change-Id: I3d9ef96e3296de676d02aa84a5ebd926b10cae53
Resolves: #84934
Relates: #84583
Releases: master, 8.7
Reviewed-... - 09:44 Revision 7a0b88dc: [TASK] Simplify frontend page generation code
- The additional isINTincScript check stems from the time
where this code was in a separate file, which
was included tw... - 00:04 Revision a9676e34: [TASK] Make failing acceptance tests after image update run again
- The agent update introduced a higher chromedriver version that
caused several acceptance tests to fail. Adjusting wai...
2018-05-08
- 22:45 Revision 2cdbfde9: [TASK] Make failing acceptance tests after image update run again
- The agent update introduced a higher chromedriver version that
caused several acceptance tests to fail. Adjusting wai... - 15:25 Revision 11cd408d: [BUGFIX] Set correct foreign parentkey when writing inline relations
- When attaching or updating 1:N relations via extbase (INLINE) the
parents uid property was taken as parentKey for the... - 13:54 Revision 1b4288f1: [TASK] Migrate ContextMenu to TypeScript
- Resolves: #82579
Releases: master
Change-Id: I58165fff637ca72e921057e9441f6bc73f175808
Reviewed-on: https://review.ty... - 13:45 Revision a1974138: [TASK] Make new toggle checkboxes keyboard accessible
- Make the checkbox input field transparent, instead of hiding it completely,
so it can still be accessed via keyboard.... - 13:41 Revision 528466d1: [TASK] Make core/Tests/Unit/Package/ notice free
- Releases: master
Resolves: #84817
Change-Id: Id3d2cc7c47c7ba3ff46b8689970a3c8490261802
Reviewed-on: https://review.ty...
2018-05-07
- 20:00 Revision d4521761: [TASK] Have bamboo plan updates and minor ac test stabilization
- * bamboo composer environment is a9.3.0@dev
* Adapt a test result parsing to slightly changed git
output in younger... - 18:58 Revision f88e67a9: [TASK] Run postgres tests on non-default port in v8 core
- The bamboo testing images have been updated to ubuntu 18.04 base
which comes with postgres 10 by default. This howeve... - 08:49 Revision cd1397a4: [TASK] Simplify fetching section labels in global settings
- Put labels into the configuration description file
to have everything in one place.
With that in place, we can put t...
2018-05-06
- 16:59 Revision 5b8092c2: [TASK] Cleanup workspaces backend AJAX calls
- The AJAX endpoints for the workspaces backend module
on the PHP side still are 1:1 like the good old ExtJS times.
In... - 16:24 Revision 736f74f2: [FEATURE] Allow to sort subpages by nav title
- The sort-subpages functionality available in the
context menu of a page now also allows to sort by
nav_title.
This a... - 12:06 Revision d358e798: [BUGFIX] Obsolete keywords in t3editor tokenizer
- Some removed Page TSconfig related properties were
still found in the t3editor tokenizer keywords file.
Resolves: #8... - 11:41 Revision 6b323528: [TASK] Update composer-dep enm1989/chromedriver
- Minor-update 2.33 to 2.38
Command used:
composer update enm1989/chromedriver
Resolves: #84238
Releases: master, 8.7... - 11:41 Revision 9eab94fd: [TASK] Update composer-dep enm1989/chromedriver
- Minor-update 2.33 to 2.38
Command used:
composer update enm1989/chromedriver
Resolves: #84238
Releases: master, 8.7...
2018-05-05
- 22:57 Revision 32f43c0d: [BUGFIX] Do not copy icon of former EXT:lang during build
- The `grunt build` command copies icons of the icon repository into
different locations. Since EXT:lang does not exist...
2018-05-04
- 16:42 Revision eb07d736: [!!!][FEATURE] Enhanced new MetaTag API
- It is now possible to use a new MetaTag API having managers to handle
specific Meta Tag "families" like OpenGraph.
Y... - 15:28 Revision 53cd95c8: [TASK] Make PageRepositoryTest notice free
- Resolves: #84889
Releases: master
Change-Id: Ied9640b8cf664086a5533b910e5ff2b1a2e6aece
Reviewed-on: https://review.ty... - 15:11 Revision b1c92443: [FEATURE] Add TypoScript conditions based on the site configuration
- Two new TypoScript conditions are added to check for the currently
used site configuration of a Frontend Request.
[s... - 14:37 Revision 7ca050df: [FEATURE] Add scheduler task to anonymize IP addresses of tables
- IP anonymizing improves the privacy of users and required as part of
the GDPR.
Resolves: #84781
Releases: master, 8.... - 13:12 Revision d6ca05c8: [BUGFIX] Do not sharpen images if GFX/processor_effects is -1
- Sharpen images only if the install tool setting GFX/processor_effects is
set to 1 and not if it is set to 0 or -1
Re... - 12:59 Revision 7e393917: [TASK] Improve wording in maintenance section of Install Tool
- Use proper HTML markup to improve readability.
Resolves: #84912
Releases: master
Change-Id: I384b5b048ed39cf0ebae017... - 12:47 Revision fdd0c8c3: [BUGFIX] Do not block UI rendering when checking for broken extensions
- This patch replaces the highly discouraged and deprecated `async: false`
approach by promises to un-block the UI rend... - 12:28 Revision 06092ea8: [TASK] Move page rendering preparations into middleware
- In the course of making TSFE request/response aware,
we split the rendering preparations of TSFE
into a PSR-15 middle... - 12:05 Revision e1a8c99d: [FEATURE] Add RuntimeCacheWriter to Logging Framework
- To be able to easily log request specific information
via the logging framework a new log writer has been
introduced ...
2018-05-03
- 09:41 Revision 33567878: [TASK] Inform user if TS condition does not make sense
- Empty conditions `[]` always evaluate to false. Warn the user
if such a condition is present.
Resolves: #84911
Relea... - 08:27 Revision 90942bba: [TASK] Inform user if TS condition does not make sense
- Empty conditions `[]` always evaluate to false. Warn the user
if such a condition is present.
Resolves: #84911
Relea...
2018-05-02
- 21:13 Revision 9b548afa: [TASK] Use later hook for rendering of adminPanel
- The admin panel should be rendered as late as possible
to display a mostly complete set of data.
Relates: #84044
Res... - 14:43 Revision 437c2c21: [BUGFIX] Streamline and move labels for checkboxes
- This patch is a followup patch for the checkbox toggle switch
changes. Labels are moved into correct positions and fi... - 14:35 Revision b85a1a52: [BUGFIX] Respect empty allowedMimeTypes for file uploads
- Make it possible to allow all mime types (except php) within file upload
form elements.
Since there are some default ... - 07:31 Revision bdced2ab: [TASK] Use "assets" cache for t3editor configuration
- The t3editor cache is now stored in the `assets` cache, as `cache_core`
is discouraged for extensions.
As the cache o...
Also available in: Atom