Project

General

Profile

Activity

From 2018-04-11 to 2018-05-10

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...
Benni Mack
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...
Nicole Cordes
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...
Nicole Cordes
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...
Nicole Cordes
21:37 Revision 669018c6: [BUGFIX] Respect GFX/jpg_quality when cropping
LocalCropScaleMaskHelper generates thumbnails with
imageMagickConvert and custom crop parameters. This
will overwrite...
Guido Schmechel
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...
Georg Ringer
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...
Georg Ringer
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...
Stefan Froemken
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...
Georg Ringer
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...
Benni Mack
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...
Stefan Froemken
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...
Benni Mack
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...
Christian Kuhn
19:40 Revision e430cada: [TASK] Update composer installer package to v2.2.0
composer update typo3/cms-composer-installers
Change-Id: I23e4474adf0942fafacd0bc6e61bdf8f9831a704
Resolves: #84959
...
Anja Leichsenring
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...
Stefan Neufeind
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 ...
Andreas Fernandez
15:42 Revision 4eccdabd: [BUGFIX] Enable localizationStateSelector for selectTreeElement
This patch enables the localizationStateSelector for the
selectTreeElement, so an editor can select the localization ...
Torben Hansen
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 ...
Andreas Fernandez
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...
Tom Warwick
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: #...
Guido Schmechel
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...
Guido S.
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...
Andreas Allacher
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...
Alexander Schnitzler
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:/...
Mathias Brodala
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...
Helmut Hummel

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 ...
Christian Kuhn
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...
Georg Ringer
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...
Anja Leichsenring
13:24 Revision c3ba772f: [TASK] Add unit tests for ImageInfo
Change-Id: I3d9ef96e3296de676d02aa84a5ebd926b10cae53
Resolves: #84934
Relates: #84583
Releases: master, 8.7
Reviewed-...
Anja Leichsenring
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...
Anja Leichsenring
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.
...
Helmut Hummel
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 ...
Christian Kuhn
10:14 Revision aec2e63f: [TASK] Add unit tests for ImageInfo
Change-Id: I3d9ef96e3296de676d02aa84a5ebd926b10cae53
Resolves: #84934
Relates: #84583
Releases: master, 8.7
Reviewed-...
Anja Leichsenring
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...
Helmut Hummel
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...
Anja Leichsenring

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...
Anja Leichsenring
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...
Philipp Wrann
13:54 Revision 1b4288f1: [TASK] Migrate ContextMenu to TypeScript
Resolves: #82579
Releases: master
Change-Id: I58165fff637ca72e921057e9441f6bc73f175808
Reviewed-on: https://review.ty...
Andreas Fernandez
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....
Carsten Dietrich
13:41 Revision 528466d1: [TASK] Make core/Tests/Unit/Package/ notice free
Releases: master
Resolves: #84817
Change-Id: Id3d2cc7c47c7ba3ff46b8689970a3c8490261802
Reviewed-on: https://review.ty...
Jan Helke

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...
Christian Kuhn
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...
Christian Kuhn
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...
Helmut Hummel

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...
Benni Mack
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...
Benni Mack
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...
Christian Kuhn
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...
Stefan Neufeind
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...
Stefan Neufeind

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...
Andreas Fernandez

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...
Richard Haeser
15:28 Revision 53cd95c8: [TASK] Make PageRepositoryTest notice free
Resolves: #84889
Releases: master
Change-Id: Ied9640b8cf664086a5533b910e5ff2b1a2e6aece
Reviewed-on: https://review.ty...
Sybille Peters
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...
Georg Ringer
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....
Georg Ringer
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...
Guido S.
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...
Georg Ringer
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...
Andreas Fernandez
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...
Helmut Hummel
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 ...
Susanne Moog

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...
Markus Klein
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...
Markus Klein

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...
Susanne Moog
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...
Frank Nägler
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 ...
Ralf Zimmermann
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...
Andreas Fernandez

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...
Nicole Cordes
12:38 Revision a61bbcc6: [TASK] Make core/Tests/Unit/Database/ notice free
Releases: master
Resolves: #84723
Change-Id: I4ed49cd7002fa8a0c002222c54249d714e91a379
Reviewed-on: https://review.ty...
Jan Helke

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...
Susanne Moog

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
...
Benni Mack
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...
Ingo Nolden
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...
Tom Warwick
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...
Ingo Nolden
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: #...
Ingo Nolden
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...
Ingo Nolden
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...
Ingo Nolden
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...
Simon Gilli
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...
Wolfgang Klinger

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...
Benni Mack
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: #...
Benni Mack
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...
Susanne Moog
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...
Benni Mack
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...
Ingo Nolden
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...
Ingo Nolden
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_...
Ingo Nolden
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...
Ingo Nolden
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...
Ingo Nolden
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...
Ingo Nolden
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...
Patrick Broens
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...
Benni Mack
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...
Benni Mack
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: ...
Tymoteusz Motylewski

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_...
Benni Mack
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...
Benni Mack
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...
Daniel Goerz
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...
Benni Mack
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...
Georg Ringer
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...
Georg Ringer
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...
Georg Ringer
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...
Wouter Wolters
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: ...
Georg Ringer
09:20 Revision ba6fa129: [BUGFIX] Fix spelling in InheritancesResolverService
Resolves: #84862
Releases: master
Change-Id: I40bff1e106efad9c43780e2df1e6ddb54b64fd1f
Reviewed-on: https://review.ty...
Benni Mack
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...
Benni Mack
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...
Benni Mack
09:00 Revision 33f1f91c: [TASK] Add tests for BackendUtility::splitTable_Uid
Resolves: #84855
Releases: master
Change-Id: I20c189b082c616590bcb2bdabff9e2f2c22a1bce
Reviewed-on: https://review.ty...
Benni Mack
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...
Benni Mack
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...
Stefan Neufeind

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...
Georg Ringer
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...
Georg Ringer
16:34 Revision c4d48bb6: [TASK] Correct description for QueryGenerator->getTreeList
Resolves: #84847
Releases: master, 8.7
Change-Id: Ica8a5cc234c6ea90a1964c87228136d06d9713ac
Reviewed-on: https://revi...
Tymoteusz Motylewski
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...
Daniel Goerz
15:46 Revision a4c2d980: [TASK] Correct description for QueryGenerator->getTreeList
Resolves: #84847
Releases: master, 8.7
Change-Id: Ica8a5cc234c6ea90a1964c87228136d06d9713ac
Reviewed-on: https://revi...
Tymoteusz Motylewski
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...
Georg Ringer
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...
Timo Hund
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...
Guido Schmechel
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...
Georg Ringer

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...
Markus Klein

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...
Ingo Nolden
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...
Rens Admiraal
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
...
Helmut Hummel
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...
Andreas Fernandez
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...
Ralf Zimmermann

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...
Philipp Hamid
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...
Mathias Schreiber
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...
Kay Strobach
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...
Philipp Hamid
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...
Frank Nägler

2018-04-19

23:21 Revision ea3d1294: [BUGFIX] Check if file exists for backend logo
If an invalid file path is given, an exception is thrown if trying to
access its properties and the backend is not ac...
Lidia Demin
22:57 Revision 8146446c: [BUGFIX] Check if file exists for backend logo
If an invalid file path is given, an exception is thrown if trying to
access its properties and the backend is not ac...
Lidia Demin
20:37 Revision ca582481: [BUGFIX] Do not write empty array values in form definitions
Symfony YAML dumps empty arrays as sequence ("{ }"). Due to this, some
JavaScript modules of the form framework fail...
Ralf Zimmermann
20:34 Revision 9fc37bd4: [BUGFIX] Check if client supports localStorage
Resolves: #84788
Releases: master, 8.7
Change-Id: If7a1c3e1b04c4de391d0bdb943d989971def6e8a
Reviewed-on: https://revi...
Andreas Fernandez
20:10 Revision a9f1117d: [BUGFIX] Validation error arguments are not applied
If an extbase error object wants to be translated through EXT:form and
no translation is found, the original error me...
Ralf Zimmermann
20:03 Revision 49e42af8: [FEATURE] Add HTML5 date form element
Add an HTML5 date form element and a date range server side validator to
the form framework.
Resolves: #82511
Releas...
Ralf Zimmermann
20:00 Revision 97582e4d: [BUGFIX] Do not write empty array values in form definitions
Symfony YAML dumps empty arrays as sequence ("{ }"). Due to this, some
JavaScript modules of the form framework fail...
Ralf Zimmermann
18:57 Revision 59f3177e: [BUGFIX] Check if client supports localStorage
Resolves: #84788
Releases: master, 8.7
Change-Id: If7a1c3e1b04c4de391d0bdb943d989971def6e8a
Reviewed-on: https://revi...
Andreas Fernandez
17:48 Revision 76ceac62: [BUGFIX] Prevent recursive AJAX calls
The form editor calls the icon API within
jQuery's beforeSend() AJAX hook.
Since the Icon API also makes use of AJAX ...
Ralf Zimmermann
15:55 Revision f987f7ac: [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...
Georg Ringer
15:32 Revision 70b8ffc0: [BUGFIX] Validation error arguments are not applied
If an extbase error object wants to be translated through EXT:form and
no translation is found, the original error me...
Ralf Zimmermann
15:15 Revision 9de418d5: [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...
Georg Ringer
15:01 Revision 6f9e25d9: [FEATURE] Store icons in localStorage
The icons that get requested by the Icon API on JavaScript side are not
stored in the client's localStorage.
To have ...
Andreas Fernandez
14:23 Revision a6e91c83: [BUGFIX] Disable "Create new translation headers" when no selection is made
The "Create new translation headers" is now disabled if no page to be
translated is selected to avoid errors in the t...
Andreas Fernandez
13:55 Revision 895ec997: [BUGFIX] Disable "Create new translation headers" when no selection is made
The "Create new translation headers" is now disabled if no page to be
translated is selected to avoid errors in the t...
Oskar Dydo
13:19 Revision 4a3a21b2: [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. ...
Georg Ringer
12:38 Revision e07aed42: [TASK] Compress flag icons
Following command was used to add grunt-contrib-imagemin
yarn add grunt-contrib-imagemin --dev
Resolves: #84783
Rele...
Benjamin Kott
12:00 Revision 6b672293: [BUGFIX] Preserve multivalue property sorting in form fields
This ensures e.g. the order of select options is preserved between
form edits.
Background: If you put "{"5":"5","4":...
Ralf Zimmermann
12:00 Revision 5fe2a684: [BUGFIX] Let form framework finisher parseOption respect arrays
The method "parseOption()" can now handle arrays. This is necessary if a
finisher option references a form element va...
Ralf Zimmermann
11:54 Revision 23ef7dbe: [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. ...
Georg Ringer
11:09 Revision 5df2d9ab: [BUGFIX] Perform the translation key look-up as it was before #81775
If a form is rendered through the "form" content element,
the identifier of the form is modified with a suffix since ...
Ralf Zimmermann
09:42 Revision 656e5530: [BUGFIX] Render systeminformation toolbar items inline
Resolves: #84773
Releases: master, 8.7
Change-Id: Ib92146527fdae9c8b2c4ccc23ba387b89412eb6e
Reviewed-on: https://revi...
Benjamin Kott
08:59 Revision 85c96a9b: [TASK] Use stricter types in JsonView and its test
Also clean up the code a bit, use more imports, and use
assertSame to do type-safe checks.
Resolves: #84571
Release...
Oliver Klee

2018-04-18

17:13 Revision 04818164: [BUGFIX] Render systeminformation toolbar items inline
Resolves: #84773
Releases: master, 8.7
Change-Id: Ib92146527fdae9c8b2c4ccc23ba387b89412eb6e
Reviewed-on: https://revi...
Benjamin Kott
15:44 Revision bbdf85c9: [BUGFIX] Cast floor’ed division to int
The division is rounded by a `floor()` call. Since `floor()` returns a
value of type `double`, the result must get ca...
Andreas Fernandez
14:25 Revision 931f50c0: [BUGFIX] Preserve multivalue property sorting in form fields
This ensures e.g. the order of select options is preserved between
form edits.
Background: If you put "{"5":"5","4":...
Ralf Zimmermann
14:21 Revision 819a118f: [BUGFIX] Let form framework finisher parseOption respect arrays
The method "parseOption()" can now handle arrays. This is necessary if a
finisher option references a form element va...
Ralf Zimmermann
13:40 Revision 8d8b0391: [TASK] Move rst file into the correct folder
With #84053 the new API to anonymize IP addresses was introduced, but
the RST file was placed in the wrong directory,...
Frank Nägler
00:11 Revision 619e10a6: [TASK] Improve the form manager
Improve the form manager in several ways:
- add reload button to docheader
- add 'for' attribute to all labels in fo...
Björn Jacob
00:07 Revision d0737775: [BUGFIX] Form editor breaks if property path does not exist
If a property path - which should be validated within the form editor -
does not exist within the form definition and...
Ralf Zimmermann
00:04 Revision 8dbdfc60: [BUGFIX] Unregister formeditor events through off()
Resolves a variable naming collision within the formeditor model method
off() to make it possible to unregister forme...
Ralf Zimmermann
00:02 Revision fb6715bd: [BUGFIX] Exclude hidden fields within summary pages and mails
Add a "renderingOptions" property called "_isHiddenFormElement" to
prevent form elements from being shown within summ...
Ralf Zimmermann

2018-04-17

23:55 Revision 9fc790dd: [BUGFIX] Unregister formeditor events through off()
Resolves a variable naming collision within the formeditor model method
off() to make it possible to unregister forme...
Ralf Zimmermann
23:45 Revision e40887f0: [BUGFIX] Form editor breaks if property path does not exist
If a property path - which should be validated within the form editor -
does not exist within the form definition and...
Ralf Zimmermann
23:22 Revision c286f35b: [BUGFIX] Respect custom prototypes within the form editor
Respect the configured prototypeName within the formDefinition
on form editor load.
Resolves: #84750
Releases: maste...
Ralf Zimmermann
22:04 Revision e7740b42: [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...
Patrick Broens
21:57 Revision 197db50b: [TASK] Suggest TCA overrides for ExtensionUtility::registerPlugin()
Resolves: #84766
Releases: master, 8.7
Change-Id: Ibcb51b2b424f556232945f95e68f0ec2bb3f6120
Reviewed-on: https://revi...
Mathias Brodala
21:55 Revision 9fdc5d22: [TASK] Suggest TCA overrides for ExtensionUtility::registerPlugin()
Resolves: #84766
Releases: master, 8.7
Change-Id: Ibcb51b2b424f556232945f95e68f0ec2bb3f6120
Reviewed-on: https://revi...
Mathias Brodala
21:54 Revision 88c7478b: [TASK] Use correct icons for undo and redo
The form editor uses incorrect icons for undo and redo actions.
This patch adds the - till now not existing - redo ic...
Björn Jacob
21:43 Revision cc1b6589: [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. ...
Georg Ringer
18:59 Revision 50c17a5d: [TASK] Update typo3/icons to 1.7.0
Resolves: #84770
Releases: master
Change-Id: Ic6a0299235de3d8901db7efcadbedf07baa4ec7e
Reviewed-on: https://review.ty...
Benjamin Kott
16:31 Revision c03f95c7: [TASK] Add "for" attribute to form editor label tags
Add for attribute to form editor label tags within the inspector area.
Resolves: #79609
Releases: master
Change-Id: ...
Ralf Zimmermann
14:55 Revision 3afcbc00: [BUGFIX] Prevent exception on backend login screen
This patch adds an int cast for the second parameter of the date function
in the sys_news handling.
Resolves: #84764...
Frank Nägler
14:45 Revision 12291168: [BUGFIX] Prevent exception on backend login screen
This patch adds an int cast for the second parameter of the date function
in the sys_news handling.
Resolves: #84764...
Frank Nägler
13:35 Revision a0d0752e: [FEATURE] Hide "duplicate" button by default
Hides the "duplicate" button in TCEFORMs by default as it serves
a very specific usecase best enabled on a table basi...
Rens Admiraal
11:14 Revision 74199479: [TASK] Set TYPO3 version to 8.7.14-dev
Change-Id: I931bdfd9f2260d98d75eff35a69697ad63ada51a
Reviewed-on: https://review.typo3.org/56702
Tested-by: TYPO3com ...
Oliver Hader
11:13 Revision ffd3b95f: [TASK] Set TYPO3 version to 7.6.28-dev
Change-Id: I442f2c40d720fe80561efa576d3fcbc7926509cd
Reviewed-on: https://review.typo3.org/56700
Tested-by: TYPO3com ...
Oliver Hader
10:15 Revision 20671541: [RELEASE] Release of TYPO3 8.7.13
Change-Id: I8bc754ecdc116d45d65186aa205f63bf8df6eb6d
Reviewed-on: https://review.typo3.org/56701
Reviewed-by: Oliver ...
Oliver Hader
10:09 Revision 22d0da3a: [RELEASE] Release of TYPO3 7.6.27
Change-Id: I49d55a037a92edbb111becd23072d75d4e729237
Reviewed-on: https://review.typo3.org/56699
Reviewed-by: Oliver ...
Oliver Hader
09:52 Revision 85c8d65e: [BUGFIX] Render deprecation rst files for 8.7.x
Resolves: #84762
Releases: master
Change-Id: I1d5c3c0d8d1d21bbea41c00d2914840c949e2c19
Reviewed-on: https://review.ty...
Susanne Moog

2018-04-16

23:09 Revision 14716622: [BUGFIX] Move file extension detection to FAL driver
The only object that is allowed to handle the physical file in the FAL
is the driver. As that's the only instance tha...
Frans Saris
22:40 Revision de160a84: [BUGFIX] Move file extension detection to FAL driver
The only object that is allowed to handle the physical file in the FAL
is the driver. As that's the only instance tha...
Frans Saris
22:28 Revision 754785db: [TASK] Synchronize Documentation with 8.7
Resolves: #84758
Releases: master
Change-Id: I64100b9f1cfdc656b980f2b6181458a83125cceb
Reviewed-on: https://review.ty...
Susanne Moog
22:12 Revision e5c64fd0: [TASK] Synchronize the form documentation
Manual backport of #84457.
Resolves: #84745
Releases: 8.7
Change-Id: Iec81b41352744ab35ad70a828da013dce5149ed4
Revie...
Björn Jacob
19:30 Revision 25b51980: [BUGFIX] Ensure that the „recover“ message is always in jQuery context
When a page is about to get recovered by the recycler, a checkbox is
rendered into the modal text, which requires pro...
Andreas Fernandez
16:59 Revision 7cfb9210: [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...
Georg Ringer
15:40 Revision 4705a579: [BUGFIX] Fix typos in TCA migration messages
Improve typos and grammar in messages of the TCA migration
Resolves: #84742
Releases: master, 8.7
Change-Id: I5dca04...
Georg Ringer
15:38 Revision a96dfd2b: [BUGFIX] Make categories required for category related menus
Set the minitems of categories of the the menu types "Categorized content"
and "Categorized pages" to 1 to force edit...
Georg Ringer
15:36 Revision 1b64feb6: [BUGFIX] Make categories required for category related menus
Set the minitems of categories of the the menu types "Categorized content"
and "Categorized pages" to 1 to force edit...
Georg Ringer
13:58 Revision dae14b0c: [BUGFIX] Fix typos in TCA migration messages
Improve typos and grammar in messages of the TCA migration
Resolves: #84742
Releases: master, 8.7
Change-Id: I5dca04...
Georg Ringer
13:41 Revision 88cc3f13: [BUGFIX] Make ConfirmationFinisher available in the FormEditor
ConfirmationFinisher is available on 8.7 but can't be added
in the FormEditor. Backport relevant parts from master.
...
Stefan Neufeind
09:36 Revision b4b7f81e: [BUGFIX] Ensure that the „recover“ message is always in jQuery context
When a page is about to get recovered by the recycler, a checkbox is
rendered into the modal text, which requires pro...
Andreas Fernandez

2018-04-15

23:47 Revision aa2f6daa: [BUGFIX] Fix getPublicUrl return hints
Since getPublicUrl could also return null, we need to
change the return hints to respect that.
Resolves: #84688
Rele...
Kevin Ditscheid
22:50 Revision a850e4ac: [BUGFIX] Fix getPublicUrl return hints
Since getPublicUrl could also return null, we need to
change the return hints to respect that.
Resolves: #84688
Rele...
Kevin Ditscheid
22:11 Revision 1e25031a: [BUGFIX] Remove quoting of search value in recycler
This patch removes a wrong call of `$queryBuilder->quote()` which causes
a wrong SQL statement, as the search filter ...
Andreas Fernandez
19:44 Revision 0bb874be: [BUGFIX] Remove quoting of search value in recycler
This patch removes a wrong call of `$queryBuilder->quote()` which causes
a wrong SQL statement, as the search filter ...
Andreas Fernandez
18:35 Revision 0794074b: [TASK] Fix UTF-8 spelling in examples + documentation
Resolves: #84714
Releases: master
Change-Id: I5c3642800457db5f15cfa500632949f3c6cd1e6e
Reviewed-on: https://review.ty...
Michael Stucki
14:23 Revision 2f6a1307: [TASK] Cover adding image to tt_content with acceptance tests
Add acceptance tests for adding image to tt_content,
when image has metadata filled or not.
As a side effect, it cove...
Tymoteusz Motylewski
13:32 Revision bb6ee37e: [TASK] Increase title length of filemount
Increase length of sys_filemount.title from 30 to 255 characters.
Resolves: #50979
Releases: master, 8.7
Change-Id: ...
Guido Schmechel
13:07 Revision 6740a507: [BUGFIX] Fix nightly CGL check
PHP-CS-Fixer introduced a notice about overridden config paths,
which causes the cgl check to fail.
See https://githu...
Anja Leichsenring
12:51 Revision 54b081ed: [TASK] Increase title length of filemount
Increase length of sys_filemount.title from 30 to 255 characters.
Resolves: #50979
Releases: master, 8.7
Change-Id: ...
Guido Schmechel
12:17 Revision fe1892cb: [TASK] Move rootPage resolving into PSR-15 middleware
The functionality to resolve the "domain start page" - the page ID
where a sys_domain record is found, is moved from ...
Benni Mack
12:15 Revision ca1c88c2: [TASK] Set exclude property for fields of tt_content
The exclude property is set for the following fields in the
table tt_content:
- file_collections
- filelink_size
- f...
Georg Ringer
11:53 Revision 080805bc: [TASK] Cover adding image to tt_content with acceptance tests
Add acceptance tests for adding image to tt_content,
when image has metadata filled or not.
As a side effect, it cove...
Tymoteusz Motylewski
10:47 Revision 6176a2a5: [BUGFIX] Finishers with output must return the output
Since #83822 EXT:form makes usage of the controller context
response object which has impacts to the finisher logic w...
Ralf Zimmermann
10:36 Revision cf90e744: [TASK] Change InfoModule member function access types
The changed methods are used in getContent(). While overriding
getContent there is no need for copying the changed me...
Jan Stockfisch
10:29 Revision 485a3574: [BUGFIX] Finishers with output must return the output
Since #83822 EXT:form makes usage of the controller context
response object which has impacts to the finisher logic w...
Ralf Zimmermann

2018-04-14

15:39 Revision f5d8b675: [BUGFIX] Fix exception in clipboard inside recycler folders
To avoid exceptions in a _recycler_ folder in the filelist when
using the clipboard, the image is built without an Im...
Georg Ringer
15:32 Revision 0d2f64ca: [BUGFIX] Increase length of sys_filemount.path
Increase length of sys_filemount.path from 120 to 255 chars.
Resolves: #84643
Releases: master,8.7
Change-Id: I84ff2...
Pinar Oezmen
15:28 Revision 11a9fb08: [BUGFIX] Add missing column in database query
To avoid exceptions on certain database systems the pid must be selected
as well as it is used in the order statement...
Georg Ringer
15:25 Revision 9c8728c8: [TASK] Drop compatibility layer for lib.fluidContent
Resolves: #84712
Related: #80412
Releases: master
Change-Id: Ia7b650eedcd05f45e5f542e81e5a263ec5cad0d3
Reviewed-on: h...
Benjamin Kott
15:22 Revision d72234e6: [TASK] Remove undefined offset notices in PageLinkBuilder
The PageLinkBuilder access some array keys that might not exist.
This leads to undefined offset notices.
Resolves: #...
Tim Schreiner
15:20 Revision 25e4cd6e: [BUGFIX] Fix exception in clipboard inside recycler folders
To avoid exceptions in a _recycler_ folder in the filelist when
using the clipboard, the image is built without an Im...
Georg Ringer
15:16 Revision d8fe7370: [BUGFIX] Increase length of sys_filemount.path
Increase length of sys_filemount.path from 120 to 255 chars.
Resolves: #84643
Releases: master,8.7
Change-Id: I84ff2...
Pinar Oezmen
15:13 Revision a3828a4d: [BUGFIX] Add missing column in database query
To avoid exceptions on certain database systems the pid must be selected
as well as it is used in the order statement...
Georg Ringer

2018-04-12

15:56 Revision ff67e516: Revert "[FEATURE] Add button to select all records"
This reverts commit 7ef327081a503fc2e4e60b6d2cb413943f68469e.
The original patch does not work well with a huge reco...
Andreas Fernandez
10:34 Revision 2bb767c0: [BUGFIX] Set extension name in Fluid context
Resolves: #84697
Related: #83987
Releases: master
Change-Id: I292b5942144c1453921ba7ce490e26209dee187f
Reviewed-on: h...
Andreas Fernandez

2018-04-11

15:42 Revision 125e3463: [BUGFIX] Check if a valid logger is available in error handlers
If the logger for some reason couldn't be created by GeneralUtility
or causes an exception or error itself the trigge...
Markus Klein
10:28 Revision ebe340cb: [BUGFIX] Fix path to fileadmin in system report
Resolves: #84683
Releases: master
Change-Id: I08d2fceeabd9d2d6ff52d65e35c03fc4336b8141
Reviewed-on: https://review.ty...
Helmut Hummel
 

Also available in: Atom