Activity
From 2018-04-20 to 2018-05-19
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...
2018-04-29
- 22:11 Revision d00cec45: [BUGFIX] Prevent re-initialization of logger in SignalSlot Dispatcher
- Resolves: #84890
Releases: master
Change-Id: I41917d5d9feab62701da893c5c4c7ba08e5fbc58
Reviewed-on: https://review.ty... - 12:38 Revision a61bbcc6: [TASK] Make core/Tests/Unit/Database/ notice free
- Releases: master
Resolves: #84723
Change-Id: I4ed49cd7002fa8a0c002222c54249d714e91a379
Reviewed-on: https://review.ty...
2018-04-28
- 06:18 Revision 48adc7ac: [TASK] Log signal dispatching to debug log
- To be able to find out which signals are triggered
during requests debug logging has been implemented
in the SignalSl...
2018-04-27
- 21:40 Revision 3402b689: [TASK] Replace PATH_thisScript with Environment API call
- All occurrences in the TYPO3 core have been replaced with
Environment::getCurrentScript() in order to slowly migrate
... - 17:45 Revision b4d9a0ca: [TASK] Change checkboxes in sys_file_storage
- Some checkboxes are changed to new rendertype checkboxToggle.
One checkbox is type => user and the rendering is adapt... - 16:05 Revision 8c5e7081: [TASK] Amend Installer text
- This commit is intended to improve the language
used in the Installer.
[+] Review each paragraph and amend if requir... - 12:27 Revision 42defcc8: [TASK] Change checkboxes in tx_scheduler_task_group and index_config
- Some checkboxes are changed to new rendertype checkboxToggle.
Resolves: #84829
Related: #84793
Releases: master
Chan... - 11:34 Revision e13891c4: [TASK] Change checkboxes in be_groups and be_users to new rendertype
- Some checkboxes are changed to new rendertype checkboxToggle.
One checkbox label (IPlockState) is added.
Resolves: #... - 11:06 Revision 2441968c: [TASK] Change checkboxes in pages to new rendertype
- Some checkboxes are changed to new rendertype checkboxToggle.
Four checkbox labels are added.
Resolves: #84796
Relat... - 11:00 Revision 0964039c: [TASK] Change checkboxes in tt_content
- Some checkboxes are changed to new rendertype checkboxToggle.
Resolves: #84828
Related: #84793
Release: master
Chang... - 10:46 Revision e1443a91: [FEATURE] Introduce fluid data-processor for language menus
- The HMENU is extended to support the auto filling of the special.value
with all languages defined for the current sit... - 08:09 Revision 92b94046: [BUGFIX] Unify the filename sanitation for upload, create, rename
- isValidFilename allows other characters in file names
than sanitizeFileName. This patch sanitizes new file
names auto...
2018-04-26
- 18:37 Revision 6008e4bc: [BUGFIX] ErrorController is called via PSR-7 request
- One call to the ErrorController->pageNotFoundAction is missing the PSR-7
object, which is now added.
Resolves: #8485... - 18:37 Revision 966e13b2: [TASK] Replace TYPO3_OS constant with Environment check
- In order to move away from using hard-coded constants,
the Environment class method "isWindows" is used.
Resolves: #... - 18:06 Revision e30516e9: [TASK] Update testing framework to latest version
- composer command:
- composer update typo3/testing-framework
Resolves: #84882
Releases: master
Change-Id: Ie6cfcf1417... - 17:47 Revision 25aede95: [BUGFIX] Catch exceptions for invalid form configuration files
- Resolves: #84859
Releases: master, 8.7
Change-Id: I64b14c87758178f76258bdbf747931b008d9a71c
Reviewed-on: https://revi... - 17:09 Revision 62541c37: [TASK] Change checkboxes in sys_action and sys_note
- Checkboxes are changed to new rendertype checkboxToggle in the following files:
sys_note
sys_action
This patch requi... - 16:58 Revision 4ccb2860: [TASK] Change checkboxes in sys_workspace
- Two checkboxes are changed to new rendertype checkboxToggle.
Resolves: #84830
Related: #84793
Releases: master
Chang... - 16:57 Revision a8f0f00d: [TASK] Change checkboxes in EXT: core TCA files
- Checkboxes are changed to new rendertype checkboxToggle in the following
files:
sys_category
sys_collection
sys_file_... - 16:52 Revision ad181238: [TASK] Change checkboxes in sys_redirect
- Some checkboxes are changed to new rendertype checkboxToggle.
One checkbox label (hitcountState) is added.
This patch... - 16:29 Revision 2d17ea8e: [TASK] Change checkboxes in EXT:frontend TCA files
- Some checkboxes are changed to new rendertype checkboxToggle in:
sys_domain
sys_template
backend_layout
Resolves: #8... - 14:44 Revision c208e547: [TASK] Change checkboxes in fe_users and fe_groups
- Some checkboxes are changed to new rendertype checkboxToggle.
Resolves: #84820
Related: #84793
Releases: master
Chan... - 11:13 Revision d8fa5f3b: [BUGFIX] Hide save and new button in connected translation mode
- In connected translation mode it should not be possible to use the
save and new button as this would lead to an incon... - 08:47 Revision 4511fe7d: [BUGFIX] Catch exceptions for invalid form configuration files
- Resolves: #84859
Releases: master, 8.7
Change-Id: I64b14c87758178f76258bdbf747931b008d9a71c
Reviewed-on: https://revi... - 07:41 Revision f807b74a: [BUGFIX] Ensure webmounts in list module are calculated only once
- When using the backend search the list module is fetching the list of
PIDs to recursively look for every single TCA t... - 06:23 Revision 15c917a2: [BUGFIX] Correctly check for a key in getPageForRootline
- Move coalescing operator to inside is_array. It was was introduced
in https://review.typo3.org/#/c/54558/
Releases: ...
2018-04-25
- 23:32 Revision 8bae8fed: [BUGFIX] Only show default language pages for sorting
- The sorting of subpages also shows all translations
which leads to very bad side-effects due to the removal
of pages_... - 12:08 Revision d9504dcf: [BUGFIX] Respect multi-byte values in search sword
- Resolves: #84857
Releases: master, 8.7
Change-Id: I72563fad6233f0508273f6a75b2f7ab51894e501
Reviewed-on: https://revi... - 11:53 Revision f8b62af1: [TASK] Add hook for resolving custom link types
- The extendability of the link wizard is incomplete since the
refactoring of it. This patch adds a missing hook to res... - 11:49 Revision d1a3cfb0: [BUGFIX] Respect multi-byte values in search sword
- Resolves: #84857
Releases: master, 8.7
Change-Id: I72563fad6233f0508273f6a75b2f7ab51894e501
Reviewed-on: https://revi... - 11:05 Revision d3f65fd0: [BUGFIX] Skip extra rendering of fields in ElementInformation
- tstamp & crdate fields must be added in the TCA columns
section to have those available in extbase models. Skip
those... - 10:44 Revision b18fe245: [BUGFIX] Skip extra rendering of fields in ElementInformation
- tstamp & crdate fields must be added in the TCA columns
section to have those available in extbase models. Skip
those... - 10:37 Revision ef4a1180: [TASK] Sort languages of field typo3Language in Site Management
- Sort the languages by its name instead of identifier.
Resolves: #84732
Releases: master
Change-Id: I0337cbc6a4003eb1... - 10:28 Revision 05c97180: [!!!][TASK] Move last language files away from language extension
- This commit moves any language file of EXT:lang into a proper
destination, which renders EXT:lang obsolete.
This chan... - 09:52 Revision ac88689f: [BUGFIX] Validate column count before using it
- Fix a regression introduced with #84338 to check the column count
first before using it.
Resolves: #84491
Releases: ... - 09:20 Revision ba6fa129: [BUGFIX] Fix spelling in InheritancesResolverService
- Resolves: #84862
Releases: master
Change-Id: I40bff1e106efad9c43780e2df1e6ddb54b64fd1f
Reviewed-on: https://review.ty... - 09:20 Revision 03848901: [TASK] Move TypoScript inclusion into ext_localconf
- The Form configuration is now included inline instead
of a separate file.
Resolves: #84861
Releases: master
Change-I... - 09:12 Revision 1d39413e: [TASK] Remove legacy styling in Web->Template module
- Some values (bgColor4) for rendering the tree in the Web->Template module
are never used, and are removed as they are... - 09:00 Revision 33f1f91c: [TASK] Add tests for BackendUtility::splitTable_Uid
- Resolves: #84855
Releases: master
Change-Id: I20c189b082c616590bcb2bdabff9e2f2c22a1bce
Reviewed-on: https://review.ty... - 08:53 Revision 1bcc8fbc: [BUGFIX] Remove double inclusion of PageTSconfig
- Due to some mixup in patches the PageTSconfig for
the form framework is included twice.
Resolves: #84860
Releases: m... - 07:17 Revision 1b6ea2b6: [!!!][TASK] Update doctrine/dbal 2.6.3 ❯ 2.7.1
- Command used:
composer require doctrine/dbal:^2.7
Resolves: #84744
Releases: master
Change-Id: I7b063cd15d8bc7f9c466...
2018-04-24
- 17:52 Revision 0c1c8a8e: [BUGFIX] Fix type of additionalConfig in media viewhelper
- Change the type from string to array.
Resolves: #84848
Releases: master, 8.7
Change-Id: I28071b1116b2c9b4fcdcc639c37... - 17:25 Revision aa1ce77b: [BUGFIX] Fix type of additionalConfig in media viewhelper
- Change the type from string to array.
Resolves: #84848
Releases: master, 8.7
Change-Id: I28071b1116b2c9b4fcdcc639c37... - 16:34 Revision c4d48bb6: [TASK] Correct description for QueryGenerator->getTreeList
- Resolves: #84847
Releases: master, 8.7
Change-Id: Ica8a5cc234c6ea90a1964c87228136d06d9713ac
Reviewed-on: https://revi... - 16:08 Revision 1f54e704: [TASK] Add hook for resolving custom link types
- The extendability of the link wizard is incomplete since the
refactoring of it. This patch adds a missing hook to res... - 15:46 Revision a4c2d980: [TASK] Correct description for QueryGenerator->getTreeList
- Resolves: #84847
Releases: master, 8.7
Change-Id: Ica8a5cc234c6ea90a1964c87228136d06d9713ac
Reviewed-on: https://revi... - 13:01 Revision 6c6cae4a: [BUGFIX] Add sorting to menu of categorized content
- Sort content elements of menu type "categorized content" by the
sorting value.
This improves the output if all conte... - 06:27 Revision e45acadb: [BUGFIX] Execution order of hooks preprocessRequest and pageIndexing changed
- Between 8 LTS and 9.2 the order of the execution of the following hooks was changed:
8.7
- First: $GLOBALS['TYPO3_C... - 02:13 Revision 7a2c858b: [FEATURE] Password fields in the Install tool
- Now it is possible to define password fields in the Install tool
configuration.
Now the field transport_smtp_passwor... - 02:02 Revision d4d83ee9: [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...
2018-04-23
- 23:07 Revision 2fb7be7b: [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-04-21
- 14:43 Revision 34067326: [TASK] Add new language labels
- New labels for the new checkbox rendertypes.
The visibility checkbox in most record types uses the same language
labe... - 14:36 Revision 09eda80e: [!!!][TASK] Remove the explicitConfirmationOfTranslation setting
- This feature is unused, and the used buttons are being removed
in the "unsplit the split button" concept. This change... - 14:26 Revision f6455976: [BUGFIX] Always exclude E_USER_DEPRECATED from exceptionalErrors
- There is a limited use case for exceptions to be thrown
on deprecation messages. To ease the upgrade path to TYPO3 9
... - 10:22 Revision 161ba9bd: [BUGFIX] Resolve recursing DOM manipulation
- To fix the recursive DOM manipulation, the selector class name used to
find the "blueprint" is removed from the actua... - 10:21 Revision 3c22ba8f: [BUGFIX] Use jQuery iterator for proper contextual variable handover
- Use jQuery's each() method to handover variables from within the loop
to objects which are decoupled through jQuery's...
2018-04-20
- 22:17 Revision 6b24a1f5: [BUGFIX] Harden CSS of install tool
- Capsulated CSS classes in _module_install.scss.
Releases: master
Resolves: #84825
Change-Id: I664318f44e02bdf3818567... - 17:37 Revision 395d5efb: [BUGFIX] Make labeledToggleCheckbox localizable
- The labels of a labeledToggleCheckbox are now localizable using
the well known LLL syntax.
Resolves: #84803
Releases... - 16:27 Revision d698ac14: [BUGFIX] Make translation of form validation errors consistent
- The labels have been made consistent with a native speaker.
Resolves: #84804
Releases: master
Change-Id: Iec8e6aed7... - 16:26 Revision 11c55be2: [TASK] Improve Install Tool UX
- Implemented card layout and modals instead of gridder.
Action buttons like clear all cache trigger it's action now di... - 15:17 Revision 6a020f16: [BUGFIX] Wait some seconds before click in modal content
- Some acceptance tests fails because of a timing issues. If a modal is not
ready the next click fails. This patch adds...
Also available in: Atom